Provavelmente, sua tecla Shift está ficando presa. Tente pressionar e liberar sua tecla Shift (ambas, se você tiver uma tecla esquerda e direita). É mais provável que isso seja um problema de hardware, caso você não tenha notado que outras teclas ficaram presas.
Quando o problema acontecer, execute xterm -e xev
(você pode querer ter um ícone ou uma entrada de menu pronta para que você possa iniciar xev
com apenas cliques do mouse). Quando você pressiona uma tecla na janela xev
, você verá a saída como
KeyPress event, serial 32, synthetic NO, window 0x3000001,
root 0xa5, subw 0x0, time 201838723, (221,316), root:(232,403),
state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (61) "a"
XmbLookupString gives 1 bytes: (61) "a"
XFilterEvent returns: False
state 0x0
significa que não há modificador. Com um modificador Shift
, você verá state 0x1
. O modificador Lock
(a.k.a. Caps Lock) é state 0x2
; mais geralmente, com vários modificadores inativos, você verá uma máscara bitwise dos modificadores (por exemplo, state 0x5
se tiver Shift
(1) e Ctrl
(4) abaixo). Se o problema persistir, diga-nos como a saída xev
se desvia do que você espera.