我有一个双显示器设置,每个显示器上都有一个应用程序。其中一个显示器通过硬件开关连接,以在 Windows PC 和另一个输入(例如,CCTV 摄像机)之间切换其输入。
当我将该显示器切换到 CCTV 摄像头时,Windows 10 会检测到该显示器的丢失,并将应用程序窗口从该显示器移至另一个显示器。我知道这在大多数情况下很有用,但就我而言,这不是我想要的。我希望一切都保持原样,即使这意味着其中一个应用程序不可见。
有没有办法可以阻止 Windows 重新排列一切?
答案1
发生这种情况的原因是,当您断开显示器连接时,Windows 会检测到桌面大小的变化。如果应用程序不在桌面上,则意味着您无法通过鼠标访问它,因此 Windows 会尝试始终使至少部分应用程序在桌面上可见。这是由即插即用子系统发起的,以响应低级硬件连接/断开事件。
除非你对视频驱动程序进行一些巧妙的操作,否则我认为你无法改变这种行为。也许你可以使用仅使用输出的视频连接器,即它无法让计算机检测显示器是否已连接,例如 VGA。你最好的其他选择是使用有源适配器或转换器,无论显示器是否实际连接到计算机,它都可以保持信号有效。