As letras Q e q pararam de funcionar no meu teclado. (Eu tive que encontrar um gráfico ascii para copiar e colar o personagem). Eu realmente não tenho ideia do que está acontecendo.
xev produz a seguinte saída.
KeymapNotify event, serial 37, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
MotionNotify event, serial 37, synthetic NO, window 0x4600001,
root 0x2d0, subw 0x0, time 405078, (133,92), root:(684,389),
state 0x0, is_hint 0, same_screen YES
MotionNotify event, serial 37, synthetic NO, window 0x4600001,
root 0x2d0, subw 0x0, time 405086, (129,92), root:(680,389),
state 0x0, is_hint 0, same_screen YES
I tested ever character on my keyboard with & without shift in the command line. They all seem to work fine.
erm@erm:/etc$ abcdefghijklmnoprstuvwxyz1234567890!@#$%^&*()_+-=WERTYUIOP{}[]\|ASDFGHJKL:";'ZXCVVBNM<>,.?/'~
Assim, para a resolução de problemas, liguei um teclado USB e oq e o Q funcionam. Alguma idéia?
KeyRelease event, serial 37, synthetic NO, window 0x4800001,
root 0x2d0, subw 0x0, time 1829129, (-168,89), root:(383,386),
state 0x0, keycode 24 (keysym 0x71, q), same_screen YES,
XLookupString gives 1 bytes: (71) "q"
XFilterEvent returns: False
Tags keyboard