Evite textos borrosos cuando tenga el 150% de DPI normal (Windows 8.1)


10

(sí, es un problema común pero las soluciones encontradas no son aceptables para mí)

Estoy usando una pantalla de 1920 x 1080 y el 125% del DPI normal es incluso poco para mí y prefiero tener el 150% en Windows 8.1.

Cuando DPI = 150% los textos en opera y chrome son borrosos pero no en Firefox http://imageshack.com/a/img545/3117/5jyw.png

Cuando DPI = 125% (predeterminado) el texto es claro como el cristal, solo son pequeños http://imageshack.com/a/img812/5769/p8r7.png

He intentado soluciones que supuestamente resolvieron mi problema:

  • a) activar Permítame elegir un nivel de escala para todas mis pantallas , sin efecto en la nitidez del texto (vea la primera imagen)
  • b) Menú contextual del programa> pestaña Compatibilidad > marcar Desactivar escala de visualización en configuraciones de DPI alto : el programa ignora la escala del 150% y muestra como en la escala del 125%. Esto significa que el tamaño del texto es pequeño:

ingrese la descripción de la imagen aquí

Tenga en cuenta que incluso el administrador de dispositivos (programa nativo de Windows) está borroso en un 150% de DPI.

ingrese la descripción de la imagen aquí

Entonces, estoy buscando un método para obtener texto claro y de gran tamaño en todos los programas (por ejemplo, opera, chrome) en Windows 8.1


Intente usar una escala del 125% y luego CTRL y el + y vea si eso ayuda. Golpear + repetidamente aumentará el tamaño aún más.
cybernard

la aplicación debe ser DPIaware: msdn.microsoft.com/en-us/library/ms701681%28v=vs.85%29.aspx . Parece que usas algunos que no conoces.
magicandre1981

En general, la representación de texto de Chrome es bastante inferior en comparación con Firefox e IE. No estoy seguro de si hay mucho que pueda hacer al respecto, aparte de cambiar de navegador, teniendo en cuenta que ha sido un problema conocido e informado durante años (también, representación de subpíxeles y sustitución de Unicode).
Bob

cybernard: entonces tengo que hacerlo para todas las pestañas recién abiertas, y en general ese no es el caso para todas las aplicaciones. Opera tiene la función de zoom pero aún está borrosa. Skype también está borroso al cambiar el 150% de DPI.
Fibo Kowalsky

Respuestas:


3

Chrome ha carecido de soporte para DirectWrite para renderizar fuentes en Windows. El problema que está describiendo es lo que sucede no solo en configuraciones de DPI altas sino también en configuraciones normales (100%).

Hay un hilo largo y antiguo en el sitio web de problemas de Chromium: https://code.google.com/p/chromium/issues/detail?id=25541

Los desarrolladores dijeron que ya lo habilitan en las compilaciones de Chrome Canary, pero no hay un calendario sobre cuándo la versión normal de Chrome lo admitirá.

Puede habilitar DirectWrite iniciando la última versión de Chrome Canary con los siguientes parámetros:

# To enable DirectWrite:
--enable-direct-write --no-sandbox

# To enable DirectWrite and sub-pixel font scaling:
--enable-direct-write --no-sandbox --enable-experimental-web-platform-features 

Los parámetros anteriores fueron enumerados por uno de los desarrolladores en el mismo hilo. El enlace de la publicación es https://code.google.com/p/chromium/issues/detail?id=25541#c61

Tenga en cuenta que al deshabilitar la función de sandbox está comprometiendo una de las funciones de seguridad de Chrome.

Opera, que usa Webkit, tiene el mismo problema que Chrome.


DirectWrite es compatible con Chrome ahora. Creo que se solucionó en la versión 34 o 37.
Hind-D

1

También estoy usando 1920 x 1080. En Chrome Beta versión 37 (no sé si todavía está disponible en Chrome estable) puede ir a banderas ( chrome://flags) y habilitar el texto del campo de distancia . Ahora el texto es mucho más claro cuando hago zoom (pero no en todos los sitios).


0

Tengo Win 7 de 64 bits y resolví el problema comprobando la compatibilidad con Win XP (SP 2).

Así que haga clic derecho en Chrome-> Compatibilidad-> Verificar: Ejecute este programa en compatibilidad con-> Seleccione: Windows XP (Service Pack 2).

Antes, lo había verificado y seleccionado para Win 7, o no lo había verificado en absoluto.


0

La edición del Registro de Windows solucionó por completo el problema del grosor de la fuente, podemos ajustar el grosor / oscuridad de la fuente calibrando el valor FONTSMOOTHINGGAMMA entre 150 y 190 hexadecimales (336 a 400 decimales)

-     START  ->  RUN  ->  REGEDIT
-     search for  FONTSMOOTHINGGAMMA   by  keying  " Ctrl F "  ( will automatically take us to  CurrentUser\ControlPanel\Desktop  path)
-     double-click mouse on  FONTSMOOTHINGGAMMA   enter anything between 150 and 190 hexadecimal.(the Lower the value, the thicker the fonts.)
-     close the REGEDIT tool
-     LOGOFF and then LOGON

Ahora todas las fuentes son muy gruesas y muy oscuras en el navegador Chrome.

Pero debemos asegurarnos de que ClearType Smoothing esté habilitado en Windows (controlPanel -> personalización -> apariencia -> Efectos -> ClearType smooth check (casilla marcada))

                     OR  alternately in RegEdit ...

         FONTSMOOTHING=2
         FONTSMOOTHINGTYPE=2
         FONTSMOOTHINGORIENTATION=1  for LCD-screen,  0 for CRT-screen

¿Podría incluir capturas de pantalla antes y después para ilustrar la diferencia?
Zero3
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.