Primären Bildschirm wechseln

nighty_

Cadet 4th Year
Registriert
Nov. 2007
Beiträge
122
Hallo Zusammen,
ich betreibe an meinem Rechner 2 Bildschirme, einen 19" und einen 22".
Da ich manche Games lieber auf dem 19" Monitor zocke muss ich den Primären Monitor unter "Rechtsklick, Anpassen, Anzeige, Als Primär Monitor" jedes mal ändern. Gibt es die Möglichkeit dies per BAT oder REG-Schlüssel per 1-Klick zu ändern?
Danke Schonmal ;)
 
Mit AutoIT dürfte das machbar sein...
Alternativ vielleicht UltraMon (kostenpflichtig)
 
hier mal n kleines autoit script (quick'n'dirty):
Code:
Run( "control DESK.CPL" )
Sleep( 1000 )
Send( "^{TAB}" )
Send( "^{TAB}" )
Send( "^{TAB}" )
Send( "^{TAB}" )
$a = WinGetPos( "Display Properties" )
MouseMove( $a[0] + 250, $a[1] + 150, 0 )
MouseClick( "right" )
Send( "{DOWN}" )
Send( "{DOWN}" )
Send( "{RETURN}" )
du müsstest es lediglich ein wenig wegen den positionen anpassen und vllt noch zum ende hin auf übernehmen/ok gehen (geht natürlich auch einfach, indem du dem script so lange den tabulator sendest, bis du auf dem button bist und mit einem return bestätigst).

autoit gibts hier.

edit: vllt sollte ich noch erwähnen, dass dies den zweiten monitor (bzw. den rechten) als primären einstellt. wandel also die funktion mousemove ein wenig ab (nur die x und y koordinaten, also $a[0] + x und $a[1] + x, damit die maus auf den ersten monitor zeigt, anstatt auf den zweiten). um es zu testen, ohne zu übernehmen, kannst du alles nach mousemove ja auskommentieren. dazu genügt einfach ein semikolon am anfang der zeile.
 
Zuletzt bearbeitet:
Vielen Dank schonmal, dann werd ich mich mal dran setzen und das probieren ;)

btw cooles tool@wallpaper fusion!
 
Zuletzt bearbeitet:
Zurück
Oben