Как остановить изменение размера окон, когда канал отображения монитора выключен / переключен на другой источник
У меня есть новый адаптер 6870 Amd Radeon с драйверами, настроенными на разрешение 1080p 60Гц, подключенный к 47-дюймовому HDMI-телевизору Samsung 2008 года.
Однако, когда телевизор переключается на другой HDMI-вход - (когда я возвращаюсь в окна) каким-то образом Windows решает изменить размер всех открытых приложений в более низком разрешении - в том числе некоторые из боковых пристыкованных скрытых всплывающих окон. Когда он изменяет размер тех, хотя - он просто приклеил всплывающие окна в середине экрана и все окна с измененным размером от открытых приложений в верхнем левом углу - все они уложены друг на друга и изменен размер в меньшее разрешение.
Вещи, которые кажутся нормальными после возвращения - иконки на рабочем столе, панели задач и боковой панели.
Любой знает 1) как это происходит 2) почему это происходит 3) как остановить его от изменения размера приложений и некоторых из пристыкованных всплывающих окон (они на самом деле не изменили размер после возвращения - они просто застряли в середине экрана примерно там, где они были бы, если бы правая или нижняя боковая панель должна быть, если экран был изменен в этом нижнем разрешении).
Моя гипотеза заключается в том, что при потере HDMI сигнала - что Windows говорит что-то (драйвер, или сами окна), что разрешение должно быть без сигнала (отмечая, что HDMI сигналы и рукопожатия являются двумя способами на HDMI устройствах. Если он теряет сигнал или телевизор переключается на другое устройство - тогда адаптер дисплея должен это выяснить и сказать Windows или выяснить это и спроектировать случайным образом, чтобы изменить размер дисплея). Наиболее ценится помощь
Любая помощь. Я попросил AMD/ATI - но они сказали, что не знают, почему и как это происходит. Я надеялся, что, может быть, это то место, куда действительно обращаются суперпользователи - те, кто разрабатывает драйверы адаптеров для дисплеев, или те, кто глубоко погружается в эти области окон. Если есть лучшие сайты или просто конкурирующие сайты - пожалуйста, советую - обратите внимание, что я уже написал AMD/ATI.
Ответ / Добавления 4/7/2011
Очень приятно получить ответ от Shinrai. (Кстати, правильный ли этикет на этих форумах для обсуждения?) Тем не менее, “только одна проблема” - в данном случае я использую одноразовый дисплей - так что Windows не перемещает окна приложения на другой рабочий стол. Windows (или что-то в этом роде) решает уменьшить рабочий стол, который у него сейчас есть, и изменить размер всех окон до максимального размера рабочего стола. Поэтому я был бы рад, если бы Windows просто сохранила текущий размер рабочего стола.
** Я также знаю, что это НЕ происходит на мониторах, подключенных к DVI.** Там у меня была настройка одного и двух мониторов, и она не изменяет размер этих экранов вообще при отключении мониторов, выключении их, что бы то ни было… они остаются твердыми - все на месте - до такой степени, что если вы забыли, что другой монитор выключен - у вас будут проблемы с поиском некоторых окон без использования одной из утилит управляющего приложения.
Так что если бы я даже мог получить HDMI обработки Windows (или драйвер дисплея) ( 1], который делает это в любом случае драйвер дисплея или Windows - и 2], где то, что другой размер разрешения (1024x768) исходит от - его не самый маленький и не самый большой?), чтобы иметь как DVI - Жизнь была бы золотой (для этого аспекта в любом случае).
** нашли в этой теме и другие, у которых такая же проблема: http://hardforum.com/showthread.php?t=1507324