Skip to content

Add option for software dimming gamma adjustment strength #2674

@waydabber

Description

@waydabber

Discussed in #2673

Originally posted by unphased February 18, 2024
XDR emulation is great for cranking up brightness to do things like coding in a bright environment, and a similar thing goes for dimming emulation beyond the lowest brightness level. I suggest one enhancement, which is some way to adjust for readability in both of these adverse environments mainly by cranking the contrast up. In an adverse lighting environment, the importance of having any kind of remotely correct color rendering drops significantly, so adjusting contrast allows for extracting even more legibility out of the brightness range.

Right now it is possible to set the contrast bar to be enabled in the menu, so it is almost a good ux. And I do quite like having control over how much adjustment to make to contrast, obviously it's a tradeoff between text readability and color rendering.

But it's not quite there yet.

  • If we could have a way to get the BetterDisplay menu come up automatically when we adjust the brightness with the keyboard, this might be nearly ideal since then i can tweak the contrast immediately from there. This might already be an option but i haven't found it yet.
  • Being able to tweak a graph or set some preset values to auto-adjust contrast depending on the brightness level would be great. I would like to be able to increase the contrast by some reasonable amount (typically up to 30%) once brightness is over or under a certain level (both of these being in the "extended" regions of XDR and software based dimming respectively).

I hope this makes sense.

I came from using Lunar which has this capability of increasing contrast in XDR emulation mode as one of the checkboxes.

Metadata

Metadata

Assignees

Labels

doneAll tasks are completedenhancementNew feature or requestrelease availableAvailable under Releases (either as pre-release or stable release)

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions