在工作时,我在 Windows 计算机上使用 Autohotkey 将 CapsLock 键重新映射到 ESC。我已经习惯了,在我的个人计算机 (mac) 上,当我想要 ESC 时,我总是习惯性地按 CapsLock。
如何在 Mac 上进行映射?键盘和鼠标首选项窗格有一些 Capslock 键的基本选项,但这只允许我将其重新分配给 ctrl、command 或 option。
答案1
我的朋友向我介绍了一种有效方法。他说要同时安装两者电脑键盘黑客和KeyRemap4MacBook。PCKeyboardHack 允许重新映射 capslock,而另一个似乎允许更多重新映射。我不确定是否两者都是必需的(您可能只使用 PCKeyboardHack),但我安装了两者只是为了玩玩。对我来说似乎效果很好。
答案2
答案3
你可以试试双重指挥。我个人没有用过,但根据屏幕截图,有一个选项可以将 Caps Lock 键重新映射到 ctrl。您可以将其更改为 Esc。
答案4
为了回答你的问题,我刚刚发布了一个新版本的一致的键盘可以执行此操作。但是,这是一个未记录的功能,需要手动步骤才能启用,如下所示。
安装 0.7 版本后,编辑文件/Library/Application Support/Ljosa/Consistent Keyboards/config.plist
。将 的值x-caps-lock-is-esc
从更改false
为true
。最后,sudo launchctl stop com.ljosa.consistent-keyboards
使用新设置重新启动程序。