Мой ключ вопросительного знака в моей клавиатуре не работает. ("?"). Я попытался использовать xev и showkey -k
пытаться определить, по крайней мере, код клавиши и вручную использовать xmodmap для отображения его.
К сожалению, ключи не обнаруживаются ни в каком утилиты. Я использую Ubuntu 10.04 в Виртуальной машине (VirtualBox 3.2.4 r62467), и мое Ядро 2.6.32-22-универсально. Моим Хостом является Ubuntu 8.04.
Когда я работаю xev
в моем хосте я добираюсь:
KeyRelease event, serial 30, synthetic NO, window 0x3600001, root 0x5d, subw 0x0, time 19346721, (726,722), root:(730,746), state 0x2010, keycode 211 (keysym 0x2f, slash), same_screen YES, XKeysymToKeycode returns keycode: 61 XLookupString gives 1 bytes: (2f) "/" XFilterEvent returns: False
И когда я работаю showkey -v
:
0x59 0xd9
xmodmap -pk
об этом ключе в госте:
0x002f (slash) 0x003f (question) 0x002f (slash) 0x003f (question) 0x00b0 (degree) 0x00bf (questiondown)
... в хосте:
0x002f (slash) 0x003f (question) 0x003b (semicolon) 0x003a (colon) 0xfe60 (dead_belowdot) 0xfe56 (dead_abovedot)
Но когда я нажимаю его на своего гостя, это просто не работает.
Некоторые связанные билеты в Virtualbox: № 4957, № 599 и № 205.
Каково это может быть? Это не специальный мультимедийный ключ, это - простое. Я хотел бы понять то, что точно происходит так, по крайней мере, я могу попытаться лучше отладить эту проблему. Если это обнаруживается в моем хосте, почему это не находится в моем госте?
Я сдаюсь.
Я собираюсь купить новую клавиатуру. 10$ для моей исправности. Я уже изучил набор xmodmap понятий и такого.