macOS下如何添加快捷键别名/次要快捷键?
macOS下如何添加快捷键别名/次要快捷键?
当然可以做到!不用第三方软件,用macOS自带的工具就能搞定,我之前给鼠标侧键配置过类似的需求,步骤很简单:
用Automator创建快速操作
- 启动「Automator」(可以在Launchpad里找,或者Spotlight直接搜)
- 选择「快速操作」模板,点击「选取」进入编辑界面
- 在左侧操作库搜索「运行AppleScript」,把这个操作拖到右侧的工作流区域
编写对应方向的切换脚本
- 替换默认的AppleScript代码,根据你需要的切换方向选择:
- 切换到左侧桌面:
tell application "System Events" to key code 123 using control down - 切换到右侧桌面:
tell application "System Events" to key code 124 using control down
- 切换到左侧桌面:
- 这个脚本的原理是模拟你原来的
Ctrl+左/右箭头快捷键,既不会覆盖原生设置,又能通过新快捷键触发同样的桌面切换动作
- 替换默认的AppleScript代码,根据你需要的切换方向选择:
保存并绑定新快捷键
- 点击左上角「文件」→「存储」,给这个快速操作起个好记的名字,比如「切换到左侧桌面」
- 打开「系统设置」→「键盘」→「快捷键」→「服务」
- 在列表里找到你刚保存的快速操作,点击它右侧的空白位置,按下你想设置的快捷键(比如F17),系统会自动记录这个绑定
重复步骤添加另一个方向的快捷键
- 再创建一个新的快速操作,用右侧切换的脚本,绑定F18快捷键即可
这样设置完成后,你原来的Ctrl+左/右箭头完全不受影响,新的F17/F18快捷键也能正常触发桌面切换,刚好适配你鼠标侧键映射的需求,全程都是原生工具,不用装任何第三方软件~
备注:内容来源于stack exchange,提问作者Piipperi800
相关产品推荐
相关产品推荐

