[GH-ISSUE #1068] Add option to reset built-in screen brightness to zero after wake #634

Closed
opened 2026-05-05 06:25:16 -06:00 by gitea-mirror · 9 comments
Owner

Originally created by @anarchy89 on GitHub (Jun 5, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1068

Before opening the issue, have you...?

  • Searched for existing issues

Currently, whenever I set the brightness of the internal screen to zero and it blanks out, and I set my external screens to lets say level 5. When I wake up from sleep or the Lock Screen, the internal screen becomes level 1 and the externals stay at 5.

Describe the solution you'd like

I want the levels on each screen to stay the same when I wake the screen up.

Describe alternatives you've considered

no alternatives. currently I have to set the screen back to zero when I turn it back on from sleep.

Anything else?

No response

Originally created by @anarchy89 on GitHub (Jun 5, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1068 ### Before opening the issue, have you...? - [X] Searched for existing issues ### Is your feature request related to a problem? Please describe Currently, whenever I set the brightness of the internal screen to zero and it blanks out, and I set my external screens to lets say level 5. When I wake up from sleep or the Lock Screen, the internal screen becomes level 1 and the externals stay at 5. ### Describe the solution you'd like I want the levels on each screen to stay the same when I wake the screen up. ### Describe alternatives you've considered no alternatives. currently I have to set the screen back to zero when I turn it back on from sleep. ### Anything else? _No response_
gitea-mirror 2026-05-05 06:25:16 -06:00
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

This is a default behavior of macOS - to avoid confusion it will always set the screen to have some minimal backlighting. We could override it and restore brightness zero as a new feature.

<!-- gh-comment-id:1155310936 --> @waydabber commented on GitHub (Jun 14, 2022): This is a default behavior of macOS - to avoid confusion it will always set the screen to have some minimal backlighting. We could override it and restore brightness zero as a new feature.
Author
Owner

@anarchy89 commented on GitHub (Jun 14, 2022):

@waydabber could you please add that as an option in the monitor control app as a new setting or something? I think a lot of people would use it. I like to keep my macbook open with the lid instead of in clam shell so it doesnt heat up too much and I always have to reduce the brightness on the internal screen when it comes out of sleep or unlocks.

thank you so much.

<!-- gh-comment-id:1155314628 --> @anarchy89 commented on GitHub (Jun 14, 2022): @waydabber could you please add that as an option in the monitor control app as a new setting or something? I think a lot of people would use it. I like to keep my macbook open with the lid instead of in clam shell so it doesnt heat up too much and I always have to reduce the brightness on the internal screen when it comes out of sleep or unlocks. thank you so much.
Author
Owner

@anarchy89 commented on GitHub (Jun 14, 2022):

@waydabber i also dont suppose theres a way to disable the screen entirely with the lid open right?

<!-- gh-comment-id:1155315743 --> @anarchy89 commented on GitHub (Jun 14, 2022): @waydabber i also dont suppose theres a way to disable the screen entirely with the lid open right?
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

there is no way to do that on current macOS versions. It is however possible to hide the screen by relegating it to a mirror member and setting its brightness to zero. I'll add this feature to BetterDisplay since there is a constant demand for it, also Lunar has this feature (@alin23), but honestly I am somewhat unsatisfied with the entire approach. I don't think it will be incorporated into MonitorControl as this needs a continuous mirror and display layout management which BetterDisplay has but is rather foreign from MonitorControl.

<!-- gh-comment-id:1155340076 --> @waydabber commented on GitHub (Jun 14, 2022): there is no way to do that on current macOS versions. It is however possible to hide the screen by relegating it to a mirror member and setting its brightness to zero. I'll add this feature to [BetterDisplay](https://github.com/waydabber/BetterDummy/releases) since there is a constant demand for it, also Lunar has this feature (@alin23), but honestly I am somewhat unsatisfied with the entire approach. I don't think it will be incorporated into MonitorControl as this needs a continuous mirror and display layout management which BetterDisplay has but is rather foreign from MonitorControl.
Author
Owner

@anarchy89 commented on GitHub (Jun 14, 2022):

@waydabber never tried betterdisplay, does it have the exact same features as monitorcontrol?

I am happy with setting the brightness to zero after wake on monitor control, I dont really need this dummy feature.

On monitorcontrol, is the screen actually off when the brightness is zero? It looks it is I mean it's fully dimmed all the way to black. I am just wondering because I want to preserve the longevity of the internal screen. I cant see anything like I used to be able to on the older versions.

<!-- gh-comment-id:1155355325 --> @anarchy89 commented on GitHub (Jun 14, 2022): @waydabber never tried betterdisplay, does it have the exact same features as monitorcontrol? I am happy with setting the brightness to zero after wake on monitor control, I dont really need this dummy feature. On monitorcontrol, is the screen actually off when the brightness is zero? It looks it is I mean it's fully dimmed all the way to black. I am just wondering because I want to preserve the longevity of the internal screen. I cant see anything like I used to be able to on the older versions.
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

@anarchy89 - nope, BetterDisplay is a different project altogether with a different vision and feature set, but I am also reimplementing much of the stuff that is in MonitorControl (since it fits the app profile) as well. Since for various reasons the app is already caring a great deal about display layouts and mirroring (this was required for the dummy and streaming functionality) it is actually a very small step to implement the option to hide the display there so it's in the roadmap.

https://github.com/waydabber/BetterDummy/issues/474

<!-- gh-comment-id:1155385881 --> @waydabber commented on GitHub (Jun 14, 2022): @anarchy89 - nope, BetterDisplay is a different project altogether with a different vision and feature set, but I am also reimplementing much of the stuff that is in MonitorControl (since it fits the app profile) as well. Since for various reasons the app is already caring a great deal about display layouts and mirroring (this was required for the dummy and streaming functionality) it is actually a very small step to implement the option to hide the display there so it's in the roadmap. https://github.com/waydabber/BetterDummy/issues/474
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

I wanted to add it for a while into that app, I just keep pushing it off as I always get distracted with other ideas and features. :)

<!-- gh-comment-id:1155386702 --> @waydabber commented on GitHub (Jun 14, 2022): I wanted to add it for a while into that app, I just keep pushing it off as I always get distracted with other ideas and features. :)
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

(But the option to reset built-in screen brightness to zero after wake can be added to MonitorControl as well as that is quite a different thing, so we should keep this one here as a feature request.)

<!-- gh-comment-id:1155387543 --> @waydabber commented on GitHub (Jun 14, 2022): (But the `option to reset built-in screen brightness to zero after wake` can be added to MonitorControl as well as that is quite a different thing, so we should keep this one here as a feature request.)
Author
Owner

@stale[bot] commented on GitHub (Jun 14, 2023):

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require attention? This issue may be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:1591840387 --> @stale[bot] commented on GitHub (Jun 14, 2023): Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require attention? This issue may be closed if no further activity occurs. Thank you for your contributions.
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#634
No description provided.