![]() |
Allow DDC brightness control through other applications
Dear DisplayLink team, thank you for implementing the feature of brightness control via DDC for MacOS, this is something that was missing in my setup for a long time so I had to use software dimming.
Now I would like to ask, if it would be possible to allow to control the monitor via DDC using a third party application. I use 4 monitors, two of which are connected via DisplayLink, and I use two popular open source programs in order to keep the brightness in sync between all of them. If DisplayLink could allow this program or any other to control the brightness of the monitors via DDC just like it is possible with the ones that that are natively connected, it would be amazing. Thank you very much and I await your feedback. |
Hi all,
As the developer of MonitorControl and BetterDisplay (both are popular macOS apps to control displays), I'd be happy to add DDC support for DisplayLink. It would be great to have a simple API, maybe based on simple DistributedNotificationCenter notifications back and forth - this would probably be very simple to implement. If full DDC support is not feasible, simply allowing the currently exposed brightness and contrast controls would be great as well! Best, waydabber ps. a user pointed me to this thread. :D |
Hello,
Thanks for the feedback and raising this request! It's an idea definitely worth considering. Currently, macOS doesn't support DDC/CI for virtual displays, therefore it requires to expose an API to connect with clients like BetterDisplay for brightness and contrast control. I have passed your request to our engineering team for further discussion. Regards, Szymon |
It looks like the current implementation uses an XPC service for setting/getting the brightness, contrast, list of displays, and the ability to "flip" the display.
From what I can see, right now only the Manager application and Elgato's CameraHub application seem to be whitelisted to communicate with the XPC service, so I would imagine that there will need to be some method to get other applications authorized for this service Code:
$ strings DisplayLink\ Manager.app//Contents/MacOS/DisplayLinkXpcService |
Thank you very much, Szymon. It would be amazing if the team can take a look and share their thoughts!
|
Quote:
|
+100
Would love to have this feature. Please enable control thorough other applications. |
I can confirm that I and many others in our company would appreciate this feature. :)
|
| All times are GMT. The time now is 12:25 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.