Como alterar as teclas específicas no teclado?

1

As teclas de seta para baixo e para a direita não estavam mais funcionando. Portanto, é muito difícil usar meu laptop. Então eu quero mudar o mapa de chaves assim:

  • Pg up para funcionar como tecla de seta para cima
  • Pg para baixo para funcionar como tecla de seta para baixo
  • Seta para cima para funcionar como tecla de seta direita

Atenciosamente,

Phong

    
por Nguyễn Quốc Phong 15.07.2015 / 10:40

2 respostas

1

Sugiro que você use xmodmap , que funciona apenas com o X.

Em um arquivo (por exemplo: ~/.Xmodmap ), escreva algo assim:

keycode 0x63 = Up
keycode 0x69 = Down

Você só precisa executar xmodmap ~/.Xmodmap para ativar sua nova configuração.

Aqui você encontrará uma lista de todos os keycode e a qual chave eles correspondem.

    
por 15.07.2015 / 11:39
1

Uma solução para X11 é descrita no post por @Jav. Remapeando as chaves no console do Linux:

  1. leia os documentos: man 5 keymaps
  2. despeje os mapeamentos atuais em um arquivo com dumpkeys
  3. execute showkey para encontrar os códigos de teclas das chaves que você deseja remapear
  4. altere as entradas relevantes no arquivo produzido por dumpkeys
  5. instale os novos mapeamentos com loadkeys .

As etapas 2., 3. e 5. precisam ser feitas a partir do console Linux real, caso contrário, você receberá uma mensagem de erro sobre um descritor de arquivo para o console.

Tornar as alterações permanentes provavelmente envolve a execução de loadkeys na inicialização e garantir que o procedimento de inicialização normal não substitua seus mapeamentos por localidades de teclado.

    
por 15.07.2015 / 13:46