Ouvrir le menu principal

MacGeneration

Recherche

Le GPU de l’Apple M1 ne peut pas contrôler la luminosité des écrans tiers

Nicolas Furno

Tuesday 26 January 2021 à 11:00 • 75

macOS

Les trois Mac Apple Silicon actuellement sur le marché sont incompatibles avec toutes les apps qui permettent de modifier la luminosité des écrans qui n’ont pas été créés par ou pour Apple. C’est le cas de Lunar, mais aussi de MonitorControl et de toutes les apps similaires. Leurs développeurs ne sont pas en cause, cette incompatibilité s’explique par une fonction absente du GPU de l’Apple M1.

Pour modifier la luminosité des écrans tiers, ces apps exploitent DDC, pour « Display Data Channel ». Cette norme VESA établit une connexion numérique entre un écran et la source, ce qui permet à cette dernière d’envoyer des commandes à un moniteur. Dans le cas d’un écran d’ordinateur, la source est la carte graphique, et les commandes servent à régler la luminosité ou encore les contrastes. DDC est disponible avec des connexions DVI, DisplayPort et HDMI, ce qui veut dire qu’on le retrouve aussi sur les écrans USB-C.

Seuls les écrans conçus par Apple bénéficient d’un contrôle de la luminosité depuis macOS, dans les Préférences système ainsi qu’au clavier. Pour les écrans tiers, il faut installer une app tierce et seuls les Mac Intel sont compatibles.

C’est un standard, mais Apple ne l’a jamais pris en charge. Pour ses écrans, l’entreprise a mis au point son propre protocole de communication en USB1. C’est aussi ce qui est utilisé pour les écrans UltraFine de LG qu’Apple vend sur sa boutique depuis quelques années. Pour autant, des apps tierces pouvaient exploiter DDC pour reproduire le fonctionnement des écrans Apple avec des moniteurs d’autres marques, y compris le contrôle de la luminosité au clavier.

Cette possibilité était liée au choix de composants standards pour les Mac. Apple n’a pas intégré le DDC, c’est Intel ou AMD qui l’ont fait dans leurs puces graphiques. Les Mac utilisant les GPU intégrés aux processeurs Intel ou les cartes graphiques d’AMD, ils bénéficiaient « gratuitement » de cette option. Mais ce n’est plus le cas des Mac Apple Silicon, qui reposent désormais sur le GPU maison intégré à l’Apple M1. Et comme le note le développeur de Lunar, ce GPU dérivé de celui des iPhone ou iPad ne gère pas la norme DDC, puisqu’Apple n’en avait pas besoin.

Pour que ces apps de contrôle fonctionnent à nouveau sur les Mac Apple Silicon, il faudrait qu’Apple ajoute le pilote DDC à ses GPU. Étant donné que l’entreprise ne s’est jamais intéressé à cette norme, l’ajout de cette fonction semble improbable, même si rien ne l’interdirait a priori sur le plan technique.

Si vous avez besoin de régler la luminosité de vos écrans, mieux vaut vous en tenir à ceux d’Apple qui sont parfaitement gérés par les Mac M1, y compris les Cinema Display des années 2000. Rappelons que la rumeur évoque la sortie d’un nouvel écran Apple à un prix (relativement) accessible, ce qui pourrait être la meilleure option à l’avenir.


  1. Sur les anciens Cinema Display, le contrôle de la luminosité ne fonctionne ainsi que lorsque la prise USB de l’écran est branchée sur le Mac.  ↩︎

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner