Cet utilitaire modifie la luminosité de tous les écrans au clavier

Nicolas Furno |

Les écrans externes conçus par Apple, ou bien les deux Ultrafine de LG conçus avec Apple, ont tous un avantage sur leurs concurrents : on peut régler leur luminosité avec le clavier. Les touches F1 et F2 servent à ajuster la luminosité des écrans internes sur les portables du constructeur, mais aussi des écrans externes.

macOS affiche ce panneau quand on change la luminosité d’un écran Apple. Cliquer pour agrandir
macOS affiche ce panneau quand on change la luminosité d’un écran Apple. Cliquer pour agrandir

Tout le monde n’apprécie pas cette fonction, mais si c’est votre cas, vous aurez bien du mal à vous passer d’un écran signé Apple. Il existe pourtant un protocole pour changer la luminosité d’un écran en utilisant une connexion standard, mais il n’était pas vraiment exploité jusque-là.

Jusque-là, parce qu’un outil relativement récent et déniché par Le journal du Lapin permet d’exploiter ces commandes standard pour faire varier la luminosité d’un écran externe. Tous les écrans ne seront pas nécessairement compatibles, mais il y a des chances que le vôtre le soit. Pierre Dandumont a testé une petite dizaine d’écrans et a obtenu un résultat avec la moitié d’entre eux. J’ai testé pour ma part avec un antique écran Iiyama acheté il y a sept ou huit ans, et cela fonctionne parfaitement.

Il faut utiliser les touches F1 et F2, les touches de fonction numérotées, ce qui veut dire que vous aurez probablement besoin d’ajouter la touche fn pour modifier la luminosité. Le comportement du panneau qui s’affiche pour indiquer le changement n’est pas rigoureusement identique et le passage d’un niveau à l’autre est plus lent… mais qu’importe, la luminosité de l’écran est bien contrôlée avec le clavier et c’est l’essentiel.

Même ce (médiocre) écran de 22 pouces sorti en 2008 est parfaitement géré par cet utilitaire. Cliquer pour agrandir
Même ce (médiocre) écran de 22 pouces sorti en 2008 est parfaitement géré par cet utilitaire. Cliquer pour agrandir

Une fois installé, cet utilitaire nommé NativeDisplayBrightness est totalement invisible. Pour l’installer en revanche, ce n’est pas aussi simple qu’on l’aimerait. Le programme est disponible sur GitHub et vous devrez d’abord télécharger la dernière version à cette adresse.

Vous devrez contourner GateKeeper avec un clic secondaire et au premier lancement, il ne fonctionnera pas. Un message vous incitera à autoriser l’utilitaire dans les Préférences Système d’accessibilité. Une fois cette étape effectuée, ouvrez le Moniteur d’activité pour quitter le processus « NativeDisplayBrightness » et relancez l’app. À ce stade, le contrôle de luminosité au clavier fonctionnera si votre écran externe est compatible.

Avant de pouvoir utiliser le programme, il faut l’autoriser dans les Préférences Système et le quitter… en passant par le Moniteur d’activité. Cliquer pour agrandir
Avant de pouvoir utiliser le programme, il faut l’autoriser dans les Préférences Système et le quitter… en passant par le Moniteur d’activité. Cliquer pour agrandir

NativeDisplayBrightness fonctionne sur Sierra et sur High Sierra sans problème majeur. Précisons tout de même que l’utilitaire vient se greffer dans le système, ce qui signifie qu’il peut cesser de fonctionner à chaque mise à jour de macOS. Son concepteur continue de le maintenir toutefois et il prévoit même de gérer plusieurs écrans à la fois.

Cet utilitaire est gratuit et les plus bricoleurs peuvent télécharger le code source pour l’adapter comme ils l’entendent.

avatar kogaratsu | 

C'est génial, cela fonctionne avec mon écran Samsung s27d850. Une fonction qui me manquait le plus après avoir lâché mon écran Apple. Merci!!!

avatar sylvain15250 | 

Sympa, merci !

Personnellement j’aimerais pouvoir régler le volume du moniteur à partir du clavier...

avatar abccba | 

@sylvain15250

Ca ne marche pas même après avoir sélectionné la bonne sortie son ? Pour rappel, c'est alt clic sur le logo du son dans la barre de menu.

avatar sylvain15250 | 

Malheureusement non, le système me dit "Le volume de sortie n'est pas réglable sur le périphérique sélectionné"... :(

avatar skiTo | 

Hello @sylvain15250,

Avant d'avoir mes enceintes bluetootn j'avais feinté en passant par l'utilitaire nommé soundflower, essaye de voir de ce côté, y'a un peu de configuration par contre -> https://www.fluxforge.com/blog/soundflower-os-x-10.11-10.12-macOS-sierra/

Bonne journée

avatar yurt | 

Une solution simple pour gérer le son du moniteur depuis le clavier :

https://staticz.com/soundcontrol/

avatar cecemf | 

Génial ! Parfait pour mon Mac mini !

avatar iThomas | 

Merci beaucoup macG !!!!!
Fonctionne parfaitement sur un écran acer de cette année :)

avatar Colette | 

?Si t'as un Mac t'as l'obligation d'acheter l'écran Thunderbolt d'Apple !

Acheter un Mac et lui connecter un écran de chez Carrefour ???

avatar simnico971 | 

@Colette

avatar en ballade | 

@Colette

"Acheter un Mac et lui connecter un écran de chez Carrefour ???"

