Depois de mapear Caps Lock para Escape usando xmodmap, como reverter Caps Lock de volta para Caps Lock sem alterar a tecla Escape?

1

Mapei a minha tecla Caps Lock para funcionar como Escape usando este comando.

xmodmap -e "remove Lock = Caps_Lock" -e "keysym Caps_Lock = Escape"

Agora, como posso desfazer esse mapeamento? Eu tentei o seguinte, mas além de reverter a tecla Caps Lock para funcionar como Caps Lock, também define a tecla Escape para funcionar como Caps Lock.

xmodmap -e "keysym Escape = Caps_Lock" -e "add Lock = Caps_Lock"

Existe uma maneira de reverter apenas a tecla Caps Lock para funcionar como Escape enquanto deixa a tecla Escape intacta?

    
por Lone Learner 01.09.2015 / 18:52

1 resposta

3

Antes de fazer sua primeira alteração, você deve observar o código-chave que está mudando. Por exemplo

$ xmodmap -pke|grep Caps_Lock
keycode  66 = Caps_Lock NoSymbol Caps_Lock

Em seguida, use este código para restaurar apenas essa chave, não todas as teclas com keysym "Escape". Por exemplo:

$ xmodmap -e "keycode 66 = Caps_Lock NoSymbol Caps_Lock"

66 é o que o meu teclado tem, o seu pode não ser o mesmo.

    
por 01.09.2015 / 19:08

Tags