Eu tenho usado o teclado Microsoft Sculpt por quase uma semana com quase nenhum problema. O único problema que estou vendo é que a combinação de teclado Ctrl+F
parece não funcionar em nenhum lugar do meu sistema operacional, outros atalhos como Ctrl+C
funcionam em todos os lugares, é apenas essa combinação de teclas que parece não estar funcionando.
Eu corri xev
para ver o que o teclado estava enviando e quando pressionava apenas Ctrl eu via:
KeyPress event, serial 36, synthetic NO, window 0x1800001,
root 0x2cf, subw 0x0, time 1925315667, (906,904), root:(2921,1063),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Quando pressiono apenas a tecla F, vejo:
KeyPress event, serial 36, synthetic NO, window 0x1800001,
root 0x2cf, subw 0x0, time 1925295460, (906,904), root:(2921,1063),
state 0x10, keycode 41 (keysym 0x66, f), same_screen YES,
XLookupString gives 1 bytes: (66) "f"
XmbLookupString gives 1 bytes: (66) "f"
XFilterEvent returns: False
Quando ambos são pressionados, vejo:
FocusIn event, serial 36, synthetic NO, window 0x1800001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 36, synthetic NO, window 0x0,
keys: 0 0 0 0 32 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
Esta não parece ser a saída correta. Existe uma maneira simples de corrigir isso ou uma maneira fácil de mapear Ctrl+F
para uma tecla de função que não estou usando?