# 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`