заменяем им стандартный
Берём файлик /etc/X11/xkb/base.xml
делаем ту же процедуру.
Все можно выбирать раскладку в “настройках клавиатуры” гнома, раскладка называется «Winkeys+Typography»
После этого можна будет набирать украинские символы нажав Ralt, плюс еще всякие юникод символы типа 3³≠⅛
Полный список возможных символов можно посмотреть на картинке при выборе раскладки.
Идея и некоторые части файла были позаимствованы отсюда
Продолжаем разговор:
Будем настраивать переключение раскладки следующим способом:
CapsLock - включает en
Alt+CapsLock - включает ru
Переходим в /usr/share/X11/xkb
Добавляем в symbols/group строки
// using the group(alt_caps_toggle_my) map, pressing:
// Alt+Caps Lock toggles 2 group
// Caps Lock toggles 1 group
partial modifier_keys
xkb_symbols "alt_caps_toggle_my" {
key <CAPS> {
type="PC_ALT_LEVEL2",
symbols[Group1]= [ ISO_First_Group, ISO_Last_Group ]
};
};
в файл symbols.dir
--p----- -m------ group(alt_caps_toggle_my)
в файл rules/base
grp:alt_caps_toggle_my = +group(alt_caps_toggle_my)
в файл rules/base.lst
grp:alt_caps_toggle_my CapsLock switch to first layout, Shift+Alt switch to last layout.
в файл rules/base.xml, в секцию <optionList>
<option>
<configItem>
<name>grp:alt_caps_toggle_my</name>
<description>CapsLock switch to first layout, Shift+Alt switch to last layout.</description>
</configItem>
</option>
И теперь новую раскладку можно выбрать в настройках гнома.

Комментариев нет:
Отправить комментарий