小编Hea*_*ace的帖子

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

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

然而,当电视转向不同的 HDMI 输入时 -(当我回到窗口时)Windows 以某种方式决定将所有打开的应用程序调整为较低的分辨率 - 包括一些侧面停靠的隐藏弹出窗口。但是,当它调整这些大小时 - 它只是将弹出窗口粘贴在屏幕中间,并将所有已调整大小的窗口从左上角的打开应用程序中粘贴出来 - 所有这些都堆叠在彼此的顶部并调整为较小的分辨率。

回来后好像还行的东西是桌面上的图标,任务栏,侧边栏。

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

我的假设是,在丢失 HDMI 信号时 - 某些东西(驱动程序或 Windows 本身)告诉 Windows 分辨率不存在信号(注意 HDMI 信号和握手在 HDMI 设备上是两种方式。如果它丢失了信号或电视切换到另一台设备 - 然后显示适配器必须弄清楚并告诉 Windows 或计算出来并随机设计以改变显示尺寸)。

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

回应/补充 4/7/2011

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

我也知道这不会发生在与 DVI 连接的显示器上。 在那里,我已经设置了一个和两个显示器,并且在断开显示器的连接、关闭它们等时根本不会调整这些屏幕的大小……关闭 - 在不使用控制应用程序实用程序之一的情况下,您将无法找到某些窗口。

因此,如果我什至可以通过 …

windows-7 display hdmi amd-radeon

56
推荐指数
3
解决办法
14万
查看次数

标签 统计

amd-radeon ×1

display ×1

hdmi ×1

windows-7 ×1