troque duas chaves usando o xmodmap

3

Minha chave de "retorno" está quebrada. Eu segui as instruções aqui: link - na esperança de transferir minha | tecla como a nova chave de retorno. Meu arquivo .xmodmaprc é o seguinte:

keycode 51 = 36

Mas o | chave não não age como uma chave de retorno. Nada mudou. Alguma idéia do que eu posso estar fazendo errado? Muito obrigado por qualquer sugestão.

    
por begtognen 18.10.2011 / 19:52

2 respostas

5

Sua expressão xmodmap está errada. Precisa ser formatado assim:

keycode [keycode] = [keysym]

O keysym é o nome do símbolo da chave que você deseja que o "|" chave mapeada para, que no seu caso é "Return". Portanto, sua expressão xmodmap precisa ser:

keycode 51 = Return

Juntando tudo de novo, o comando que você deseja executar é:

[~]$ xmodmap -e "keycode 51 = Return"

(Não digite a parte [~] $ , estou apenas indicando que você precisa executá-la a partir do terminal).

Se você quiser que isso seja executado toda vez que você fizer login, crie um arquivo chamado ~ / .Xmodmap com o seguinte conteúdo:

keycode 51 = Return

Espero que funcione.

    
por cossovich 06.02.2012 / 13:57
2

Você precisa executar o seguinte em um terminal:

xmodmap ~/.xmodmaprc

    
por jrg 18.10.2011 / 20:51