Como você troca o caps lock para controlar no xfce?

20

Eu costumava trocar o caps lock e o controle no GNOME, mas quando atualizei para o Ubuntu 9.04 também mudei meu ambiente de área de trabalho para o Xfce. Eu tenho a seguinte linha no meu xorg.conf:

Option          "XkbOptions"    "ctrl:nocaps"

Mas isso não parece fazer diferença para o Xfce. Alguma ideia?

Marcel Levy
fonte
A primeira coisa que costumo fazer quando recebo um novo teclado é puxar fisicamente a tecla caps lock. Se você não pode fazer a troca efetivamente, é um pensamento.
Nedm 20/05/09

Respostas:

32

Acabei removendo a linha "XkbOptions" do meu xorg.conf e adicionando isso à inicialização automática do Xfce:

/usr/bin/setxkbmap -option "ctrl:nocaps" 

Transforma a tecla caps lock em um Ctrl adicional, o que faz o truque para mim. Se você quisesse uma troca direta, acredito "ctrl:swapcaps"que funcionaria. Pelo que vale a pena, esta página é um guia bastante decente:

http://manicai.net/comp/swap-caps-ctrl.html

Ainda não mudei para experimentar os outros métodos, mas também tenho um netbook com um layout um pouco desagradável, e talvez eu precise mexer um pouco com ele.

Marcel Levy
fonte
4
Colocar a linha acima em ~ / .profile também ajudará! (Para aqueles não familiarizados com autostart xfce)
Sempre que reinicio o computador, ele volta ao caps lock / ctrl regular. Além disso, o link está morto agora.
Paradox
Corrigido o link.
Marcel Levy
2

Use xkeycaps para examinar o mapeamento do teclado e trocar os modificadores META e ALT ou apenas trocar as teclas inteiras. Se você planeja usar qualquer aplicativo GNOME, o GNOME tem algumas suposições sobre quais chaves possuem modificadores META e ALT. Provavelmente facilitará sua vida trocar totalmente as chaves.

shapr
fonte
2

Você pode tentar o xmodmap

Eu tenho um pequeno netbook com uma tecla extra irritante ao lado da tecla Shift esquerda. Colocando o seguinte em ~ / .Xmodmap, posso re-mapear a tecla para ser outra tecla de deslocamento à esquerda.

keycode 94 = Shift_L
add shift = Shift_L

Talvez você possa fazer algo semelhante para trocar as teclas caps lock e control?

Brent
fonte
2

O Xfce deve ser o mesmo que o GNOME e todos os outros ambientes de área de trabalho aqui - o que provavelmente aconteceu foi que houve uma falha na atualização para o Ubuntu 9.04 para todos os ambientes, pois as opções de configuração de teclado e mouse do Xorg passaram do xorg.conf para o HAL.

Mais informações sobre os novos métodos de configuração podem ser encontradas em páginas como:

alanc
fonte