Ubuntu 桌面设置大写锁定(Capslock)键切换输入法中英文
最近买了台台式电脑,装了桌面端的 Ubuntu,主用是想写 linux 上的程序方便点,但日常用了几天后感觉也还不错。这篇文章分享下 Ubuntu 桌面设置大写锁定键切换中英文的折腾经验。
我在会用 shift 输入大写字母后,大写锁定按键就很少用到了。苹果电脑的大写锁定键默认就是用来切换中英文的,用起来很方便,不用担心按 shift 键时,系统识别错误“大写输入”与“切换中英文”导致不便。
之前使用 Windows,用官方工具 PowerToys 的键盘映射功能就可以很容易地把大写锁定按键映射到了切换中英文的快捷键(ctrl+空格)上,然后在输入法设置中取消 shift 切换中英文的快捷键,就可以获得和苹果电脑相似的中英文切换体验,十分舒服。
但 Ubuntu 上没有 PowerToy 这种配置简单的键盘映射工具,有一些键盘映射的工具但试了下也不容易实现想要的效果。折腾了半天后终于还是成功了,不过涉及的配置还挺多的,包括映射脚本、输入法设置、大小写转换禁用配置、执行脚本、root 权限配置、自启动配置。详情如下: