Eu adicionei indicators=keyboard
e /etc/lightdm/lightdm-gtk-greeter.conf
um seletor de teclado aparece, mas não consigo fazer com que ele liste vários layouts de teclado. Estou no Lubuntu 14.04. Tentei usar unity-control-center
para adicionar um layout. Adicionando um layout ao meu ibus. Tentei forçar as gsettings no usuário lightdm (elas parecem ser regeneradas/substituídas na reinicialização). Eu fiz isso no meu /etc/default/keyboard
:
XKBMODEL="pc105,pc105"
XKBLAYOUT="us,us"
XKBVARIANT="dvorak,"
Se eu inverter a ordem desses pares, obtenho a opção somente QWERTY no lightdm, e se os tiver assim, obtenho a opção somente Dvorak no menu suspenso, mas ainda não consigo encontrar uma maneira de listar os dois. .
Tenho vários usuários neste computador e cada um prefere digitar senhas com um layout diferente, então eu realmente preciso desse recurso.
Alguém sabe como fazer isso?
Responder1
Você pode fazer o lightdm-gtk-greeter mostrar um menu de layout de teclado no painel superior direito. Uma maneira de fazer isso é criar um arquivo na /etc/lightdm/lightdm-gtk-greeter.conf.d
pasta e listar uma seleção personalizada de indicadores a serem mostrados:
$ cat /etc/lightdm/lightdm-gtk-greeter.conf.d/50-modify-indicators.conf
[greeter]
indicators = ~host;~spacer;~session;~language;~layout;~a11y;~clock;~power
(A ~layout
opção representa o menu de layout do teclado.)
Uma desvantagem é que o menu lista todos os layouts de teclado disponíveis (ou seja, alguns), portanto, mesmo que você possa alterar o layout do teclado dessa maneira, não é muito conveniente.