esse foi um arquivo .xbindkeysrc
que estragou tudo isso. Eu removi e está tudo bem agora.
Eu tenho jogado em torno de xmodmap
para criar um teclado personalizado (consulte Obtenha o código-chave de uma chave, a partir de um teclado personalizado também.
Mas agora, eu não posso mais usar a tecla N , mas o Shift + N ainda funciona bem.
Eu acho que estraguei alguma coisa, então realizei um reset nos padrões do meu teclado (usando as configurações do sistema Ubuntu).
Agora tudo parece funcionar ok, exceto minha tecla N , minha chave Shift + N funciona.
Como posso fazer com que essa chave funcione novamente?
Primeiro, verifique se você restaurou o layout do teclado corretamente. echo keycode 57 = n N | xmodmap -
deve fazer o truque (ajuste o código de teclado se você não estiver usando um teclado de PC - execute xev
para ver o código de tecla enviado pela chave).
Se pressionar a tecla não faz nada visível mesmo no xev, provavelmente há um aplicativo que pegou a chave, ou seja, reivindica a chave como um atalho. Se o seu servidor X não for muito antigo, você poderá veja uma lista de ataques ativos com o comando
xdotool key XF86LogGrabInfo
Tente sudo rm /var/lib/xkb/*.xkm
Isso limpa uma espécie de cache de layouts de teclado. Eu tive problemas semelhantes no passado ao usar layouts de teclado personalizados e isso resolveu o problema.