В настоящее время я использую 64-разрядную версию Windows 7 Ultimate с двумя мониторами и графической картой NVIDIA 7950 GT. Один монитор предназначен для данного устройства, а другой монитор подключен к переключателю DVI KVM.
Когда я переключаюсь на другой компьютер, Windows 7 отключает монитор. Однако, когда я переключаюсь назад, он не включает монитор снова. Единственное обстоятельство, при котором автоматически включается второй монитор, - это когда я переключаюсь обратно после того, как Windows переведет мониторы в режим энергосбережения. Мне постоянно приходится поднимать панель управления NVIDIA, чтобы она снова включала монитор.
В Windows XP я бы просто отключил службу NVIDIA, чтобы предотвратить автоматическое обнаружение монитора (что не решает проблему под Win7), а в Vista был взлом реестра, который мог бы предотвратить это. Похоже, что это было удалено в Windows 7.
Я нашел похожие вопросы, размещенные на этом сайте, но ничего, что точно соответствует моей проблеме. Следующая ссылка является вопросом, который является наиболее близким, но не дает решения проблемы.
Как исправить обнаружение монитора в Windows 7?
В Windows 7 есть способ отключить автоопределение монитора?
Обновление: я только что добавил вторую видеокарту к моей Windows 7 64-битной машине. Я подключил один монитор к каждой видеокарте. Теперь, когда я использую KVM-переключатель для переключения туда-сюда, он снова включит второй монитор, как и должен. Есть, однако, несколько причуд с этим. Если у меня развернута программа на втором мониторе, и она имеет фокус, при переключении она переместится на монитор 1. Если у меня развернута программа на втором мониторе, и у нее нет фокуса, при переключении она будет вести себя как свернут, и когда я верну его обратно, он будет отображаться развернутым на мониторе 1.
Определенно лучше, чем было, но все же ищет способ отключить автоопределение.