xev
показывает события с 72 клавишами . […] Как я могу определить, какая клавиша "нажата"?
В моем Kubuntu 16.04.3 LTS xev
показывает не только ключевые коды. Клавиша с кодом 72, будучи постоянно нажатой, заставляет xev
повторить следующий вывод:
KeyPress event, serial 40, synthetic NO, window 0x3c00001,
root 0x2c4, subw 0x0, time 2544694, (173,-21), root:(173,8),
state 0x10, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x3c00001,
root 0x2c4, subw 0x0, time 2544732, (173,-21), root:(173,8),
state 0x10, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Важная строка с объяснением:
state 0x10, keycode 72 (keysym 0xffc3, F6), same_screen YES,
keycode obviously ^^ ^^ human-readable name
Так что это F6.