在 Ubuntu 17.10 中通过 CapsLock 按钮快速切换输入源

在 Ubuntu 17.10 中通过 CapsLock 按钮快速切换输入源

我将 Ubuntu 版本更新到 17.10,我想配置通过 CapsLock 按钮切换到下一个输入源。我尝试在键盘设置中设置 CaspLock,但无法设置,因为什么都没有发生。

我做了这里解释的操作如何在 Ubuntu 15.10 Gnome 3.16 中通过 Caps Lock 切换输入语言并且它可以工作,但是现在当我切换输入源时,我会看到一个弹出窗口(就像显示切换应用程序窗口的弹出窗口一样)并且必须等待几秒钟才能消失。

我怎样才能解决我的问题?

答案1

通过反复试验(大量),这对我来说是有效的(我不确定前三个步骤是否是必要的)。

  1. 打开Settings(默认系统设置应用程序)。
  2. 前往Devices -> Keyboard并按Reset All...
  3. 关闭Settings应用程序。
  4. 安装gnome-tweak-tool并打开。
  5. Keyboard & Mouse -> Additional Layout Options
  6. 寻找Switching to another layout并取消选中该设置下的所有选项。
  7. 重新启动Tweaks应用程序。
  8. 再次重复步骤 5-6,但这次一定要确保选中唯一的Caps Lock选项。
  9. 关闭Tweaks应用程序,现在您应该使用大写锁定按钮切换语言,而无需弹出菜单来延迟输入:D

答案2

如果你不喜欢弹出窗口,请安装快速语言切换Gnome-shell 扩展可避免切换器弹出窗口的延迟 - 现在切换语言可以立即进行。此外,它不定义自定义快捷方式,因此X11 中所有带有gnome-tweak-tool/ 的自定义项或setxkbmap韦兰仍能正常工作。

笔记:这不是使用的解决方案[大写锁定]作为切换键,也不能解决“模式错误”(即多次按下切换键时)。

免责声明:我是 Quick Lang Switch 的开发者...

相关内容