Как я использую измененную раскладку клавиатуры в xubuntu?

Я создал измененную xkb контурную карту символов, которую я хочу использовать в своей xubuntu установке, но я не вижу его в списке разметок в диалоговом окне настроек.

Я поместил

partial alphanumeric_keys
xkb_symbols "psvorak" {
name[Group1]="Sweden - PSvorak";
include "keypad(comma)"
include "level3(ralt_switch)"

key <AD01>  { [odiaeresis, Odiaeresis, dollar, none ]   };
<etc>
};

в конце/usr/share/X11/xkb/symbols/se, но провал.

Я также пытался повторно создать symbols.dir согласно http://www.linuxquestions.org/questions/linux-desktop-74/problem-creating-custom-xkb-layout-605568/ и в то время как xkbcomp говорит, что нет никаких отказов в моем файле, ничто иное не изменяется. Это не доступно в gui, и setxkbmap (с его очень запутывающим синтаксисом) только отвечает, 'не мог найти файл' или 'ошибку при загрузке нового описания клавиатуры'.

Также; у меня нет/etc/X11/xorg.conf файла.

Где я, как предполагается, помещаю контурную карту так, чтобы xfce мог найти и использовать ее?


Править:

Мне действительно удавалось создать консольную контурную карту и загрузить ее с помощью loadkeys...

charset "iso-8859-1"
keymaps 0-2,4-6,8,12
alt_is_meta
strings as usual
keycode   1 = Escape
    alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam
    alt     keycode   2 = Meta_one
keycode   3 = two              quotedbl         at
    control keycode   3 = nul
    alt     keycode   3 = Meta_two
<etc>

... но это только, кажется, работает в консоли Ctrl-Alt-F1.

0
задан 21.10.2010, 17:29

1 ответ

Заставить xkb расположение обнаруживаться в gui, где раскладки клавиатуры выбраны, соответствие <variant> узел должен быть добавлен к надлежащему <layout> раздел файла /usr/share/X11/xkb/rules/evdev.xml

1
ответ дан 24.11.2019, 12:19

Теги

Похожие вопросы