Mac 的 macOS 系统本身没有内置“合盖/休眠时自动断开蓝牙”的开关。更让人头疼的是,从 macOS Monterey (12) 开始,苹果直接在系统设置里删除了以前自带的“允许蓝牙设备唤醒此电脑”选项。
因此,现在如果想要实现“合上盖子自动关蓝牙,打开盖子自动开蓝牙”,你需要借助一个小巧的第三方自动化工具。
这里为你推荐两种最有效的方法:
推荐方案:使用免费开源神器 Bluesnooze
Bluesnooze 是一款专门为了解决你这个痛点而诞生的超轻量级开源软件。它的功能非常单一且完美:Mac 准备休眠时,它帮你把蓝牙关掉;Mac 被唤醒(开盖)时,它帮你把蓝牙打开。
如何使用:
- 下载安装:
- 如果你会用终端命令,可以直接用 Homebrew 安装:打开终端输入
brew install bluesnooze - 如果你不会用终端,可以去它的 GitHub 开源页面下载:在浏览器搜索 “Bluesnooze GitHub”,在 Releases 页面下载
.zip压缩包,解压后拖入“应用程序”文件夹即可。
- 如果你会用终端命令,可以直接用 Homebrew 安装:打开终端输入
- 设置开机启动:
- 打开 Bluesnooze,它的图标(一个打呼噜的蓝牙标志)会出现在屏幕右上角菜单栏。
- 点击图标,勾选 “Launch on Login”(登录时启动)。
- 完成!
以后你每次合上盖子,它就会瞬间切断蓝牙电源,彻底杜绝蓝牙鼠标或键盘在包里误触唤醒电脑;当你打开盖子,蓝牙会立刻恢复,鼠标键盘会在一两秒内自动连上。
进阶方案:使用自动化快捷指令工具(如 Shortery)
如果你不想安装专门针对蓝牙的软件,而是希望 Mac 拥有更多的自动化能力,可以使用 Shortery(在 App Store 可以下载,基础功能免费)。
这个软件的作用是给 Mac 自带的“快捷指令”增加“触发器”。
如何设置:
- 打开 Mac 自带的 “快捷指令” (Shortcuts) App。
- 创建两个快捷指令:
- 第一个命名为“关蓝牙”:添加操作“设定蓝牙”,设置为关闭。
- 第二个命名为“开蓝牙”:添加操作“设定蓝牙”,设置为打开。
- 打开 Shortery 软件:
- 在左侧选择 Sleep/Wake(休眠/唤醒)触发器。
- 在 “When Mac goes to sleep” (当 Mac 休眠时) 选择刚才创建的“关蓝牙”快捷指令。
- 在 “When Mac wakes up” (当 Mac 唤醒时) 选择“开蓝牙”快捷指令。
💡 额外提醒
使用上述“自动断开蓝牙”的方法后,需要注意两点:
- Apple Watch 自动解锁:如果你平时用 Apple Watch 解锁 Mac,开盖瞬间蓝牙刚启动,可能需要多等 1-2 秒才能完成手表解锁,或者偶尔需要手动输一次密码。
- 通用控制/接力功能:如果你配合 iPad 使用“通用控制”,唤醒后也会有 1-2 秒的重新连接延迟。
总结: 最省心的方法就是安装 Bluesnooze,装完不用管它,配合你前面设置好的 Amphetamine(允许合盖休眠),以后合上盖子直接塞进背包,就再也不用担心 Mac 在包里发热耗电了!