Como trocar as teclas ctrl e alt no ubuntu 16.04?

7

Eu li o seguinte:

1. Como trocar de forma limpa teclas alt e ctrl no xubuntu?

2. Como trocar teclas de comando e controle com xkb passo a passo?

Além do acima, também passei algum tempo na documentação do google e xkb.

Eu assumo que muitos usuários como eu mudando do Mac para o Ubuntu gostariam de trocar as teclas Ctrl e Alt imediatamente após terminar a instalação.

Meu objetivo de postar esta pergunta (e resposta) aqui é dar uma solução rápida em vez de gastar tanto tempo passando pelos tópicos e documentos acima.

Além disso, nenhum dos itens acima fornece a resposta correta. (Isso não quer dizer que eu não aprecio a ajuda. Os posts acima acabaram me ajudando a alcançar o que eu queria, mas as respostas não estavam completas.)

O encadeamento 1 apenas troca o botão esquerdo da esquerda pela tecla esquerda com

Thread 2 troca ctrl e vence mesmo que a questão não seja sobre chave do win

    
por atom 19.02.2017 / 17:33

2 respostas

9

1. Edite o arquivo: xkb / symbols / ctrl

  

/ usr / share / X11 / xkb / símbolos / ctrl

Adicione as seguintes linhas para trocar a tecla Alt direita com a tecla Ctrl direita:

// Swap the functions of the right Alt key and the right Ctrl key.
partial modifier_keys
xkb_symbols "swap_ralt_rctl" {
    replace key <RALT> { [ Control_R, Control_R ] };
    replace key <RCTL> { [ Alt_R, Meta_R ] };
};

Da mesma forma, você pode adicionar linhas para alternar Alt esquerda com a tecla Ctrl esquerda.

2. Edite o arquivo: xkb / rules / evdev.lst

  

/usr/share/X11/xkb/rules/evdev.lst

Adicione a seguinte linha na seção ! option

  

ctrl: swap_ralt_rctl Alterne a tecla Alt Direita com a tecla Ctrl Direita

3. Edite o arquivo: xkb / rules / evdev

  

/ usr / share / X11 / xkb / regras / evdev

Adicione a seguinte linha na seção !option = symbols

  

ctrl: swap_ralt_rctl = + ctrl (swap_ralt_rctl)

4. Use o dconf do painel

Instalar, se ainda não estiver pronto

  

$ sudo apt-get instala o dconf-tools

Abra o editor dconf no painel e navegue até %código% e defina o valor para

  

['ctrl: swap_lalt_lctl', 'ctrl: swap_ralt_rctl']

OR

5. Use o dconf do terminal (opcional)

Provavelmente o comando abaixo deve funcionar em vez do passo anterior, mas não tenho certeza sobre isso

  

$ dconf escreva "/ org / gnome / desktop / fontes de entrada / opções-xkb" "['ctrl: swap_lalt_lctl', 'ctrl: swap_ralt_rctl']"

    
por atom 19.02.2017 / 17:39
1

Para aqueles que usam o GNOME Desktop, isso pode ser feito via GUI. Primeiro, instale a ferramenta GNOME Tweak no centro de software e, em seguida, execute-a. Você pode então marcar as caixas de seleção relevantes:

    
por Yariv 27.01.2018 / 19:53

Tags