Ubuntu UA
Загальні розділи => Головний => Тема розпочата: max5555 від 2008-12-11, 21:15:25
-
Додав для проби у
/usr/share/X11/xkb/symbols/ua
таку секцію partial alphanumeric_keys
xkb_symbols "ua_my" {
include "ua(winkeys)"
include "level3(ralt_switch)"
name[Group1]= "Ukraine - My key list";
key <AD01> { [ Cyrillic_shorti, Cyrillic_SHORTI, ampersand, dollar ] };
};
Далі додав у /etc/X11/xkb/base.xml
<variant>
<configItem>
<name>ua_my</name>
<description>Ukraine - My key list</description>
</configItem>
</variant>
у розділ
<layout>
<configItem>
<name>ua</name>
<shortDescription>Ukr</shortDescription>
<description>Ukraine</description>
<languageList><iso639Id>ukr</iso639Id></languageList>
</configItem>
<variantList>
<variant>
<configItem>
<name>ua_my</name>
<description>Ukraine - My key list</description>
</configItem>
</variant>
<variant>
<configItem>
<name>phonetic</name>
<description>Phonetic</description>
</configItem>
</variant>
<variant>
<configItem>
<name>typewriter</name>
<description>Typewriter</description>
</configItem>
</variant>
<variant>
<configItem>
<name>winkeys</name>
<description>Winkeys</description>
</configItem>
</variant>
<variant>
<configItem>
<name>unicode</name>
<description>Unicode</description>
</configItem>
</variant>
<variant>
<configItem>
<name>rstu</name>
<description>Standard RSTU</description>
</configItem>
</variant>
<variant>
<configItem>
<name>rstu_ru</name>
<description>Standard RSTU on Russian layout</description>
</configItem>
</variant>
<variant>
<configItem>
<name>homophonic</name>
<description>Homophonic</description>
</configItem>
</variant>
</variantList>
</layout>
Далі намагаюсь вибрати свою розкладку у Keyboard preferences
Але немає там такої...
Що я роблю не так?
-
Отже майже все я робив як треба, тільки змінювати треба не
/etc/X11/xkb/base.xml
а /usr/share/X11/xkb/rules/evdev.xml
Наскільки я зрозумів base.xml взагалі не використовується...
Підказку знайшов тут Customized keyboard layout doesn't work since upgrade to 8.10 (http://linux.derkeiler.com/Mailing-Lists/Ubuntu/2008-11/msg02758.html)
Тепер замість трьох розкладок використовую дві :)
Література для додаткового читання:
Тюнинг клавиатуры: навешиваем дополнительные символы в Ubuntu & Windows (http://engraver.wordpress.com/2008/09/04/keyboard_tuning_in_ubuntu_and_windows/)
ComposeKey (https://help.ubuntu.com/community/ComposeKey)