mirror of
https://github.com/MonitorControl/MonitorControl.git
synced 2026-05-15 14:15:55 -06:00
[GH-ISSUE #881] Add Support for old Apple Cinema Displays (USB Brightness Control) #550
Labels
No labels
Status: Abandoned
arm64
beta
beta
bug
done
duplicate
enhancement
feedback needed from reporter
in progress
invalid
investigating
known Issue
monitor Issue
pull-request
translation
unable to reproduce
unreleased
x86
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/MonitorControl#550
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @biho1 on GitHub (Jan 7, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/881
Before opening the issue, have you...?
Is your feature request related to a problem? Please describe
Apple Cinema Display 30" with Club3D USB-C to DualLink DVI Adapter on M1 Mac Mini doesn't responde to brightness changes.
Also Tested the original DualLink DVI to Mini DisplayPort Adapter with some Displayport to USB-C Adapters and also no brightness change.
All tested with Bug Sur and Monterey.
Seems like the DDC commands don't reacht the old ACD30, it should support them.
Describe the solution you'd like
The old Apple Cinema Display (20,23,30 and LED 24,27) are also connected with USB 2.0 and supports brightness control over USB.
With added implementation of USB brightness control for the old Apple Cinema Displays the would be a fallback if DDC is not working.
a working solution for linux in C++ can be found here https://github.com/warvariuc/acdcontrol (is tested it with Ubuntu 20)
supported devices are listed in acdcontrol.cpp, also the USB device IDs are listed
Describe alternatives you've considered
fix DCC communication for the old Cinema Displays and ensure pass through over whatever adapter used
Anything else?
No response
@waydabber commented on GitHub (Jan 8, 2022):
See this as well: https://github.com/MonitorControl/MonitorControl/issues/364
If somebody is willing, can contribute by adding USB support for the affected displays. I don't think the core dev team will move into this direction anytime soon though to be honest.
@newkind commented on GitHub (Jan 10, 2022):
I'm using two Apple Cinema Displays 30" with Choetech USB-C -> Mini DisplayPort adapters and I can tell you that the brightness controls (via keyboard) are working, but not 100% properly. I cannot go as bright as the monitor allows to. When I set the brightness to the max via keyboard its still dark and I have to use the buttons on the side of the monitor to get it even brighter. Besides of that - increasing and decreasing brightness works for me.
@waydabber commented on GitHub (Jan 10, 2022):
@newkind You might have to change the DDC max setting to 255 for an extended range.
@newkind commented on GitHub (Jan 10, 2022):
@waydabber that worked perfectly! thank you!
@waydabber commented on GitHub (Jan 12, 2022):
Thanks for the response. I'll convert this into discussion for future edification.