在 OS X Yosemite & Mavericks 中禁用 MacBook Pro 或 Air 的内部屏幕

Anonim

当笔记本电脑连接到外部显示器时,一些 MacBook Pro 或 Air 用户可能希望禁用其内部屏幕,这通常通过两种方式实现,但自 Mac OS X 10.7、10.8 和 10.9 以来, OS X 10.10 Yosemite, 和 OS X 10.11 El Capitan, 内屏比较持久,想一直开着。

可以使用终端技巧修改显示行为,以允许禁用 MacBook Air 或 MacBook Pro 上的内置屏幕,但它有点高级,因此只能由拥有在系统级别修改 OS X 的舒适度。在修改核心系统功能之前,请始终备份您的 Mac。

禁用基于OS X Lion、Mountain Lion 和OS X Mavericks 的Mac 笔记本电脑的内部屏幕

启动终端并输入以下命令:

"

sudo nvram boot-args=iog=0x0"

您需要重新启动才能使更改生效,然后无论Mac是打开还是关闭,内部显示器都将完全禁用。

要撤消此操作,您可以返回终端并输入:

sudo nvram -d boot-args

然后再次重启,或者您可以在重启期间按住Command+Option+P+R 来清除PRAM,这也会清除引导参数。如果您要断开 MacBook Pro 与外部视频源的连接,切换 PRAM 将是您想要重新启用内部显示器的方式。

在 OS X Yosemite 和 OS X El Capitan 中禁用内部笔记本电脑显示屏

对于 OS X Yosemite (10.10) 和 OS X El Capitan 10.11,解决方案是相似的,但对上述终端命令略有不同。

打开该功能并允许内部屏幕

"

sudo nvram boot-args=niog=1"

执行终端命令后,立即重启并合上盖子。在启动过程中保持盖子关闭,一旦登录到 OS X 中的用户帐户,打开盖子。 MacBook Pro(或 Air)内部内置显示器现在将关闭。

注意:如果处于睡眠模式,只需在唤醒MacBook Pro之前合上盖子,重新登录后再次打开盖子。

撤消并返回正常显示行为:

sudo nvram -d boot-args

与之前版本的OS X类似,重置PRAM也可以禁用该设置。感谢 Keefe 提供特定于 OS X Yosemite 的提示。

这与“翻盖模式”相反——Mac 笔记本电脑关闭但屏幕仍然打开。 Clamshell 看起来不错,但如果没有足够的空气流动,Mac 可能会过热,因此建议在显示器打开的情况下运行计算机。如果您要这样做,请务必设置主显示,以便菜单栏、Dock 和警报窗口转到正确的屏幕。

感谢Marcus 通过Apple Discussions 上的帖子提供的提示

在 OS X Yosemite & Mavericks 中禁用 MacBook Pro 或 Air 的内部屏幕