Aplicando as mudanças feitas com o xmodmap

1

Estou tentando alternar as teclas Ctrl e Command usando xmodmap, mas mesmo que a saída de xmodmap -pke mostre que os códigos de chave foram alterados, as teclas ainda executam a função original.

Isso é o que estou fazendo:

xmodmap -e "keycode 37 = Super_L"

xmodmap -e "keycode 133 = Control_L"

Existe algum outro passo que eu deva dar? Eu tentei reiniciar e adicionar a chamada do xmodmap para .xinitrc , mas não funcionou.

Estou executando o Ubuntu 14.04 no VirtualBox (a "combinação de teclas do host" do vbox é a tecla Opção esquerda, então não acho que isso seja um problema).

    
por Vinicius Pinto 06.10.2014 / 02:41

1 resposta

1

Eu tive que adicionar as linhas clear e add para fazer alterações nas teclas modificadoras.

Isso é o que estou usando agora:

clear control
clear mod4

keycode 37 = Super_L NoSymbol Super_L
keycode 133 = Control_L NoSymbol Control_L

add control = Control_L Control_R
add mod4 = Super_L Super_R

Basta colocar essas linhas em um arquivo chamado .Xmodmap e no seu .xinitrc :

xmodmap $HOME/.Xmodmap

Se você não tiver um .xinitrc no seu diretório inicial, basta criar um.

Fonte: esta resposta no StackOverflow

    
por Vinicius Pinto 07.10.2014 / 16:49