Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


今天的一日一技将和大家分享如何设置键盘快捷键打开 macOS 控制中心。

为了防止有人忘了控制中心是啥,放一张官图

来给控制中心加个键盘快捷键

控制中心作为 macOS Big Sur 新加入的功能,将多个系统设置集合成一个面板。在快速调节多项设置的同时给你一个清新简洁的菜单栏右上角。

但遗憾的是目前官方并不支持任何键盘快捷键操作控制中心,这对于桌面端难免有些不友好,但是别担心,机智君这次帮你准备了两种方式来部分解决这一尴尬:AppleScript +「自动操作」和之前 介绍过Keysmith 宏指令

AppleScript +「自动操作」

第一步:打开系统自带的「自动操作」,并创建「快速操作」。

强调一下,必须得是「快速操作」,别选错了。

第二步:在左侧搜索 AppleScript 并将「运行 AppleScript」拖动到右侧,在窗体中键入:

tell application "System Events"
tell process "ControlCenter"
tell menu bar item "控制中心" of menu bar 1
click
end tell
end tell
end tell

并保存,记得取一个自己记得住的名字,比如「打开控制中心」。

⌘ Cmd + S 快捷保存

第三步:打开系统偏好设置-键盘,选择「快捷键」标签,点击左侧的「服务」。在「通用」中找到你刚刚命名的快速操作,并点击右侧「无」来录制键盘快捷键。

这样就可以快捷键控制了

此法的局限

这个方法并不完美,还挺恶心的——你必须在「隐私」-「辅助功能」设置中把你希望此快捷键生效的应用都勾选,否则会报错:

类似这样

这也太麻烦了!当然,既然是基于 AppleScript 你完全可以通过其它自动化应用来激活,这样就不会有这种问题了,比如 BetterTouchTool、Alfred 等一切可以运行 AppleScript 的自动化软件。

Keysmith 宏指令

你也可以选择我此前介绍的 Keysmith,你可以在 这里 获得详细介绍。因为非常简单,只需录制动作即可,我就不多说明制作过程了,需要的朋友可以直接点击 链接 获取我制作的一些基于 Keysmith 的控制中心自动指令,直接导入 Keysmith 使用。

我简单制作了四种指令

不过目前来看,任何方法都有一个问题:控制中心本身不支持键盘操作,我们不能在通过快捷键打开控制中心后继续用键盘选中、确认组件或返回一级选单等。

在苹果真正适配控制中心的键盘操作之前,你也许可以通过本文的技巧来满足这个较为小众的需求。

> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃

> 想申请成为少数派作者?冲!