连接主显示屏时将窗口移到主显示屏上

连接主显示屏时将窗口移到主显示屏上

我有 2 个显示器:一个水平 2560x1440(“主”)显示器和一个垂直 1920x1080 显示器(“辅助”)。这是我使用这些显示器的主要配置。

主显示器,水平 辅助监视器,垂直

在工作中,我使用 DisplayPort 交换机将主显示器的连接从台式机切换到笔记本电脑。然后,我通过 Chrome 远程桌面将辅助显示器水平放置在台式机上。

仅使用辅助

但是,当我将主显示器从笔记本电脑切换到台式机时,所有窗口都保持在辅助显示器上,处于垂直模式,导致一片混乱,我不得不将其拖到主显示器上。(有时窗口可以正确移动,但通常最大化的窗口不会移动。)

前: 切换之前

后: 切换后

当主显示器插入/切换时,有没有办法将辅助显示器上的窗口移至主显示器?

答案1

这是 Windows 的设计。

DisplayPort 充当 PNP 设备,因此关闭显示器会将其与计算机断开连接,就像它被移除一样,并且窗口会被移出,因为 Windows 会忘记此设备,直到它再次打开并被“发现”。

一种解决方案是让屏幕进入睡眠状态,而不是关闭它。有几种方法可以通过编程强制执行此操作,例如使用 monofffree威兹莫实用程序来关闭所有监视器。

NVIDIA 显卡的解决方案详见 在 Windows 上管理显示器 EDID 通过将显示器设置为使用 扩展显示识别码来自文件而不是监视器的信息,因此自动检测实际上已被取消激活。

另一种方法是使用旧的免费实用程序来设置 EDID 自定义解析实用程序 (CRU),现在可能仍然有效。

相关内容