Você precisará usar loadkeys
para seu console. Veja também keymaps e dumpkeys
.
Estou tentando fazer o remapeamento típico de capslock para controlar, mas também quero remapear o controle esquerdo para ser uma segunda super-chave. Eu posso fazer isso bem com xmodmap, mas assim que eu mudo para um terminal virtual (ou seja, o que aparece quando você aperta ctrl-alt-f1), estou de volta a ficar preso com mapeamentos de teclas padrão. Então, o que eu estou procurando principalmente é uma maneira de remapear as chaves nos terminais virtuais também.
Eu estou bem em ter que usar o xmodmap para coisas em X, e um método separado para terminais virtuais, mas eu prefiro fazer algo que lide com ambas as situações, se possível.
No que diz respeito às suas caps - > ctrl , isso funciona. Você pode usar esse mesmo método para remapear sua super-chave também.
sudo vi /etc/default/keyboard
Agora, encontre a linha que começa com XKBOPTIONS
e adicione ctrl:nocaps
a
make caps um adicional ctrl ou ctrl:swapcaps
para trocá-los.
Por exemplo, o meu parece
XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"
execute
sudo dpkg-reconfigure keyboard-configuration
A razão desta maneira é melhor que ela tenha efeito nos consoles virtuais (por exemplo ctrl + alt + F1 ) como na área de trabalho gráfica.
Tags keyboard-layout linux ubuntu