OK, meu problema foi por causa de xfce4-xkb-plugin
. Ele estava redefinindo as configurações do xkb a cada vez. Acabei de instalar xxkb
em vez disso, e agora tudo funciona absolutamente bem!
Estou tentando remapear minha chave CapsLock para a tecla Ctrl como descrito aqui (adicionando o comando /usr/bin/setxkbmap -option "ctrl:nocaps"
a" Sessão e inicialização "- >" Início automático da aplicação ") .
Mas isso não funciona no Xubuntu 12.04.
Quando estou executando o mesmo comando ( /usr/bin/setxkbmap -option "ctrl:nocaps"
) do terminal, tudo funciona conforme o esperado. Se eu alterar o comando para: sh -c "/usr/bin/setxkbmap -option \"ctrl:nocaps\""
, ele funcionará novamente se eu o estiver executando do terminal, mas não funciona se eu adicioná-lo ao xfce "Session and Startup" configurator. Além disso, quando eu criar um script como este:
#!/bin/sh /usr/bin/setxkbmap -option "ctrl:nocaps"
e adicioná-lo à inicialização através do configurador "Session and startup", ele não tem efeito algum. Mas se eu executar esse script após o login, ele realmente remapeia a tecla caps conforme o esperado.
OK, meu problema foi por causa de xfce4-xkb-plugin
. Ele estava redefinindo as configurações do xkb a cada vez. Acabei de instalar xxkb
em vez disso, e agora tudo funciona absolutamente bem!