在macOS Sierra中使用 shift 键切换输入法
之前写过《在OS X中使用 Shift 键切换输入法》,但是很遗憾,macOS Sierra底层键盘驱动有调整,Karabiner不能用了。Karabiner的作者Takayama Fumihiko新开了一个项目Karabiner-Elements,计划在完善这个项目之后再去开发macOS Sierra下能用的新版本Karabiner。
Karabiner-Elements目前只能解决单个key的映射,比如把CapsLock映射为LeftControl。不过今天看到一个方法,可以实现用right_shift切换输入法。
具体如下:
- 安装最新的Karabiner-Elements。
- 在Karabiner-Elements里把right_shift映射为F19。
- 在系统设置里,把F19设置为切换输入法的快捷键。
- 此时,right_shift可以用来切换输入法了。但是如果同时想保留
⌘+Space
切换输入法的功能,需要借助Alfred,使用一个Workflow,将⌘+Space
映射为F19。
Last modified on 2016-10-27