Stellen Sie das Monitorprofil / die Auflösung basierend darauf ein, ob ein Laptop angedockt ist oder nicht.

12

Ich arbeite daran für einen Benutzer hier bei der Arbeit, aber ich dachte, es wäre besser für SU gegen SF geeignet.

Der Benutzer hat ein Surface Pro 3 an das Surface Dock angeschlossen, an das ein externer Monitor angeschlossen ist.

Das Problem ist, dass die Auflösung des externen Monitors 1600 x 900 beträgt, während die Auflösung des Surface Pro 3 mit 2160 x 1440 viel höher ist. Wenn Sie also beide Monitore verwenden und Fenster zwischen Monitoren verschieben, ändern sich Text und Fenstergröße in der Regel drastisch.

Eine beispielhafte Diskussion der damit verbundenen Probleme und der Standard- "Skalierung" finden Sie hier :

Der Benutzer kann sein Surface Pro vorübergehend auf 1600 x 900 einstellen und die Skalierung auf 100% ändern, aber es ist langfristig oder außerhalb des Büros nicht ideal.

Ich kenne DisplayFusion Pro, Ultramon usw., mit denen Sie benutzerdefinierte Monitorprofile speichern und diese dann per Tastendruck, Menüauswahl usw. anwenden können.

Meine Frage ist:

Gibt es eine Möglichkeit, Windows die Auflösung des Surface automatisch ändern zu lassen, je nachdem, ob es angedockt ist oder nicht, ohne einen neuen externen Monitor für ihn zu kaufen, der der Auflösung der Oberfläche entspricht? Wenn nicht, könnte er mit DisplayFusion Pro oder Ultramon leben, aber ich hatte gehofft, ihm mehr Plug-and-Play zu bieten, wo er nichts anderes als Dock / Undock tun muss.

Der Reiniger
quelle
1
Verwenden Sie möglicherweise WMI, um den Docking-Status des Computers zu überwachen, und verwenden Sie die Befehlszeilenfunktion von Ultramon, um zwischen Profilen zu wechseln.
Ich sage Reinstate Monica

Antworten:

0

In Windows 7 und 8.x ist es nicht möglich, die Bildschirmskalierung für einzelne Monitore festzulegen. Dies ist eine Funktion, die in der kommenden Windows 10-Version enthalten ist. Da Windows 10 innerhalb eines Monats veröffentlicht wird und derzeit als Vorschau verfügbar ist, würde ich vorschlagen, dass Sie die Vorschau installieren oder auf die Veröffentlichung warten, um Ihr Problem zu lösen.

Per Salmi
quelle
0

Dies wäre nicht die einfachste Lösung, aber was funktionieren sollte , ist die Verwendung des Taskplaners. Überprüfen Sie zunächst die Ereignisprotokolle. Ich würde mir vorstellen, dass irgendwo dort etwas so Wichtiges wie das Verbinden oder Trennen eines Docks protokolliert wird. Wenn Sie das Ereignis für das Andocken gefunden haben, klicken Sie darauf, und Sie sollten die Option haben, diesem Ereignis eine Aufgabe zuzuordnen. Lösen Sie dann in der Aktion der Aufgabe die Auflösungsänderung aus (siehe Möglichkeit, die Windows-Bildschirmauflösung über die Befehlszeile zu ändern? ). Mindestens eine dieser Methoden sollte mit Windows 8 funktionieren. Führen Sie dann dasselbe erneut aus, außer für Abdockungsereignis. Es ist ein bisschen Arbeit, es am Anfang einzurichten, aber wenn das erledigt ist, sollte es ziemlich nahtlos funktionieren.

trainman261
quelle