Talvez você possa tentar isso:
sudo setxkbmap -option grp:alt_shift_toggle no,ru
Isso talvez possa ajudá-lo, mas você precisa fazer isso sempre que fizer login no sistema. Você pode adicionar este comando para executar
Meu layout de teclado padrão é norueguês (a partir do procedimento de instalação 12.04). Mas também quero usar o islandês.
Dois layouts nas "configurações do sistema" → "layouts de teclado" são demais. Não consigo alternar usando um atalho ou no painel.
O painel me diz que eu mudei, mas as letras que eu digito são norueguesas, mesmo quando o painel parece ter mudado para islandês.
Meu idioma para menus e janelas ("configurações do sistema" → "suporte ao idioma") é o inglês. "Formatos regionais" → "Exibir números, datas ...": Inglês da Dinamarca,
O que estou fazendo de errado?
Talvez você possa tentar isso:
sudo setxkbmap -option grp:alt_shift_toggle no,ru
Isso talvez possa ajudá-lo, mas você precisa fazer isso sempre que fizer login no sistema. Você pode adicionar este comando para executar
Resposta fornecida pelo OP, provavelmente inspirada em @ashutosh
Para ativar a alternância entre dois teclados para a sessão atual:
sudo setxkbmap -option grp:alt_shift_toggle no,is
Para definir permanentemente vários teclados (norueguês, islandês, espanhol)
sudo gedit /etc/default/keyboard
Edite a linha 2 assim:
XKBMODEL="pc105"
XKBLAYOUT="no, is, es"
XKBVARIANT=""
XKBOPTIONS=""
acesse as configurações do teclado - > opções e a partir do pop-up, clique na seta em Key (s) para alterar o layout e selecione o atalho que você precisa
Adicione (e instale) o layout que está usando, mas mova o layout desejado para cima na lista de layouts do teclado (Configurações do sistema - > Layout do teclado - > Layouts). Reinicie. Sair. Logon verificando se o layout desejado está selecionado na tela de login. Reinicie e teste se estiver trabalhando.
Tags xorg keyboard-layout