раскладки
берём этот файлик /usr/share/X11/xkb/symbols/ru
заменяем им стандартный, удалив предварительно расширение .odt.
берём файлик /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>
.
и теперь новую раскладку можно выбрать в настройках гнома.
No comments yet
Jump to comment form | comments rss [?] | trackback uri [?]