Есть ли способ убедить Windows, что всегда подключен внешний монитор?
Фон
Я запускаю Windows Vista Home Premium на ноутбуке Dell Inspiron 1545, к которому в обычном доме подключен 22-дюймовый внешний монитор. Поскольку я часто переключаюсь с одной задачи на другую, каждая из которых часто включает в себя несколько окон, нередко открывают как минимум 40-50 окон, аккуратно расположенных, чтобы наилучшим образом использовать возможности экрана.
Чтобы воспользоваться мобильностью ноутбука, мне нужно отключить монитор, чтобы Windows перенесла все мои аккуратно размещенные окна обратно на главный экран и, в большинстве случаев, изменила их размер. Это делает утомительную работу довольно трудоемкой, когда я возвращаюсь в свое обычное рабочее место.
Если я смогу заставить Windows думать, что монитор всегда рядом, все останется там, где я его положу. Если мне действительно нужен доступ к окну на другом мониторе, я всегда могу нажать Alt-tab на скрытое окно и переместить его на панель ноутбука.
Возможные решения
Аппаратное устройство какого-либо типа для сквозного подключения, которое постоянно подключено к порту внешнего монитора (VGA) и воспроизводит сигналы, чтобы обмануть видеооборудование, когда монитор не подключен к нему, может работать, но это было бы менее желательным для различные причины (вероятность того, что вас что-то зацепит, случайное отключение от VGA-порта, не имеющего большого винта), повреждение оборудования, если все сделано неправильно, и т. д.).
Лучше было бы обманом заставить монитор или драйвер видеокарты постоянно сообщать Windows, что монитор есть. В качестве альтернативы, возможно, какой-то фильтр может быть установлен перед реальным драйвером. Драйвер монитора для внутренней панели и внешнего монитора является стандартным драйвером "Универсальный монитор PnP" (monitor.sys). Адаптер дисплея представляет собой мобильный драйвер Intel GMA 4500MHD с версией драйвера 7.15.10.1637.