68 votes

Mise à l'échelle de tous les éléments de l'interface utilisateur lors de l'utilisation d'un moniteur externe

Lorsque j'utilise le moniteur interne de mon Macbook Pro, j'ai les options suivantes dans le menu des paramètres d'affichage :

Le plus intéressant est l'option "Scaled", qui me permet d'utiliser la résolution native de l'écran et de redimensionner tous les éléments de l'interface utilisateur en plus ou en moins, selon mes goûts, tout en conservant un aspect très net.

Cependant, lorsque je connecte mon Macbook à un moniteur 2K, l'option de mise à l'échelle n'est pas disponible, je peux seulement définir la résolution. Le menu des paramètres d'affichage ressemble un peu à ceci :

Je ne veux pas modifier la résolution de mon moniteur externe car je veux toujours utiliser la résolution native du moniteur pour obtenir une netteté maximale. Cependant, à mon avis, la taille par défaut de l'interface utilisateur du Mac est un peu trop petite sur un écran 27" 2K typique. J'aimerais donc agrandir tous les éléments de l'interface utilisateur (je veux dire tous, pas seulement les polices) comme il est possible de le faire avec le moniteur interne.

D'après certaines captures d'écran que j'ai trouvées, le menu à l'échelle est disponible au moins pour ce moniteur 4K :

Ma question est donc la suivante : pourquoi l'option de mise à l'échelle n'est-elle pas toujours disponible lorsqu'on utilise un moniteur externe avec un Mac ?

À propos, l'option équivalente dans Windows consiste à modifier les paramètres DPI, ce qui fait que tous les éléments apparaissent plus grands et plus nets et fonctionne sur tous les écrans :

10 votes

Question très bien formulée ! Fin 2017, je suis toujours triste à cause du même problème :(.

0 votes

On est en 2021 et c'est toujours d'actualité. Ma santé souffre de ce problème.

0 votes

Conseil : maintenez la touche "alt" lorsque vous utilisez la sélection de la résolution "mise à l'échelle". Apple vous cache les bonnes résolutions. Cela ne résoudra pas la réduction d'échelle, mais vous donnera un point de départ de plus haute résolution.

19voto

Kevin Grabher Points 7160

L'interface utilisateur d'OS X n'est pas indépendante de la résolution, la seule chose que vous pouvez faire est de changer la résolution. C'est essentiellement ce que fait OS X sur les écrans HiDPI en passant à Texte plus grand ou Plus d'espace, mais comme il s'agit d'écrans rétina, vous ne pouvez pas voir que la résolution dans certains cas n'est pas native, ce que vous pouvez définitivement faire sur les écrans non-rétina.

Il existe une commande de terminal pour modifier la taille de l'interface (que je n'arrive pas à trouver pour l'instant, mais j'ai essayé une fois en 10.6 je crois), mais elle ne fonctionne pas bien, surtout dans les applications tierces. Certaines sont absolument inutilisables.

4 votes

Oh, vous avez raison. L'option de mise à l'échelle de la résolution modifie effectivement la résolution de l'écran, ce qui rend tout plus grand mais pas techniquement plus net :( Je pense qu'il est triste qu'Apple n'ait pas été capable d'implémenter un meilleur support pour l'indépendance de la résolution. Alors que Windows n'est pas non plus indépendant de la résolution, le facteur d'échelle fonctionne mieux car il ne fait que redimensionner les éléments et les garder (généralement) nets tout en utilisant la résolution native de l'écran.

3 votes

"L'interface utilisateur d'OS X n'est pas indépendante de la résolution" - Ce n'est pas le cas ? Si vous utilisez la fonction de zoom de l'écran, toute l'interface utilisateur standard est parfaitement mise à l'échelle. C'est comme ça depuis des années. Il existe également une API permettant aux développeurs de s'assurer que leur interface utilisateur personnalisée est dessinée correctement à l'échelle donnée. Que les applications tierces le fassent correctement ou non est une autre histoire.

2 votes

@JoshuaNozzi voir fr.m.wikipedia.org/wiki/Résolution_indépendance - il y a une partie expliquant l'état de Mac OS dans la section "implémentation".

13voto

Melvin Roest Points 171

Les réponses d'Amida et d'Ornataweaver sont incorrectes et devraient peut-être être supprimées pour éviter toute confusion autour de cette question.

Les panneaux de paramètres d'affichage d'El Capitan et de High Sierra semblent avoir des significations différentes, mais l'ajustement du paramètre de mise à l'échelle dans High Sierra ne modifie pas la mise à l'échelle de l'interface utilisateur. Comme dans El Capitan, il modifie simplement la résolution du moniteur. La réponse précédente de Kevin Grabher est correcte et reste correcte, même sous Mojave.

La mise à l'échelle de l'interface utilisateur n'était pas disponible dans MacOS El Capitan, et elle n'a été disponible dans aucune version de MacOS.

