在 Mac OS X 中将 CapsLock 键映射到 ESC

在 Mac OS X 中将 CapsLock 键映射到 ESC

在工作时,我在 Windows 计算机上使用 Autohotkey 将 CapsLock 键重新映射到 ESC。我已经习惯了,在我的个人计算机 (mac) 上,当我想要 ESC 时,我总是习惯性地按 CapsLock。

如何在 Mac 上进行映射?键盘和鼠标首选项窗格有一些 Capslock 键的基本选项,但这只允许我将其重新分配给 ctrl、command 或 option。

答案1

我的朋友向我介绍了一种有效方法。他说要同时安装两者电脑键盘黑客KeyRemap4MacBook。PCKeyboardHack 允许重新映射 capslock,而另一个似乎允许更多重新映射。我不确定是否两者都是必需的(您可能只使用 PCKeyboardHack),但我安装了两者只是为了玩玩。对我来说似乎效果很好。

答案2

自 macOS 10.12.1 起,可以将 Caps Lock 重新映射到 Esc(系统偏好设置 -> 键盘 -> 修饰键)。

在此处输入图片描述

答案3

你可以试试双重指挥。我个人没有用过,但根据屏幕截图,有一个选项可以将 Caps Lock 键重新映射到 ctrl。您可以将其更改为 Esc。

答案4

为了回答你的问题,我刚刚发布了一个新版本的一致的键盘可以执行此操作。但是,这是一个未记录的功能,需要手动步骤才能启用,如下所示。

安装 0.7 版本后,编辑文件/Library/Application Support/Ljosa/Consistent Keyboards/config.plist。将 的值x-caps-lock-is-esc从更改falsetrue。最后,sudo launchctl stop com.ljosa.consistent-keyboards使用新设置重新启动程序。

相关内容