![14.04 Lubuntu - 在 LightDM 上选择键盘布局](https://linux22.com/image/886154/14.04%20Lubuntu%20-%20%E5%9C%A8%20LightDM%20%E4%B8%8A%E9%80%89%E6%8B%A9%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80.png)
我添加了indicators=keyboard
一个/etc/lightdm/lightdm-gtk-greeter.conf
键盘选择器,但我无论如何都无法让它列出多个键盘布局。我使用的是 Lubuntu 14.04。尝试使用unity-control-center
添加布局。将布局添加到我的 ibus。尝试强制 lightdm 用户使用 gsettings(它们似乎在重启时被重新生成/覆盖)。我对我的做了以下操作/etc/default/keyboard
:
XKBMODEL="pc105,pc105"
XKBLAYOUT="us,us"
XKBVARIANT="dvorak,"
如果我颠倒这些对的顺序,那么我会在 lightdm 中得到仅 QWERTY 选项,如果我像这样有它们,我会在下拉菜单中得到仅 Dvorak 选项,但我仍然找不到让它列出它们两个的方法。
这台电脑上有多个用户,每个用户都喜欢用不同的布局输入密码,所以我确实需要这个功能。
有谁知道如何做到这一点?
答案1
您可以让 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
选项代表键盘布局菜单。)
一个缺点是菜单列出了所有可用的(即相当多的)键盘布局,因此即使您可以通过这种方式切换键盘布局,也不是很方便。