Ceux qui utilisent des moniteurs haute résolution et qui veulent être sûrs d'utiliser toute la surface de l'écran doivent s'assurer que le moniteur est réglé sur sa résolution native dans le panneau de configuration Affichages, puis ajuster la taille du Dock et des icônes du Finder pour qu'ils soient utilisables. Il n'y a aucun moyen de modifier la taille du texte de la barre de menu.

Si vous utilisez un écran haute résolution avec un ordinateur portable, vous devez réajuster les icônes du Dock et du Finder lorsque le moniteur est déconnecté, puis les redéfinir lorsque vous utilisez à nouveau le moniteur. C'est assez pénible.

Je ne peux pas comprendre pourquoi la mise à l'échelle de l'interface utilisateur n'est toujours pas disponible dans MacOS, surtout à une époque où toutes sortes de tailles et de résolutions d'écran deviennent courantes, mais c'est là où nous en sommes en janvier 2019.

J'aimerais voir une application qui rendrait ce processus un peu moins pénible. Ce serait bien d'avoir quelque chose qui détecte la connexion ou la déconnexion du moniteur et qui effectue ces changements automatiquement.

1 votes

Je me demande si l'absence d'option de mise à l'échelle n'a pas quelque chose à voir avec l'ancien code de l'interface utilisateur. Si tout a été codé en dur sur la base de pixels, il peut être difficile de le rendre redimensionnable tout en conservant un bon aspect (cela expliquerait également pourquoi le mode HiDPI rend tout exactement deux fois plus grand). Cependant, ce ne sont que des spéculations. Quoi qu'il en soit, même si ce fil de discussion a maintenant plus de 3 ans, il semble que les gens trouvent toujours cette chose déroutante.

2 votes

C'est tellement décevant. Même Linux (GNOME et KDE) commence à prendre en charge les écrans HiDPI et les facteurs d'échelle.

3 votes

OMG c'est pathétique. Windows a ce problème depuis 15 ans. Si ce problème n'est pas résolu d'ici à ce que j'achète un nouvel ordinateur, ce dernier sera un PC Windows.

10voto

aeroxy Points 3012

Vous pouvez utiliser l'application RDM pour mettre à l'échelle n'importe quel moniteur mais, honnêtement, ce n'est pas parfait pour les moniteurs 1080p car 1280 HiDPI est conçu pour les moniteurs 2K comme le moniteur interne. Sur mon écran 60" 1080p, l'image est floue partout, ce qui est bien pire que le mode de mise à l'échelle natif, alors que la police semble trop petite. Je préférerais donc avoir des polices plus grandes sur les moniteurs 1080p.

3 votes

RDM est fantastique, c'est exactement ce que je recherchais.

1 votes

C'est un petit logiciel qui est un véritable bijou ! Il est disponible sur Homebrew : brew cask install avibrazil-rdm

0 votes

Dépôt Github : github.com/avibrazil/RDM

4voto

Nuno G Points 945

Dans les préférences d'affichage, maintenez la touche Option enfoncée et cliquez sur scaled. Cela affichera des résolutions supplémentaires.

Vous devrez peut-être utiliser CMD + F1 pour rafraîchir l'affichage.

Vous pouvez également activer l'affichage miroir pour tester les résolutions avant de les appliquer.

1 votes

Wow, c'est en fait une bien meilleure option sur laquelle compter. je déteste diminuer la résolution, mais ça aide quand même de descendre un peu plutôt que de descendre complètement à une résolution horrible

1voto

Kev Points 111

Cela dépend de la version d'OSX que vous utilisez.

Sur un MacBook Pro fin 2013 avec El Capitan, je peux modifier la résolution mais pas la mise à l'échelle.

Display option with El Capitan

Sur un MacBook pro mid 2015 avec High Sierra, je peux modifier l'échelle de l'interface utilisateur comme vous le souhaitez.

Display option with High Sierra

1 votes

Conseil : maintenez la touche "alt" lorsque vous utilisez la sélection de résolution "mise à l'échelle". Les idiots d'Apple vous cachent les bonnes résolutions. Cela ne résoudra pas le problème de la réduction d'échelle, mais vous donnera un point de départ à une résolution plus élevée.

1 votes

Cela ne change pas réellement la mise à l'échelle de l'interface utilisateur. Elle masque simplement le menu déroulant de la résolution et affiche à la place des petites icônes pour un texte plus grand ou plus petit. Si vous sélectionnez l'un des choix affichés pour "un texte plus grand" ou "plus d'espace", puis vérifiez la résolution réelle de l'écran, vous pouvez voir que tout ce qui s'est passé est un changement de la résolution de l'écran. La nouvelle résolution a été "mise à l'échelle" par rapport à la résolution native, mais les éléments de l'interface utilisateur n'ont pas été réellement modifiés ou mis à l'échelle. Je ne dis pas que c'est bon ou mauvais, je dis simplement que rien n'a vraiment changé, ils présentent simplement les choix avec une nouvelle interface.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X