我无法在 Mate 设置中更改键盘布局。不知道这里出了什么问题。
我确实运行了dpkg-reconfigure keyboard-configuration
,但是问题并没有得到解决。
然后我尝试使用系统,每次打开窗口时,布局都会切换到 qwerty。我进入设置,发现一切正常。但当我尝试切换布局时,我看到它循环显示旧顺序。
所以我运行dpkg-reconfigure
,重新启动,现在设置文件是这样的:
$ cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="dvorak-alt-intl"
这是正确的,但出于某种原因,MATE 面板认为布局很旧,每次我切换到另一个输入框或窗口时,它都会将其切换为 qwerty US English。(切换键是“caps lock”,所以每次切换也不是我的错。)
我如何将设置重置为旧设置?我如何清除键盘的用户设置?
编辑:尝试删除并重新添加英语布局。部分效果不错,但现在英语布局只有一个,而且不会自动切换。
奇怪的是,除非我的文本框中有活动光标,否则我无法切换布局。在浏览器中,当没有输入框获得焦点时,我无法切换布局。
答案1
答案2
我遇到了同样的问题,但删除解决方案fcitx
对我不起作用,因为它实际上没有安装。相反,控制中心中的键盘偏好设置似乎被 iBus 偏好设置覆盖(也在控制中心中)。
在 iBus 偏好设置以及键盘偏好设置中创建两种布局有助于解决问题。