[GH-ISSUE #1349] MonitorControl will not work when the Mac wakes from sleep #768

Closed
opened 2026-05-05 06:39:15 -06:00 by gitea-mirror · 10 comments
Owner

Originally created by @chen1912 on GitHub (Mar 28, 2023).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1349

Before opening the issue, have you...?

  • Searched for existing issues
  • Looked through the wiki
  • Updated MonitorControl to the latest version (if applicable)

Describe the bug

When the Mac wakes from sleep, MonitorControl will not work and the brightness of the built-in display will be dimmed (the display will not turn off). The automatic brightness adjustment fails, and the software needs to be restarted to work properly.

Steps to reproduce

close the laptop lid,wait Mac sleep, than weak it up.

Expected behavior

Not work.

Anything else?

None

Environment Information (please complete the following information)

- macOS version:Ventura 13.2.1
- Mac model:Macbook Pro 2018
- MonitorControl version:4.1.0 7034
- Monitor(s):LG-27UL850
- Apple Silicon/M1 (yes or no): no
Originally created by @chen1912 on GitHub (Mar 28, 2023). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1349 ### Before opening the issue, have you...? - [X] Searched for existing issues - [X] Looked through [the wiki](https://github.com/MonitorControl/MonitorControl/wiki) - [X] Updated MonitorControl to the latest version (if applicable) ### Describe the bug When the Mac wakes from sleep, MonitorControl will not work and the brightness of the built-in display will be dimmed (the display will not turn off). The automatic brightness adjustment fails, and the software needs to be restarted to work properly. ### Steps to reproduce close the laptop lid,wait Mac sleep, than weak it up. ### Expected behavior Not work. ### Anything else? None ### Environment Information (please complete the following information) ```markdown - macOS version:Ventura 13.2.1 - Mac model:Macbook Pro 2018 - MonitorControl version:4.1.0 7034 - Monitor(s):LG-27UL850 - Apple Silicon/M1 (yes or no): no ```
gitea-mirror 2026-05-05 06:39:15 -06:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@waydabber commented on GitHub (Mar 31, 2023):

Can you try BetterDisplay and see if you have the same issue?

<!-- gh-comment-id:1492037983 --> @waydabber commented on GitHub (Mar 31, 2023): Can you try [BetterDisplay](https://github.com/waydabber/BetterDisplay#readme) and see if you have the same issue?
Author
Owner

@djrobx commented on GitHub (Apr 9, 2023):

I have a sort of similar problem. In my case I'm using just software dimming. When I sleep my mac, the display comes back on at full brightness. The UI shows the correct dimming level. I have to bump the brightness up or down to apply it again. It seems like MonitorControl doesn't reapply the dimming level after the machine wakes up from sleep. I'm using two LG C2 TVs that don't support DDC on Ventura 13.3

<!-- gh-comment-id:1501147191 --> @djrobx commented on GitHub (Apr 9, 2023): I have a sort of similar problem. In my case I'm using just software dimming. When I sleep my mac, the display comes back on at full brightness. The UI shows the correct dimming level. I have to bump the brightness up or down to apply it again. It seems like MonitorControl doesn't reapply the dimming level after the machine wakes up from sleep. I'm using two LG C2 TVs that don't support DDC on Ventura 13.3
Author
Owner

@Anywhere-Music-Player commented on GitHub (Sep 19, 2023):

Same here, not working at all for USB-C connected external monitor after sleep. But it's not 100%, I'd say in 10% chance I got this bug.
Just restart the app and everything will work again.

I didn't try a betterdisplay because it's super overwhelmed with some features.. I never need and to find something simple is so hard, a lots of menus items, structure is so hard.. to just quickly catch something I need. I even can't imagine that changing brightness could be such a super advanced thing..
No, I'm not try to joke here, this is how it goes. I just interested in a simple app only.. which does a simple thing - change brightness. 🤷‍♂️

<!-- gh-comment-id:1725337029 --> @Anywhere-Music-Player commented on GitHub (Sep 19, 2023): Same here, not working at all for USB-C connected external monitor after sleep. But it's not 100%, I'd say in 10% chance I got this bug. Just restart the app and everything will work again. I didn't try a betterdisplay because it's super overwhelmed with some features.. I never need and to find something simple is so hard, a lots of menus items, structure is so hard.. to just quickly catch something I need. I even can't imagine that changing brightness could be such a super advanced thing.. No, I'm not try to joke here, this is how it goes. I just interested in a simple app only.. which does a simple thing - change brightness. 🤷‍♂️
Author
Owner

@Anywhere-Music-Player commented on GitHub (Sep 23, 2023):

Also, I have another issue, but I think it's definitely related to this.
It lose DDC after sleep. Just randomly, using USB-C.
And just restart app, everything is restored.

Screenshot 1Screenshot

Screenshot 4
<!-- gh-comment-id:1732283286 --> @Anywhere-Music-Player commented on GitHub (Sep 23, 2023): Also, I have another issue, but I think it's definitely related to this. It lose DDC after sleep. Just randomly, using USB-C. And just restart app, everything is restored. <img width="300" alt="Screenshot 1" src="https://github.com/MonitorControl/MonitorControl/assets/3391456/d9dbaca5-4040-40f0-a885-6ec67a65e8db"><img width="300" alt="Screenshot" src="https://github.com/MonitorControl/MonitorControl/assets/3391456/089ee81a-6a4a-4510-84ff-35d785af73c1"> <img width="300" alt="Screenshot 4" src="https://github.com/MonitorControl/MonitorControl/assets/3391456/ed1b117e-0cf0-4a20-a5e6-454495977ac1">
Author
Owner

@mustdobetter commented on GitHub (Jan 17, 2024):

+1 for this issue. I am using my Macbook Pro M1 in clamshell mode, with an LG C2 via USB-C -> HDMI (Cable Matters). I am using BetterDisplay only for the custom EDID to allow me to achieve 120hz refresh rate on the LG. I have all brightness controls disable in BetterDisplay including software and DDC, as I much prefer to use MonitorControl's gamma table modification for brightness adjustment.

Everything works well except that when waking from sleep, brightness controls do nothing. Restarting the app brings this back.

- macOS version: 14.1.1 Sonoma
- Mac model: MacBook Pro 14 2012 M1 Max
- MonitorControl version: 4.2.0 Build 7048
- Monitor(s): LG C2 (4k 120hz)
- Apple Silicon/M1 (yes or no): yes
<!-- gh-comment-id:1895389374 --> @mustdobetter commented on GitHub (Jan 17, 2024): +1 for this issue. I am using my Macbook Pro M1 in clamshell mode, with an LG C2 via USB-C -> HDMI (Cable Matters). I am using BetterDisplay only for the custom EDID to allow me to achieve 120hz refresh rate on the LG. I have all brightness controls disable in BetterDisplay including software and DDC, as I much prefer to use MonitorControl's gamma table modification for brightness adjustment. Everything works well except that when waking from sleep, brightness controls do nothing. Restarting the app brings this back. ``` - macOS version: 14.1.1 Sonoma - Mac model: MacBook Pro 14 2012 M1 Max - MonitorControl version: 4.2.0 Build 7048 - Monitor(s): LG C2 (4k 120hz) - Apple Silicon/M1 (yes or no): yes ```
Author
Owner

@waydabber commented on GitHub (Jan 17, 2024):

Hi @mustdobetter - BetterDisplay has the same gamma table modofication for brightness adjustment. You should disable Hardware Brightness Control only in the app so it uses gamma only.

<!-- gh-comment-id:1895829792 --> @waydabber commented on GitHub (Jan 17, 2024): Hi @mustdobetter - BetterDisplay has the same gamma table modofication for brightness adjustment. You should disable Hardware Brightness Control only in the app so it uses gamma only.
Author
Owner

@mustdobetter commented on GitHub (Jan 17, 2024):

Hi @waydabber. Thanks - I've tried this, however when disabling Hardware Control, leaving Software-based enabled, when changing brightness the the mouse pointer stays at full brightness, and if I use the Apple Digital Color Meter app on any of the adjusted area, it shows a change to the colour values. This would suggest that it's not gamma table modification, but rather an overlay that's being used. Is that not correct?

<!-- gh-comment-id:1895877145 --> @mustdobetter commented on GitHub (Jan 17, 2024): Hi @waydabber. Thanks - I've tried this, however when disabling Hardware Control, leaving Software-based enabled, when changing brightness the the mouse pointer stays at full brightness, and if I use the Apple Digital Color Meter app on any of the adjusted area, it shows a change to the colour values. This would suggest that it's not gamma table modification, but rather an overlay that's being used. Is that not correct?
Author
Owner

@waydabber commented on GitHub (Jan 17, 2024):

Hi, right. You must have color controls disabled (probably due to compatibility reasons, maybe you ran the app alongside MonitorControl and the two clashed) so and the app is falling back to overly control.

You should check this as a general setting:

Screenshot 2024-01-17 at 15 06 22

There is a per display setting as well:

Screenshot 2024-01-17 at 15 07 06
<!-- gh-comment-id:1895885342 --> @waydabber commented on GitHub (Jan 17, 2024): Hi, right. You must have color controls disabled (probably due to compatibility reasons, maybe you ran the app alongside MonitorControl and the two clashed) so and the app is falling back to overly control. You should check this as a general setting: <img width="902" alt="Screenshot 2024-01-17 at 15 06 22" src="https://github.com/MonitorControl/MonitorControl/assets/37590873/36f68c2f-5142-45b0-a257-67d7ee482ca1"> There is a per display setting as well: <img width="902" alt="Screenshot 2024-01-17 at 15 07 06" src="https://github.com/MonitorControl/MonitorControl/assets/37590873/58fd5548-c384-4d28-98e3-0926f266864c">
Author
Owner

@mustdobetter commented on GitHub (Jan 17, 2024):

Ah, @waydabber, that was it - thank you! Now just to solve the issue of BD crashing occasionally after wake - but I'll move that to the BD issue list. Thanks for your help!

<!-- gh-comment-id:1895895036 --> @mustdobetter commented on GitHub (Jan 17, 2024): Ah, @waydabber, that was it - thank you! Now just to solve the issue of BD crashing occasionally after wake - but I'll move that to the BD issue list. Thanks for your help!
Author
Owner

@waydabber commented on GitHub (Oct 3, 2024):

Hopefully this issue is resolved with the latest version. If not, will reopen. :)

<!-- gh-comment-id:2391475036 --> @waydabber commented on GitHub (Oct 3, 2024): Hopefully this issue is resolved with the latest version. If not, will reopen. :)
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#768
No description provided.