Estou tentando brincar com alguns layouts de teclado no ubuntu. Agora, existe um programa chamado showkey que permite visualizar o código de qualquer tecla pressionada no terminal. Existe algum comando para obter o caractere correspondente para um código de chave específico. Por exemplo, quando eu digito
sudo showkey
//I get the response in the form
keycode num press/release
Fiquei me perguntando se eu tenho o código-chave, posso recuperar o mapeamento de caracteres para saber qual caractere eu realmente pressionei?
xev -even keyboard
para teclado apenas eventosxev -event keyboard
?Para obter uma impressão do terminal de todos os códigos de chave e chaves correspondentes, execute o seguinte comando em um terminal:
Não é fácil visualizar em uma (pequena) janela do terminal; portanto, se você deseja salvar a saída em um arquivo, basta adicionar o comando para permitir que a saída do terminal seja salva em um arquivo (no seu diretório de trabalho atual no terminal):
Descrição completa de como usar o xmodmap aqui .
fonte