DisplayBuddy gère la luminosité et le contraste des écrans tiers sur les Mac Intel

Nicolas Furno |

DisplayBuddy (3,3 €) est une nouvelle app dans la catégorie des contrôleurs d’écran tiers. Pour rappel, macOS peut contrôler la luminosité des écrans conçus par Apple, y compris les UltraFine de LG vendus par Apple, et uniquement ceux-là. Si vous achetez un moniteur tiers, vous ne pourrez pas changer sa luminosité depuis macOS, sauf à installer une app supplémentaire qui le permet.

Ce nouvel utilitaire est l’une de ces apps qui peut contrôler un moniteur tiers. Comme tous ses concurrents, il repose sur le standard DDC, ce qui le rend compatible avec la majorité des modèles sur le marché. Même mon antique Dell 30 pouces des années 2000 est géré en partie, je peux régler sa luminosité sur trois niveaux. Plus votre écran est récent, mieux il sera pris en charge sur un autre Dell 24 pouces sorti dans la décennie suivante, j’ai une large plage de contrôle pour la luminosité, et je peux aussi gérer les contrastes.

DisplayBuddy en action sur mon hackintosh relié à trois écrans.

Par rapport à d’autres apps plus simples, DisplayBuddy dispose en effet aussi d’un réglage pour le contraste, en plus de la luminosité. Autre bonne idée, on peut créer des profils à activer à la demande. Pratique pour réduire la luminosité le soir ou augmenter les contrastes pour faciliter la lecture dans son éditeur de code, par exemple. L’app se glisse dans la barre des menus de macOS, et son interface consiste en une série de réglettes, une par écran. Sur les moniteurs équipés d’enceintes, elle permet même de gérer le volume par ce biais.

De bonnes idées, mais cette première version fait malheureusement entièrement l’impasse sur les raccourcis clavier. On ne peut pas changer la luminosité des écrans en utilisant les touches F1 et F2, comme pour les écrans d’Apple. On ne peut pas non plus associer un raccourci clavier à un profil, ce qui serait pratique au quotidien. Malgré tout, c’est une app bien faite et simple à utiliser, si bien que cela peut justifier les 3,3 € demandés. Si vous ne voulez pas payer, je vous recommande MonitorControl, un équivalent gratuit et open-source qui pourra aussi servir à tester si votre écran est compatible.

DisplayBuddy ne propose en effet aucune démo, mais vous obtiendrez aisément un remboursement si l’app ne fonctionne pas avec vos écrans (il faut remplir ce formulaire). Si vous avez un nouveau Mac Apple M1, ce n’est même pas la peine d’essayer : ces modèles ne gèrent pas le standard DDC et ce n’est pas prêt d’arriver. De fait, cette app se limite aux Mac Intel jusqu’à un éventuel changement de politique d’Apple :

Disponible uniquement en anglais, l’app nécessite macOS 10.13 au minimum pour fonctionner.

avatar raoolito | 

«  je vous recommande MonitorControl »

je confirme pour l’avoir installé suite à un precedent article que c’est redoutablement efficace sur tout mac intel + ecran externe :)
j’en profite pour remercier Nicolas en passant ;)

avatar Nicolas Furno | 

@raoolito

Content de savoir que ça marche !

Et je découvre en faisant cette news qu'elle gère aussi les contrastes. J'aime bien les profils de cette app, mais c'est vrai que MonitorControl est déjà bien complète en fait. Et la gestion au clavier, y a que ça de vrai.

avatar raoolito | 

@nicolasf

ah oui les contrastes :) et aussi les volumes !

avatar noooty | 

@nicolasf

Sur mon Mac mini 2018, avec écran Samsung, j’ai le bonheur de voir les natives OSD sur l’écran, grâce à MonitorControl, mais c’est tout...
L’écran Samsung 34’ ne veut rien d’autre que sa touche unique derrière... 😩

avatar appdav | 

Pour ma part, j'utilise Lunar : https://lunar.fyi (gratuit)
Les boutons F1 & F2 fonctionnent très bien sur un moniteur externe avec cette dernière.

avatar marc_os | 

@ appdav
Lunar.fyi n'indique pas la version minimum requise de macOS.
Du moins je n'ai pas trouvé.
Savez vous ce qu'il en est ?
Merci

avatar nico.h | 

Connaissez-vous une application de ce type qui fonctionnerait avec un écran SideCar ?

avatar karl59 | 

Ne fonctionne pas avec un écran HP de 2020

avatar maxswinguy | 

Mmmm, Monitor Control ne marche pas avec mon écran Dell U2720q, serait-ce parce qu’il est branché en USB-C et pas en HDMI ? Si l’un de vous a une idée...

