Ich habe zwei Monitore an meinem Desktop-Computer mit Windows 10.
1 – Dell 2560 x 1440 2 – HP 1920 x 1200
Wenn ich unter „Anzeige anpassen“ beide Monitore auf 100 % stelle, ist alles scharf. Wenn ich beide auf 125 % stelle, ist immer noch alles scharf. Wenn ich aber den Dell auf 125 % und den HP auf 100 % stelle, ist der Dell scharf, aber der HP ist verschwommen.
Ich habe den Registry-Fix ausprobiert, der an vielen Stellen im Internet (einschließlich SuperUser) empfohlen wird, aber er funktioniert nicht. So wie ich es verstehe, behebt dies das Problem, wenn der Monitor bei 125 % unscharf ist. Aber in meinem Fall ist es der Monitor bei 100 %, der unscharf ist.
Die einzige andere Person, die ich gefunden habe und die das gleiche Problem hatte, löste es, indem sie ein weiteres hochauflösendes Display kaufte, um zwei Monitore mit der gleichen Auflösung und Skalierung zu haben. Leider habe ich nicht das Budget für eine solche Lösung... ;)
Irgendeine Idee, wie ich das beheben kann?
Antwort1
So funktioniert die DPI-Skalierung unter Windows 10. Das primäre Display dient als Referenz und ist daher immer scharf. Auf anderen Displays gibt es zwei Möglichkeiten:
- Die Anwendung ist „pro Monitor“ DPI-bewusst – wenn sie richtig programmiert ist, wird sie auf allen Displays scharf dargestellt. Sie verwendet die DPI des Displays, auf dem sich der Großteil des Fensters befindet. Beispiel: Firefox
- Die Anwendung ist „system“ DPI-bewusst – sie wird auf Ihrem primären Display scharf dargestellt. Auf anderen Displays mit unterschiedlichem DPI wird sienichtscharf sein, da Windows das Ausgabebild neu abtastet. Beispiel: MS Office
Natürlich gibt es auch Anwendungen, die dies nicht wissen. Leider gibt es nicht viele Anwendungen, die dies „pro Monitor“ wissen. Es gibt auch Anwendungen, die das „pro Monitor“-Flag haben, aber überhaupt nicht skalieren. Lync/Skype for Business ist eine solche Anwendung.
Sie können Process Explorer verwenden, um die Programmerkennung zu überprüfen (die Spalte ist standardmäßig deaktiviert):
Es ist möglicherweise bemerkenswert, dass die DPI-Skalierung unter OS X genau gleich funktioniert, außer dass ein weniger unscharfer Skalierungsalgorithmus verwendet wird.
tl;dr: Funktioniert einwandfrei, so wie es vorgesehen ist.
Antwort2
Wenn ein Monitor über eine dedizierte Grafikkarte und ein anderer über die integrierte Grafikkarte läuft, behandelt Windows die beiden Monitore als einen kontinuierlichen Desktop, aber die unterschiedlichen DPI-Einstellungen müssen vom Grafikcontroller verarbeitet werden, an den der Monitor angeschlossen ist. Wenn dies bei Ihnen der Fall ist, können Sie versuchen, mit den folgenden Schritten einen BENUTZERDEFINIERTEN Wert von 100 % anstelle eines „Standardwerts“ von 100 % festzulegen (fragen Sie mich nicht, warum das funktioniert, aber bei mir hat es funktioniert):
- Stellen Sie die benutzerdefinierte Skalierung auf einen Wert ein, der ungleich 100 % ist. (Windows lässt das Einstellen eines benutzerdefinierten Werts von 100 % nicht zu, wenn Sie bereits einen „Standardwert“ von 100 % eingestellt haben.)
- Klicken Sie auf „Übernehmen“ und melden Sie sich später erneut an.
- Setzen Sie die benutzerdefinierte Skalierung auf 100 % zurück und klicken Sie auf „Später erneut anmelden“.
- Starte den Computer neu.
- Ändern Sie die DPI-Einstellungen anschließend nicht.
Wenn das Problem nur bei bestimmten Programmen auftritt, können Sie auf der Registerkarte „Kompatibilität“ unter den Eigenschaften der betroffenen Programme die Option „Anzeigeskalierung bei hohen DPI-Einstellungen deaktivieren“ aktivieren.
Wenn das Problem global ist (alles ist überall verschwommen), würde ich mit verschiedenen Versionen der Treiber für den Grafikcontroller experimentieren, an den der HP angeschlossen ist. Ich würde außerdem dringend empfehlen, Ihre Cleartype-Einstellungen zu kalibrieren, nachdem Sie die DPI-Einstellungen festgelegt haben.
Antwort3
Da ich auf dieser Seite gelandet bin, als ich nach einer Möglichkeit zur Verbesserung der Unschärfe gesucht habe, möchte ich einen Hinweis zur Entwicklung von Windows hinzufügen:
Ab Windows 10 CU ( 1703 15063.332 ) hat Microsoft eine Möglichkeit zur Steuerung des Anzeigealgorithmus hinzugefügt:
- Klicken Sie mit der rechten Maustaste auf den Anwendungslink
- Eigenschaften - Kompatibilität
- Sie finden ein Kontrollkästchen (High DPI Skalierung überschreiben ...), mit dem Sie ein Kombinationsfeld für den Skalierungsalgorithmus mit den Optionen Anwendung / System / System (verbessert) auswählen können. Meiner Erfahrung nach ist „System (verbessert)“ ziemlich gut.