framework-system icon indicating copy to clipboard operation
framework-system copied to clipboard

`--kblight` does not work on Framework 16 - should call qmk_hid

Open hms5232 opened this issue 2 months ago • 2 comments

I'm using Laptop 16 with keyboard and num pad.

I notice that every time I ran framework_tool --kblight to get or set the backlight, it always return InvalidCommand:

hms5232@Laptop-16-AMD-Ryzen-7040-Series:~$ sudo ~/bin/framework_tool --kblight
[ERROR] EC Response Code: InvalidCommand
Keyboard backlight: Unable to tell

After searching web and issue, I can't find the solution or related reports, so submit an issue.

English is not my native language; please excuse typing errors.

hms5232 avatar Nov 16 '25 08:11 hms5232

Framework 16 keyboard is not connected to the embedded controller. It's a standalone USB keyboard.

You can use qmk_hid via --backlight or qmk_hid via --rgb-brightness. See: https://github.com/frameworkcomputer/qmk_hid

JohnAZoidberg avatar Nov 20 '25 07:11 JohnAZoidberg

In theory I could hook up --kblight to qmk_hid to make it work automatically. Hmm

JohnAZoidberg avatar Nov 20 '25 07:11 JohnAZoidberg