109 votes

Double écran sous Windows - Comment puis-je définir une DPI ou une taille de texte différente sur chaque écran ?

Mon ordinateur portable est un écran large de 15 pouces fonctionnant à 1600x1050, et en plus de cela, je connecte un écran LCD externe de 19 pouces qui fonctionne à 1280x1024. Le problème avec cette configuration est que si j'augmente la taille du texte pour rendre l'écran de l'ordinateur portable lisible, le texte sur l'écran LCD externe est énorme. Un texte normal sur l'écran LCD se traduit par un texte minuscule sur l'ordinateur portable.

Quelles sont les options dont je dispose pour contourner ce problème ?

43voto

m000 Points 791

Les paramètres DPI affectent l'ensemble du bureau, indépendamment du nombre ou de la disposition des moniteurs. Vous ne pouvez pas avoir deux paramètres DPI différents sur deux moniteurs.

Mise à jour :

C'est faux à partir de Windows 8.1, qui ajoute de nombreux Amélioration de l'échelle DPI y compris les paramètres DPI par écran. Bien que certains puissent ne pas trouver que la mise en œuvre offre un contrôle suffisant.

27voto

olly Points 271

C'est un peu un hacker :

Si vous utilisez toujours une certaine application sur un seul écran, vous pouvez configurer cette application pour qu'elle ignore les paramètres DPI. Par exemple, j'ai Visual Studio sur mon grand écran réglé pour ignorer le DPI (100%). Tout le reste sur mon moniteur d'ordinateur portable rétina est à 145%.

Le paramètre "Désactiver la mise à l'échelle de l'affichage sur les paramètres DPI élevés" se trouve sous la rubrique "Compatibilité" du menu "Propriétés" de l'application exe.

19voto

Evalds Urtans Points 301

Il fonctionne enfin sous Windows 10, mais de nombreuses applications ne sont toujours pas mises à l'échelle correctement. Il fonctionne presque aussi bien que sous OSX.

Pour un premier moniteur à DPI plus élevé ( Échelle de 200 %. )

enter image description here

Pour un second moniteur à faible DPI ( Échelle de 100%. ) enter image description here

Il est important PAS pour utiliser la mise à l'échelle suivante ( il devrait être fixé à 100%. ). Par défaut, avec le pack de pilotes Retina de MacBook, il est réglé sur 150/200 %. enter image description here enter image description here enter image description here enter image description here

8voto

ScottLux Points 81

Note : Windows 8.1, contrairement aux affirmations de Microsoft, ne no prennent véritablement en charge l'exécution de plusieurs DPI sur des moniteurs distincts.

J'ai un ordinateur portable avec Windows 8.1 et un écran de 16 pouces en 3840x2160. Pour que les boîtes de dialogue, Windows, etc. soient d'une taille utilisable, elles doivent être exécutées à une échelle de 200 % (surface comparable à celle d'un écran 16 pouces 1080p typique, mais avec des éléments de l'interface utilisateur, du texte et des photos plus nets).

Lorsque les applications sont déplacées du moniteur de l'ordinateur portable vers le moniteur externe, dès que plus de la moitié de la fenêtre est déplacée, la fenêtre est redimensionnée. Le problème est que les barres de menu, le curseur, etc. ne sont pas redessinés nativement au nouveau paramètre DPI, la fenêtre entière de l'application, les barres d'outils et tout le reste sont dessinés à 200DPI puis redimensionnés en bitmap à 50% afin de s'adapter au moniteur externe. Seule l'échelle DPI de 200% est utilisée en même temps, alors que les autres DPI pour les moniteurs externes sont [mal] virtualisés. Une mise à l'échelle bilinéaire très floue est utilisée, et le texte est complètement illisible sur le moniteur externe. Cela signifie que l'avantage de choses comme le texte de type clair (qui repose sur un rendu de pixel 1:1 et utilise en fait un anti-crénelage sous-pixel) n'est pas réalisable lorsque des DPI mixtes sont utilisés.

Quelques applications (IE, powerpoint) sont listées comme étant sensibles à la DPI par moniteur. Dans ce cas, le contenu des fenêtres est redessiné à la bonne taille et la saisie à l'intérieur des applications fonctionne toujours, mais les barres de menu, la barre de titre et même le curseur sont toujours dessinés à une échelle de 200 %, ce qui les rend inutilement grands sur les moniteurs externes. Je soupçonne que cette exception a été faite pour que les présentations en plein écran puissent toujours être faites sans la mise à l'échelle floue des bitmaps. Avec des barres d'outils à 200%, ces applications ne sont plus utilisables pour quoi que ce soit. autre que le mode plein écran.

À ce stade, il est impossible de contourner l'obligation de redémarrer l'ordinateur pour modifier la DPI chaque fois que vous branchez un moniteur externe et que vous utilisez uniquement ce dernier.

3voto

codinguser Points 251

J'ai résolu ce problème en modifiant le "DPI apparent" (et donc la taille du texte) des moniteurs. En plaçant l'écran LCD externe de 19 pouces plus loin, on réduit la taille apparente de la police.

Si vous ne voulez ou ne pouvez pas placer les écrans de cette manière, vous pouvez également utiliser l'écran du Thinkpad à une résolution inférieure pour augmenter la taille apparente des caractères. Calculer le DPI aquí et assurez-vous qu'ils correspondent.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X