Isso é um bug / limitação conhecido . A única solução é configurar um atalho para um script que alterna entre conjuntos de layouts de teclado.
Com base em esta postagem no UF.org :
-
Configure os quatro primeiros layouts e execute os dois comandos a seguir em um terminal:
gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts gsettings get org.gnome.libgnomekbd.keyboard layouts
-
Configure os segundo quatro layouts e execute novamente os comandos acima.
-
Agora abra o editor de texto gedit (pressione Super , digite gedit , pressione Enter ) e cole o seguinte:
#!/bin/bash layout_one="[de deadgraveacute,al,ara,be]" layout_one_dconf="['de\tdeadgraveacute', 'al', 'ara', 'be']" layout_two="[de deadgraveacute,ba,ph,gb]" layout_two_dconf="['de\tdeadgraveacute', 'ba', 'ph', 'gb']" current=$(gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts) if [ "$current" == "$layout_one" ] then new="$layout_two" new_dconf="$layout_two_dconf" else new="$layout_one" new_dconf="$layout_one_dconf" fi gconftool-2 --set --type list --list-type string /desktop/gnome/peripherals/keyboard/kbd/layouts "$new" gsettings set org.gnome.libgnomekbd.keyboard layouts "$new_dconf"
Lembre-se de substituir os layouts de
layout_one
,layout_one_dconf
,layout_two
elayout_two_dconf
nesse script pela saída das etapas 1 e 2. Se houver espaço vazio em um nome de layout, certifique-se de use um caractere de tabulação em vez de espaços (basta copiar e colar do terminal). - Salve em algum lugar, por exemplo / home / YOURUSERNAME / Documentos / scripts / teclado-layout-switch
-
De um terminal, execute:
chmod +x ~/Documents/scripts/keyboard-layout-switch
para tornar o script executável.
-
Agora você precisa definir um atalho para chamar esse script: pressione Super , digite teclado , pressione Enter .
-
Nas configurações do teclado, vá para a guia Atalhos e, à esquerda, clique em Atalhos personalizados .
-
Clique no minúsculo ícone
+
para criar um novo atalho com:- Nome: Alterar layouts de teclado
- Comando:
/home/YOURUSERNAME/Documents/scripts/keyboard-layout-switch
-
Clique em aplicar e, em seguida, clique em
Disabled
para definir o atalho desejado: -
Agora você deve poder alternar entre dois conjuntos de quatro layouts de teclado com o atalho que você definiu.