Vive le monde fermé de Appl€, pourquoi acheter ailleurs ?

avatar patrick86 | 

@en ballade :

L'écosystème Apple est largement plus ouvert que votre esprit ? — et heureusement ?.

avatar jeanba3000 | 

Devant un tel second degré, on a ri ! :D

avatar Vaenoxis | 

Est ce que quelqu’un connaît un utilitaire pour baisser jusqu’au noir complet la luminosité de l’écran d’un iMac ?
Au niveau minimum, l’écran émet toujours pas mal de lumière.

avatar iDanny | 

@Vaenoxis

Justement quand tu descends sous le niveau mini, ça donne ce que tu veux non ? Du noir presque complet mais en regardant bien on devine encore un tout petit peu l'affichage en réalité (c'est comme ça sur mon MBP de 2009 en tout cas ?)

avatar Vaenoxis | 

@iDanny

Hélas sur mon iMac 2012, et avec la luminosité au minimum, on voit encore bien l’écran..

avatar NestorK | 

Marche impeccablement bien sur mon MacBook Pro 2016 relié à un LG 27ud88-W et ça me permet de me passer du stick de contrôle ou de l'horrible app de LG.

Merci Pierre Dandumont !

avatar LeGrosJeanLou | 

Ça marche sur mon antique écran Dell UltraSharp mais le delta est vraiment ridicule. Il n'y a vraiment pas beaucoup de différence entre le minimum et le maximum. Est-ce que quelqu'un a une astuce sur les écran Dell ? Merci !

avatar jean512 | 

Du coup ça serait possible d'éteindre la LED de veille sur les écrans LG grace à ce protocole !!??

avatar JLG47_old | 

ce serait bien aussi, mais l'écran ne disposant pas de cette option, il est peu probable que l'on puisse le faire.
Car cette petite application assez géniale pilote une fonction (disponible) de l'écran.

avatar armatchi | 

Merci même si j'ai mis un peu de temps à comprendre que cet utilitaire ne s'adresse qu'à ceux qui utilisent une écran non Apple avec leur système Mac OS.

avatar dhm82 | 

j'ai ça sur mon imac 2009 avec 10,6,8 je viens de m'en rendre compte

je n'avais pas utilisé la touche "fn" pour le fonctionnement

avatar AJUQ | 

Salut a tous!! Est ce que vous savez si il existe le même système pour le son?

J'ai un écran ultrawide de LG et pour baisser ou monter le son je dois passer ou par Le bouton sous m écran ou alors par l application de LG.... existe il un système pour réutiliser les touches du Claviers?

avatar dhm82 | 

sur mon imac touche fn + f10 marche/arret fn+f11 moins fn+f12 plus

avatar patrick86 | 

Excellent ! ?

avatar JLG47_old | 

Impressionnant.
Il pilote parfaitement un écran LG E2240 commenté par Mini DisplayPort vers VGA.
Il n'en fait cependant pas plus que la commande manuelle de l'écran (qui affiche précisément le résultat de l'action, preuve que la commande pilote vraiment l'écran et n'est pas un simple artifice d'affichage) et est tout autant incapable d'obscurcir totalement l'écran.
Mais en ces temps de très forte luminosité, c'est appréciable.
Sugétion au dévelopeur : permettre de suivre le réglage de luminosité automatique de l'écran interne.
??

avatar william57m | 

Fonctionne aussi bien sur DELL U2515H, merci beaucoup pour ce partage, tool très utile et parfait pour mon Hackintosh.

avatar eCAR | 

Fonctionne sur mon LG 29UM68-P * en DisplayPort

À quand la même chose pour le son !? ?

* C'est l'écran dont vous aviez fait un article il n'y a pas si longtemps pour signaler un promo. Mais la connectique n'est pas celle que que vous décriviez

avatar Alex Giannelli | 

You saved my eyes ???
Génial ! Fonctionne avec mon Acer 27" !

avatar esclandre | 

Ne semble pas fonctionner sur un Iiyama 27 pouces PLX2783H. Dommage, peut être car j'aiun Mac mini

avatar ToM03 | 

le titre en mode putaclic :o

avatar madnux | 

Ok pour l'écran DELL U2717D
Mac OS Sierra
Via Mini DisplayPort

Merci !

avatar Fogi | 

Ça fonctionne bien avec mon IIYAMA E2607WS.
Touche fn + F1 ou F2

avatar mcfly404 | 

Aucune réaction avec un DELL U2212HM

avatar JLG47_old | 

Dommage de Sierra refuse de le monter au démarrage.
On choisi donc de ne plus éteindre, c'est dommageable pour la planète.

avatar MalikDev | 

fonctionne pas sur big sur dommage !!

avatar SuperCed | 

Pour info, je le fait tourner maintenant sur Big Sur sur mon Mac Mini M1 et ça fonctionne.
J'ai ajouté le support pour les Mac M1, par contre, avec un cable HDMI simple, ça ne marche pas, il faut obligatoirement passer par l'USB-C.
J'essaierai de contacter les auteurs pour leur proposer ma solution.
C'est une solution développer de manière quick & dirty, mais ça fonctionne parfaitement.
Si les auteurs ne veulent pas intégrer ma modif, j'essaierai de publier le code sur un nouveau github.

avatar SuperCed | 

Le lien vers la version M1 à compiler avec XCode : https://superced.rb38.eu/files/NativeDisplayBrightnessWithM1Support.zip

CONNEXION UTILISATEUR