J'exécute mon ThinkPad avec un paramètre DPI système de 140%. Dans Windows 7 et 8, j'ai activé la case à cocher «Utiliser la mise à l'échelle DPI de style Windows XP» dans la boîte de dialogue Paramètres DPI personnalisés. Lorsque ce paramètre est désactivé, les applications non compatibles DPI obtiennent la virtualisation DPI via l'étirement bitmap, ce qui donne un texte volumineux mais flou. L'activation de la case à cocher désactive cet étirement bitmap, de sorte que les applications non compatibles DPI obtiennent un texte plus petit mais sans l'étirement flou. Je trouve que la plupart des applications sont plus lisibles avec le texte plus net, donc j'active la mise à l'échelle du style XP (c'est-à-dire désactiver la virtualisation DPI).
Windows 8.1 RTM a complètement supprimé cette option. Après la mise à niveau, toutes mes applications non compatibles DPI fonctionnent avec un étirement bitmap laid. Je suis en mesure de résoudre ce problème en accédant aux propriétés de chaque application et en définissant la case "Désactiver la mise à l'échelle de l'affichage sur les paramètres DPI élevés" dans l'onglet Compatibilité, mais c'est un peu pénible.
Existe-t-il un moyen de restaurer la mise à l'échelle DPI de style XP à l'échelle du système dans Windows 8.1?
la source
UseDPIScaling
àHKLM\SOFTWARE\Microsoft\Windows\DWM
0. Je ne sais pas si cela va fonctionner.Réponses:
Réponse courte (AFAIK): Vous ne pouvez plus , car ils ont retravaillé le système DPI en 8.1 pour mieux s'adapter aux nouveaux écrans HD et aux configurations plus complexes (peut-être au détriment de l'exécution d'anciens programmes non compatibles DPI).
Découvrez cela dans le "Windows Extreme Blog" (blogs.microsoft.com, 15 juil. 2013): Améliorations de la mise à l'échelle de Windows 8.1 DPI
Texte de présentation:
la source
Pour faire court, vous pouvez définir cela globalement en sélectionnant «Permettez-moi de choisir un niveau de mise à l'échelle pour tous mes écrans» et en vous déconnectant puis en vous reconnectant.
Voici comment j'ai découvert: je suis tombé sur le même problème.
J'ai d'abord commencé à corriger individuellement les paramètres de compatibilité, mais cela devient rapidement un casse-tête en raison du nombre de programmes différents avec ce problème.
Ainsi, en lisant certains pointeurs, vous apprenez que cette option est conçue pour que chaque programme puisse être adapté à différents affichages fonctionnant en parallèle afin qu'il soit lisible dans chacun en le redimensionnant sous forme de bitmap ce qui le rend plus grand mais laid (flou) dans de nombreux cas - accordé, certains pourraient le vouloir sur un seul affichage, mais ils peuvent ensuite utiliser une valeur de taille optimisée qui restera bien.
Alors maintenant, Windows applique cela à n'importe quel moniteur, y compris celui par défaut, même s'il est le seul.
J'ai pensé que peut-être, si vous lui disiez d'utiliser simplement la même mise à l'échelle sur tous les écrans, il n'aurait plus besoin de la surcharge de la routine de bitmap par affichage et de la désactiver complètement - ou au moins de correspondre aux valeurs optimisées qui avaient toujours été disponibles et bien.
La fonctionnalité de mise à l'échelle correspondrait simplement aux valeurs sélectionnées manuellement (plus petite - 100%, moyenne - 125%, plus grande - 150%, définie sur mesure, etc.) sans la méthode par affichage (bitmap) qui s'était toujours bien rendue dans le passé.
On dirait que j'ai bien compris puisque maintenant tous les programmes sont rendus très joliment et encore plus grands, ce à quoi je ne m'attendais pas car l'option floue produisait également un texte plus petit dans mon cas (j'ai changé certaines tailles de texte pour faciliter l'utilisation de l'écran tactile, peut-être que c'était .)
Puisque c'est tout ce dont j'avais besoin, je laisse le soin aux autres de découvrir et de clarifier le mécanisme exact de la façon dont cela a fonctionné pour améliorer ce qui ne sont que des conjectures.
la source