Computadora portátil de alto DPI, monitor de bajo DPI

1

Tengo un Surface Book que estoy ejecutando con la resolución predeterminada, 3000 x 200, la escala se establece en 200%. Ambas configuraciones son predeterminadas y todo se ve bien, disculpe el garabato:

Captura de pantalla de Surface Book

También uso un monitor conectado a través de HDMI que también funciona con la configuración recomendada: 1920 x 1080 (el máximo para el monitor) y 100% de escala. Sin embargo, obtengo cuadros de diálogo encantadores, como la siguiente captura de pantalla. Este es el mismo cuadro de diálogo, generado desde el monitor ahora:

Captura de pantalla del monitor

Obviamente, esto es muy molesto y no he podido hacer nada al respecto. Supongo que tiene algo que ver con el hecho de que Surface Book se está ejecutando al 200%, pero nada menos que eso y es demasiado pequeño.

Solo para que quede claro, en la segunda captura de pantalla el cuadro de diálogo es demasiado grande, no la barra superior de Chrome demasiado pequeña.

¿Qué se puede hacer para arreglar esto? Además de comprar un monitor 4K obviamente obviously

CalvT
fuente
¿Obtiene el mismo efecto de diálogo cuando usa otros programas? si se trata de Windows 10 (debe especificar en su pregunta / etiquetas) pruébelo con Edge y vea si su diálogo abierto funciona como se esperaba.
Ƭᴇcʜιᴇ007
@ Ƭᴇcʜιᴇ007 Hmm, entonces parece que tiene algo que ver con una implementación incorrecta, ya que Edge no lo hace. Si arrastro el cuadro de diálogo (desde Edge) entre las dos pantallas, durante una fracción de segundo es el tamaño incorrecto hasta que cambia rápidamente al tamaño correcto. ¿Supongo que sería un programa individual entonces? ¿No es una entrada de configuración / registro de Windows que se puede cambiar?
CalvT
Sí, depende de las aplicaciones implementar su propio manejo dinámico de DPI. Siempre ha sido así y durante décadas la mayoría de los desarrolladores simplemente ignoraron el manejo de los cambios de DPI que afectaban su GUI, ya que era difícil, y la mayoría de las personas mantuvieron sus monitores al 100% de DPI. Ahora que estas pantallas de alta densidad se están volviendo más populares, ya que las está mezclando con un monitor 1080, la negligencia está comenzando a mostrar su cabeza regularmente.
Ƭᴇcʜιᴇ007
@ Ƭᴇcʜιᴇ007 Supongo que tendré que salpicarme en un monitor 4K y luego 😣 Los ingenieros de Adobe son horribles ... Si quieres escribir una respuesta, me aseguraré de votar y aceptar 🙂
CalvT

Respuestas:

1

Reinicie su computadora con su pantalla externa conectada para solucionar problemas como este (DPI) o programas de aspecto difuso.

Windows establece la escala de DPI de su sistema cuando "inicia sesión" o "inicia sesión" para que coincida con su pantalla principal.

Evitar cambiar su pantalla principal también resuelve este problema.

Con su pantalla externa conectada, vuelva a configurar su pantalla principal a su pantalla de DPI alto: Configuración> Sistema> Pantalla> [Seleccionar una pantalla]> [Desplazarse hacia la parte inferior]> Marque "Hacer de esta mi pantalla principal"> Aplicar.

Las actualizaciones recientes de Windows 10 resolvieron principalmente cómo los cuadros de diálogo (como Archivo> Abrir) manejan DPI, y mejoraron las cosas, pero muchos programas aún se ven borrosos o incorrectos cuando cambia la DPI de la pantalla principal.

Cierro e inicio sesión cada vez que conecto / desacople desde mis pantallas externas (conectado a través de Surface Dock). Es molesto, ¡pero los programas difusos son peores!

Por último, algunos programas intentan manejar un DPI alto y lo estropean. A veces es mejor anular el comportamiento de DPI en esos programas. Haga clic con el botón derecho en el acceso directo o .exe para el programa, vaya a Compatibilidad y seleccione "Anular comportamiento de escalado de DPI alto". ¡Esto funcionó para mí en un juego (Aniquilación total) de 1997!

Para cualquiera que quiera entrar en los detalles sucios del manejo de DPI en Windows, este enlace es todo lo que necesita y más https://msdn.microsoft.com/library/windows/desktop/mt843498(v=vs.85).aspx

Garrett
fuente