Я добавил indicators=keyboard
кому: /etc/lightdm/lightdm-gtk-greeter.conf
и селектор клавиатуры появляется, но я не могу ни за что в жизни заставить это перечислять несколько раскладок клавиатуры. Я нахожусь на Lubuntu 14.04. Попытались использовать unity-control-center
добавить расположение. Добавление расположения к моему ibus. Испытанное принуждение gsettings на lightdm пользователе (они, кажется, повторно созданы / перезаписанный на перезагрузке). Я сделал это к моему /etc/default/keyboard
:
XKBMODEL="pc105,pc105"
XKBLAYOUT="us,us"
XKBVARIANT="dvorak,"
Если я инвертирую порядок тех пар затем, я получаю QWERTY только опция в lightdm, и если у меня есть они как это, я получаю Dvorak только опция в выпадающем, но я все еще не могу найти способ заставить его перечислить их обоих.
У меня есть многочисленные пользователи на этом компьютере, что каждый предпочитает вводить пароли с различным расположением, таким образом, мне действительно нужна эта функция.
Кто-либо знает, как сделать это?
Можно заставить lightdm-gtk-greeter показать меню раскладки клавиатуры в верхней правой панели. Один способ сделать это состоит в том, чтобы создать файл в /etc/lightdm/lightdm-gtk-greeter.conf.d
папка и перечислить пользовательский выбор индикаторов, которые покажут:
$ cat /etc/lightdm/lightdm-gtk-greeter.conf.d/50-modify-indicators.conf
[greeter]
indicators = ~host;~spacer;~session;~language;~layout;~a11y;~clock;~power
(~layout
опция представляет меню раскладки клавиатуры.)
Один недостаток - то, что списки меню все доступные (т.е. довольно многие) раскладки клавиатуры, поэтому даже если можно переключить раскладку клавиатуры тот путь, это не очень удобно.