【问题标题】:Applescript to Map Esc to Caps Lock when tapped; Control to Caps Lock when pressed (macOS Sierra)?Applescript 在点击时将 Esc 映射到 Caps Lock;按下时控制大写锁定(macOS Sierra)?
【发布时间】:2017-02-05 18:16:55
【问题描述】:

我很清楚 karabiner-elements 仍在开发中,以便在 macOS Sierra 中启用此键映射。但是,目前它不起作用。

我的想法是,如果我将 Caps Lock 映射到 Preferences/Keyboard/Modifier Keys 中的 Control,那我就成功了一半。我看到人们用 AppleScript here 做了一些有趣的事情。我希望有一种简单的方法可以通过 AppleScript 实现这一目标。还值得一提的是 karabiner-elements 能够交换 Caps Lock 和 Escape(here 就是他们的例子)。

此外,我尝试使用 Keyboard Maestro,但我的宏无法识别我的 MacBook Pro 2015 的 Caps Lock 键——我确实在键盘首选项中将 Caps Lock 设置为“无操作”,重新启动等。下面是在 Keyboard Maestro 中应该是什么样子的屏幕截图,以供参考。

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

【问题讨论】:

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


    【解决方案1】:

    也许你可以尝试创建一个custom key binding file,它可以在本地工作。

    另外,here is a helpful tool 可以用来编辑键绑定文件。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-02-09
      • 2011-08-14
      • 2016-11-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2010-10-24
      • 2011-01-11
      相关资源
      最近更新 更多