从睡眠模式唤醒后,在监视器之间重新分配窗口

您有2-3个监视器,在一个浏览器和代码编辑器上,在第二本手册上,在第三封邮件中,您已根据需要对窗口进行了排序。 然后我们去倒了杯咖啡,显示器关闭了,您来了,拉了鼠标,突然所有窗户都放在一个主显示器上,所有东西都在堆里,您又扔了窗户,每次情况都在重复。

在包括Microsoft论坛在内的许多资源上都讨论了此主题,但是很难找到解决方案和对问题的清晰描述。

没有双向通讯或默认关闭DDC / CI的显示器所有者可能不会观察到这样的问题(在以前的DELL上没有,在菜单中已关闭)。 如果只有一台监视器,则Windows也不会重建。

曾几何时,许多用户抱怨Windows中存在这样的问题,在这种情况下,关闭显示器后,窗口仍然不可见,并且很明显,开发人员决定解决此问题,如果没有显示器,则窗口将切换到打开的窗口。

当显示器通过DisplayPort连接时,进入睡眠模式时,系统认为它不在那里,当它们唤醒到另一台显示器时会抛出所有窗口,并且在一秒钟后检测到该主显示器时,所有窗口都会飞走。 不愉快的现象。

论坛用户对此表示抱怨,有的用户在开始整夜渲染时会降低亮度,有的会设置启动屏幕并在超时后关闭显示器。

甚至在Microsoft论坛上,甚至有人要求进行这样的设置:关闭显示器后,窗口将保留在显示器上,或者将它们扔到另一个显示器上。

这里有许多解决方案,如果显示器支持禁用DDC,则可以这样做。
您可以减少联系,但这也是某种残酷的决定。

我没有机会查看Nvidia视频卡上的情况,但是在AMD上足以关闭AMD External Events Utility服务,对于Nvidia,NVIDIA Update Service Deamon服务已禁用。

完成这些操作后,您甚至可以使用按钮关闭显示器,并且窗户不会从那里逃脱,这对于拥有大量显示器并且需要关闭显示器一段时间的用户来说非常方便。

然而到了那一刻,我已经用中国的线将DVI-HDMI连接到中文显示器,并且它总是以这种方式显示出来,在第二台显示器上我有代码可以工作,但是在主34英寸显示器上看电影时,我坐在沙发上,我真的不想让第二台显示器分散我的注意力,我将其关闭并且窗户也没有重建,显然这根花边上没有实现相同的DDC / CI。

请不要严格判断,如果您添加自己的选项来解决此类问题,这将很有用。

感谢您的关注,希望有人会觉得它有用。

UPD:如果窗口不是在一个监视器上收集的,而是保持打开状态,则可以按WIN + P并选择“仅计算机屏幕”或“仅第二个监视器”而不是“展开”。

您还可以通过Alt + TAB选择一个窗口,然后通过WIN +箭头(向左/向右)将其移至显示器,具体取决于显示器在设置中的位置。

Source: https://habr.com/ru/post/zh-CN436638/


All Articles