Comment augmenter la taille de l'interface utilisateur OS X sans abaisser la résolution?

14

Je peux régler certaines choses, comme le Dock, mais je ne vois pas comment dire: "Je veux une résolution de 1080p, mais je suis assis à 5 pieds de distance et je veux des menus, des polices, etc. plus gros sur tout le système. "

Il s'agit d'un ordinateur à utiliser comme centre de divertissement, mac mini 2007 exécutant OS X 10.6.8.

Je peux passer à Lion si cela fournit une solution utile.

Comment puis-je augmenter la taille de tout le système pour qu'il soit lisible à distance, tout en conservant la haute résolution que je souhaite pour les films et les jeux?

Adam Davis
la source

Réponses:

17

Il existe une fonctionnalité actuellement expérimentale appelée HiDPI qui peut faire ce que vous voulez. Comme les écrans rétine sur iPhone et iPad, le mode HiDPI crée une résolution "logique" qui est la moitié de la résolution actuelle sur votre écran mais utilise tous les pixels physiques pour garder l'image nette. Il en résulte que tous les éléments de l'interface utilisateur apparaissent beaucoup plus grands, mais sans manquer de clarté. Par exemple, si vous effectuez une sortie vers un téléviseur 1080p avec une résolution de 1920x1080, la résolution HiDPI serait de 960x540 et tous les éléments à l'écran auront la même taille que si vous produisiez cette résolution physique.

Pour activer le mode HiDPI dans Mac OS X Lion:

  1. Téléchargez le téléchargement "Graphics Tools for Xcode" d'Apple. Ce téléchargement nécessite que vous saisissiez un identifiant Apple, que vous avez probablement et que vous pouvez obtenir gratuitement.

  2. Montez le DMG

  3. Ouvrez l'application "Quartz Debug"

  4. Dans la barre de menu, sélectionnez "Fenêtre", puis "Résolution UI"

    entrez la description de l'image ici

  5. Cochez "Activer les modes d'affichage HiDPI"

  6. Vous serez invité à vous déconnecter et à vous reconnecter. Si plusieurs comptes sont connectés, ils doivent tous se déconnecter pour que la modification fonctionne.

  7. Une fois reconnecté, accédez aux Préférences Système, puis aux Affichages. Vous y verrez les nouveaux modes HiDPI.

    entrez la description de l'image ici

  8. Pour votre téléviseur 1080p, sélectionnez "960x540 (HiDPI)"

PS Si vous êtes curieux de savoir à quoi ressemble le mode HiDPI, les captures d'écran que j'ai prises sont toutes les deux en HiDPI. Cliquez dessus pour les voir en taille réelle.

Kyle Cronin
la source
Je ne peux pas le vérifier maintenant (pas de machines pré-lion), mais je pense que l'application Quartz Debug vous permet de faire quelque chose comme ce pré-lion, mais c'était vraiment mauvais.
jmlumpkin
1
@jmlumpkin Oui, je me souviens avoir joué avec lui il y a des années et vous avez raison, rien n'avait l'air bien du tout. Avec cela, il semble qu'il pourrait presque être expédié
Kyle Cronin
C'est ce que j'ai entendu. Je pense qu'auparavant, le safari était la seule chose proche.
jmlumpkin
Bonjour, je recherche également une solution pour augmenter la taille de police . J'ai essayé ce que vous proposiez, mais la plus grande résolution est celle 960x600 (HiDPI)qui rend la police trop grande pour moi. Avez-vous une idée?
SoftTimur
@SoftTimur Je suis désolé, mais HiDPI est conçu pour être un multiple de 2 fois des résolutions existantes. 2X a été choisi car il évolue bien. Apple avait joué avec d'autres multiples au cours des dernières années, mais ne l'avait jamais fait paraître ou fonctionner correctement
Kyle Cronin
6

Mieux encore, ouvrez un terminal et saisissez:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES

(entrez le mot de passe administrateur).

Déconnectez-vous et reconnectez-vous, et l'oncle de Bob.

El Jorge
la source
4

Depuis Mountain Lion (OS X 10.8), la fonctionnalité HiDPI n'est plus expérimentale. Il est disponible dans les installations standard du système d'exploitation, sans déconner avec les outils de développement. Mais cela ne fonctionne toujours pas aussi bien que je le souhaiterais à cet effet, car si vous utilisez un téléviseur à la résolution Full HD normale (1080P ou 1920x1080), la résolution HiDPI de 960x540 est trop petite pour beaucoup. des applications. iTunes, le Mac App Store et même le programme d'installation et les écrans de bienvenue de Mountain Lion forcent les barres de défilement sur tous les écrans (ennuyeux) ou tronquent le contenu sans vous laisser faire défiler pour le voir (pire encore).

HiDPI est probablement la seule réponse à ce problème que nous allons obtenir d'Apple, mais ce n'est vraiment pas la bonne. Ce serait bien si les gens concevaient leurs applications pour bien fonctionner à 960x540, mais je ne parie pas dessus.

metamatt
la source
Alors, comment puis-je activer cela sans installer XCode? J'ai essayé de faire ce que Lauri Ranta a fait, mais sans succès. Avez-vous fait de même?
gentmatt
0

Vous pouvez également activer le mode HiDPI sans Quartz Debug en changeant DisplayResolutionDisabledà DisplayResolutionEnableden /Library/Preferences/com.apple.windowserver.plistet vous déconnecter et avant.

Les résolutions effectives maximales représentent la moitié des résolutions natives.

Lri
la source
Je viens de faire ce que vous avez dit en 10.8.2 mais aucune option HiDPI n'est apparue. (Je n'ai pas installé XCode.) Au lieu de cela, après la déconnexion et le retour dans l'option de la barre de menu pour être transparent a été supprimé et n'a pas pu être réactivé. J'ai donc décidé de redémarrer. Après un redémarrage, mes performances graphiques étaient très médiocres. Je ne sais pas comment un si petit changement pourrait avoir un effet aussi radical. Changer la valeur en arrière n'a pas aidé. Au lieu de cela, j'ai dû restaurer le fichier avec Time Machine. Tout cela n'a pas vraiment de sens pour moi. Mais je pensais juste que tu devrais savoir.
gentmatt