窗口如何决定在哪个显示器上显示窗口以及如何控制它?

Col*_*ice 6 windows-7 multiple-monitors

我有一个三显示器设置。两个 24" LCD(1 个 DVI 连接,1 个 Mini DP)和一个 HDMI 音频接收器(输出到等离子电视)。

在我日常使用计算机时,我基本上同时运行三台显示器——但是,第三个“显示器”——接收器——我很少看到,因为电视通常是关闭的。无论如何,接收器仍然拥有自己的显示器,与自己的桌面保持一致,尽管我的眼睛是看不见的。

问题:当我关闭 LCD(主要或非主要)时,重新打开后,我的所有窗口和文件夹都跳到接收器的桌面。然后,我要么必须打开电视以查看该桌面并将所有内容都拖掉,或者使用我使用的程序的键盘快捷键(实际窗口管理器),我将在其中按 alt-tab 到每个窗口,按快捷方式,然后使用它跳过显示器回到我的主要显示器。

我想问题的本质是——当主显示器关闭时,Windows 7 如何决定将所有内容带到哪个显示器?或者,Windows 如何决定选择哪个非主要监视器作为“新的”主要监视器?

编辑 是否可以更改订购中的显示器编号?

Til*_*n32 2

我知道您遇到的具体问题。这就是为什么当您关闭两台显示器或全部关闭 3 台显示器时 Windows 会选择您的电视。

无需过多深入了解显卡和显示器如何通信,基本上,电视所插入的接收器会不断向 HDMI 发送“活动”信号。通常情况下,你关闭显示器,显卡就会知道,这都是小事一桩。但是,您的显卡并未从电视读取“活动”信号,而是实际上从接收器获取信号。

因此,无论您的电视打开还是关闭,您的计算机都会认为它确实已打开,因此它会不断向其发送数据。这不会改变主显示器,但是,如果您的 HDMI 电缆是显示器 #2,而您的主显示器是 #1,则 Windows 很可能在关闭时将窗口从 #1 转储到 #2。并且您的计算机认为您的电视已打开,因为由于接收器的原因,它无法更好地了解情况。合理?