[GH-ISSUE #976] MonitorControl brightness not reset after switching user #592

Closed
opened 2026-05-05 06:19:27 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @pauloord123 on GitHub (Mar 15, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/976

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

Switching user does not restore brightness level of external monitor.

Steps to reproduce

  • Installed MC on Mojave and it works perfect,
  • I use a BenQ external monitor, mirroring the screen of Macbook Pro
  • I set my external monitor at 33% brightness, built in Macbook Pro on 0%.
  • when I change user (who not has MC installed) the BenQ switches to its own brightness. Ok.
  • when I switch user back again, first the BenQ dims to 33% but immediately returns to the standard (higher) brightness while MC panel shows 33%.
  • when (only) I touch the brightness slider, the monotor switches back to 33%.

Expected behavior

When switching back the BenQ should return to the value set in MC without any ado.

Anything else?

no

Environment Information (please complete the following information)

- macOS version: 10.14.6
- Mac model: MacBook Pro (Retina, 15-inch, Early 2013)
- MonitorControl version:4.0.2 Build 6965
- Monitor(s): BenQ PD2500Q and build-in
- Apple Silicon/M1 (yes or no): no
Originally created by @pauloord123 on GitHub (Mar 15, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/976 ### 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 Switching user does not restore brightness level of external monitor. ### Steps to reproduce - Installed MC on Mojave and it works perfect, - I use a BenQ external monitor, mirroring the screen of Macbook Pro - I set my external monitor at 33% brightness, built in Macbook Pro on 0%. - when I change user (who not has MC installed) the BenQ switches to its own brightness. Ok. - when I switch user back again, first the BenQ dims to 33% but immediately returns to the standard (higher) brightness while MC panel shows 33%. - when (only) I touch the brightness slider, the monotor switches back to 33%. ### Expected behavior When switching back the BenQ should return to the value set in MC without any ado. ### Anything else? no ### Environment Information (please complete the following information) ```markdown - macOS version: 10.14.6 - Mac model: MacBook Pro (Retina, 15-inch, Early 2013) - MonitorControl version:4.0.2 Build 6965 - Monitor(s): BenQ PD2500Q and build-in - Apple Silicon/M1 (yes or no): no ```
gitea-mirror 2026-05-05 06:19:27 -06:00
Author
Owner

@waydabber commented on GitHub (Mar 15, 2022):

Hey, does this happen if you disable software and combined hardware/software dimming?

<!-- gh-comment-id:1068307572 --> @waydabber commented on GitHub (Mar 15, 2022): Hey, does this happen if you disable software and combined hardware/software dimming?
Author
Owner

@pauloord123 commented on GitHub (Mar 15, 2022):

MC has two relevant settings:

  1. "Combine hardware and software dimming' in Preferences/General.
  2. monitor specific setting "Use hardware DDC control"
    First I had both on which shows the effect when switching.

Now I tried the three other posibilities (1 off - 2 off, 1 on - 2 off, 1 off - 2 on):
1 off - 2 off: MC works but switching user gives the unwanted effect.
1 on - 2 off: MC works but switching user gives the unwanted effect, this combination does not dim the monitor directly after the switch back.
1 off - 2 on: MC does not work, monitor does not dim at all.

Monitor is connected via HDMI.

<!-- gh-comment-id:1068368629 --> @pauloord123 commented on GitHub (Mar 15, 2022): MC has two relevant settings: 1. "Combine hardware and software dimming' in Preferences/General. 2. monitor specific setting "Use hardware DDC control" First I had both on which shows the effect when switching. Now I tried the three other posibilities (1 off - 2 off, 1 on - 2 off, 1 off - 2 on): 1 off - 2 off: MC works but switching user gives the unwanted effect. 1 on - 2 off: MC works but switching user gives the unwanted effect, this combination does not dim the monitor directly after the switch back. 1 off - 2 on: MC does not work, monitor does not dim at all. Monitor is connected via HDMI.
Author
Owner

@waydabber commented on GitHub (Mar 15, 2022):

Thanks @pauloord123 for the response!

It seems like hardware DDC control does not work.

As for the change of brightness in software mode, it seems like upon user switching something resets the gamma table (I suppose this is the software dimming method used). I'll try to recreate this issue.

<!-- gh-comment-id:1068484647 --> @waydabber commented on GitHub (Mar 15, 2022): Thanks @pauloord123 for the response! It seems like hardware DDC control does not work. As for the change of brightness in software mode, it seems like upon user switching something resets the gamma table (I suppose this is the software dimming method used). I'll try to recreate this issue.
Author
Owner

@stale[bot] commented on GitHub (Jan 12, 2024):

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:1889133741 --> @stale[bot] commented on GitHub (Jan 12, 2024): 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#592
No description provided.