Como usar o comando xmodmap no linux para trocar as teclas do teclado

Linux permite-lhe ser muito flexível sobre as configurações individuais do sistema. Por exemplo, o sistema de entrada. A configuração do teclado é completamente acessível na forma de um mapa de teclado customizável. O utilitário xmodmap permite alterar a configuração do teclado, conforme necessário. Trocando um conjunto de chaves para trocar as suas funções ou a adição de uma função para teclas adicionais seu teclado pode incluir. Curiosamente, este programa também permite que você controle os botões do mouse, permitindo a personalização de um rato com vários botões.

Coisas que você precisa

  • Um computador com o sistema operacional Linux
  • Conhecimento de shell
  • Uma vítima sem saber para jogar o brincadeira com

instruções

  1. Abra uma nova janela de terminal. Digite o seguinte comando:

    xmodmap -pke

    Isso exibe o mapeamento de teclado atual. Se tudo que você quer fazer é a troca de duas chaves, o que torna mais fácil ver o código necessário.

  2. Digitar "xev" e pressione "Entrar" se você precisa adicionar funções para as teclas que não são atualmente mapeados. Por exemplo, as teclas de multimídia em um teclado não pode ser incluído no seu mapa atual. Premir uma tecla que você deseja mapear na tela do terminal, xev exibe um evento que inclui o "Código chave" para essa chave. Tome nota do código de acesso para qualquer chave que você deseja mapear.

  3. Abrir ou criar o arquivo .xmodmaprc em seu diretório home usando seu editor de texto preferido. As possibilidades são o arquivo não existe se você não tiver executado xmodmap antes, então você precisa criá-lo.



  4. Adicionar uma linha para o arquivo .xmodmaprc para cada chave que você deseja modificar. A linha deve ser formatado da seguinte maneira:

    número de código de acesso = chave

    Substituir "número" com o número do código de acesso que você descobriu usando o "pke" opção ou xev. Substituir "chave" com a chave que você deseja inserir quando a tecla for pressionada. Por exemplo, para alterar código de acesso 89 para a chave F4, você digita "keycode 89 = F4" em uma linha do arquivo. Para alterar o caso da chave ou digite uma chave diferente quando a alternância é pressionado, insira um espaço no final da linha e digitar a segunda chave que você deseja que a chave para representar quando a alternância é pressionado.

  5. Abra o "XKeysymDB" arquivo normalmente localizado no "/ Usr / share / X11" pasta para ver os nomes das funções multimédia. Por exemplo, o processo mostra que a "XF86AudioMute" função está disponível. Para alterar uma tecla de multimédia com um código de acesso de 102 para funcionar como o botão de mudo, você adicione a seguinte linha ao seu arquivo .xmodmaprc:

    keycode 102 = XF86AudioMute

  6. Salve o arquivo .xmodmaprc uma vez que você está acabado. Sair e login novamente para que as alterações tenham efeito.

dicas & avisos

  • Para reverter o que você mudou, simplesmente voltar para arquivo .bashrc do usuário, alterar os códigos de tecla de volta ao normal.

Referências

  • Crédito de foto Andrea Church
De esta maneira? Compartilhar em redes sociais:

LiveInternet