-
Notifications
You must be signed in to change notification settings - Fork 0
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
RFE: Non-linear scaling #3
Comments
I've added several value formats recently after seeing how some others handle their backlights. Not sure if any of them are like what you are interested in, but the new man page describes all the new stuff.
Do you have anything specific in mind? I've got a few more command ideas and I've been thinking about rewriting this project in C, so it might be nice to get the cli slightly more nailed down before that. |
So, my idea was to be able to specify some kind of custom curve, to map percentage values to actual integers. However, I don't really know how to specify such a curve, except for having blight parse some complex mathematical equations to calculate the value, so that is probably not a good idea. I tried out your new value formats (thanks a lot!) and found that neither linear nor geometric values seem to do what I want for my display: It seems to behave mostly linear, but then in the lower levels there is a stark drop in brightness at some point. |
As an idea for the far future, it might be nice to have a non-linear scale option. Ideally this should be handled by the video driver, but alas, many of them just expose raw integers into sysfs.
If you want to carry this complexity, blight could add certain non-linear scales useful to correct certain types of displays. Those scales could then be submitted by users with affected displays, and only applied when explicitly specified as an argument.
The text was updated successfully, but these errors were encountered: