2010-03-17 15:21:37 +0000 2010-03-17 15:21:37 +0000
33
33

Hoe kan ik de automatische detectie van monitors in Windows 7 uitschakelen?

Ik draai momenteel Windows 7 Ultimate 64-bit met een opstelling met twee monitoren en een NVIDIA 7950 GT grafische kaart. Een monitor is dedicated voor deze machine en de andere monitor is aangesloten op een DVI KVM switch.

Wanneer ik overschakel naar mijn andere computer, schakelt Windows 7 de monitor uit. Als ik echter terugschakel, wordt de monitor niet opnieuw ingeschakeld. De enige situatie waarin de tweede monitor automatisch weer wordt ingeschakeld, is wanneer ik terugschakel nadat Windows de monitoren in de energiebesparingsmodus heeft gezet. Ik moet voortdurend het NVIDIA configuratiescherm oproepen om de monitor weer in te schakelen.

Onder Windows XP schakelde ik gewoon de NVIDIA service uit om te voorkomen dat deze de monitor automatisch detecteerde (wat het probleem onder Win7 niet oplost), en in Vista was er een register-hack die dit voorkwam. Het lijkt erop dat die is verwijderd in Windows 7.

Ik heb soortgelijke vragen op deze site gevonden, maar niets dat precies overeenkomt met mijn probleem. De volgende link is de vraag die het dichtst in de buurt komt, maar biedt geen oplossing voor het probleem. Hoe repareer ik de beeldschermdetectie in Windows 7?

Is er een manier in Windows 7 om de automatische beeldschermdetectie uit te schakelen?

Update: Ik heb zojuist een tweede grafische kaart toegevoegd aan mijn Windows 7 64-bit machine. Ik heb een monitor aangesloten op elke grafische kaart. Wanneer ik nu de KVM switch gebruik om heen en weer te schakelen, zal het de tweede monitor weer inschakelen zoals het hoort. Er zijn echter een paar eigenaardigheden met dit. Als ik een programma gemaximaliseerd heb op de tweede monitor en het heeft focus, als ik wissel zal het naar monitor 1 gaan. Als ik een programma gemaximaliseerd heb op de tweede monitor en het heeft geen focus, als ik wissel, gedraagt het zich alsof het geminimaliseerd is en als ik het weer tevoorschijn haal, verschijnt het gemaximaliseerd op monitor 1.

Zeker beter dan het was, maar nog steeds op zoek naar een manier om de auto-detectie uit te schakelen.

Antwoorden (8)

5
5
5
2010-08-27 01:33:32 +0000

Misschien is dit te simpel, maar heb je al geprobeerd om de sneltoets windows+p te gebruiken? Dat werkt alleen in Windows 7, maar is een snelle manier om een enkel scherm uit te breiden, te dupliceren, of te selecteren. (let op: als er projector staat, bedoel je je secundaire scherm)

Als je te maken hebt met Windows Vista kun je Auto-Detect uitschakelen door deze gids te volgen. Het is vermoedelijk alleen voor nvidia kaarten maar het kan ook voor anderen werken.

Die post zegt:

  1. Open het Start Menu. A) Klik op Alle programma’s - Bureau-accessoires - Systeemwerkset - Taakplanning.

OF

  1. Open het configuratiescherm (klassieke weergave). A) Klik op Extra beheer -:Computerbeheer.
  2. Klik op Doorgaan voor de UAC-prompt.
  3. In het linkerdeelvenster, vouw Taakplanner, Taakplannerbibliotheek, Microsoft, Windows, en klik op MobilePC.
  4. Klik in het middelste deelvenster met de rechtermuisknop op TMM.
  5. TMM uitschakelen - Klik op Uitschakelen.
  6. Inschakelen van TMM - Klik op Inschakelen. OPMERKING: TMM is standaard ingeschakeld in Vista.
  7. Sluit Taakplanner.
  8. Log uit en weer in, of herstart de computer om de verandering te zien.

Je kunt het ook direct vanuit het register doen:

Windows Register-editor gebruiken Open Windows register-editor (regedit) Navigeer naar deze locatie

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM

Klik met de rechtermuisknop op de waarde (UseIViewHelper) en selecteer wijzigen. Stel de waardegegevens in op 0 om de TMM-functie in Windows uit te schakelen. Als je de TMM functie weer wilt inschakelen, zet je de waardegegevens op 1.

