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

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

我为我的笔记本电脑买了一个小型的外接显示器。当我合上笔记本电脑的盖子时,它会将主显示器切换为外接显示器。我想阻止它这样做,而是只让两个屏幕变黑,但不改变显示器配置。

我查看了电源选项中的“更改合上盖子时的操作”选项,但该选项只提供了睡眠、休眠或不执行任何操作的选项。我想不执行任何操作,并阻止显示器重新配置。有什么想法吗?

提前致谢!

哦,顺便说一句,我在装有 ATI 显卡的 Alienware 上运行 Windows 7 Ultimate。

阐明:我之所以提出这个问题,是因为我经常带着笔记本电脑在各个房间之间来回走动,但走的距离不会太远,以至于需要关机并重启。通常我只是合上盖子然后拿起来。问题是,现在当我合上盖子时,它会将主显示器切换到外部显示器,然后当我重新打开它时,它会切换回内部显示器。这最终会弄乱布局,例如小工具和便签。

答案1

编辑:我知道这是一个老问题,但我认为它值得一个适当的答案。

有一种方法可以解决这个问题(至少在 Windows 7 中)。请记住,这需要付出代价;以下是注意事项

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

尽管存在上述缺点,但我认为其好处远远大于弊端。也有方法可以解决第一个警告:

  • 在电源选项中将显示器设置为 1 分钟变暗,2 分钟关闭。这样,当您超过 2 分钟不使用电脑时,显示器就不会不必要地打开。(如果您仍在使用另一台显示器,这将无济于事)
  • 还,看看这个链接创建一个关闭显示器的快捷方式。

我使用的是装有 Bootcamp 的 MacBook;幸运的是,我可以将亮度调低到最低,这样屏幕就会完全变暗。其他一些笔记本电脑型号可能也能做到这一点。

步骤如下:

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

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

答案2

对于 Windows 7:

  1. 打开注册表编辑器(regedit.exe
  2. 导航到以下键(您必须识别正确的全局唯一标识符供您显示):

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

答案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
}

答案4

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

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

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

相关内容