更改输入法(语言)在 Unity 中有效,但在 Mate 中无效

更改输入法(语言)在 Unity 中有效,但在 Mate 中无效

我使用英语和希伯来语版本的 Ubuntu 16.04,并保持其最新状态。我开始寻找替代的 DE,并安装了 Mate。在 Unity 中,可以通过按 Alt + Shift 或单击输入法图标并选择所需的语言来在语言之间切换。在 Mate 中,它识别出我已安装希伯来语,但当我单击 Alt + Shift 时,它甚至不会更改图标,而当按下图标并更改为希伯来语时,图标会更改,但其他内容不会更改。即使在 Mate 中,我也可以很好地在线阅读希伯来语。问题是什么?我该如何解决?

答案1

不知道 MATE 在这方面是否应该有所不同,但在 Unity 上,这个终端命令可用于设置输入法:

gsettings set org.gnome.desktop.input-sources current 0

号码0(零)表示您设置了第一个可用的输入法。将其更改为1设置第二个等等。

也许值得在您的 MATE 桌面上尝试一下。

编辑:

出于好奇安装了 MATE,发现它不同。通过以下方式添加了额外的键盘布局系统 -> 偏好设置 -> 硬件 -> 键盘 -> 布局,并首先遇到了同样的问题。但是,经过一段时间的尝试后,我可以成功切换键盘布局。所以也许只需重新登录或重新启动...

相关内容