Onde colocar a execução do comando xmodmap para remapear CapsLock para Esc?

8

Eu sou um usuário vim e uso Esc com freqüência, então mapeei Caps Lock para Esc .

Atualmente tenho isso no meu ~/.profile :

# remap Esc to Caps Lock
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'

O problema é que toda vez que eu suspendo meu computador ou até bloqueio a tela, o mapeamento de Caps Lock volta ao seu padrão.

A minha pergunta é, onde devo colocar esta linha para que o remapeamento fique mesmo após a suspensão e bloqueando a tela (etc).

    
por Magnus Teekivi 02.10.2015 / 18:26

1 resposta

7

O problema é que xmodmap está obsoleto e o layout do teclado é redefinido em momentos estranhos. Veja se o link pode ajudá-lo.

Em gnome-shell , você pode conseguir isso configurando, em gnome-tweak-tool , uma dessas opções:

Você deve ser capaz de encontrar algo equivalente para o Elementary.

Veja também link e Mapa AltGr- [a..z] e Shift-AltGr- [A..Z] para letra grega

    
por Rmano 02.10.2015 / 18:43