Como desabilitar as teclas do teclado?

11
Eu tenho um laptop com um teclado completo (ele tem um teclado numérico), mas o laptop não é tão grande, e por causa disso as teclas são relativamente pequenas, o que significa que estou constantemente me achando pressionando acidentalmente as teclas na parte do teclado numérico.

Existe uma maneira de desativar chaves específicas que eu simplesmente não quero?

    
por Void 25.07.2011 / 08:48

2 respostas

10

Eu tenho a tecla Menu muito próxima das teclas Ctrl e seta para a esquerda .

xmodmap -e 'keycode 135 = 0x0000' 

Para causar uma primeira impressão de quais códigos de teclas são mapeados para quais chaves, basta digitar:

xmodmap -pke

que fornece uma lista de todos os mapeamentos. Por exemplo, a linha

keycode  57 = n N

significa que o código de acesso 57 é mapeado para um "n" minúsculo se nenhuma tecla extra for pressionada, e um "N" se for mantido.

Algumas referências para se locomover com as coisas.

  1. xev permite identificar o código-chave da sua chave de interesse.
    Olhe para a página man, Essa também é uma boa referência rápida, Mediakeys com o .Xmodmap HOWTO
  2. O ArchWiki tem uma boa descrição para xmodmap
por nik 25.07.2011 / 09:34
7

Exemplo para desativar / ativar o retrocesso:

# Disable
$ xmodmap -e 'keycode 22 = '

# Enable
$ xmodmap -e 'keycode 22 = BackSpace'

em que 22 precisa ser substituído pela saída de xev enquanto pressiona o retrocesso.

    
por orschiro 08.03.2017 / 09:50

Tags