xkb и Ubuntu 20.10

Мне нравится настраивать раскладку клавиатуры, и я обычно использую измененную / usr / share / X11 / xkb / symbols / us файл, чтобы получить то, что я хочу. Начиная с Ubuntu 20.04 и теперь с 20.10 мои модификации больше не принимаются во внимание. Но, что удивительно, при просмотре раскладки клавиатуры в настройки-> Регион и язык-> Источники ввода отображается измененная раскладка. Требуются ли дополнительные шаги для работы настраиваемого макета? Я использую Gnome Shell и Wayland.

В / usr / share / X11 / xkb / symbols / us я добавил:

xkb_symbols "basic" {
...
    key <AC10> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ semicolon, colon, asciicircum ]
    };
    key <AC11> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ apostrophe,  quotedbl, mu ]
    };
    key <BKSP> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ BackSpace, Delete, Delete ]
    };
    key <AB08> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [  comma,   less,  underscore ]
    };
    key <SPCE> {
        type="MY_CONTROL_LEVEL3",
        symbols[Group1]= [ space, space, paragraph ]
    };

...
};

Я создал файл my-us с :

// Allow Shift and Control modifiers
partial default xkb_types "default" {
    type "MY_CONTROL_LEVEL3" {
        modifiers = Shift+Control;
        map[Shift] = Level2;
        map[Control] = Level3;
        level_name[Level1] = "Base";
        level_name[Level2] = "Shift";
        level_name[Level3] = "Control";
    };
};

Это скриншот из приложения настроек:

keyboard layout in settings

0
задан 16 November 2020 в 10:50

1 ответ

Попробуйте Alt-F2, затем во всплывающем окне введите один символ r и затем отправьте. Это перезапустит Gnome.

0
ответ дан 20 November 2020 в 05:20

Другие вопросы по тегам:

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