2011-04-05 20:45:19 +0000 2011-04-05 20:45:19 +0000
46
46

如何在显示器显示通道关闭/切换到不同的源时,停止窗口调整大小?

我有一个新的6870 Amd Radeon适配器,它的驱动程序设置为1080p 60Hz的分辨率,连接到2008年47 “高端三星HDMI电视。

然而,当电视转向不同的HDMI输入时–(当我回到windows中时)不知何故,Windows决定将所有打开的应用程序调整为较低的分辨率–包括一些侧面停靠的隐藏弹出窗口。但当它调整这些大小时–它只是把弹出式窗口贴在屏幕中间,把所有打开的应用程序调整后的窗口贴在左上角–所有这些窗口相互堆叠在一起,并调整到较小的分辨率。

返回后似乎没事的是桌面、任务栏和侧栏的图标。

有谁知道:1)这种情况是如何发生的2)为什么会发生3)如何阻止它调整应用程序和一些停靠的弹出窗口的大小(它们在返回后并没有真正调整大小–它们只是卡在屏幕中间,如果屏幕调整到较低的分辨率,右侧或底部侧边栏应该在的位置)。

我的假设是,在失去HDMI信号时–Windows被告知的东西(驱动程序,或windows本身),分辨率是没有信号存在(注意,HDMI信号和握手是双向的HDMI设备。如果它失去了信号或电视被切换到另一个设备 - 那么显示适配器必须弄清楚,并告诉Windows或数字它和设计随机改变显示大小)。)

任何和所有的帮助都是非常感激的。我问过AMD/ATI–但他们说他们不知道为什么或如何发生这种情况。我希望这也许是超级用户真正去的地方–那些开发显示适配器驱动程序的用户,或者深入到windows这些领域的用户。如果有更好的网站或只是竞争的网站–请告知–注意我已经写了AMD/ATI。

回复/补充 4/7/2011

能得到你的回复Shinrai真的很高兴。(顺便说一下,在这些论坛上进行讨论是正确的礼仪吗?)然而 "只有一个问题”–我在这种情况下使用的是单显示器–所以Windows不会将应用程序窗口移动到另一个桌面。Windows(或其他东西)决定缩小它当前拥有的桌面,并将所有窗口调整到桌面的最大尺寸。因此,如果Windows能保持当前正在运行的一个桌面的大小,我会很高兴。

我也知道这种情况不会发生在与DVI连接的显示器上。我已经设置了一个和两个显示器,当断开显示器、关闭它们时,它不会调整这些屏幕的大小……它们保持稳固–一切都在原地–以至于如果你忘了另一个显示器是关闭的–如果不使用控制应用程序中的一个实用程序,你会很麻烦地找到一些窗口。

所以,如果我可以甚至得到HDMI处理的Windows(或显示驱动程序)(1]这是在做这个反正显示驱动程序或Windows - 和2]是其他分辨率大小(1024x768)来自 - 它不是最小的,它不是最大的?

****在这个帖子里找到了有同样问题的人。 http://hardforum.com/showthread.php?t=1507324

答案 (3)

3
3
3
2011-04-06 14:49:41 +0000

你的预感是正确的,当你切换输入时,显示器实质上是关闭了该HDMI通道的握手。Windows 7将此视为 “这里不再有显示器连接",这时它将禁用该输出。由于那个屏幕已经不存在了,所有在它上面的东西都得去某个地方,所以它把所有的东西都洗牌到你剩下的显示器上,而且它并不优雅。当显示器返回时,Windows 7会在一定程度上记住你的排列方式,但它不会将你的窗口重新洗牌(毕竟你可能在这期间关闭或打开或以其他方式移动了它们!)。

你无法用显示驱动来解决这个问题,这是操作系统的行为,虽然对你的情况很不方便,但这是有道理的。(另一种选择是在显示器上有一些实际上并不存在的东西,XP有时就是这样做的,让我告诉你这是一个噩梦)。可能有一些第三方软件可以强制不发生这种情况,但我不知道有什么,而且我怀疑你会有引起其他问题的风险。(如果有人能真正发布任何答案,我很乐意给这些答案加票)。

3
3
3
2014-03-27 02:24:49 +0000

##不需要额外的硬件

1.在有问题的计算机上安装 TeamViewer Chrome远程桌面,并启用远程连接。 2. 关闭电视/显示器。 3. 分辨率自行改变。 4. 用步骤1的软件远程登录电脑。如题中所述,分辨率已经改变。 5. 使用您的远程连接,将分辨率提高到正常水平(就像电视/显示器打开时一样)。 6. 当电视/显示器关闭时,分辨率将不再切换。

1
1
1
2012-12-13 19:29:29 +0000

在研究同样的问题时,我发现这个帖子声称它可以通过在注册表中捣乱来修复。我还发现一个帖子一个家伙声称这是使用DisplayPort的结果。

我尝试了注册表修复,但似乎并不奏效(尽管我没有重启,如果这有区别的话)。此外,我的行为不当的设备是从显示器上的DVI端口连接到我的显卡上的displayport,不幸的是,我无法确认第二个帐户,因为我没有合适的适配器。不过,我觉得可能会有用。

编辑:好吧,我绝望了,居然开车出去借了一根线来做这个尝试。从带DVI/DisplayPort转接电缆的DVI-I电缆改为单电缆的DVI-I/HDMI电缆,为我解决了这个问题。对我来说,这表明要么它确实是DisplayPort的问题,正如HardForum上的家伙所建议的那样,要么它是使用电缆适配器的副作用。不管是哪种情况,很高兴能解决这个问题。