Como desabilitar uma tecla do teclado no Linux (Ubuntu)?

8

meu teclado está danificado, a tecla do teclado [é] está sempre pressionada e impede que eu trabalhe. No windows eu encontrei o software sharpkey para desabilitar o botão [é], mas no Ubuntu eu não encontrei nenhuma solução. Em muitos fóruns eles falam sobre o Xmodmap, mas eu não posso trabalhar no terminal, pois o botão [é] é freqüentemente pressionado. Por favor, você poderia me dar uma solução para esse problema. Obrigado

    
por Kort Ria 02.07.2014 / 02:52

2 respostas

19

O que eu tentaria:

  1. Conecte um teclado USB lá ou entre na máquina usando o ssh.

  2. Abra um terminal e execute xev -event keyboard . Vai mostrar algumas coisas na tela. Se você omitir os argumentos, você notará que ele mostrará mais algumas coisas se você mover o mouse também.

  3. Em seguida, pressione a combinação de teclas que você deseja desativar [é]. As informações na tela serão alteradas e você terá que procurar o valor keycode .

  4. Execute algo assim, alterando <value> para o valor que você obteve para o keycode na última etapa:

    xmodmap -e 'keycode <value>='
    

    Por exemplo, se eu quiser desabilitar a tecla ~ (Shift + '), eu teria que executar:

    xmodmap -e 'keycode 49='
    

Eu só tentei isso com mais padrão chaves, como Caps Lock ... mas eu acho que deve funcionar com isso também. Espero que isso ajude!

    
por 02.07.2014 / 04:41
0

Você também pode alterar o teclado para um novo. É possível pedir um teclado para o seu laptop em particular na rede e ele vem por correio em algum lugar da China.

Você também pode desconectar o teclado e usar um USB externo. É fácil abrir o seu laptop e desconectar um pequeno cabo do teclado para a placa-mãe.

    
por 02.07.2014 / 09:08