Categories
Linux Tutoriais

Como remapear teclas no Linux

Remapear algumas teclas importantes no Linux pode ser bastante simples.
Este método de substituição de teclas (por estarem danificadas ou apenas faltando) é um pouco limitado, mas é fácil e resolve a maioria dos casos.

Há várias situações em que remapear parte do seu teclado pode ser muito útil.
Um teclado danificado pode ser uma delas.

Há casos em que o usuário adquire um teclado limitado pelo próprio fabricante — ou seja, vem sem alguma tecla importante, como o “Num Lock”.

O procedimento é indicado em casos de teclas danificadas ou ausentes.

No meu teclado Dell WK636p (ABNT 105 teclas) há algumas teclas em pares (Shift, Ctrl etc.)
Neste post, descrevo como fazer com que o Linux substitua o sinal de uma por outra.
Como exemplo prático, vamos remapear a tecla “Shift esquerda” para “Num Lock”.
Você pode ajustar facilmente o meu exemplo às suas necessidades depois.
Com privilégios administrativos, use o seu editor de texto puro favorito para abrir o arquivo pc:


vim /usr/share/X11/xkb/symbols/pc 

Localize a linha:

key  {    [ Shift_L      ]   };

e a substitua por:

key  {    [ Num_Lock         ]   };

como remapear teclas no linux
Ao analisar o arquivo de mapeamento, é fácil perceber que o procedimento pode ser readequado para a maioria das teclas.
Pode ser necessário reiniciar a sessão para as edições terem efeito.

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

One reply on “Como remapear teclas no Linux”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.