Algumas vezes por dia, digitarei algo e percebo que não posso digitar espaços. Normalmente, o cursor pisca quando pressiono a barra de espaço, e posso digitar todas as outras letras, tanto quanto posso dizer. Se estou em um terminal, o cursor passa de um quadrado sólido para um quadrado vazio até eu liberar a barra de espaço.
Por alguma razão, reiniciar o compiz com o alt-F2 compiz
corrige-o, até ocorrer o próximo.
Ainda posso copiar e colar espaços de fontes que já os possuem, e ainda posso inserir espaços com ctrl-shift-u, 20, enter.
Isso vem acontecendo há algum tempo, já que antes eu atualizei para o maverick, mas parece que é mais frequente. Não parece haver nenhum tipo de padrão.
Estou usando o ubuntu 10.10 de 64 bits em um laptop system76 panp7.
Tem alguma ideia de como posso resolver problemas?
EDITAR:
usando xev
, normalmente uma barra de espaço se registra como:
KeyPress event, serial 36, synthetic NO, window 0x5600001,
root 0x101, subw 0x0, time 26488647, (88,403), root:(748,458),
state 0x10, keycode 65 (keysym 0x20, space), same_screen YES,
XLookupString gives 1 bytes: (20) " "
XmbLookupString gives 1 bytes: (20) " "
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x5600001,
root 0x101, subw 0x0, time 26488729, (88,403), root:(748,458),
state 0x10, keycode 65 (keysym 0x20, space), same_screen YES,
XLookupString gives 1 bytes: (20) " "
XFilterEvent returns: False
Mas quando parar de se comportar pressionando a barra de espaço, os três eventos serão exibidos:
FocusOut event, serial 36, synthetic NO, window 0x5600001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 36, synthetic NO, window 0x5600001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 36, 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
EDITAR:
Ok, acho que resolvi o problema e, com isso, quero dizer que agora sei em qual pacote enviar um bug.
Eu tenho um hot corner que inicia um seletor de janela, e eu personalizo a seleção de janelas para que o clique esquerdo vá para uma janela, o clique direito feche uma e a barra de espaços aumente o zoom em uma. Quando vou a esse canto quente, o compiz precisa assumir o controle da minha barra de espaço e, claramente, não a devolverá quando eu deixar o seletor de janelas.
Então eu vou preencher um bug contra o compiz.
relatado: aqui