Рейтинг:0

пользовательская клавиатура

флаг ar

Я создал собственную раскладку клавиатуры Дворжака, которую успешно использовал в Ubuntu 16.04. Теперь я пытаюсь заставить его работать с Ubuntu 20.04.

Вот мои шаги:

  1. Я копирую файл макета в /USR/доля/X11/xkb/символы/dv-макинтош
  2. Я добавляю следующую строку в /usr/доля/X11/xkb/rules/xorg.lst
  dv_mac us: Расширенный Дворжак (аналогично Mac OS X)
  1. Я добавляю следующее к <layoutList> разделы /usr/доля/X11/xkb/rules/xfree86.xml и /usr/доля/X11/xkb/rules/evdev.xml
      <layout>
        <configItem>
        <name>dv-mac</name>
        <shortDescription>Dvorak</shortDescription>
        <description>Dvorak</description>
        <languageList>
          <iso639Id>eng</iso639Id>
        </languageList>
        </configItem>
        <variantList />
      </layout>

Вот куда я поместил этот блок, как первый элемент в <layoutList>, сразу после <modelList>, около строки 1335:

...
    <модель>
      <элемент_конфигурации>
       <name>teck229</name>
       <description>По-настоящему эргономичная компьютерная клавиатура, модель 229 (клавиши Alt стандартного размера, дополнительные клавиши Super и Menu)</description>
       <vendor>Мегавин Технологии</vendor>
     </configItem>
    </модель>
  </modelList>
  <список макетов>
    <layout>
      <configItem>
        <name>dv-mac</name>
        <shortDescription>Dvorak</shortDescription>
        <description>Dvorak</description>
        <languageList>
          <iso639Id>eng</iso639Id>
        </languageList>
      </configItem>
      <variantList />
    </layout>
    <макет>
      <элемент_конфигурации>
        <name>нас</name>
        <!-- Индикатор клавиатуры для английской раскладки -->
        <shortDescription>ru</shortDescription>
        <description>Английский (США)</description>
        <список языков>
          <iso639Id>англ</iso639Id>
        </languageList>
      </configItem>
...

Я отметил, что использую dv_mac в файле xorg.lst и «dv-mac» (с дефисом вместо подчеркивания) в другом месте, но, по-видимому, это работало как в Ubuntu 16.04, так и в предыдущей версии Ubuntu 20.04, которую я установил.

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

Любая помощь в поиске того, где я ошибся на этот раз, будет высоко оценена.

James Newton avatar
флаг ar
О, да. Это было мое первое действие.
Gunnar Hjalmarsson avatar
флаг uz
Я отредактировал свой файл evdev.xml с помощью приведенного выше, и он появился для меня как пункт под всеми пунктами меню _English_.
James Newton avatar
флаг ar
Куда вы его поместили в evdev.xml? У меня он вообще нигде не отображается в настройках «Языки и регионы».
Gunnar Hjalmarsson avatar
флаг uz
Я думаю, что поставил его как самый последний макет прямо перед `` (около строки 6322).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.