![键盘布局切换行为不正确](https://linux22.com/image/1096572/%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80%E5%88%87%E6%8D%A2%E8%A1%8C%E4%B8%BA%E4%B8%8D%E6%AD%A3%E7%A1%AE.png)
我有两种键盘布局:希伯来语和英语。首选项设置为允许各个窗口使用不同的布局,并使用默认布局打开新窗口,但这样不行,而且很难解释到底发生了什么。有时它会将布局切换到所有窗口。有时它会打开一个新窗口,显示之前活动的布局(而不是默认布局),然后当您最小化窗口并再次最大化时,它会在正确的布局上。有时它显示已选择一种布局,但实际输入是在另一个布局中。
我认为键盘布局设置和键盘布局指示器存在分离和重叠的问题。它们似乎无法正常沟通和协同工作,结果非常混乱。
我确信这是一个错误,我会报告它,但我不确定两件事:第一,是否已经有这样的错误报告。我已经搜索了一段时间,我记得看到了一些东西,只是我现在找不到它。第二,哪些软件包负责键盘布局,也就是说,哪些软件包应该报告。有人见过这种情况吗?在 Launchpad 上发现了什么?有修复吗?如果没有,哪些软件包可能会导致这种情况?
答案1
经过一番折腾,我意识到了键盘布局和键盘输入法之间的区别。我删除了希伯来语键盘布局,从而从面板上删除了布局指示器。我为 Ibus 安装了 m17n,这样我就可以选择希伯来语输入法。我将 Ibus 的激活更改为Shift+ Alt,并禁用了所有应用程序的相同输入。
现在它完全按照我想要的方式工作了。很遗憾,我不得不做所有这些研究才能让这么简单的功能正常工作。键盘布局切换器应该修复为根据偏好运行。这将解决很多问题。谢谢 Srinivas 为我指明了正确的方向。:)