Como troco Escape e Caps Lock no 14.04?

34

Parece que as Opções de layout do teclado que permitem coisas como "Trocar a tecla Escape e Caps Lock" desapareceram das configurações do teclado na versão 14.04. Existe outra GUI onde elas podem ser definidas? Ou está de volta aos dotfiles ?

Hamish Downer
fonte
Sim, eles removeram a maior parte disso em 14.04. Se você quiser voltar, relate um bug.
Braiam
Na verdade, ele funciona, exceto no VirtualBox, onde não funciona e a pessoa é forçada a recorrer ao Xmodmap.
Adriano Mitre
o mesmo, mas não o 14.04 específico: askubuntu.com/questions/363346/…
Ciro Santilli escreveu

Respostas:

41

Instale a ferramenta Tweak GNOME (gnome-Tweak-ferramenta), sob a Typing guia há uma opção para trocar Esccom Caps Lock. Isso funcionou para mim no Ubuntu 14.04.

seção de digitação da ferramenta gnome tweak

user268068
fonte
11
Seria muito legal se você pudesse postar uma captura de tela da configuração.
Seth
Está em "Digitação" -> "Comportamento das teclas maiúsculas". Muito parecido com os menus anteriores. Obrigado user268068! dl.dropboxusercontent.com/u/17011409/gnometweaktool.png
wujj123456
11
isso não funciona muito bem (o Unity ignora essa configuração para mim).
se __name__ for None
Esta ferramenta não é a ferramenta padrão na instalação do Ubuntu, então existe uma maneira melhor.
Léo Léopold Hertz
2
Eu não recomendo esta ferramenta porque é instável. Esta resposta não deve ser aceita.
Léo Léopold Hertz
4

Como mencionei em outra pergunta semelhante , a maneira usual de trocar Esce Ctrlé com as seguintes linhas no ~/.Xmodmaparquivo:

clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock

Isso deve funcionar com todos os ambientes de desktop (KDE, Gnome) nas distribuições mais comuns (família Ubuntu e Debian, família Fedora e RH).

dotancohen
fonte
2
Muito obrigado por isso. Esta é uma boa mudança para usar o Vim. Estou no Xubuntu. Adicionar este arquivo de configuração é muito melhor do que instalar um programa totalmente novo apenas para uma configuração, conforme sugerido na resposta aceita.
jbrock
4

Eu lutei um pouco com isso durante a minha última instalação do SO e encontrei uma solução. Nesta configuração, tive que percorrer a Internet novamente para encontrar. Deixe-me deixá-lo aqui para referência futura.

Estou usando o Ubuntu 14.04 LTS (trabalhando com 16.04 também), e foi assim que eu remapeei meu caps lock para escapar:

  1. Terminal aberto
  2. Abra o /etc/default/keyboardarquivo com sudo (por exemplo sudo nano /etc/default/keyboard)
  3. adicionar caps:swapescapeao XKBOPTIONS. Após a modificação, a linha deve ter o seguinte

    XKBOPTIONS = "caps: swapescape"

Observe que eu não tentei isso com a caps:swapescapeconfiguração. Eu usei a caps:escapeconfiguração; ou seja, minha modificação apenas remapeia caps lock para escapar, mas não mapeia minha fuga para caps lock.

Minha fonte

ALM
fonte