断开并重新连接显示器时,Windows 不断改变位置

断开并重新连接显示器时,Windows 不断改变位置

我使用的是 Windows 8 笔记本电脑,并且我连接了两个外接显示器。每当我把笔记本电脑带到某个地方(并且必须断开显示器的连接)时,所有的窗口都会自然地转到我的小笔记本电脑屏幕上。

每次重新连接时都要重新定位每个窗口,这太烦人了。当我重新连接显示器时,我希望窗口回到断开连接之前的位置。我该怎么做?

答案1

我创建了一个小工具来处理这个问题。它并不完整,但我收到了积极的反馈,并且仍在努力。它是免费的,您有源代码(C++),您可以使用 Cygwin 编译它,如果您不编译 C++ 代码,则有二进制文件。

您可以在这里找到它:https://github.com/manutalcual/winredock

答案2

您是否希望能够从两个外部显示器、一个内部显示器切换到两个外部显示器,然后恢复窗口位置?如果是这样,您需要使用第三方实用程序来保存窗口位置并恢复它们。

赢大小2应该可以满足您的要求。其他人也提到了 AutoHotKey 脚本和 AutoIT。

答案3

这个答案提到了 AutoResizer,这对帮助我保持理智来说是一大进步:Windows 实用程序用于保存/恢复窗口大小和位置历史记录?

答案4

当显示器显示通道关闭/切换到不同源时,如何停止窗口调整大小 我推荐 PersistentWindows,刚刚起作用在使用不同分辨率的远程桌面连接的 RDP 会话中也非常方便。

相关内容