Mi computadora portátil es una pantalla ancha de 15 "que funciona a 1600x1050, y además conecto una pantalla LCD externa de 19" que funciona a 1280x1024. El problema con esta configuración es que si aumento el tamaño del texto para que la pantalla de la computadora portátil sea legible, el texto en la pantalla LCD externa es enorme. El texto normal en la pantalla LCD da como resultado un pequeño texto en la computadora portátil.
¿Qué opciones tengo para solucionar esto?
Respuestas:
La configuración de DPI afecta a todo el escritorio, independientemente del número o disposición de los monitores. No puede tener dos configuraciones de DPI diferentes en dos monitores.
Actualizar:
Esto no es cierto a partir de Windows 8.1, que agrega muchas mejoras de escala de DPI , incluida la configuración de DPI por pantalla. Aunque algunos pueden no encontrar que la implementación ofrece suficiente control.
fuente
Un poco de pirateo es:
Si siempre usa una determinada aplicación en una pantalla, puede configurarla para que ignore la configuración de DPI. Por ejemplo, tengo Visual Studio en mi monitor grande configurado para ignorar DPI (100%). Todo lo demás en mi monitor portátil retina está al 145%.
La configuración "Desactivar escala de pantalla en configuraciones de DPI altas" está bajo compatibilidad en el menú de propiedades de la aplicación exe.
fuente
Finalmente funciona en Windows 10, aunque muchas aplicaciones aún no se escalan correctamente. Funciona casi tan bien como en OSX.
Para un primer monitor DPI más alto ( escala del 200% )
Para un segundo monitor de DPI más bajo ( escala del 100% )
Es importante NO usar la siguiente escala ( debe establecerse en 100% ). Por defecto, utilizando el paquete de controladores de retina MacBook se establecería en 150/200%.
fuente
Nota: Windows 8.1, al contrario de lo que afirma Microsoft, no admite la ejecución de múltiples DPI en monitores separados.
Tengo una computadora portátil con Windows 8.1 y 3840x2160 Pantalla de 16 ". Para que los cuadros de diálogo, ventanas, etc. tengan un tamaño utilizable, debe ejecutarse a una escala del 200% (espacio comparable a una pantalla típica de 16" 1080p pero con elementos de interfaz de usuario, texto y fotos todo más nítido).
Cuando las aplicaciones se mueven del monitor de la computadora portátil al monitor externo, en cuanto se arrastra más de la mitad de la ventana sobre la ventana, se cambia su tamaño. El problema con esto es que las barras de menú, el cursor, etc. no se vuelven a dibujar de forma nativa en la nueva configuración de DPI, toda la ventana de la aplicación, las barras de herramientas y todo se dibuja a 200 DPI y luego se redimensiona el mapa de bits al 50% para que quepa en el monitor externo. Solo se utiliza la escala de 200% DPI a la vez, mientras que otros DPI para monitores externos están [mal] virtualizados. Se utiliza una escala bilineal muy borrosa, y el texto es completamente ilegible en el monitor externo. Esto significa que el beneficio de cosas como el texto de tipo cleart (que se basa en la representación de píxeles 1: 1 y en realidad usa anti-aliasing de subpíxeles) no se puede lograr cuando se utilizan DPI mixtos.
Algunas aplicaciones selectas (IE, PowerPoint) se enumeran por monitor. En este caso, el contenido de las ventanas se redibuja con el tamaño correcto y el tipo de letra correcto dentro de las aplicaciones aún funciona, pero las barras de menú, la barra de título e incluso el cursor todavía se dibujan a una escala del 200%, lo que las hace inusualmente grandes en monitores externos. Sospecho que esta excepción se hizo para que las presentaciones a pantalla completa aún se pudieran hacer sin la escala de mapa de bits borrosa. Sin embargo, con barras de herramientas de 200% de escala, estas aplicaciones no se pueden usar para nada más que el modo de pantalla completa.
En este punto, no hay forma de evitar tener que reiniciar la computadora para cambiar el DPI cada vez que se conecta al monitor externo y usa solo un monitor externo.
fuente
Resolví este problema cambiando el "DPI aparente" (y, por lo tanto, el tamaño del texto) de los monitores. Colocar la pantalla LCD externa de 19 "más lejos reducirá el tamaño aparente de la fuente.
Si no desea / no puede colocar las pantallas de esa manera, también puede usar la pantalla Thinkpad a una resolución más baja para aumentar el tamaño de fuente aparente. Calcule el DPI aquí y asegúrese de que coincidan.
fuente
Deberias ser capaz de. En Linux puedes hacerlo así:
Cree un servidor X VNC con el tamaño de dos veces la pantalla más pequeña. Por ejemplo: tiene dos monitores, del mismo tamaño, pero de 1920 y 1600 píxeles de ancho: crea un servidor virtual dos veces mejor: 3840 píxeles de ancho (1080 píxeles de altura).
Abra dos clientes VNC en el servidor que acaba de crear. Pon uno en cada pantalla. Pantalla completa. Escala 1: 1. Desplácese por la ventana de la derecha para mostrar la parte más a la derecha del servidor Vnc. Dado que los píxeles tienen un tamaño diferente, todo se verá más grande en la pantalla de 1600px. Reduzca ese hasta que los tamaños se ajusten.
Obviamente, esto es muy simple y tiene serios inconvenientes (sin renderizado directo, probablemente lento, etc.). Pero si pudieras hacer lo mismo con los framebuffers adecuados y tal ...
fuente
Una solución alternativa (aunque no he encontrado cómo hacerlo en Windows 7) es habilitar el desplazamiento / desplazamiento panorámico del escritorio, de esa manera podría ser posible establecer cualquier resolución en pantallas más pequeñas para que el tamaño de fuente sea similar.
fuente
Como han señalado otras respuestas, la configuración de DPI no se puede ajustar por monitor (o por aplicación).
Si necesita aplicaciones específicas que se ejecutan en un DPI diferente que el resto del escritorio, considere usar una máquina virtual .
fuente
He resuelto el problema con la configuración de una resolución personalizada para el segundo monitor. De esa manera, puede "falsificar" efectivamente los diferentes ajustes de DPI. Pero tenga en cuenta que depende del monitor real, ya sea que muestre una resolución no estándar. Además, puede producir una imagen terrible y borrosa, pero puede decidir si puede vivir con ella. Está lejos de ser óptimo, pero al menos resuelve el problema del "tamaño diferente" ... (Por supuesto, el controlador de gráficos también debe admitirlo. Nvidia sí, otros no lo sé).
fuente
El procedimiento cambiando simplemente el tamaño del texto en cada monitor funciona bien (Windows 10), pero hay un gran problema al difuminarlo. Ver este tema
fuente
Tuve un problema similar al darme cuenta de que la fuente estaba configurada al 125% en mis 2 monitores. Así que simplemente bajé la resolución de la computadora portátil de 1920X1080 a 1600X900 y luego reduje la fuente al 100% en el Panel de control \ Todos los elementos del Panel de control \ Pantalla. Esto mantuvo la fuente legible en la computadora portátil y al mismo tiempo redujo su tamaño como quería en mi monitor externo, que todavía está configurado en 1920X1080.
fuente