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

Finer Keyboard Brightness Level Control #3559

Closed
2 tasks done
nebula-it opened this issue Jan 6, 2025 · 9 comments
Closed
2 tasks done

Finer Keyboard Brightness Level Control #3559

nebula-it opened this issue Jan 6, 2025 · 9 comments
Labels
question Further information is requested

Comments

@nebula-it
Copy link

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information will be provided, my issue will be closed without an answer.

Is your feature request related to a problem? Please describe

Hey @seerge, First of all a huge thank you for making this program. I love to keep my laptop as much clean as possible and thanks to G-Helper I can get rid of all that shit Asus puts in.

Now the feature request, the Keyboard Backlight brightness is too high even on the lowest setting on my Zenbook S14. So I would love to have more control over the brightness instead of just 3 levels in G-Helper. I'm not sure how the brightness control is implemented i.e is G-Helper just passing the command to BIOS or is it controlling the actual brightness level using PWM etc.

Describe the solution you'd like

A more fine grained control over Keyboard Brightness similar to how screen brightness works i.e you should be able to select any value between 0 and 100.

Describe alternatives you've considered

If the above is not possible, I'd love to at least disable Mid and Max level. So when I hit the keyboard brightness button it just toggles on(to lowest settings) and toggles off. The other two options are blinding at night.

Device and Model

Asus Zenbook S14 UX5406SA

Additional information.

No response

@seerge
Copy link
Owner

seerge commented Jan 6, 2025

@nebula-it hello,

That's not possible. Keyboards have only 4 fixed levels of backlight brightness (including 0 - off). You can achieve lower brightness by setting "grey" color instead of "white", if your device supports colors in a first place.

G-Helper just sets brightness level by passing this value to a special endpoint, 0-1-2-3.

@nebula-it
Copy link
Author

That's not possible. Keyboards have only 4 fixed levels of backlight brightness (including 0 - off).

Thought that was the case

You can achieve lower brightness by setting "grey" color instead of "white", if your device supports colors in a first place.

Unfortunately, not possible on this model it only has white color backlight

G-Helper just sets brightness level by passing this value to a special endpoint, 0-1-2-3.

As requested above, any chance we can limit G-Helper to do just 0-1 and skip the 2-3

@seerge
Copy link
Owner

seerge commented Jan 6, 2025

@nebula-it I can limit it to 1, but what is the practical sense in such over complication (it will have to be a separate param or setting). Why don't you just click Backlight+ button once instead of twice ? :)

@seerge seerge added the question Further information is requested label Jan 6, 2025
@nebula-it
Copy link
Author

it will have to be a separate param or setting

Yes that would work

Why don't you just click Backlight+ button once instead of twice ?

So for my use case, mid and max brightness level are of on use. Low is already bright enough, so all I need is a quick way to toggle the backlight on and off (where on is just low setting). With the current setup, I can turn it on by one tap but to turn off I have to tap 3 times to go from low>mid>max>off

@seerge
Copy link
Owner

seerge commented Jan 7, 2025

@nebula-it ah, so you don't have a + / - hotkeys on your device ? Only one that cycles through all levels in one direction ?

@nebula-it
Copy link
Author

That's correct

@nebula-it
Copy link
Author

Actually, I never seen a device with +/- for keyboard backlight, maybe its the gaming laptop thing with the RGB backlights. Interesting to know :)

seerge added a commit that referenced this issue Jan 8, 2025
@seerge
Copy link
Owner

seerge commented Jan 8, 2025

@nebula-it ok, try this build

GHelper.zip

It should allow you to add a custom param to %appdata%\GHelper\config.json (quit app before editing)

"max_brightness": 1,

And limit maximum level of keyboard brightness.

@nebula-it
Copy link
Author

Yeap that works perfectly, thank you sooo much for such a quick turn around. Really appreciate it :)

@seerge seerge closed this as completed Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants