[GH-ISSUE #877] Toggle HDR mode on/off #547

Closed
opened 2026-05-05 06:13:14 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @disq on GitHub (Jan 4, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/877

Before opening the issue, have you...?

  • Searched for existing issues

I have an HDR600 compatible monitor (an LG 34WK95-U) and I turn on the HDR mode when consuming compatible media on it. Normally HDR is turned off, mostly because it just doesn't look right for normal desktop use.

So when watching content I need to go in the display settings and enable the HDR checkbox, and later when I'm finished (or I get interrupted and need to do desktopy stuff) come back and disable it.

Describe the solution you'd like

Some kind of an HDR toggle button next to the brightness toggle (or in the vicinity) for the HDR-supporting displays. I know it would be a clutter if one rarely toggles that option, so maybe make it an option in Preferences:
App menu / Additional controls / [x] Show HDR toggle on compatible displays

Describe alternatives you've considered

I've checked in the options but it isn't there. I don't really want to run another menu app just to have this functionality.

Anything else?

No response

Originally created by @disq on GitHub (Jan 4, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/877 ### Before opening the issue, have you...? - [X] Searched for existing issues ### Is your feature request related to a problem? Please describe I have an HDR600 compatible monitor (an LG 34WK95-U) and I turn on the HDR mode when consuming compatible media on it. Normally HDR is turned off, mostly because it just doesn't look right for normal desktop use. So when watching content I need to go in the display settings and enable the HDR checkbox, and later when I'm finished (or I get interrupted and need to do desktopy stuff) come back and disable it. ### Describe the solution you'd like Some kind of an HDR toggle button next to the brightness toggle (or in the vicinity) for the HDR-supporting displays. I know it would be a clutter if one rarely toggles that option, so maybe make it an option in Preferences: App menu / Additional controls / [x] Show HDR toggle on compatible displays ### Describe alternatives you've considered I've checked in the options but it isn't there. I don't really want to run another menu app just to have this functionality. ### Anything else? _No response_
gitea-mirror 2026-05-05 06:13:14 -06:00
Author
Owner

@jiywww commented on GitHub (Apr 11, 2022):

I have the same situation. The HDR setting is too deep. I have to go into the display settings, enable the HDR checkbox whenever I want to watch a movie (HDR), and go into the display settings again to disable the HDR checkbox after watching. Please think about adding an option for the HDR setting. Thank you.

<!-- gh-comment-id:1094633785 --> @jiywww commented on GitHub (Apr 11, 2022): I have the same situation. The HDR setting is too deep. I have to go into the display settings, enable the HDR checkbox whenever I want to watch a movie (HDR), and go into the display settings again to disable the HDR checkbox after watching. Please think about adding an option for the HDR setting. Thank you.
Author
Owner

@waydabber commented on GitHub (Apr 11, 2022):

The problem is that I know no programmatic way to toggle HDR mode. There is no trace of it in the dump of the private framework where it might be and as far as I see, nobody was able to figure out how to do it. Sure it is possible though, so we'll keep the feature request open.

But since the toggle is available in System Preferences you can create an automator script to do the work for you, but that is not really elegant solution for an app like MonitorControl to implement.

see this for example:

https://github.com/ppkantorski/macOS-HDR-Toggler

<!-- gh-comment-id:1095310139 --> @waydabber commented on GitHub (Apr 11, 2022): The problem is that I know no programmatic way to toggle HDR mode. There is no trace of it in the dump of the private framework where it might be and as far as I see, nobody was able to figure out how to do it. Sure it is possible though, so we'll keep the feature request open. But since the toggle is available in System Preferences you can create an automator script to do the work for you, but that is not really elegant solution for an app like MonitorControl to implement. see this for example: https://github.com/ppkantorski/macOS-HDR-Toggler
Author
Owner

@waydabber commented on GitHub (Apr 11, 2022):

nahh, I was wrong, there is a way actually.

I added this to BetterDummy: https://github.com/waydabber/BetterDummy/issues/479

HDR typically does not work well with DDC brightness control. MonitorControl's Gamma based software dimming also kills HDR (anything that has a brightness beyond 100% SDR will be dumbed down instantly). Only thing that works is shade based dimming (which is not very useful).

<!-- gh-comment-id:1095520166 --> @waydabber commented on GitHub (Apr 11, 2022): nahh, I was wrong, there is a way actually. I added this to BetterDummy: https://github.com/waydabber/BetterDummy/issues/479 HDR typically does not work well with DDC brightness control. MonitorControl's Gamma based software dimming also kills HDR (anything that has a brightness beyond 100% SDR will be dumbed down instantly). Only thing that works is shade based dimming (which is not very useful).
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#547
No description provided.