aboutsummaryrefslogtreecommitdiff
path: root/keyboards/work_louder/loop/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/work_louder/loop/config.h')
-rw-r--r--keyboards/work_louder/loop/config.h35
1 files changed, 20 insertions, 15 deletions
diff --git a/keyboards/work_louder/loop/config.h b/keyboards/work_louder/loop/config.h
index 011fe4f32..bd8e3d075 100644
--- a/keyboards/work_louder/loop/config.h
+++ b/keyboards/work_louder/loop/config.h
@@ -24,7 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
24#define PRODUCT_ID 0x1DF8 24#define PRODUCT_ID 0x1DF8
25#define DEVICE_VER 0x0001 25#define DEVICE_VER 0x0001
26#define MANUFACTURER Work Louder 26#define MANUFACTURER Work Louder
27#define PRODUCT loop 27#define PRODUCT Loop Pad
28 28
29/* key matrix size */ 29/* key matrix size */
30#define MATRIX_ROWS 2 30#define MATRIX_ROWS 2
@@ -40,7 +40,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
40 * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) 40 * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
41 * 41 *
42 */ 42 */
43#define MATRIX_ROW_PINS { F5 } 43#define MATRIX_ROW_PINS \
44 { F5, NO_PIN }
44#define MATRIX_COL_PINS { B3, B2, B1, D6, D7, B4, B5, B6, C6, C7, F7, F6 } 45#define MATRIX_COL_PINS { B3, B2, B1, D6, D7, B4, B5, B6, C6, C7, F7, F6 }
45#define UNUSED_PINS 46#define UNUSED_PINS
46 47
@@ -63,20 +64,21 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
63//# define RGBLIGHT_HUE_STEP 8 64//# define RGBLIGHT_HUE_STEP 8
64//# define RGBLIGHT_SAT_STEP 8 65//# define RGBLIGHT_SAT_STEP 8
65//# define RGBLIGHT_VAL_STEP 8 66//# define RGBLIGHT_VAL_STEP 8
66//# define RGBLIGHT_LIMIT_VAL 255 /* The maximum brightness level */ 67#define RGBLIGHT_LIMIT_VAL 120 /* The maximum brightness level */
67# define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */ 68#define RGBLIGHT_SLEEP /* If defined, the RGB lighting will be switched off when the host goes to sleep */
68/*== all animations enable ==*/
69# define RGBLIGHT_ANIMATIONS
70/*== or choose animations ==*/ 69/*== or choose animations ==*/
71//# define RGBLIGHT_EFFECT_BREATHING 70#define RGBLIGHT_EFFECT_BREATHING
72//# define RGBLIGHT_EFFECT_RAINBOW_MOOD 71#define RGBLIGHT_EFFECT_RAINBOW_MOOD
73//# define RGBLIGHT_EFFECT_RAINBOW_SWIRL 72#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
74//# define RGBLIGHT_EFFECT_SNAKE 73#define RGBLIGHT_EFFECT_SNAKE
75//# define RGBLIGHT_EFFECT_KNIGHT 74#define RGBLIGHT_EFFECT_KNIGHT
76//# define RGBLIGHT_EFFECT_CHRISTMAS 75#define RGBLIGHT_EFFECT_CHRISTMAS
77//# define RGBLIGHT_EFFECT_STATIC_GRADIENT 76#define RGBLIGHT_EFFECT_STATIC_GRADIENT
78//# define RGBLIGHT_EFFECT_RGB_TEST 77#define RGBLIGHT_EFFECT_RGB_TEST
79//# define RGBLIGHT_EFFECT_ALTERNATING 78#define RGBLIGHT_EFFECT_TWINKLE
79
80#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_LIGHT
81#define RGBLIGHT_DEFAULT_HUE 36
80/*== customize breathing effect ==*/ 82/*== customize breathing effect ==*/
81/*==== (DEFAULT) use fixed table instead of exp() and sin() ====*/ 83/*==== (DEFAULT) use fixed table instead of exp() and sin() ====*/
82//# define RGBLIGHT_BREATHE_TABLE_SIZE 256 // 256(default) or 128 or 64 84//# define RGBLIGHT_BREATHE_TABLE_SIZE 256 // 256(default) or 128 or 64
@@ -87,7 +89,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
87 89
88#define RGB_DI_PIN F1 90#define RGB_DI_PIN F1
89#define DRIVER_LED_TOTAL 9 91#define DRIVER_LED_TOTAL 9
92#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 120
90#define RGB_MATRIX_DISABLE_KEYCODES 93#define RGB_MATRIX_DISABLE_KEYCODES
94#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_LEFT_RIGHT // Sets the default mode, if none has been set
95#define RGB_DISABLE_WHEN_USB_SUSPENDED
91 96
92/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ 97/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
93#define DEBOUNCE 5 98#define DEBOUNCE 5