Показ декількох розкладок клавіатури на екрані входу до системи
Ви можете змінити параметри розкладки клавіатури так, щоб додати альтернативні розкладки клавіатури для вибору користувачем з екрана входу до системи. Це може бути корисним для користувачів, які, зазвичай, використовують розкладки клавіатури, відмінні від типової, і хочу мати ці розкладки клавіатури доступним з екрана входу до системи.
Зміна загальносистемних параметрів розкладки клавіатури
Визначте коди бажаних розкладок клавіатури з файла /usr/share/X11/xkb/rules/base.lst, розділ із назвою ! layout.
-
Скористайтеся програмою localectl для зміни загальносистемних параметрів розкладок клавіатури ось так:
localectl set-x11-keymap розкладкаВи можете вказати декілька розкладок у форматі списку значень, які відокремлено комами. Наприклад, щоб встановити типовою розкладку es, а вторинною — розкладку us, віддайте таку команду:
$ localectl set-x11-keymap es,us Вийдіть з системи, щоб визначити, які з визначених розкладок доступні з верхньої панелі на екрані входу до системи.
Зауважте, що ви також можете скористатися програмою localectl для визначення загальносистемною типової моделі клавіатури, варіанта моделі та параметрів роботи клавіатури. Щоб дізнатися більше, ознайомтеся зі сторінкою підручника (man) щодо localectl(1).
Показ декількох розкладок клавіатури без використання localectl
У системах, де програма localectl є недоступною, ви можете змінити параметри загальносистемної розкладки клавіатури редагуванням файла налаштувань /usr/share/X11/xorg.conf.d/.
Зміна загальносистемних параметрів розкладки клавіатури
Визначте коди бажаних розкладок клавіатури з файла /usr/share/X11/xkb/rules/base.lst, розділ із назвою ! layout.
-
Додайте коди розкладок до /usr/share/X11/xorg.conf.d/10-evdev.conf ось так:
Section "InputClass" Identifier "evdev keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "XkbLayout" "en,uk" EndSectionДекілька розкладок можна додати у форматі списку значень, які відокремлено комами, як показано у прикладі для англійської (en) та української (uk) розкладок.
Вийдіть з системи, щоб визначити, які з визначених розкладок доступні з верхньої панелі на екрані входу до системи.