No meio de hoje, minha tecla F4 começou a produzir a letra p , sem minha atuação consciente e não consigo reverter essa alteração. Sempre que eu pressionar F4 , p será exibido. Como posso mudar isso de volta?
Pressionando p , xev retorna:
KeyPress event, serial 38, synthetic NO, window 0x4400001,
root 0x150, subw 0x0, time 581565, (696,-17), root:(698,55),
state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XmbLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4400001,
root 0x150, subw 0x0, time 581605, (696,-17), root:(698,55),
state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
Pressionando F4 , xev retorna:
KeyPress event, serial 38, synthetic NO, window 0x4400001,
root 0x150, subw 0x0, time 582298, (696,-17), root:(698,55),
state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XmbLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4400001,
root 0x150, subw 0x0, time 582318, (696,-17), root:(698,55),
state 0x0, keycode 33 (keysym 0x70, p), same_screen YES,
XLookupString gives 1 bytes: (70) "p"
XFilterEvent returns: False
Tanto quanto eu estou preocupado, ambas as chaves aparecem para mim como uma e a mesma chave. Onde posso reverter ou alterar esse comportamento de baixo nível?
Atualização: Eu pluguei um teclado externo para o qual F4 funciona como esperado. Então ... meu teclado está quebrado?
Atualização: Enquanto estiver no GRUB, antes que o kernel inicie, F4 simplesmente não faz nada ao contrário de produzir um p . Para mim, isso só pode significar que é um problema do SO.
Atualização: Nos ttys (1 a 3, 5 e 6 (não consigo acessar o quarto até Ctrl - Alt - F4 )), F4 igualmente produz p .