关闭笔记本电脑盖时防止显示器切换


21

我为我的笔记本电脑买了一个小巧的外接显示器。当我合上笔记本计算机的盖子时,它将主显示屏切换到外接显示器。我想阻止它执行此操作,而是只使两个屏幕都变黑,而不更改显示器配置。

我查看了“电源选项”的“关闭盖子时要做什么”选项,但是它只提供了“睡眠”,“休眠”或“什么都不做”的选项。我想什么也不做,并防止监视器重新配置。有任何想法吗?

提前致谢!

哦,顺便说一句,我正在带有ATI图形卡的Alienware上运行Windows 7 Ultimate。

澄清:我对这个问题的理由是,我经常在房间之间来回携带笔记本电脑,但距离还不够远,因此我将其关闭并重新启动。通常我只是关上盖子拿起。问题是,现在当我合上盖子时,它将主显示器切换到外部,然后当我重新打开它时,它将切换回内部显示器。然后结束整理布局的事情,例如小工具和便签。


合上盖子并移动之前,请拔下外接显示器的电源。
Enigma 2013年

Answers:


12

编辑:我知道这是一个老问题,但是我认为它应该得到正确的答案。

有一种方法可以解决此问题(至少在Windows 7中)。请记住,这是有代价的。注意事项

  1. 关闭笔记本电脑盖不会使屏幕变暗或关闭屏幕。
  2. 您必须更改设备驱动程序,这对于某些人来说可能有点吓人

尽管存在上述弊端,但我认为其好处远远超过了它。也有一些方法可以解决第一个警告:

  • 在电源选项中,将显示器设置为在一分钟内变暗,并在2分钟内关闭。这样,当您不使用计算机超过2分钟时,显示器就不会不必要地打开。(如果您仍在使用其他显示器,则无济于事)
  • 另外,请查看此链接以创建一个关闭显示器的快捷方式。

我正在使用带Bootcamp的MacBook;幸运的是,我可以完全降低亮度,以使屏幕完全变暗。其他一些笔记本电脑型号也可以做到这一点。

步骤如下:

  1. 打开设备管理器(在“开始”菜单中搜索它)。
  2. 在“系统设备”中找到“ ACPI盖子”。
  3. 打开“ ACPI盖子”属性,然后转到“驱动程序”选项卡。
  4. 选择“更新驱动程序”。
  5. 选择“浏览我的计算机以获取驱动程序软件”和“让我选择..”。
  6. 取消选中“显示兼容硬件”。
  7. 在“制造商”中选择“((标准系统设备)”),或在Windows 8中,选择Microsoft作为制造商-不同的位置,但是该hack仍然有效(至少在64bit Release Preview中)
  8. 对于模型,选择“卷管理器”。
  9. 重新启动系统,它可以工作了!

资料来源:http ://forums.whirlpool.net.au/archive/1421975-yakup的帖子


如果您在打开盖子时遇到ATI驱动程序笔记本电脑屏幕上切换的麻烦,这也可以工作-如果像我一样,您只需打开盖子即可打开笔记本电脑的电源并保持与外部显示器的连接。您随时可以使用Windows Key + P手动切换回笔记本电脑屏幕。
2012年

1
现在,此问题已解决,谢谢!有趣的是,当笔记本计算机的盖子合上时,笔记本电脑仍然会自动变暗,因此无需设置电源选项。
伊什特万Zachar

1
已确认可以在Win 10上运行。有人知道它如何以及为什么起作用吗?
Sirap

@Sirap这只是一个猜测,但是我们基本上弄清楚了Windows与盖子本身的交互方式。当它关闭时,我猜想盖子的驱动程序会告诉窗口禁用显示器/监视器。由于我们更改了驱动程序以使用某些随机驱动程序(音量管理器),因此盖子无法正确传达此信息。
史蒂夫(Steve)

@史蒂夫你是男人中的上帝。
Ram Rachum

3

Brett通过Powershell 解决方案(如果您太懒了)

要执行它:

  1. 将脚本保存到某个文件夹(LidAlwaysOpen.ps1
  2. 以管理员身份运行cmd.exe
  3. 类型 powershell
  4. 类型Set-ExecutionPolicy RemoteSigned(这将仅允许在您的计算机上执行Powershell内容)
  5. cd 到您保存脚本的文件夹
  6. 类型 ./LidAlwaysOpen.ps1

脚本代码:

foreach ($display in Get-ChildItem -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video) {
 New-ItemProperty -LiteralPath Registry::$display\0000 -Name LidAlwaysOpen -PropertyType DWORD -Value 1
}

2

对于Windows 7:

  1. 打开注册表编辑器(regedit.exe
  2. 导航到以下键(您将必须为显示标识正确的GUID):

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{********-****-****-****-************}\0000
    
  3. 创建一个新的DWORD LidAlwaysOpen并将其值设置为1
  4. 重启

2
据一些用户报道,这仅适用于第一个盖子的闭合,而不适用于随后的盖子。
Andrejs Cainikovs 2011年

1
“您将必须为您的显示器识别正确的GUID”,这就是我要弄清楚的部分!你怎么做这样的事?-另外,如果在列表中找不到匹配的GUID,该怎么办?
Tustin2121

通过单击每个显示(即“ 0001”)并查看其相关内容,可以帮助识别显示。对于笔记本电脑,请查找其显卡的参考。然后,笔记本电脑的显示屏将为0000,任何连接的显示屏均为0001+。
J柯林斯

1

只是为了补充抢劫的答案。例如,在我的hp 6715上,有一个按钮(从字面上讲是一个小按钮),可以清楚地看到它(在无线按钮上方一点),并且笔记本计算机顶部在合上时按了它。如果您身上有类似的东西,理论上可以将其切成两半之类的东西,然后在关闭盖子时它不会关闭。

但是,这是非常不推荐的(使用大写字母H)...


我喜欢这个词-“不推荐”!大声笑 。感谢您的想法,但笔记本电脑上没有物理按钮,它一定是这些磁性物品之一,或者是盖铰链中内置的物品。
eidylon

哦,嗯...值得一试:)到目前为止,我已经在笔记本电脑上看到它非常普遍,所以我认为它是通常的系统...现在,我想每个人都有自己的系统...
Rook

如今,大多数现代笔记本电脑都使用电磁开关,但是如果您确实确实需要硬件变通办法,那么断开所述开关将是一种解决方案。
qasdfdsaq

0

据我所知,当您合上主机盖时,笔记本电脑将始终关闭内置显示器,并将外部显示器重新配置为主显示器。如果没有,您最终将在内置显示屏上打开程序和对话框,但是您将无法看到它们。

当您再次打开盖子时,它应该重新配置显示器,因此内置显示器再次成为主要显示器。

我能想到的迫使显示器不重新配置的唯一方法是要么不完全关闭盖子,要么禁用检测盖子关闭时间的机械或磁性开关。


我同意罗布。此外,如果需要,快速单击Win + P即可轻松再次选择扩展模式。
标记
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.