F4-key misteriosamente reatribuído

4

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 .

    
por jonny 12.07.2012 / 22:53

1 resposta

4

É um tiro longo, mas isso pode ocasionalmente resolver problemas misteriosos com BIOS de laptop. Desligue o computador, desconecte-o e remova a bateria. Espere um pouco e ligue-o. É possível que alguma memória usada pelo BIOS tenha sido corrompida e um ciclo completo de energia reinicialize-a.

    
por 13.07.2012 / 01:19