Ubuntu 22.04 切换输入语言时英文输入语言重复两次

Ubuntu 22.04 切换输入语言时英文输入语言重复两次

我只有两种输入语言,我使用 Gnome Tweak 工具按 alt+shift 切换输入语言。但是当我在它们之间切换时,我选择了两次英语。

我做了很多测试,这不可能是巧合或误点击。

模式重复多次。`asdas dasdas фвівфі adsasd dsasda Фівфів adsdas Adsasdas Фівфівф sdasad dasdas вфівфі asdasd Adsasdas вфівфі'

看到了吧?我只输入了一次,不可能连续 5 次都无法切换到英文。是不是有什么 bug 什么的?

有人遇到过这种情况吗?

答案1

我也遇到过同样的问题。请注意,评论“在设置中删除英语”是不是解决方案,因为它会停用您的键盘快捷键,使您无法使用它们。

我猜想,事实上,Ubuntu 一定提供了一些“隐藏”的英文键盘,并且在键盘列表中看不到。

更新 1

现在,我再次试验了键盘删除对快捷键的影响。我发现了有趣的事情:

当我删除英语键盘时,我自定义的快捷键(全部采用 Ctrl+Alt+... 的形式)正如预期的那样被停用。接下来,我尝试看看在这个新设置中重新定义快捷键是否有效。虽然我可以重新定义快捷键,但最奇怪的问题是右 Alt 键不再起作用了!!我只能使用左 Alt + 左 Ctrl。但是,在“设置”中再次添加英语键盘解决了这个限制。

基于以上观察,我得出结论:“隐藏的”英文键盘一定存在一些局限性。

更新 2

看来我已经找到重复问题的根本原因:

该问题源于语言切换从默认组合(Super + Space)更改为调整版本(例如 Left Alt + Left Shift)。

事实上,除了更改的组合键之外,我还重新激活了默认组合键(Super + Space)。现在,我观察到使用 Super+Space 在语言之间循环完全没问题,并且不会出现英语重复,而调整后的组合键 Alt+Shift 会出现问题,并且会出现英语重复。因此,我得出结论,主要问题出在 Gnome Tweaks 上。

要点:撤消 Gnome 调整并返回默认组合键 Super+Space。

相关内容