Eu sou um usuário do vim e uso com Escfrequência, então mapeei Caps Lockpara 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é travo a tela, o mapeamento Caps Lockvolta ao seu padrão.
Minha pergunta é: onde devo colocar essa linha para que o remapeamento permaneça mesmo após a suspensão e o bloqueio da tela (etc).
xkb
sistema é complexo e dizer que é escassamente documentado é um eufemismo ... leia a primeira citação aqui: charvolant.org/~doug/xkb/html/xkb.html