Obtendo mapeamentos de código de caractere no ubuntu

15

Eu estou tentando brincar com alguns layouts de teclado no Ubuntu. Agora existe um programa chamado showkey que me permite ver o código para qualquer tecla pressionada no terminal. Existe algum comando para obter o caractere correspondente para um código de acesso específico. Por exemplo, quando eu digito

sudo showkey
//I get the response in the form
keycode num press/release

Eu só queria saber se eu tenho o código-chave, posso obter o mapeamento de caracteres de volta para que eu saiba qual personagem eu realmente pressionei?

    
por Vivek Pradhan 20.01.2013 / 14:11

2 respostas

24

Execute xev de um terminal. Isso lhe dará uma nova janela.

Coloque o ponteiro do mouse nessa janela, digite algumas teclas e observe os resultados no terminal.

    
por CoopDot 12.09.2013 / 15:55
9

Para obter uma impressão do terminal de todos os códigos de chaves e chaves correspondentes, execute o seguinte comando em um terminal:

xmodmap -pk

Não é fácil visualizar em uma (pequena) janela de terminal, portanto, se você quiser salvar a saída em um arquivo, basta adicionar o comando para permitir que a saída do terminal seja salva em um arquivo (em seu diretório de trabalho atual no terminal):

xmodmap -pk > mykeyboard.txt

Descrição completa de como usar o xmodmap aqui .

    
por 5th 20.01.2013 / 15:55