Я не могу добавить более 4 раскладок клавиатуры на мою Ubuntu. Это просто не позволит мне добавить больше. А мне нужно еще как минимум 4. Кто-нибудь еще сталкивался с этой проблемой и может дать мне несколько советов? Заранее спасибо:)
Это - известная ошибка/ограничение. Единственное обходное решение должно настроить ярлык на сценарий, который переключается между наборами раскладок клавиатуры.
На основе этого сообщения на 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.
В настройках клавиатуры перейдите к вкладке Shortcuts и на щелкании левой кнопкой по Custom Shortcuts.
Нажмите на крошечное +
значок для создания нового ярлыка с:
/home/YOURUSERNAME/Documents/scripts/keyboard-layout-switch
Нажмите применяют, затем нажимают Disabled
установить желаемый ярлык:
Теперь необходимо смочь переключиться между двумя наборами четырех раскладок клавиатуры с ярлыком, который Вы устанавливаете.