Estou tentando alternar a tecla Ctrl esquerda com caps permanentemente. Mas com o comutador de layout de teclado nativo do ubuntu, o xmodmap não persistiu ( esta pergunta ). Então agora eu apenas abandonou o alternador nativo e usando o comando setxkbmap. Eu criei um script:
#!/bin/bash
setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option ctrl:swapcaps
Funciona exatamente como eu quero. Mas agora eu quero executá-lo automaticamente na inicialização do sistema. Mas se eu colocar isso em Aplicativos Sturtup, não funcionará. Aparentemente, outra coisa redefine o mapa xkb após o meu script na inicialização.
Alguém sabe o que aciona a redefinição do xkb e como se livrar dele?
startup
keyboard-layout
lompy
fonte
fonte
sudo dpkg-reconfigure console-setup
para fazer essas alterações em todo o sistema.Respostas:
Finalmente, depois de muita pesquisa, aqui está o que encontrei para o ubuntu 13.10:
navegue para org >> gnome >> desktop >> fontes de entrada
Coloque suas opções em xkb-options como uma lista. Ex: ['altwin: ctrl_alt_win', '.. etc ..']
Depois feche o dconf-editor. As mudanças devem começar imediatamente.
... eu publicaria uma captura de tela, mas minha reputação neste fórum não é alta o suficiente, por favor, me dê alguns pontos;)
Ref:
fonte