Files
keyboard/keymaps/custom/rgb_effects.md

3.5 KiB

RGB Matrix Effects

Full list of enabled effects in cycle order (FN+Backspace).

# Effect Source Description
0 NONE builtin LEDs off (skipped in cycle)
1 SOLID_COLOR builtin Static single color
2 ALPHAS_MODS config.h Static dual hue, alpha vs modifier keys
3 GRADIENT_UP_DOWN config.h Static gradient top to bottom
4 GRADIENT_LEFT_RIGHT config.h Static gradient left to right
5 BREATHING config.h Single hue brightness pulse
6 BAND_SAT config.h Saturation band scrolling left to right
7 BAND_VAL config.h Brightness band scrolling left to right
8 BAND_PINWHEEL_SAT config.h Spinning pinwheel saturation band
9 BAND_PINWHEEL_VAL config.h Spinning pinwheel brightness band
10 BAND_SPIRAL_SAT config.h Spiral saturation band
11 BAND_SPIRAL_VAL config.h Spiral brightness band
12 CYCLE_ALL board All LEDs cycle through hues together
13 CYCLE_LEFT_RIGHT board Hue wave scrolling left to right
14 CYCLE_UP_DOWN board Hue wave scrolling top to bottom
15 RAINBOW_MOVING_CHEVRON board Moving chevron rainbow (default)
16 CYCLE_OUT_IN board Hue wave from edges to center
17 CYCLE_OUT_IN_DUAL board Dual directional hue wave
18 CYCLE_PINWHEEL board Spinning pinwheel hue
19 CYCLE_SPIRAL board Spiral hue animation
20 DUAL_BEACON config.h Two spinning beacons
21 RAINBOW_BEACON config.h Single spinning rainbow beacon
22 RAINBOW_PINWHEELS config.h Multiple rainbow pinwheels
23 RAINDROPS board Random color raindrops
24 JELLYBEAN_RAINDROPS config.h Random color jellybean raindrops
25 HUE_BREATHING config.h Hue shifts with breathing
26 HUE_PENDULUM config.h Hue swings back and forth
27 HUE_WAVE config.h Hue wave animation
28 PIXEL_RAIN config.h Random pixels light up and fade
29 PIXEL_FLOW config.h Pixels flow in a direction
30 PIXEL_FRACTAL config.h Fractal pixel pattern
31 TYPING_HEATMAP config.h Heatmap of recently pressed keys (framebuffer)
32 DIGITAL_RAIN config.h Matrix-style digital rain (framebuffer)
33 SOLID_REACTIVE_SIMPLE config.h Single color, lights up on keypress
34 SOLID_REACTIVE config.h Single color, fades on keypress
35 SOLID_REACTIVE_WIDE config.h Wide ripple on keypress
36 SOLID_REACTIVE_MULTIWIDE config.h Multiple wide ripples
37 SOLID_REACTIVE_CROSS config.h Cross pattern on keypress
38 SOLID_REACTIVE_MULTICROSS config.h Multiple cross patterns
39 SOLID_REACTIVE_NEXUS config.h Nexus ripple on keypress
40 SOLID_REACTIVE_MULTINEXUS config.h Multiple nexus ripples
41 SPLASH board Rainbow splash on keypress
42 MULTISPLASH board Multiple rainbow splashes
43 SOLID_SPLASH config.h Single color splash on keypress
44 SOLID_MULTISPLASH config.h Multiple single color splashes
45 active_keys System76 Highlights keys with bindings on current layer
46 raw_rgb System76 Per-key RGB set via USB HID (configurator)
47 unlocked System76 Spells U-N-L-O-C-K-E-D in sequence (bootloader indicator)

"board" = defined in qmk_firmware/keyboards/system76/launch_3/config.h "config.h" = defined in keymaps/custom/config.h "System76" = custom effects in qmk_firmware/keyboards/system76/launch_3/rgb_matrix_kb.inc