[GH-ISSUE #1779] Settings not kept? #979

Closed
opened 2026-05-05 06:58:45 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @LiroyvH on GitHub (Aug 7, 2025).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1779

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

Hi,

I'm using the app with Sequoia 15.6 on an LG ULTRAWIDE (34WQ75X) which is connected directly to the Macbook with a USB-C/Thunderbolt cable. Translating from Dutch, so apologies for any wrong translations in functions.

I have a couple of settings for the monitor:

  • Enable keyboard control (default)
  • Enable hardware DDC-control (default)
  • Disable MacOS volume OSD
  • Enable DDC command for mute
  • Volume scale: 0 - 100 and curve is... er... 2 bars to the right from center. (7?)

Now every once in a while, suddenly these manually set values (OSD, DDC mute, scale) vanish. I have no idea why. But it causes mute to no longer work and setting the volume very low has mixed results; but in any case: sound always keeps coming out of the speakers. Then I look in the app and I see that the checkboxes are unchecked, the min/max values are expunged and the curve is set back to default.

I could not find an issue that can tell what's causing this behavior of the app. I did think that the "Identification" might give a hint, as the first time I noticed this I could swear the "Identification" for this monitor was 2, now it says 3. But now that its happening again, I'm having a deja vu and am pretty sure it was 3 and still is 3 this time around. But who knows. To be complete: I'm not attaching any other monitor to this Macbook, though I do sometimes use the Macbook without external monitor.

Any pointers as to what I'm doing wrong or if its a bug a way of working around it (or perhaps a checkbox "keep settings for monitor (with this name/model)") would be greatly appreciated!

Steps to reproduce

Honestly not sure how to reproduce. I just plug in my monitor and most of the time it works fine. But then suddenly the settings are expunged from the app.

Expected behavior

The app to retain the aforementioned settings for this display.

Anything else?

One thing I was curious about is that I'm using the "Recommended" setting of "Assume last kept settings are valid". I haven't selected anything else, because this setting suggests that - when set to this mode - it ought to do what I want; retain settings. I did find https://github.com/MonitorControl/MonitorControl/discussions/1690 but that seems to be a whole different issue/usecase. I could not find other mentions of this problem that I have in relation to this setting. But if you recommend using another mode, I'll happily give it a spin! :)

Environment Information (please complete the following information)

- macOS version: Sequoia 15.6
- Mac model: 14" MBP 2021
- MonitorControl version: 4.3.3 Build 7123
- Monitor(s): LG UltraWide 34WQ75X
- Apple Silicon/M1 (yes or no): yes
Originally created by @LiroyvH on GitHub (Aug 7, 2025). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1779 ### 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 Hi, I'm using the app with Sequoia 15.6 on an LG ULTRAWIDE (34WQ75X) which is connected directly to the Macbook with a USB-C/Thunderbolt cable. Translating from Dutch, so apologies for any wrong translations in functions. I have a couple of settings for the monitor: - Enable keyboard control (default) - Enable hardware DDC-control (default) - Disable MacOS volume OSD - Enable DDC command for mute - Volume scale: 0 - 100 and curve is... er... 2 bars to the right from center. (7?) Now every once in a while, suddenly these manually set values (OSD, DDC mute, scale) vanish. I have no idea why. But it causes mute to no longer work and setting the volume very low has mixed results; but in any case: sound always keeps coming out of the speakers. Then I look in the app and I see that the checkboxes are unchecked, the min/max values are expunged and the curve is set back to default. I could not find an issue that can tell what's causing this behavior of the app. I did think that the "Identification" might give a hint, as the first time I noticed this I could swear the "Identification" for this monitor was 2, now it says 3. But now that its happening again, I'm having a deja vu and am pretty sure it was 3 and still is 3 this time around. But who knows. To be complete: I'm not attaching any other monitor to this Macbook, though I do sometimes use the Macbook without external monitor. Any pointers as to what I'm doing wrong or if its a bug a way of working around it (or perhaps a checkbox "keep settings for monitor (with this name/model)") would be greatly appreciated! ### Steps to reproduce Honestly not sure how to reproduce. I just plug in my monitor and most of the time it works fine. But then suddenly the settings are expunged from the app. ### Expected behavior The app to retain the aforementioned settings for this display. ### Anything else? One thing I was curious about is that I'm using the "Recommended" setting of "Assume last kept settings are valid". I haven't selected anything else, because this setting suggests that - when set to this mode - it ought to do what I want; retain settings. I did find https://github.com/MonitorControl/MonitorControl/discussions/1690 but that seems to be a whole different issue/usecase. I could not find other mentions of this problem that I have in relation to this setting. But if you recommend using another mode, I'll happily give it a spin! :) ### Environment Information (please complete the following information) ```markdown - macOS version: Sequoia 15.6 - Mac model: 14" MBP 2021 - MonitorControl version: 4.3.3 Build 7123 - Monitor(s): LG UltraWide 34WQ75X - Apple Silicon/M1 (yes or no): yes ```
Author
Owner

@LiroyvH commented on GitHub (Aug 23, 2025):

Just a note to add here, due to not being happy with the LG monitor I switched to a Dell model instead. Same issue: settings can suddenly be lost and the identification incremented. Just wanted to point out its not a monitor brand/model problem for me. :)

<!-- gh-comment-id:3217450120 --> @LiroyvH commented on GitHub (Aug 23, 2025): Just a note to add here, due to not being happy with the LG monitor I switched to a Dell model instead. Same issue: settings can suddenly be lost and the identification incremented. Just wanted to point out its not a monitor brand/model problem for me. :)
Author
Owner

@waydabber commented on GitHub (Aug 29, 2025):

Can you please install BetterDisplay and see if the display identifiers (especially UUID) changes whenever this happens? Go to Settings > Displays > the display > Display Information... - you can export the display information data for comparison.

<!-- gh-comment-id:3236475822 --> @waydabber commented on GitHub (Aug 29, 2025): Can you please install [BetterDisplay](https://betterdisplay.pro) and see if the display identifiers (especially UUID) changes whenever this happens? Go to Settings > Displays > the display > Display Information... - you can export the display information data for comparison.
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#979
No description provided.