Windows 10-Skalierung pro App?


26

Ich arbeite auf einem 15,6-Zoll-Display mit einer Auflösung von 3840 x 2160, und wenn ich es auf 150% skaliere, habe ich eine perfekte Mischung aus viel Immobilien und lesbarer Textgröße, aber nicht DPI-fähige Apps haben verschwommenen Text.

Gibt es eine Möglichkeit, alle normalen (DPI-Aware) Apps auf 150% zu skalieren, aber nicht DPI-fähige Apps auf 200% zu skalieren?

Ich stellte mir einen Registry-Hack vor, der den Standardwert für die Skalierung änderte (der verwendet wird, wenn Sie "Skalierung für diese App deaktivieren" auf 200% oder so aktivieren), aber ich kann nicht genau herausfinden, wie das geht Ideen?

Vielen Dank!


1
Dies wäre ein guter Vorschlag für die Windows Insider-Feedback-App (nicht sicher, ob es ein Nicht-Insider-Äquivalent gibt)
mtone

Was ist mit der Lösung am Ende dieses Beitrags? - >> superuser.com/questions/66101/… Ich habe es auf einem Surface Pro ausprobiert und es funktioniert einwandfrei.
Ben Bowman

Antworten:


15

Ab diesem Moment ist die Antwort schlicht und einfach - NEIN.

Es ist verständlich, dass die Implementierung dieser Funktion etwas schwierig ist, aber seit Windows 10 Beta und dem Start ist noch viel Zeit vergangen. Im Folgenden wird gutgeschrieben ein direktes Zitat von Microsoft - Entwicklern über die Skalierung Problem zu sein von sourced hier .

"Die Skalierung ist ein komplexes Problem für das offene Windows-Ökosystem, das Geräte mit einer Größe von etwa 4 bis 84 Zoll und einer Dichte von 50 bis 500 DPI unterstützen muss. In Windows 10 haben wir Schritte unternommen, um unsere Entwicklergeschichte für zu konsolidieren und zu vereinfachen." Skalierung und Verbesserung des visuellen Endbenutzererlebnisses. Seien Sie gespannt auf zukünftige Versionen! "

Wechseln wir nun zur offiziellen Microsoft-Hilfeseite. In diesem Fall finden Sie im Technet-Magazin einen Tipp zur Behebung von Skalierungsproblemen unter Windows 7

Wenn Sie die Skalierung aktiviert haben und der Text in einer Anwendung unscharf oder nicht lesbar ist, möchten Sie möglicherweise die Anzeigeskalierung für diese bestimmte Anwendung deaktivieren. Klicken Sie dazu mit der rechten Maustaste auf die Verknüpfung der Anwendung und klicken Sie dann auf Eigenschaften. Wählen Sie auf der Registerkarte Kompatibilität die Option Anzeigeskalierung bei hohen DPI-Einstellungen deaktivieren aus, und klicken Sie dann auf OK.

Okay, jetzt haben wir die ältere Hilfeseite zu sehen, mal sehen , Microsoft Windows 10 - Version zur Festsetzung der Skalierungsprobleme auf ihrer Hilfeseite . Ich möchte hier wirklich die ganze Seite zitieren, es ist nur so lustig, aber ich lasse Sie die Gesamtheit davon konstruieren. Ich zitiere nur Lösung 2 :

Sie können die Anzeigeskalierung für eine einzelne Desktop-App in Windows 10 deaktivieren.

Schritt 1: Wählen Sie das Suchfeld in der Taskleiste aus, geben Sie Programme ausführen ein und wählen Sie dann Programme ausführen , die für frühere Windows-Versionen erstellt wurden, in den Suchergebnissen aus.

Schritt 2: In der Programmkompatibilität Ratgebers , wählen Sie Weiter .

Schritt 3: Wählen Sie Ihr Programm aus der Liste aus und klicken Sie dann auf Weiter .

Schritt 4: Wählen Sie Problembehandlung, wählen Sie Das Programm wird geöffnet, aber nicht korrekt angezeigt , und klicken Sie dann auf Weiter .

Schritt 5: Wählen Sie Programm wird nicht richtig angezeigt, wenn Einstellungen für große Schriftarten ausgewählt sind , und klicken Sie dann auf Weiter .

Schritt 6: Wählen Sie Programm testen , um die App mit den neuen Einstellungen zu öffnen. Wenn es funktioniert, wählen Sie Weiter und speichern Sie die Einstellungen. Andernfalls wählen Sie Abbrechen .

Es ist nicht überraschend, dass alle diese Schritte das Deaktivieren der Anzeigeskalierung bei hohen DPI-Werten umfassen. Dasselbe, was zuvor in der Windows 7-Lösung erwähnt wurde.

Somit ist jetzt klar, dass es keine Möglichkeit gibt, die Skalierung pro Anwendung zu ändern, es sei denn, der Entwickler implementiert sie als DPI-fähige Desktop- oder Win32-Anwendung .

Da wir keine offizielle Bestätigung haben, ist nicht klar, ob diese Funktion in absehbarer Zeit in Windows implementiert wird.


2
Oder erstellen Sie einfach eine Verknüpfung zu Ihrer App, klicken Sie mit der rechten Maustaste darauf, um die Eigenschaften der Verknüpfung zu öffnen, und aktivieren Sie auf der Registerkarte "Kompatibilität" das Kontrollkästchen "Anzeigeskalierung bei hohen DPI-Einstellungen deaktivieren". Nichtsdestotrotz ist Michael D zu verdanken, der dies nur anhand seiner Lösung als Anhaltspunkt herausgefunden hat.
user377178

"Deaktivieren Sie die Anzeigeskalierung bei hohen DPI-Einstellungen" ist nicht länger eine Option - zumindest in v1803.
Goofology

2

Nicht so weit ich weiß in meinen Experimenten mit Windows-Skalierung. Entweder ein oder aus - es sei denn, die Anwendung weiß davon, wie CC2014 es ist, und Sie können Ihre eigene Variable festlegen. Dies schien bei Windows 8 der Fall zu sein

Das, was ich einer app-bezogenen Skalierungsoption am nächsten kommen kann, ist die Lupe unter Windows, möglicherweise mit der Objektivansicht


0

Sie können Ihre Anzeige einfach auf eine niedrigere Auflösung einstellen (1/150% = 75%) und die Fenster auf 100% zurücksetzen.

Bei den DPI-fähigen Apps ändert sich nichts, und die nicht DPI-fähigen Apps werden vom Gerätetreiber (statt von Windows) skaliert. Das könnte oder könnte nicht besser sein, aber es ist ein Versuch.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.