Как полностью указать XKB раскладку клавиатуры для каждого устройства клавиатуры отдельно в Gnome?

Я хотел бы правильно настроить раскладку клавиш XKB, указав компоненты (коды клавиш, типы, compat, символы, геометрию) для каждой клавиатуры отдельно. Если это невозможно, я бы по крайней мере хотел бы указать раскладку, используя обычные правила (для каждой клавиатуры отдельно). Предоставляет ли Ubuntu 18.04 (или Gnome) что-то, что могло бы сделать это?

Более конкретно, первое должно, очевидно, быть возможным в приличной среде рабочего стола с использованием

  1. xorg.conf.d -файл, указав отдельный InputClass и предоставив идентификатор

  2. xkbcomp с опцией -i (deviceid, заданный xinput) - $DISPLAY

  3. setxkbmap с опцией −device.

Похоже, что в настоящее время Gnome ломает все это, так что 1 и 2 ничего не делают, а 3 действительно меняет setxkbmap -print независимо от устройства, но не имеет реального эффекта.

0
задан 29 June 2019 в 12:31

0 ответов

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

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