Сделать новый вариант раскладки клавиатуры доступным в настройках?
Я отредактировал файл /usr/share/X11/xkb/symbols/gb
добавить новый вариант раскладки клавиатуры. Однако он не отображается как доступный для добавления в Настройки> Ввод текста. Как я могу обновить этот список, чтобы появился новый вариант?
То, что я пробовал до сих пор (основываясь на совете, найденном в другом месте):
- запустить снова;
- удалить
*.xkm
файлы в/var/lib/xkb
(кэшированные скомпилированные раскладки клавиатуры).
Есть ли какая-нибудь таблица, где мне нужно добавить запись для нового варианта? Или есть какой-то другой кеш, который мне нужно очистить?
Я бегу 14.04.
1 ответ
Я предполагаю, что вы дали новому макету имя, отличное от 'gb' (что я рекомендую, иначе ваши изменения могут быть сброшены при обновлении). В этом случае вам нужно добавить <layout>
элемент к списку /usr/share/X11/xkb/rules/evdev.xml
- просто посмотрите на другие записи. Это руководство относится к файлу как evdev.html
; поэтому моя информация может быть устаревшей (я все еще использую 12.04 LTS).
Кстати, мой обновленный evdev.xml
однажды получил сброс, и я столкнулся с неожиданной проблемой, когда на экране входа в систему была доступна только греческая раскладка клавиатуры. К счастью, я был достаточно мудр, чтобы сохранить свои изменения в копии домашнего каталога.