aboutsummaryrefslogtreecommitdiff
path: root/keyboards/kapl/rev1/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kapl/rev1/config.h')
-rw-r--r--keyboards/kapl/rev1/config.h44
1 files changed, 44 insertions, 0 deletions
diff --git a/keyboards/kapl/rev1/config.h b/keyboards/kapl/rev1/config.h
index 12007a3a1..498445927 100644
--- a/keyboards/kapl/rev1/config.h
+++ b/keyboards/kapl/rev1/config.h
@@ -35,6 +35,7 @@
35/* Select hand configuration */ 35/* Select hand configuration */
36#define MASTER_LEFT 36#define MASTER_LEFT
37 37
38
38#define RGB_DI_PIN D4 39#define RGB_DI_PIN D4
39#define RGBLED_NUM 88 40#define RGBLED_NUM 88
40#define RGBLED_SPLIT { 44, 44 } 41#define RGBLED_SPLIT { 44, 44 }
@@ -46,6 +47,49 @@
46#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 120 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash. 47#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 120 // limits maximum brightness of LEDs to 150 out of 255. Higher may cause the controller to crash.
47#define SPLIT_TRANSPORT_MIRROR 48#define SPLIT_TRANSPORT_MIRROR
48 49
50#ifdef RGBLIGHT_ENABLE
51#define RGBLIGHT_HUE_STEP 8
52#define RGBLIGHT_SAT_STEP 16
53#define RGBLIGHT_VAL_STEP 16
54#define RGBLIGHT_EFFECT_BREATHING
55#define RGBLIGHT_EFFECT_RAINBOW_MOOD
56#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
57#define RGBLIGHT_EFFECT_CHRISTMAS
58#define RGBLIGHT_EFFECT_STATIC_GRADIENT
59#define RGBLIGHT_EFFECT_TWINKLE
60#endif
61
62#ifdef RGB_MATRIX_ENABLE
63#define RGB_MATRIX_HUE_STEP 8
64#define RGB_MATRIX_SAT_STEP 16
65#define RGB_MATRIX_VAL_STEP 16
66#define RGB_MATRIX_SPD_STEP 10
67// EFFECTS
68#define ENABLE_RGB_MATRIX_ALPHAS_MODS
69#define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
70#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
71#define ENABLE_RGB_MATRIX_BREATHING
72#define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
73#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
74#define ENABLE_RGB_MATRIX_CYCLE_ALL
75#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
76#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
77#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
78#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
79#define ENABLE_RGB_MATRIX_HUE_BREATHING
80#define ENABLE_RGB_MATRIX_HUE_WAVE
81// KEYPRESSES EFFECTS
82#define RGB_MATRIX_KEYPRESSES
83#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
84#define ENABLE_RGB_MATRIX_SOLID_REACTIVE
85#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
86#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
87#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
88#define ENABLE_RGB_MATRIX_MULTISPLASH
89#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
90#endif
91
92
49/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ 93/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
50#define LOCKING_SUPPORT_ENABLE 94#define LOCKING_SUPPORT_ENABLE
51/* Locking resynchronize hack */ 95/* Locking resynchronize hack */