Usuario del software
2009-08-26 03:39:38 +0000 2009-08-26 03:39:38 +0000
104

Monitores duales en Windows - ¿Cómo configuro un DPI o tamaño de texto diferente en cada monitor?

Mi portátil es una pantalla ancha de 15" que funciona a 1600x1050, y además conecto un LCD externo 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 del portátil sea legible, el texto en la LCD externa es enorme. El texto normal en la LCD resulta en un texto diminuto en el portátil.

¿Qué opciones tengo para evitar esto?

Respuestas [11]

43
2009-08-26 06:00:46 +0000

La configuración de DPI afecta a todo el escritorio, independientemente del número o la disposición de los monitores. No puede tener dos configuraciones de ppp diferentes en dos monitores.

Actualización:

Esto no es cierto a partir de Windows 8.1, que agrega muchas mejoras en la escala de ppp , incluida la configuración de ppp por pantalla. Aunque algunos pueden encontrar que la implementación no ofrece suficiente control.

43
27
2013-08-16 13:05:49 +0000

Un poco de hacking es:

Si siempre estás usando una cierta aplicación en una pantalla, puedes configurar esa aplicación para ignorar los ajustes de DPI. Por ejemplo, tengo Visual Studio en mi gran monitor configurado para ignorar DPI (100%). Todo lo demás en el monitor de mi portátil con retina está al 145%.

El ajuste "Desactivar el escalado de pantalla en configuraciones de ppp altas" está en compatibilidad en el menú de propiedades de la aplicación exe.

27
17
2015-08-10 06:19:06 +0000

Finalmente funciona en Windows 10, aunque muchas aplicaciones aún no se escalan correctamente. Funciona casi tan bien como en OSX.

Para DPI más alto 1er monitor ( 200% de escala )

enter image description here

Para DPI más bajo 2do monitor ( 100% de escala ) enter image description here

Es importante NO usar la siguiente escala ( debería estar configurada al 100% ). Por defecto usando el paquete de controladores de retina del MacBook, estaría configurado a 150/200%.

17
8
2014-12-07 22:15:08 +0000

Nota: Windows 8.1, al contrario de lo que afirma Microsoft, no soporta realmente la ejecución de múltiples DPI en monitores separados.

Tengo un portátil con Windows 8.1 y una pantalla de 3840x2160 de 16". Para que los cuadros de diálogo, las ventanas, etc. tengan un tamaño utilizable, debe funcionar a escala del 200% (comparable con una pantalla típica de 16" 1080p pero con elementos de interfaz de usuario, texto y fotos más nítidos).

Cuando se mueven aplicaciones del monitor del portátil al monitor externo, tan pronto como 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 redibujan 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 200DPI y luego el mapa de bits se redimensiona al 50% para que quepa en el monitor externo. Sólo se utiliza la escala de 200% de DPI a la vez, mientras que otros DPI para monitores externos están [pobremente] 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 claro (que se basa en la representación de píxeles 1:1 y que en realidad utiliza anti alias de sub-píxeles) no se puede lograr cuando se utilizan PPP mixtos.

Unas pocas aplicaciones selectas (IE, powerpoint) están listadas por monitor con conocimiento de PPP. En este caso, el contenido de las ventanas se redibujan al tamaño correcto y el tipo de borrado dentro de las aplicaciones sigue funcionando, pero las barras de menú, la barra de título e incluso el cursor siguen dibujándose a una escala del 200%, lo que las hace inutilizables en los monitores externos. Sospecho que esta excepción se hizo para que las presentaciones a pantalla completa pudieran hacerse sin la borrosa escala de los mapas de bits. Sin embargo, con las barras de herramientas a escala del 200%, estas aplicaciones no son utilizables para nada más que para el modo de pantalla completa.

En este punto no hay que reiniciar la computadora para cambiar los DPI cada vez que se conecta a un monitor externo y se usa sólo el monitor externo.

8
3
2012-03-28 09:46:57 +0000

Deberías ser capaz de hacerlo. En Linux podrías hacerlo así:

  1. Crear un servidor X VNC con un tamaño dos veces mayor que el de la pantalla pequeña. Por ejemplo: tienes dos monitores, del mismo tamaño, pero de 1920 y 1600 píxeles de ancho: haces un servidor virtual de dos veces el mejor: 3840px de ancho (1080px de alto).

  2. Abre dos clientes VNC contra el servidor que acabas de crear. Pon uno en cada pantalla. A pantalla completa. Escala 1:1. Desplaza la ventana de la derecha para mostrar la parte más a la derecha del servidor Vnc. Como los píxeles son de diferente tamaño, todo se verá más grande en la pantalla de 1600px. Aleja ese hasta que el tamaño encaje.

Esto es obviamente muy simple y tiene graves inconvenientes (sin renderización directa, probablemente lento, etc). Pero si pudieras hacer lo mismo con los framebuffers adecuados y tal...

3
3
2010-10-08 01:38:00 +0000

Resolví este problema cambiando el "DPI aparente" (y por lo tanto el tamaño del texto) de los monitores. Colocando el LCD externo de 19" más lejos reducirá el tamaño aparente de la fuente.

Si no quieres/puedes colocar las pantallas de esa manera, también puedes usar la pantalla del Thinkpad a una resolución más baja para aumentar el tamaño aparente de la fuente. Calcula los DPI aquí y asegúrate de que coincidan.

3
2
2010-02-04 15:38:52 +0000

Una solución alternativa (aunque no he encontrado cómo hacerlo en Windows 7) es habilitar el desplazamiento 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 la fuente sea similar.

2
1
2014-11-07 17:44:17 +0000

He resuelto el problema con la configuración de una resolución personalizada para el segundo monitor. De esa manera, puedes "falsificar" efectivamente los diferentes ajustes de DPI. Pero ten en cuenta que depende del monitor real, si muestra una resolución no estándar en absoluto. Además, puede producir una imagen terrible y borrosa, pero puedes decidir si puedes vivir con ello. Está lejos de ser óptimo, pero al menos resuelve el problema de "tamaño diferente"... (Por supuesto, el controlador de gráficos también tiene que soportarlo. Nvidia lo hace, otros no lo sé.)

1
1
2012-09-27 02:29:07 +0000

Como han señalado otras respuestas, la configuración de los DPI no puede ser ajustada por monitor (o por aplicación).

Si necesita aplicaciones específicas que se ejecuten en un DPI diferente al resto del escritorio, considere el uso de una máquina virtual .

1
0
2017-06-28 07:37:26 +0000

El procedimiento cambiando simplemente el tamaño del texto en cada monitor funciona bien (Windows 10), pero hay un gran problema de borrosidad!. Ver este tema

0
-1
2018-11-16 21:46:56 +0000

Tuve un problema similar, al darme cuenta de que la fuente estaba puesta al 125% en mis 2 monitores. Así que simplemente bajé la resolución del portátil de 1920X1080 a 1600X900 y luego reduje la fuente al 100% en el panel de control. Esto mantuvo la fuente legible en el portátil mientras que también redujo su tamaño como quería en mi monitor externo, que sigue estando configurado a 1920X1080.

-1