Mac 原生输入法如何使用 Shift 键切换中英文,Karabiner 的简单使用及完全卸载
不知道有和我有同样的需求人多不多,在使用输入法的时候倾向于用 shift 键切换中英文,这来源于多年使用 Windows 养成的习惯。
在 Mac 中可以设置使用 Caps Lock 键切换,但是这样设置后想要切换英文大小写就要长按 Caps Lock 键。
还有一个方法就是把 Fn 键的功能设置为切换输入法,但是这样就不能用它来输入表情符号了。
在搜索引擎搜索了一圈,给出的最终方案都是使用 Karabiner 来解决。在这里就简单介绍一下 Karabiner 的使用吧。
Karabiner 官网:https://karabiner-elements.pqrs.org
1、安装
在官网下载最新版本的软件,安装后启动台会多出两个图标,我们只要使用第一个就行了。
打开后就会提示你授权各种权限(毕竟想要修改系统级的功能,不可能不给授权就解决😬)
2、键位映射
直接将左边的 shift 键映射到一个不存在的键就可以了(例如 F13)
设置好后就可以把界面关掉了,让程序在后台运行就可以了。
3、系统设置
系统设置 - 键盘 - 键盘快捷键 - 输入法
选择上一个输入法改成 F13( 双击原来的快捷键,按一下 shift)
4、弊端
完成上面的操作此时按左 shift 键即可实现切换输入法的功能,但是这也导致一个问题就是原来 shift 键的功能不能使用了。
例如在 Photoshop 中使用到 shift 的快捷键就不能用了(也可以使用右边的 shift),而且 Karabiner 不能对软件进行单独设置,这样就让我有点无法接受。如果使用到 shift 键功能不多的话可以考虑此方案。
5、如何完全卸载 karabiner
一开始以为卸载 karabiner 和卸载其他软件一样,但是后来发现每次重启电脑之后这个软件又会重新出现在启动台。
如果想要完全卸载需要打开终端依次执行下面两条命令。
bash '/Library/Application Support/org.pqrs/Karabiner-DriverKit-VirtualHIDDevice/scripts/uninstall/deactivate_driver.sh'
sudo '/Library/Application Support/org.pqrs/Karabiner-Elements/uninstall.sh'
版权声明:
作者:灰糖
链接:https://longdada.me/mac-use-shift-switch-cn-en-karabiner/
来源:灰糖笔记
文章版权归作者所有,未经允许请勿转载。