[GH-ISSUE #305] Provide an option to individually invert controls #238

Closed
opened 2026-05-05 05:29:09 -06:00 by gitea-mirror · 9 comments
Owner

Originally created by @brokenthorn on GitHub (Oct 12, 2020).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/305

Originally assigned to: @waydabber on GitHub.

Checklist

  • I have searched for existing issues

Is your feature request related to a problem? Please describe.
Some monitors have DDC values inverted. For example, raising brightness or raising contrast, actually lowers one or all of them.

For example on this monitor "LEN-27ICB-A" which is a Lenovo panel, contrast works normally, but brightness is inverted.
I can provide a real life photo if there's any interest. In order to set max brightness and max contrast on this display, settings look like this:

image

Describe the solution you'd like
It would be nice if in the advanced preferences, we could have a check-mark to invert values for contrast and another to invert values for brightness. That way users can't enable only one of them depending on how they are affected.

Describe alternatives you've considered
I also tried Lunar.app, another similar application. The controls for brightness are also inverted with Lunar on the same monitor.

Additional context
Currently on Big Sur 11.0 Beta (20A5384c) on a MacBook Pro (Retina, 15-inch, Mid 2015).

Originally created by @brokenthorn on GitHub (Oct 12, 2020). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/305 Originally assigned to: @waydabber on GitHub. **Checklist** <!-- Before you submit your issue, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) --> - [x] I have searched for existing issues **Is your feature request related to a problem? Please describe.** Some monitors have DDC values inverted. For example, raising brightness or raising contrast, actually lowers one or all of them. For example on this monitor "LEN-27ICB-A" which is a Lenovo panel, contrast works normally, but brightness is inverted. I can provide a real life photo if there's any interest. In order to set max brightness and max contrast on this display, settings look like this: ![image](https://user-images.githubusercontent.com/2119004/95744883-c84f3e00-0c9c-11eb-9759-f47775b53a5c.png) **Describe the solution you'd like** It would be nice if in the advanced preferences, we could have a check-mark to invert values for contrast and another to invert values for brightness. That way users can't enable only one of them depending on how they are affected. **Describe alternatives you've considered** I also tried Lunar.app, another similar application. The controls for brightness are also inverted with Lunar on the same monitor. **Additional context** Currently on Big Sur 11.0 Beta (20A5384c) on a MacBook Pro (Retina, 15-inch, Mid 2015).
gitea-mirror 2026-05-05 05:29:09 -06:00
Author
Owner

@JoniVR commented on GitHub (Nov 22, 2020):

I agree that this could be helpful for some people! PRs welcome!

<!-- gh-comment-id:731761741 --> @JoniVR commented on GitHub (Nov 22, 2020): I agree that this could be helpful for some people! PRs welcome!
Author
Owner

@waydabber commented on GitHub (Sep 12, 2021):

Invert controls is now working in 3.1.0

See screenshots of the implementation in the v3.1.0 preliminary discussion.

<!-- gh-comment-id:917683061 --> @waydabber commented on GitHub (Sep 12, 2021): Invert controls is now working in 3.1.0 See screenshots of the implementation in the [v3.1.0 preliminary discussion](https://github.com/MonitorControl/MonitorControl/discussions/596).
Author
Owner

@fleytman commented on GitHub (Mar 9, 2022):

Inverting the checkbox does not work for the macbook display.

<!-- gh-comment-id:1062916233 --> @fleytman commented on GitHub (Mar 9, 2022): Inverting the checkbox does not work for the macbook display.
Author
Owner

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

Yes, the macbook display does not use DDC.

<!-- gh-comment-id:1062955172 --> @waydabber commented on GitHub (Mar 9, 2022): Yes, the macbook display does not use DDC.
Author
Owner

@fleytman commented on GitHub (Mar 9, 2022):

Is it possible to implement the scroll inverting function for the macbook monitor as well? It is supposed to depend more on the scroll setting than on the DDC.

<!-- gh-comment-id:1063010884 --> @fleytman commented on GitHub (Mar 9, 2022): Is it possible to implement the scroll inverting function for the macbook monitor as well? It is supposed to depend more on the scroll setting than on the DDC.
Author
Owner

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

You can swipe left or right on the trackpad to control the slider!

<!-- gh-comment-id:1063027410 --> @waydabber commented on GitHub (Mar 9, 2022): You can swipe left or right on the trackpad to control the slider!
Author
Owner

@fleytman commented on GitHub (Mar 9, 2022):

There is no problem with the trackpad. I would like to invert the scroll for the mouse.

<!-- gh-comment-id:1063050640 --> @fleytman commented on GitHub (Mar 9, 2022): There is no problem with the trackpad. I would like to invert the scroll for the mouse.
Author
Owner

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

I see. See this discussion about this issue: https://github.com/MonitorControl/MonitorControl/issues/885

<!-- gh-comment-id:1063108080 --> @waydabber commented on GitHub (Mar 9, 2022): I see. See this discussion about this issue: https://github.com/MonitorControl/MonitorControl/issues/885
Author
Owner

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

I'll resurrect that issue and we can continue the discussion there.

<!-- gh-comment-id:1063275974 --> @waydabber commented on GitHub (Mar 9, 2022): I'll resurrect that issue and we can continue the discussion there.
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#238
No description provided.