Power+

·

9 min read

·

- Views

一日一技?「扩展」并重新认识 macOS 控制中心

「扩展」、细节、键盘快捷键支持和一些杂谈

Copied

一日一技?「扩展」并重新认识 macOS 控制中心

This post is from the old blog, so may not be presented at the best

This post was updated 766 days ago and some of the ideas may be out of date

本文你将看到:

  • 控制中心的「扩展」
  • 关于控制中心的更多细节
  • 通过键盘快捷键启动控制中心
  • 我对控制中心的理解

为什么「一日一技」后要跟问号?因为可能太过简单了,算不上「技」。

那为什么我还要写?因为我发现作为一个新特性似乎没有人在谈论。(还是因为太过简单了吧……)

万一有人需要但还不知道呢?总而言之,一起来看看吧。

真没想到,控制中心还能「扩展」?

这是我翻「 系统偏好设置」的时候无意间看到的……

打开「系统偏好设置」-「程序坞与菜单栏」,找到「其他模块」,现在你可以把「辅助功能快捷键」、「电池」、「快速用户切换」也一并加在控制中心里了。

我们来把它们都打开,看看效果。

[object Object]
左:原版,右:「扩展」后

现在你可以直接在菜单栏右上角的控制中心中访问电池电量信息、辅助功能和切换用户了。这三个新增按钮与其它组件的选单逻辑保持一致。

更多细节,别忘了它的二级选单

少数派上的所有相关文章都只是在强调你可以将图标拖拽到菜单栏使用,忽略了一个也很重要的二级选单支持,简单来说它才是真正实现「控制」这一词的核心,否则控制中心只是一个展示窗口。

如果我们把图标都从控制中心拖到菜单栏,那我们还要控制中心干嘛?不如叫它「收纳中心」了。当然,我并不是在试图强行扭转你长久以来的使用逻辑,但我们至少可以对这个新特性更加了解,再做出选择。

苹果在控制中心里确确实实地做了二级选单,这意味着你可以点击其中一个图标进行更多的设置。这个选单是和原有的菜单栏图标选单内容一致的,但很细节的是你可以通过再次点击控制中心图标或点击功能标题返回一级选单,在这个过程中你可以看到缩放动画——这说明在控制中心的交互逻辑里,是把这些控制按钮当作装在一大盒子里一个个小盒子来看待的,它们之间是有层级和包含关系的。

[object Object]
动效体现了控制中心的逻辑,你可以点击一次选单操作多个设置

这个交互逻辑事实上大部分时候会让用户多一次点击操作,我相信这也是为什么很多老用户不会去用它的原因,但你得到了一个更可能简洁的菜单栏,且合理的分块让一些设置更直观更好找,是空间换时间。而且在一些需要调整多个设置的场景下,比如同时滑动调整音量和切歌,控制中心所需要的点击数是比传统菜单栏要少的。

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

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

AppleScript +「自动操作」

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

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

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

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

[object Object],[object Object],[object Object],[object Object]
⌘ Cmd + S 快捷保存

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

[object Object]
这样就可以快捷键控制了

此法的局限

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

[object Object]
类似这样

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

Keysmith 宏指令

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

[object Object]
我简单制作了四种指令

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

相信苹果会解决的。

我到底为什么介绍控制中心

好吧,我承认这未免有些「标题党」。毕竟这些内容远远达不到「扩展」的程度,但我还是想好好说说我为什么写它。

它缘何诞生?

事先说好,理论上来说 macOS 和 iOS 不会融合,Mac 也暂时不会支持触屏,对于这一点有疑问的可以从很多方面获知这一信息:比如 2018 年的 WWDC、iPadOS 命名的诞生、CNET News 对 Craig Federighi 的 采访 等。

那为什么苹果会选择在 macOS 新版本拥抱 iOS/iPadOS 的视觉和部分交互呢?

[object Object]
「神似」

我想更多是出于品牌辨识度和学习成本的考虑——对于一个完全不了解苹果产品线的潜在用户来说,看到 iPadOS 和 macOS 的程序坞,大概心里就会觉得它们出自一家之手。而这在某种程度上也可以帮助 iPhone 和 iPad 用户更平滑地接受 macOS,缓解他们先入为主的畏难心理。

控制中心?哦,和 iOS/iPadOS 上的一样,用来快捷控制系统设置的,都是通过右上角调出,那我会了。

其次便是为了打通多个平台做准备。这点不用我多说,看看 ARM Mac 的势头,明眼人都能获悉了。不过具体打通方式可能需要一篇长文分析,我在此就不发表拙见了。


当然部分老用户们可能并不喜欢,他们对新系统的要求可能是「保持我的使用习惯」和「更多新特性」,但遗憾的是这两者有时会有些矛盾。说服或淘汰还是妥协老用户,这些我说了不算,而是苹果应该抉择的。

至少在 macOS Big Sur 上可以「菜单栏」、「控制中心」双添加,苹果选择了妥协。不过以后呢?提前意识到这一趋势,让我们对自己的设备使用和选择更有掌控力。

有对比就有伤害,更强的第三方解决方案

本文其实是我拿官方的控制中心「抛砖引玉」一下,相信很多 Power User 对于控制中心的不满来自于它超低可自定义性。在这一方面,第三方解决方案就自由的多,为了防止偏题,就不在本文详细展开了。我将会在近期介绍这个基于 BetterTouchTool 的第三方控制中心预设,名为 MCC。感兴趣的朋友可以点击链接提前了解,或关注我之后的介绍文。

[object Object]
最后,来张图吊吊胃口

扩展阅读(并不代表本人赞成):

Here’s Why Control Center Is MacOS Big Sur’s Best Feature | Digital Trends

https://www.digitaltrends.com/computing/control-center-best-feature-macos-big-sur/