Hallo an alle,
schreibe dieses Thema nicht unter Probleme, weil es eigentlich funktioniert, aber eben nicht optimal, weshalb ich es optimieren möchte. Die Rede ist von einem erweiterten Desktop auf zwei Monitoren, bestimmt schon häufiger diskutiert, aber hier ist es spezieller:
Ich nutze Windows 7 Professional 64Bit und eine nVidia 8600GTS mit einem VGA- (links) und einem DVI-Monitor (rechts). Primärer Monitor ist DVI und auch die Taskleiste wird auf diesem Angezeigt. Fahre ich mit der Maus links aus dem Bildschirmbereich heraus, lande ich auf dem VGA-Monitor, ganz wie es eben sein soll. Es gibt nur ein Problem: Wenn ich Windows starte und der linke VGA-Monitor ist nicht angeschalten, verschieben sich alle Desktopicons sobald er angeschaltet wird, ich nehme an weil der Bildbereich im Gesamten neu definiert wird. Unter Windows XP hatte ich das selbe Problem, habe es aber lösen können indem ich einfach Monitor Nr. 2 zum primären deklariert habe. War jetzt nur der rechte Monitor an "wusste" Windows wohl, wenn dieser die Nr.2 zwei trägt, gibt es auch eine Nummer eins und die lag ja definiert links neben Monitor 2.
Bei Windows 7 habe ich bis jetzt leider keine Möglichkeit entdeckt den primären Monitor neu zuzuweisen. Es gibt lediglich die Option "Diesen Bildschirm als Hauptbildschirm verwenden", was auch die Taskleiste auf den anderen Bildschirm zieht, was allerdings nicht erwünscht ist, gerade weil dieser Monitor nicht ständig an ist.
Ich habe auch ein paar Lösungsansätze, die leider nicht zum Erfolg führten. Mit ausgeschaltenem linken Monitor habe ich über die "Erkennen"-Funktion bei den Anzeigeoptionen (unter "Bildschirmauflösung anpassen") einen Monitor hinzufügen können, dem ich die selben Einstellung zugewiesen habe, wie dem linken, in der Hoffnung, dass dieser als eine Art Puffer fungiert und der Bildbereich bei einschalten des Monitorsnicht neu erzeugt werden muss, da erja identisch mit dem aktuellen ist (Also ähnlich wie bei meiner Lösung unter XP). Das war aber anscheinend Wunschdenken. Deshalb bin ich in die Registry gewechselt und habe rausgefunden, dass in diesen beiden Schlüsseln bei Monitor An- und Ausschalten andere Profile zugewiesen werden:
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration"
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity"
Also habe ich jeweils bei "Connectivity" eingestellt, dass beide auf das selbe Profil unter "Configuration" verweisen, was aber genausowenig fruchtete. Ich denke am einfachsten wäre es den primären Monitor zu ändern, weiß aber nicht wie. Auch ein vertauschen und anpassen der Profile unter "Configuration" brachte mich hier nicht weiter. Jetzt hoffe ich, dass sich hier vielleicht schon jemand ausführlicher mit dem Thema beschäftigt hat.
Eins noch: Ich möchte keine Zusatztools installieren, weil ich keine unnötige Systemleistung zu verschenken habe und weil ich es bescheiden finde, wenn das Problem unter XP mit betriebssystemeigenen Mitteln zu lösen war und unter Windows 7 nun nicht mehr. Die Monitore kann ich physisch auch nicht vertauschen, da ich an einem selbstgebalstelten "Schlepptop" sitze, der den DVI-Monitor fest im Gehäuse integriert hat. Außerdem habe ich noch XP und Ubuntu parallel auf meinem PC und will hier ich nix umstellen, was sich erfolgreich bewährt hat, nur weil Win7 nicht will wie ich

.
Ich weiß mein Problem ist sehr speziell, aber umso dankbarer bin ich für jede Hilfe^^.
Viele Grüße
der Gelbe