Like the title. I’m hoping there’s an option where I can have the backlight of the keyboard, at least a dim~ lighting so I can see the keys clearly in the dark while still having the animations.
There are three lighting modes that you can shift through by pressing Fn + Space.
Here are some more hotkey combinations that can allow for finer grain control for the brightness. Hotkeys on the Framework Laptop 16 Keyboard
Have you tried this?
Yes, I’ve tried through the hotkeys. Those options help for choosing through RGB animations, brightness and all that, but I’m looking for the option where the full keyboard has a backlit brightness and still be able to press a button and it will do the RGB animation on top of still being fully backlit (I like the 4 way lightning animation).
If none of the built-in animation options accomplish what you’d like, then I think you’d need a customized animation, which would require either programming it yourself or finding one someone has made & adding it to the firmware.
I’m having a hard time visualizing the effect that you want to achieve with the keyboard. Do you want an RGB effect that pulses every time you press a button or what type of animation?
The Framework keyboard has a default where the keyboard is dark and pressing a key causes it to pulse. If this is similar to the effect you are looking for, you could try inverting the effect in VIA so the keyboard is constantly backlit but ripples when keys are pressed.
A drawing or video would be very helpful to visualize what kind of animation you are looking for.
Pls correct me if i am wrong, to summarize:
- your keys should light permanently at X% (preferably something between 5-25%)
- while pressing any key, the current active selected animation should trigger additionally
- after animation finished, keys should light permanently
You probably want something like
RGB_MATRIX_SOLID_REACTIVE_SIMPLE, // Pulses keys hit to hue & value then fades value out
RGB_MATRIX_SOLID_REACTIVE, // Static single hue, pulses keys hit to shifted hue then fades to current hue
RGB_MATRIX_SOLID_REACTIVE_WIDE, // Hue & value pulse near a single key hit then fades value out
RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE, // Hue & value pulse near multiple key hits then fades value out
RGB_MATRIX_SOLID_REACTIVE_CROSS, // Hue & value pulse the same column and row of a single key hit then fades value out
RGB_MATRIX_SOLID_REACTIVE_MULTICROSS, // Hue & value pulse the same column and row of multiple key hits then fades value out
RGB_MATRIX_SOLID_REACTIVE_NEXUS, // Hue & value pulse away on the same column and row of a single key hit then fades value out
RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS, // Hue & value pulse away on the same column and row of multiple key hits then fades value out
They should be enabled by Framework if i remember correctly. So you just need to switch to the effect. If not enabled you will need to flash an own “custom” QMK image to your keyboard. Though that could mess something up with VIA, so i recommeng deactivating VIA otherwise you will do a lot of debugging…
It seems like it. Thanks for making that clear how I should get this done.
Sorry if I haven’t been very clear on what i want for the RGB keyboard. I’m very new to the Framework laptop and community, with quite a bit of learning to happen. But yes, I want a RGB effect when I press, but the whole time the keyboard would be backlit at a dim~ level.
You’re absolutely correct! I’m gonna need to learn how to implement this. Thank you for pointing me in the direction I needed!
The solid reactive options look to be enabled in the keyboard’s stock firmware. It should show in the drop-down list in Via.
It unfortunately doesn’t seem to actually keep the backlit keyboard light fully on.
It can be done by adding the animation on top of the backlight. Several of the existing ones do this. You may need to create a new one that overlays your desired animation on top of the plain backlight.
did you want it to be a cross that lights up or splash like ripples in water from a center point? whichever you want do you want it to do a single key at a time or do you want it to multiple keys at same time? i can do that if you want, just let me know which one you want.