avatar raoolito | 

@maxswinguy

j’utilise deux phillips sur mon mini, et un dell 4K sur mon imac, tous branchés en usb-c et tous sans probleme avec monitor control

avatar maxswinguy | 

Au temps pour moi, seul le réglage du contraste marche en fait 😅

avatar marc-aurel | 

J’utilise nativedisplaybrightness.

avatar ric_anto | 

@marc-aurel

Pour info, MonitorControl utilise une partie du code de NativeDisplayBrightness, et semble plus récemment mis à jour que ce dernier (septembre 2020 vs. mars 2017).

avatar marc-aurel | 

@ric_anto

Merci pour l’info je vais regarder ça. 😉

avatar Pierre-Nico | 

@marc-aurel

Je l’utilise avec le même écran et aucun soucis pour régler la luminosité via les touches (lea réglages du volume ne fonctionnent pas par contre).

avatar celebration | 

C’est à dire que régler la luminosité d’un écran non Apple /Ultrafine est impossible avec un Mac m1 et cela pour toujours ?

avatar Nicolas Furno | 

@celebration

Pour toujours, c'est beaucoup de dire, mais je pense qu'il y a peu de chances que ça change, en effet.

avatar totoguile | 

Pas si sur : j'ai l'impression que ca embête pas mal aussi les vendeurs de moniteurs qui ont des soucis avec leurs propres app. peut-être qu'un LG justement peut "inciter" un Apple à développer cette fonction.

avatar raoolito | 

@totoguile

perso j’ai decouvert donc la fonction ya une semaine, je peux certifier qu’on vit raisonnablement avec juste les boutons des ecrans et les presets. et ce depuis aussi longtemps que je m’en souvienne

avatar Zooop | 

Je viens d’acheter et d’essayer l’application mais elle ne fonctionne pas, savez vous comment obtenir un remboursement ?

avatar Nicolas Furno | 
avatar Zooop | 

@nicolasf

Merci

avatar Biking Dutch Man | 

Lunar fonctionne sur mon LG HDR 5K avec mon MBA 2015 11” en display port, mais pas en thunderbolt 3 avec mon MBA 2018? Bizarre! Sinon c’est un beau logiciel, essayez-le!

avatar gnrrico | 

Il y a une application sur le store
QuickShade
Elle est universelle fonctionne très bien
C’est une sorte de filtre qui diminue la luminosité
On peut également lui attribuer des raccourcis
C’est mieux que rien
Je l’utilise avec mon m1

J’ai également remarqué que sur le site de LG
Onscreen control v4.4848/ Dual control v2.65 ont été mis à jour le 08-02-2021
Compatible big sur mais ne mentionne pas m1

avatar celebration | 

@gnrrico

Super !

Marche sur Mac mini m1.

Merci !!!

avatar gnrrico | 

@celebration

Salut
Tu parles de quelle application ?
QuickShade ou onescreen control ?

avatar celebration | 

@gnrrico

Je parlais de QuickShade.

Je vais jeter un œil à l’autre.

Merci du tuyau !

avatar gnrrico | 

@gnrrico

J’ai testé Onecreen ce week-end et malheureusement l’option de la luminosité ne fonctionne pas sur m1

avatar Razielou | 

Un peu hors sujet mais existe il un soft pour désactiver l’ecran externe sans débrancher le cable thunderbolt ?

avatar marc_os | 

@ Razielou

Appuyer sur le bouton Marche/Arrêt de l'écran ?

Appuyer sur un bouton physique, c'est pas plus compliqué, voir plus rapide que de chercher un truc sur lequel cliquer à la souris.
Mais pour mon écran ASUS connecté en DVI, ça ne marche pas : macOS ne voit pas s'il est éteint ou allumé, pour lui il est allumé s'il est connecté.
Solution : Passer en mode recopie d'écran ou chaque écran affiche la même chose. La "taille" de l'écran est alors celle de l'écran principal, à savoir celui sur lequel se trouve la barre de menu au démarrage.

avatar marc_os | 

> l’app nécessite macOS 10.13

C'est bien dommage car j'ai un écran ASUS sur lequel est branché également mon ATV.
Et rédhibitoire pour moi qui suis bloqué sur macOS 10.11 chez moi.

Et Monitor Control exige macOS 10.12. Décidément...

PS: Je suis allé faire un tour du côté de NativeDisplayBrightness.
Il n'y a pas d'indication claire, mais dans les réglages du projet Xcode (sources sur github), on a ceci :
MACOSX_DEPLOYMENT_TARGET = 10.11.
C'est donc probablement bon pour moi, je verrai ça ce WE...

CONNEXION UTILISATEUR