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