点击时将Esc映射到Caps Lock的Applescript;按下时控制大写锁定(macOS Sierra)?

时间:2016-09-28 00:09:41

标签: applescript custom-keyboard macos-sierra keyboard-maestro karabiner

我很清楚karabiner-elements正在开发中,以便在macOS Sierra中实现这种键映射。但是,目前它不起作用。

我的想法是,如果我将Caps Lock映射到首选项/键盘/修改键中的控件,那就让我走了一半。我看过人们用AppleScript here做了一些有趣的事情。我希望有一种简单的方法可以通过AppleScript实现这一目标。还值得一提的是,karabiner-elements能够交换Caps Lock和Escape(here是他们的例子)。

此外,我尝试使用Keyboard Maestro但我的Mac无法识别我的MacBook Pro 2015的Caps Lock键 - 我确实在键盘首选项中将我的Caps Lock设置为“No Action”,重新启动等等。在Keyboard Maestro中它应该是什么样子的截图供参考。

简而言之,我尝试了一切,并希望有一个简单的解决方案来通过AppleScript实现这一目标。提前谢谢。

keyboard maestro caps lock key

1 个答案:

答案 0 :(得分:0)

也许你可以尝试创建一个本地工作的custom key binding file

此外,您可以使用here is a helpful tool编辑密钥绑定文件。

希望这有帮助。