Ejecuto mi ThinkPad con una configuración de DPI del sistema del 140%. En Windows 7 y 8, habilité la casilla de verificación "Usar escala de DPI de estilo Windows XP" en el cuadro de diálogo Configuración de DPI personalizada. Cuando esta configuración está desactivada, las aplicaciones que no son compatibles con DPI obtienen virtualización de DPI a través del estiramiento de mapa de bits, lo que da como resultado un texto grande pero difuso. Al activar la casilla de verificación, se desactiva este estiramiento de mapa de bits, por lo que las aplicaciones que no son compatibles con DPI obtienen texto más pequeño pero sin el estiramiento difuso. Creo que la mayoría de las aplicaciones son más legibles con el texto más pequeño y nítido, por lo que habilito el escalado de estilo XP (es decir, deshabilito la virtualización DPI).
Windows 8.1 RTM ha eliminado esta opción por completo. Después de la actualización, todas mis aplicaciones no compatibles con DPI se ejecutan con un estirado de mapa de bits feo. Puedo solucionar esto yendo a las Propiedades de cada aplicación y configurando el cuadro "Desactivar escala de diplay en configuraciones de DPI altas" en la pestaña Compatibilidad, pero eso es un poco molesto.
¿Hay alguna forma de restaurar la escala DPI de estilo XP en todo el sistema en Windows 8.1?
fuente
UseDPIScaling
enHKLM\SOFTWARE\Microsoft\Windows\DWM
0. No tengo idea de si esto funcionará.Respuestas:
Respuesta corta (AFAIK): ya no puede , ya que reelaboraron el sistema DPI en 8.1 para adaptarse mejor a las pantallas HD más nuevas y configuraciones más complejas (tal vez a expensas de ejecutar programas antiguos que no son compatibles con DPI).
Mira esto, desde el "Windows Extreme Blog" (blogs.microsoft.com, 15 de julio de 2013): Mejoras de escalado de DPI de Windows 8.1
Propaganda:
fuente
Para resumir, puede configurarlo globalmente seleccionando "Permítame elegir un nivel de escala para todas mis pantallas" y cerrando la sesión y luego volviendo a iniciarla.
Así es como me enteré: me encontré con el mismo problema.
Primero comencé a arreglar individualmente con configuraciones de compatibilidad, pero pronto se convierte en un dolor de cabeza debido a tantos programas diferentes con este problema.
Entonces, al leer algunos punteros, aprende que esta opción está pensada para que cada programa se pueda adaptar a diferentes pantallas que trabajan en paralelo para que sea legible en cada uno al escalarlo como un mapa de bits que lo hace más grande pero feo (borroso) en muchos casos - concedido, algunos pueden quererlo en una sola pantalla, pero luego pueden usar un valor de tamaño optimizado que aún se renderizará bien.
Entonces, Windows aplica esto a cualquier monitor, incluido el predeterminado, incluso si es el único.
Pensé que tal vez, si le dijiste que usara la misma escala en todas las pantallas, ya no necesitaría la sobrecarga de la rutina de mapa de bits por pantalla y deshabilitarla por completo, o al menos coincidir con los valores optimizados que siempre habían estado disponibles y bueno.
La funcionalidad de escalado simplemente coincidiría con los valores seleccionados manualmente (Menor - 100%, Medio - 125%, Mayor - 150%, definido por el usuario, etc.) sin el método por pantalla (mapa de bits) que siempre se ha mostrado bien en el pasado.
Parece que adiviné bien, ya que ahora todos los programas se reproducen de manera hermosa e incluso más grande, lo que no esperaba, ya que la opción borrosa en realidad también producía texto más pequeño en mi caso (cambié algunos tamaños de texto para facilitar el uso de la pantalla táctil, tal vez fue que .)
Como esto es todo lo que necesitaba, dejo que otros lo descubran y aclaren el mecanismo exacto de cómo funcionó para mejorar lo que son simplemente conjeturas mías.
fuente