Quoting Michael Hunold:
Hello Andreas,
"Failed to determine language-specific keyboard mapping. Please see web page "http://www.vmware.com/support/" for more information.
Failed to initialize mouse-keyboard-screen control."
So I assume that "vmware" cannot access the mouse and keyboard, which sounds reasonable in some way, because XDirectFB has it in use.
Anything that can be done here?
please try using
xkeymap.usekeycodeMap = "true"
>>Hmm, I just noticed that I don't have any umlauts, ie. my console >>keymap >>is wrong, too. I better fix that up first... > > > vmWare doesn't seem to detect the keymap, using a different keymap may > help.
For my Gentoo system, after setting the proper keymap to "de-latin1", setting the console translation to "8859-15_to_uni" and *removing* the above workaround, "vmware" still complains at startup, but at least all keys behave like they should.
If it still doesn't work you may dump your XFree and XDirectFB keymap via "xmodmap -pke" and see what's different.
I've done this, but after I found out the above, I stopped digging into this. For the logs, I've attached both modmaps.
CU Michael.
keycode 8 = keycode 9 = Escape Escape Escape Escape keycode 10 = 1 exclam 1 1 keycode 11 = 2 quotedbl twosuperior twosuperior keycode 12 = 3 section threesuperior threesuperior keycode 13 = 4 dollar 4 4 keycode 14 = 5 percent 5 5 keycode 15 = 6 ampersand 6 6 keycode 16 = 7 slash braceleft braceleft keycode 17 = 8 parenleft bracketleft bracketleft keycode 18 = 9 parenright bracketright bracketright keycode 19 = 0 equal braceright braceright keycode 20 = ssharp question backslash backslash keycode 21 = apostrophe grave apostrophe apostrophe keycode 22 = BackSpace BackSpace BackSpace BackSpace keycode 23 = Tab ISO_Left_Tab Tab ISO_Left_Tab keycode 24 = q Q at at keycode 25 = w W w w keycode 26 = e E keycode 27 = r R r r keycode 28 = t T t t keycode 29 = z Z z z keycode 30 = u U u u keycode 31 = i I i i keycode 32 = o O o o keycode 33 = p P p p keycode 34 = udiaeresis Udiaeresis udiaeresis udiaeresis keycode 35 = plus asterisk asciitilde asciitilde keycode 36 = Return Return Return Return keycode 37 = Control_L Control_L Control_L Control_L keycode 38 = a A a a keycode 39 = s S s s keycode 40 = d D d d keycode 41 = f F f f keycode 42 = g G g g keycode 43 = h H h h keycode 44 = j J j j keycode 45 = k K k k keycode 46 = l L l l keycode 47 = odiaeresis Odiaeresis odiaeresis odiaeresis keycode 48 = adiaeresis Adiaeresis adiaeresis adiaeresis keycode 49 = asciicircum degree asciicircum asciicircum keycode 50 = Shift_L Shift_L Shift_L Shift_L keycode 51 = numbersign apostrophe numbersign numbersign keycode 52 = y Y y y keycode 53 = x X x x keycode 54 = c C cent cent keycode 55 = v V v v keycode 56 = b B b b keycode 57 = n N n n keycode 58 = m M mu mu keycode 59 = comma semicolon comma comma keycode 60 = period colon period period keycode 61 = minus underscore minus minus keycode 62 = Shift_R Shift_R Shift_R Shift_R keycode 63 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply keycode 64 = Alt_L Alt_L Alt_L Alt_L keycode 65 = space space space space keycode 66 = Caps_Lock Caps_Lock Caps_Lock Caps_Lock keycode 67 = F1 F13 F1 F1 keycode 68 = F2 F14 F2 F2 keycode 69 = F3 F15 F3 F3 keycode 70 = F4 F16 F4 F4 keycode 71 = F5 F17 F5 F5 keycode 72 = F6 F18 F6 F6 keycode 73 = F7 F19 F7 F7 keycode 74 = F8 F20 F8 F8 keycode 75 = F9 F9 F9 F9 keycode 76 = F10 F10 F10 F10 keycode 77 = Num_Lock Num_Lock Num_Lock Num_Lock keycode 78 = Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock keycode 79 = KP_Home KP_7 KP_Home KP_Home keycode 80 = KP_Up KP_8 KP_Up KP_Up keycode 81 = KP_Prior KP_9 KP_Prior KP_Prior keycode 82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract keycode 83 = KP_Left KP_4 KP_Left KP_Left keycode 84 = KP_Begin KP_5 KP_Begin KP_Begin keycode 85 = KP_Right KP_6 KP_Right KP_Right keycode 86 = KP_Add KP_Add KP_Add KP_Add keycode 87 = KP_End KP_1 KP_End KP_End keycode 88 = KP_Down KP_2 KP_Down KP_Down keycode 89 = KP_Next KP_3 KP_Next KP_Next keycode 90 = KP_Insert KP_0 KP_Insert KP_Insert keycode 91 = KP_Delete KP_Decimal KP_Decimal KP_Decimal keycode 92 = keycode 93 = keycode 94 = less greater bar bar keycode 95 = F11 F11 F11 F11 keycode 96 = F12 F12 F12 F12 keycode 97 = keycode 98 = keycode 99 = keycode 100 = keycode 101 = keycode 102 = keycode 103 = keycode 104 = KP_Enter KP_Enter KP_Enter KP_Enter keycode 105 = Control_R Control_R Control_R Control_R keycode 106 = KP_Divide KP_Divide KP_Divide KP_Divide keycode 107 = Print Print Print Print keycode 108 = Mode_switch Mode_switch Mode_switch Mode_switch keycode 109 = keycode 110 = Home Home Home Home keycode 111 = Up Up Up Up keycode 112 = Prior Prior Prior Prior keycode 113 = Left Left Left Left keycode 114 = Right Right Right Right keycode 115 = End End End End keycode 116 = Down Down Down Down keycode 117 = Next Next Next Next keycode 118 = Insert Insert Insert Insert keycode 119 = Delete Delete Delete Delete keycode 120 = keycode 121 = F13 F13 F13 F13 keycode 122 = F14 F14 F14 F14 keycode 123 = keycode 124 = keycode 125 = F17 F17 F17 F17 keycode 126 = keycode 127 = Pause Pause Pause Pause keycode 128 = keycode 129 = keycode 130 = keycode 131 = keycode 132 = keycode 133 = Meta_L Meta_L Meta_L Meta_L keycode 134 = Meta_L Meta_L Meta_L Meta_L keycode 135 = Super_L Super_L Super_L Super_L
keycode 8 = keycode 9 = Escape keycode 10 = 1 exclam onesuperior exclamdown keycode 11 = 2 quotedbl twosuperior oneeighth keycode 12 = 3 section threesuperior sterling keycode 13 = 4 dollar onequarter currency keycode 14 = 5 percent onehalf threeeighths keycode 15 = 6 ampersand threequarters fiveeighths keycode 16 = 7 slash braceleft seveneighths keycode 17 = 8 parenleft bracketleft trademark keycode 18 = 9 parenright bracketright plusminus keycode 19 = 0 equal braceright degree keycode 20 = ssharp question backslash questiondown keycode 21 = dead_acute dead_grave dead_cedilla dead_ogonek keycode 22 = BackSpace keycode 23 = Tab ISO_Left_Tab keycode 24 = q Q at Greek_OMEGA keycode 25 = w W lstroke Lstroke keycode 26 = e E EuroSign keycode 27 = r R paragraph registered keycode 28 = t T tslash Tslash keycode 29 = z Z leftarrow yen keycode 30 = u U downarrow uparrow keycode 31 = i I rightarrow idotless keycode 32 = o O oslash Ooblique keycode 33 = p P thorn THORN keycode 34 = udiaeresis Udiaeresis dead_diaeresis dead_abovering keycode 35 = plus asterisk dead_tilde dead_macron keycode 36 = Return keycode 37 = Control_L keycode 38 = a A ae AE keycode 39 = s S ssharp section keycode 40 = d D eth ETH keycode 41 = f F dstroke ordfeminine keycode 42 = g G eng ENG keycode 43 = h H hstroke Hstroke keycode 44 = j J keycode 45 = k K kra ampersand keycode 46 = l L lstroke Lstroke keycode 47 = odiaeresis Odiaeresis dead_doubleacute dead_doubleacute keycode 48 = adiaeresis Adiaeresis dead_circumflex dead_caron keycode 49 = dead_circumflex degree notsign keycode 50 = Shift_L keycode 51 = numbersign apostrophe dead_grave dead_breve keycode 52 = y Y guillemotleft less keycode 53 = x X guillemotright greater keycode 54 = c C cent copyright keycode 55 = v V leftdoublequotemark grave keycode 56 = b B rightdoublequotemark apostrophe keycode 57 = n N keycode 58 = m M mu masculine keycode 59 = comma semicolon horizconnector multiply keycode 60 = period colon periodcentered division keycode 61 = minus underscore dead_belowdot dead_abovedot keycode 62 = Shift_R keycode 63 = KP_Multiply keycode 64 = Alt_L Meta_L keycode 65 = space keycode 66 = Caps_Lock keycode 67 = F1 keycode 68 = F2 keycode 69 = F3 keycode 70 = F4 keycode 71 = F5 keycode 72 = F6 keycode 73 = F7 keycode 74 = F8 keycode 75 = F9 keycode 76 = F10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = Scroll_Lock keycode 79 = KP_Home KP_7 keycode 80 = KP_Up KP_8 keycode 81 = KP_Prior KP_9 keycode 82 = KP_Subtract keycode 83 = KP_Left KP_4 keycode 84 = KP_Begin KP_5 keycode 85 = KP_Right KP_6 keycode 86 = KP_Add keycode 87 = KP_End KP_1 keycode 88 = KP_Down KP_2 keycode 89 = KP_Next KP_3 keycode 90 = KP_Insert KP_0 keycode 91 = KP_Delete KP_Decimal keycode 92 = Print Sys_Req keycode 93 = keycode 94 = less greater bar keycode 95 = F11 keycode 96 = F12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = Control_R keycode 110 = Pause Break keycode 111 = Print Sys_Req keycode 112 = KP_Divide keycode 113 = Mode_switch Multi_key keycode 114 = Pause Break keycode 115 = Super_L keycode 116 = Multi_key keycode 117 = Menu keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = keycode 128 = keycode 129 = keycode 130 = keycode 131 = keycode 132 = keycode 133 = keycode 134 = keycode 135 = keycode 136 = keycode 137 = keycode 138 = keycode 139 = keycode 140 = keycode 141 = keycode 142 = keycode 143 = keycode 144 = keycode 145 = keycode 146 = keycode 147 = keycode 148 = keycode 149 = keycode 150 = keycode 151 = keycode 152 = keycode 153 = keycode 154 = keycode 155 = keycode 156 = keycode 157 = keycode 158 = keycode 159 = keycode 160 = keycode 161 = keycode 162 = keycode 163 = keycode 164 = keycode 165 = keycode 166 = keycode 167 = keycode 168 = keycode 169 = keycode 170 = keycode 171 = keycode 172 = keycode 173 = keycode 174 = keycode 175 = keycode 176 = keycode 177 = keycode 178 = keycode 179 = keycode 180 = keycode 181 = keycode 182 = keycode 183 = keycode 184 = keycode 185 = keycode 186 = keycode 187 = keycode 188 = keycode 189 = keycode 190 = keycode 191 = keycode 192 = keycode 193 = keycode 194 = keycode 195 = keycode 196 = keycode 197 = keycode 198 = keycode 199 = keycode 200 = keycode 201 = keycode 202 = keycode 203 = keycode 204 = keycode 205 = keycode 206 = keycode 207 = keycode 208 = keycode 209 = keycode 210 = keycode 211 = keycode 212 = keycode 213 = keycode 214 = keycode 215 = keycode 216 = keycode 217 = keycode 218 = keycode 219 = keycode 220 = keycode 221 = keycode 222 = keycode 223 = keycode 224 = keycode 225 = keycode 226 = keycode 227 = keycode 228 = keycode 229 = keycode 230 = keycode 231 = keycode 232 = keycode 233 = keycode 234 = keycode 235 = keycode 236 = keycode 237 = keycode 238 = keycode 239 = keycode 240 = keycode 241 = keycode 242 = keycode 243 = keycode 244 = keycode 245 = keycode 246 = keycode 247 = keycode 248 = keycode 249 = keycode 250 = keycode 251 = keycode 252 = keycode 253 = keycode 254 = keycode 255 =