Je moet daarna ook de PC opnieuw opstarten. referentie

Voor zover het windows 7 betreft, is het op dit moment niet mogelijk. Volgens moderators op microsoft’s forums: _“Dit gedrag is ontworpen en ik denk niet dat er een manier is om deze functionaliteit te omzeilen, behalve door ervoor te zorgen dat beide beeldschermen zijn ingeschakeld wanneer je het systeem opstart. Op dit moment is er echter een manier om verzoek deze functie. Ga naar de link en vraag deze functie aan als je denkt dat het belangrijk is. Ook is er officieel een ticket aangemaakt voor deze feature. Alleen de tijd zal het kunnen leren.

Software van derden kan nuttig zijn, maar ik heb er zelf nog geen gebruikt voor dit doel. Ik heb MultiMon gevonden die gebouwd is voor meerdere monitoren. Hopelijk is dit van enig nut totdat microsoft het in orde maakt.

4
4
4
2013-11-01 02:22:05 +0000

Er is een stukje hardware dat waarschijnlijk uw probleem kan oplossen.

Het doel van zo'n apparaat is om tussen de kabel van je monitor te gaan zitten en de computer te laten denken dat de monitor nog bestaat. Het doet dit door de EDID eenmalig op te nemen en deze daarna steeds te herhalen.

3
3
3
2010-11-02 05:45:43 +0000

Kijk eens naar je services. Ik had een soortgelijk probleem en schakelde “AMD External Events Utility” uit en het stopte met zoeken naar de monitor. Ik denk dat het op mijn oude systeem “ati hotkey poller” heette

2
2
2
2011-07-22 07:25:00 +0000

In het geval van een NVidia kaart moet je de “NVIDIA Update Service Deamon” services uitschakelen.

  1. Voer “services.msc” uit
  2. Schakel die services uit
  3. Verander uitvoering in handmatig
1
1
1
2015-06-10 02:49:18 +0000

Hier is een oplossing die voor mij werkte. Windows 7, NVidia Quadro NVS 295. Maar dat is grotendeels irrelevant.

Het belangrijkste is, dat dit HP monitoren EliteDisplay 241i zijn.

Ga naar het menu op het scherm > Invoercontrole > DP Hot-Plug Detectie > schakel het van Laag vermogen naar Altijd actief.

Door dit op beide monitoren te doen, is het probleem voor mij opgelost. Ik vermoed dat andere monitoren soortgelijke instellingen zullen hebben.

1
1
1
2010-03-25 23:06:45 +0000

Ik heb een soortgelijke situatie als jij, maar in plaats van een kvm heb ik mijn hoofdsysteem aangesloten op DVI en het tweede op VGA. Op die manier gebruik ik de input select van de monitor.

Als dat niet goed genoeg is: Welke KVM gebruik je? Heb je hetzelfde probleem als je de kabels loskoppelt en weer inplugt? Zorgt het aan- en uitzetten van de monitor ervoor dat Windows hem detecteert?

Misschien heb je een betere kvm nodig? (Dat laat beide computers denken dat ze op een monitor zijn aangesloten).

1
1
1
2010-08-30 22:42:07 +0000

Het enige wat ik kan bedenken, en dat is niet zo'n goede oplossing, is een betere KVM kopen.

Mijn eerste oude KVM had precies hetzelfde probleem als wat jij zegt. Ik ben overgestapt op een gloednieuwe digitale en die emuleert/vervalst in principe een signaal, zelfs als je niet op het kanaal zit.

Afgezien daarvan, heb ik een register correctie voor je gemaakt die TMM in Windows 7 moet uitschakelen .

0
0
0
2019-12-11 20:59:15 +0000

Oplossing voor (tenminste sommige) Nvidia kaarten. Beter laat dan nooit denk ik. Voor een Nvidia kaart (Quadro FX 1400, driver 9.18.13.908) die een Nvidia driver gebruikt:

Right click on desktop
Select "Nvidia Control Panel"
Workstation -> view system topology
For the monitor in question click on "EDID"
Save EDID as text file.
Load EDID from text file (the one just saved).
Now EDID source is "File", previously it was "Monitor".

Na dit gedaan te hebben veranderde de KVM de desktop niet meer.

Het zou waarschijnlijk een goed idee zijn om het terug te schakelen naar “monitor” voordat u een ander beeldscherm aansluit!