Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQ] Configure gamma per monitor #292

Open
asmarcz opened this issue Feb 4, 2024 · 2 comments
Open

[FEATURE REQ] Configure gamma per monitor #292

asmarcz opened this issue Feb 4, 2024 · 2 comments

Comments

@asmarcz
Copy link

asmarcz commented Feb 4, 2024

**Is your feature request related to a problem?
I want to configure gamma temperature per monitor since my external monitor has different colour properties.
Describe the solution you'd like
Configure gamma properties per video output.
Describe alternatives you've considered
I have tried using monitor_override but believe it is tied to the sensor config.

@FedeDP
Copy link
Owner

FedeDP commented Feb 6, 2024

Hi! Thanks for opening this feature request!
I think it would be a neat idea to rework Clight configuration to have a "monitor" structure with gamma temperatures and backlight curves, thanks for the hint!
I will try my best to provide such a feat in reasonable times given my limited spare time :)

@PanAeon
Copy link

PanAeon commented Jan 6, 2025

Hi, I need the same feature, but not with the gamma, but with the curves, as my laptop screen not as bright as my desktop. If you need any help with this feature, please ping me (but I don't program in C usually)

Update: for my use case I can restart the clight process with the right config when the external screen is unplugged. I guess that will work. I looked into the codebase, and it seems there going to be a few changes to support multiple screens with different params... I'm thinking of array of conf_t and default config, where default values going to be merged with overrides .. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants