[GH-ISSUE #334] Control multiple displays with single slider #265

Closed
opened 2026-05-05 05:38:50 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @Teneff on GitHub (Nov 26, 2020).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/334

Originally assigned to: @waydabber on GitHub.

Checklist

  • I have searched for existing issues

Is your feature request related to a problem? Please describe.
When multiple displays of the same kind(model) are connected as I want to change the brightness for all of them and I have to go through all of them one by one.

Describe the solution you'd like
Adding "All" menu on top of the displays with sliders to change the brightness for all of the displays would be great
image

Describe alternatives you've considered
Ideally the current brightness of each display would be mapped to the current internal display, and once the internal display's brightness changes by the sensor, the external displays' brightness would also change based on the mapping

Originally created by @Teneff on GitHub (Nov 26, 2020). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/334 Originally assigned to: @waydabber on GitHub. **Checklist** <!-- Before you submit your issue, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) --> - [x] I have searched for existing issues **Is your feature request related to a problem? Please describe.** When multiple displays of the same kind(model) are connected as I want to change the brightness for all of them and I have to go through all of them one by one. **Describe the solution you'd like** Adding "All" menu on top of the displays with sliders to change the brightness for all of the displays would be great ![image](https://user-images.githubusercontent.com/1176644/100318072-1a86bd00-2fc6-11eb-87e2-a8376ca79971.png) **Describe alternatives you've considered** Ideally the current brightness of each display would be mapped to the current internal display, and once the internal display's brightness changes by the sensor, the external displays' brightness would also change based on the mapping
gitea-mirror 2026-05-05 05:38:50 -06:00
Author
Owner

@riobard commented on GitHub (Dec 10, 2020):

I'd further suggest that the unified slider should be customizable for monitors with different maximum brightness. Usually you want all connected monitors to be on the same level of brightness, which implies that it's necessary to set a cap on monitors with higher maximum brightness (and potentially lower minimum brightness as well).

<!-- gh-comment-id:742242929 --> @riobard commented on GitHub (Dec 10, 2020): I'd further suggest that the unified slider should be customizable for monitors with different maximum brightness. Usually you want all connected monitors to be on the same level of brightness, which implies that it's necessary to set a cap on monitors with higher maximum brightness (and potentially lower minimum brightness as well).
Author
Owner

@waydabber commented on GitHub (Sep 11, 2021):

Just some info about the progress regarding this issue:

  • There is now polling for the internal screen + sliders are updating based on change which was implemented when solving https://github.com/MonitorControl/MonitorControl/issues/198. This works nicely whenever the ambient light sensor kicks in or the touchbar slider is used. This is a foundation to have the brightness replicated among other displays.
  • Some other things are needed until proper synchronization can be done. These are #310, #418 and #570. These are interlocked issues and I am in progress of making it work.
  • Once the above are done, this and #27 will logically follow.
<!-- gh-comment-id:917404082 --> @waydabber commented on GitHub (Sep 11, 2021): Just some info about the progress regarding this issue: - [x] There is now polling for the internal screen + sliders are updating based on change which was implemented when solving https://github.com/MonitorControl/MonitorControl/issues/198. This works nicely whenever the ambient light sensor kicks in or the touchbar slider is used. This is a foundation to have the brightness replicated among other displays. - [x] Some other things are needed until proper synchronization can be done. These are #310, #418 and #570. These are interlocked issues and I am in progress of making it work. - [x] Once the above are done, this and #27 will logically follow.
Author
Owner

@waydabber commented on GitHub (Sep 11, 2021):

I'd further suggest that the unified slider should be customizable for monitors with different maximum brightness. Usually you want all connected monitors to be on the same level of brightness, which implies that it's necessary to set a cap on monitors with higher maximum brightness (and potentially lower minimum brightness as well).

@riobard - setting caps and adjusting the brightness curve of the display will help in achieving some level uniformity among displays if somebody wants to do so.

<!-- gh-comment-id:917404357 --> @waydabber commented on GitHub (Sep 11, 2021): > I'd further suggest that the unified slider should be customizable for monitors with different maximum brightness. Usually you want all connected monitors to be on the same level of brightness, which implies that it's necessary to set a cap on monitors with higher maximum brightness (and potentially lower minimum brightness as well). @riobard - setting caps and adjusting the brightness curve of the display will help in achieving some level uniformity among displays if somebody wants to do so.
Author
Owner

@riobard commented on GitHub (Sep 11, 2021):

That'll be super nice!

<!-- gh-comment-id:917418042 --> @riobard commented on GitHub (Sep 11, 2021): That'll be super nice!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#265
No description provided.