Я использую xubuntu 14.04. У меня есть проблема при нажатии некоторого keybinds (конкретно с некоторыми кодами клавиши). Таким образом покажите Вам результат xev
при нажатии сначала Alt_R
и затем Alt_L
.
KeyPress event, serial 37, synthetic NO, window 0x1e00001,
root 0x9d, subw 0x0, time 1289711, (-144,-233), root:(446,267),
state 0x0, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x1e00001,
root 0x9d, subw 0x0, time 1290931, (-144,-233), root:(446,267),
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Моя проблема возникает после этого. Комбинация с некоторыми буквами не работает. Скажем, я удерживаю обоих в нажатом состоянии alt
ключи, и затем нажимают q
. Затем следующая строка должна появиться, но это не появляется вообще:
KeyRelease event, serial 37, synthetic NO, window 0x3600001,
root 0x9d, subw 0x0, time 1711270, (14,-202), root:(608,272),
state 0x8, keycode 24 (keysym 0x71, q), same_screen YES,
XLookupString gives 1 bytes: (71) "q"
XFilterEvent returns: False
Ничто не отображается с q
(также с e
, t
и некоторые другие) и я хотел бы знать, почему, потому что я использую некоторые из этих сочетаний клавиш для некоторых привязок клавиш в некоторых программах.
Длинная короткая история. Некоторые привязки клавиш не работают, потому что некоторые комбинации кодов клавиши не работают (это - конкретный код клавиши, я использовал другие раскладки клавиатуры для тестирования его).
Я также добавляю Вас информация, данная setxkbmap -query
:
$ setxkbmap -query
rules: evdev
model: pc105
layout: us