我遇到了一个非常令人沮丧的键盘配置问题。我读完了所有能找到的关于 X11/xkb 和 lightdm 的参考资料,但还是没能解决这个问题。
我们有一台计算机,由多个使用不同键盘布局变体的用户共享。当一个人注销后,lightdm 问候程序似乎保留了上一个用户的变体。我如何确保用户首选的键盘也用于他的/她的登录提示?如果这不可能,至少我想确保基本的美国 QWERTY 键盘用于登录提示。
我感觉根本问题是我不了解键盘布局读取的各个位置的层次结构。我习惯于我自己的系统,其中所有内容都是 in /etc/defaults/keyboard
。一旦我登录,我就可以很好地控制我的用户设置,但他们的登录提示让我很烦。有时“En1”表示基本的 QWERTY 键盘,有时“En1”是带有us:intl
变音符号死键的键盘。我必须切换到“En2”才能获得基本键盘。