Para tornar esse sistema de mudanças amplo e persistente, abra /etc/default/keyboard
para edição, altere a linha
XKBOPTIONS=""
para
XKBOPTIONS="caps:ctrl_modifier"
e reinicie.
Eu quero fazer o caps lock como chave de controle, então eu escrevi este setxkbmap -option caps:ctrl_modifier
para o meu arquivo bashrc. O problema é que depois de fazer o login na próxima vez ou reiniciar o sistema, nada aconteceu. Caps lock ainda é caps lock ... Então, como mudar o caps lock para controlar a chave?
Para tornar esse sistema de mudanças amplo e persistente, abra /etc/default/keyboard
para edição, altere a linha
XKBOPTIONS=""
para
XKBOPTIONS="caps:ctrl_modifier"
e reinicie.
~/.bashrc
apenas altera os padrões na sessão de terminal e não se estende a outras áreas do seu ambiente. Para fazer isso, você poderia criar um arquivo de script com este comando, como:
#!/bin/sh
/usr/bin/setxkbmap -option caps:ctrl_modifier
Em seguida, você adiciona ao seu gerenciador de inicialização da sesssion, como você pode ver aqui
Eu atribui o comando para ~/.profile
e funciona. Agora vejo que o script ~/.bashrc
apenas altera os padrões na sessão de terminal, pessoas que são novas no linux como eu devem perceber isso também. Obrigado pessoal!