必须同时满足原装电源供电、外接显示器和外接输入设备三者齐全才能启用clamshell mode,缺一不可;需在“电池→电源适配器”中设“关闭显示器”为“永不”并勾选“当显示器关闭时防止电脑自动进入睡眠”,且将外接显示器设为主显示器。

您将MacBook连接外接显示器后合上盖子,外接屏却立刻黑屏、键盘鼠标失联,说明系统未激活Clamshell Mode(蛤壳模式),必须同时满足原装电源供电、外设识别与系统策略三重条件才能维持运行。
启用系统级蛤壳模式
这是苹果官方支持的图形界面方案,仅在电源适配器供电+外接显示器+外接输入设备三者齐全时生效,缺一不可。
1、将MacBook用【原装电源适配器】供电,接入外接显示器,并连接有线或已配对的蓝牙键盘与鼠标。
2、点击左上角苹果图标 → 选择“系统设置”。
3、左侧点击“电池”,右侧切换至“电源适配器”标签页。
4、将“关闭显示器”滑块拖动至“永不”位置。
5、向下滚动,勾选【当显示器关闭时,防止电脑自动进入睡眠】——这一步漏掉会导致合盖瞬间休眠,且不会报错提示。
6、进入“显示器”设置 → 点击“排列”选项卡 → 取消勾选“镜像显示器” → 点击外接显示器缩略图 → 勾选“将此显示器用作主显示器”。【必须设为主显示器,否则合盖后系统可能无法维持唤醒状态】
用终端命令禁用底层睡眠参数
图形界面设置有时会被系统策略覆盖,尤其在macOS更新后。该方法直接修改内核级参数,让系统彻底忽略盖子开合信号。
方法一:禁用lidwake(推荐首选)
1、打开“访达”→“应用程序”→“实用工具”→“终端”。
2、输入命令查看当前状态:pmset -g | grep lidwake,确认输出为lidwake 1(表示合盖可唤醒,即默认行为)。
3、执行禁用命令:sudo pmset -a lidwake 0,回车后输入管理员密码(不显示字符,输完直接回车)。
临时防休眠:caffeinate命令
适合调试或短期演示,不改任何系统配置,关掉终端即恢复默认行为。
1、打开终端。
2、输入caffeinate -d -i -m -u后回车。
3、保持该终端窗口处于前台——只要窗口没被最小化或切走,系统就持续阻止显示器睡眠、系统睡眠、硬盘休眠及空闲唤醒抑制失效。











