Ответы:
Это известная ошибка / ограничение . Единственный обходной путь - установить ярлык для скрипта, который переключается между наборами раскладок клавиатуры.
Основываясь на этом посте на UF.org :
Настройте первые четыре макета, затем выполните следующие две команды в терминале:
gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts
gsettings get org.gnome.libgnomekbd.keyboard layouts
Настройте вторые четыре макета, затем снова запустите вышеуказанные команды.
Теперь откройте текстовый редактор gedit (нажмите Super, введите gedit , нажмите Enter) и вставьте следующее:
#!/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"
Убедитесь в том , чтобы заменить макеты для layout_one
, layout_one_dconf
, layout_two
и layout_two_dconf
в этом сценарии с выходом из шагов 1 и 2. Если есть пустое пространство во имя макета, убедитесь , что использовать символ табуляции вместо пробелов (просто скопировать и вставить из терминала ).
Из терминала запустите:
chmod +x ~/Documents/scripts/keyboard-layout-switch
сделать скрипт исполняемым.
Теперь вам нужно установить ярлык для вызова этого скрипта: нажмите Super, введите клавиатуру , нажмите Enter.
В настройках клавиатуры перейдите на вкладку « Ярлыки » и щелкните левой кнопкой мыши на « Пользовательские ярлыки» .
Нажмите на крошечный +
значок, чтобы создать новый ярлык с:
/home/YOURUSERNAME/Documents/scripts/keyboard-layout-switch
Нажмите «Применить», затем нажмите, Disabled
чтобы установить желаемый ярлык:
Теперь вы сможете переключаться между двумя наборами из четырех раскладок клавиатуры с помощью установленного вами ярлыка.
edit tags
и добавить, например, 10.04 или 11.10).