Issue中也有人提到,可以使用作者正在开发的另一个针对Sierra的项目Karabiner-Elements,但是这个项目对我来说有几个问题:
与IMLight冲突,不知道什么时候能修复会使得系统偏好设置中的针对多个键盘的修饰键设置失效(比如无法把外接键盘的alt和cmd互换),作者表示无法修复
另外的解决方案是在系统偏好设置中把Caps Lock设置为Ctrl(或者其他),然后用其他软件重映射,比如Keyboard Maestro(更改Caps Lock这件事情比较底层,需要内核级别的修改,而监听Ctrl等键这件事情就很简单了)。