Пользовательская раскладка клавиатуры, не показывающая в Настройках

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

Это - то, что я сделал:

Править /usr/share/X11/xkb/symbols/se добавить:

partial alphanumeric_keys
xkb_symbols "kinesis" {

    // Modifies the basic Swedish layout to place aring correctly

    include "latin(type2)"
    include "se(basic)"

    name[Group1]="Swedish (kinesis)";

    key <BKSL>  { [     aring,      Aring       ]   };
    key <AD11>  { [apostrophe,   asterisk,        acute,     multiply ] };

};

Править /usr/share/X11/xkb/rules/evdev.lst добавить к разделу ! variant:

kinesis         se: Swedish (kinesis)

Перезапущенный X.

Это упоминает что-то о rules/evdev.html, который я не имею (Ubuntu 14.04). Это упоминает также, "что добавило файл", но я не создал нового файла, только завершил существующее symbols/se. Я также пытался очиститься /var/lib/xkb от *.xkm, никакое различие.

Как я делаю этот новый вариант из расположения для разоблачения в моих Настройках-> Ввод текста?

4
задан 20 May 2014 в 14:34

2 ответа

Я думаю, что необходимо добавить запись также в файл evedev.xml, что-то на строке:

    <variant>
      <configItem>
        <name>kinesis</name>
        <description>My special kinesis</description>
      </configItem>
    </variant>

Близость, где другие варианты для эти se разметки определяются.

... и/или изменяют корреспондента base.xml, base.lst файлы.

я действительно не знаю точно, как это работает благодаря довольно редкой документации, но мне удалось иметь мой испанский вариант работа (протестированный в Xubuntu, но должен работать во всей DEA... ошибки по модулю).

И да, удаление *.xkm файлы необходимо также. И да, .xml файл должен быть сгенерирован .lst файл, но я неспособен найти как.

3
ответ дан 17 November 2019 в 15:04

необходимо добавить пользовательские настройки к/usr/share/X11/xkb/rules/evdev.lst и /usr/share/X11/xkb/evdev.xml в соответствии с кодами клавиши раздела.

вот ссылка к странице справки человечности.

0
ответ дан 17 November 2019 в 15:04

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

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