tecla “k” envia foco em evento

1

Depois de um dist-upgrade para wheezy, meu "k" -Key misbehaves. Quando digitado em um terminal gnome, nenhum "k" é impresso. Em vez disso, o terminal parece pegar o foco e não vai liberá-lo. Se eu arrastar o mouse para fora do terminal, ele destacará a linha dentro do terminal. Também os cliques regulares do mouse não funcionam mais.

Corri xev e mostra três eventos ao pressionar "k"

  • um evento FocusIn
  • um evento FocusOut
  • um evento KeymapNotify

Isso só acontece quando eu faço login por meio de um gerenciador de exibição usando minha conta. Isso acontece com gdm3 e wdm (eu não testei nenhum outro)

Quando eu faço login como um usuário diferente, a tecla "k" funciona.

Quando eu faço login através de um gerenciador de exibição usando uma sessão "à prova de falhas", ele também funciona. Além disso, o problema ocorre com muitos tipos de sessão diferentes.

Quando o startig X da linha de comando está tudo bem. O problema ocorre apenas ao efetuar login por meio de um gerenciador de exibição.

AFAICS todos os outros trabalhos importantes, incluindo o shift-K maiúsculo

Eu procurei por arquivos "dpkg-dist" em / etc / X11 e só encontrei o seguinte:

./XftConfig.dpkg-dist
./rstart/config.dpkg-dist

Portanto, parece estar relacionado a algo anexado à minha conta de usuário. Em meu desespero, renomeiei o diretório ~ / .config, mas isso não resolveu o problema.

Estou ciente da chave p não funciona em X , e eu acredito que é o mesmo problema, mas eu não tenho idéia, onde eu poderia ter remapeado a chave ou como rastrear isso.

    
por Martin Drautzburg 06.08.2013 / 06:15

1 resposta

1

Enquanto isso, encontrei a resposta:

No meu caso, os gerenciadores de exibição iniciam o xbinkeys. Ao iniciar o X na linha de comando, xbindkeys não foi (obviamente) iniciado. Por alguma razão, meu .xbindkeysrc ligou a letra "k".

O problema desapareceu quando eu matei xbindkeys (que não é uma solução permanente) ou depois que eu tirei .xbindkeysrc.

    
por 09.08.2013 / 18:37