mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +01:00 
			
		
		
		
	Debounce defines cleanup (#19742)
* Clean up `DEBOUNCE` in config.h, 0-9 * Clean up `DEBOUNCE` in config.h, A * Clean up `DEBOUNCE` in config.h, B * Clean up `DEBOUNCE` in config.h, C * Clean up `DEBOUNCE` in config.h, D * Clean up `DEBOUNCE` in config.h, E * Clean up `DEBOUNCE` in config.h, F * Clean up `DEBOUNCE` in config.h, G * Clean up `DEBOUNCE` in config.h, H * Clean up `DEBOUNCE` in config.h, handwired * Clean up `DEBOUNCE` in config.h, I * Clean up `DEBOUNCE` in config.h, J * Clean up `DEBOUNCE` in config.h, K * Clean up `DEBOUNCE` in config.h, L * Clean up `DEBOUNCE` in config.h, M * Clean up `DEBOUNCE` in config.h, N * Clean up `DEBOUNCE` in config.h, O * Clean up `DEBOUNCE` in config.h, P * Clean up `DEBOUNCE` in config.h, Q * Clean up `DEBOUNCE` in config.h, R * Clean up `DEBOUNCE` in config.h, S * Clean up `DEBOUNCE` in config.h, T * Clean up `DEBOUNCE` in config.h, U * Clean up `DEBOUNCE` in config.h, V * Clean up `DEBOUNCE` in config.h, W * Clean up `DEBOUNCE` in config.h, X * Clean up `DEBOUNCE` in config.h, Y * Clean up `DEBOUNCE` in config.h, Z * Remove default debounce from info.json * Migrate non-default debounce to info.json
This commit is contained in:
		
							parent
							
								
									fb6c9eaed4
								
							
						
					
					
						commit
						ebb512db82
					
				| @ -27,9 +27,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -75,9 +75,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| //#endif
 | //#endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -64,9 +64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #endif | #endif | ||||||
| // clang-format on
 | // clang-format on
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -44,8 +44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define ENCODERS_PAD_A { D0 } | #define ENCODERS_PAD_A { D0 } | ||||||
| #define ENCODERS_PAD_B { D1 } | #define ENCODERS_PAD_B { D1 } | ||||||
| // clang-format on
 | // clang-format on
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 | 
 | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
|  | |||||||
| @ -30,8 +30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/ | |||||||
| 
 | 
 | ||||||
| #define RGBLED_NUM 4 | #define RGBLED_NUM 4 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| #define RGBLIGHT_EFFECT_BREATHING | #define RGBLIGHT_EFFECT_BREATHING | ||||||
| #define RGBLIGHT_EFFECT_RAINBOW_MOOD | #define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||||||
| #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||||||
|  | |||||||
| @ -27,9 +27,6 @@ | |||||||
|  */ |  */ | ||||||
| #define DIRECT_PINS {{ B0 }} | #define DIRECT_PINS {{ B0 }} | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define RGBLED_NUM 1 | #define RGBLED_NUM 1 | ||||||
| #define RGB_DI_PIN B2 | #define RGB_DI_PIN B2 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -61,9 +61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define RGBLIGHT_SLEEP | #define RGBLIGHT_SLEEP | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -38,9 +38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define BACKLIGHT_LEVELS 3 | #define BACKLIGHT_LEVELS 3 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -17,9 +17,6 @@ | |||||||
| #define BACKLIGHT_LEVELS 5 | #define BACKLIGHT_LEVELS 5 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -86,8 +86,6 @@ | |||||||
| #    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | #    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ | |||||||
|         "pid": "0x5604", |         "pid": "0x5604", | ||||||
|         "vid": "0x6F75" |         "vid": "0x6F75" | ||||||
|     }, |     }, | ||||||
|     "debounce": 5, |  | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "features": { |     "features": { | ||||||
|         "audio": false, |         "audio": false, | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ | |||||||
|         "pid": "0x5603", |         "pid": "0x5603", | ||||||
|         "vid": "0x6F75" |         "vid": "0x6F75" | ||||||
|     }, |     }, | ||||||
|     "debounce": 5, |  | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "features": { |     "features": { | ||||||
|         "audio": false, |         "audio": false, | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ | |||||||
|         "pid": "0x5602", |         "pid": "0x5602", | ||||||
|         "vid": "0x6F75" |         "vid": "0x6F75" | ||||||
|     }, |     }, | ||||||
|     "debounce": 5, |  | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "dynamic_keymap": { |     "dynamic_keymap": { | ||||||
|         "layer_count": 10 |         "layer_count": 10 | ||||||
|  | |||||||
| @ -120,9 +120,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #    endif | #    endif | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -115,9 +115,6 @@ | |||||||
| //#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
 | //#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -8,9 +8,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #ifndef CONVERT_TO_PROTON_C | #ifndef CONVERT_TO_PROTON_C | ||||||
| #    define LED_NUM_LOCK_PIN B0 // RXLED
 | #    define LED_NUM_LOCK_PIN B0 // RXLED
 | ||||||
| #    define LED_CAPS_LOCK_PIN D5 // TXLED
 | #    define LED_CAPS_LOCK_PIN D5 // TXLED
 | ||||||
|  | |||||||
| @ -59,9 +59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -62,9 +62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -39,9 +39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| //#define LOCKING_SUPPORT_ENABLE
 | //#define LOCKING_SUPPORT_ENABLE
 | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -39,9 +39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| //#define LOCKING_SUPPORT_ENABLE
 | //#define LOCKING_SUPPORT_ENABLE
 | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -17,9 +17,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -86,6 +86,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define ENABLE_RGB_MATRIX_MULTISPLASH | #define ENABLE_RGB_MATRIX_MULTISPLASH | ||||||
| #define ENABLE_RGB_MATRIX_SOLID_SPLASH | #define ENABLE_RGB_MATRIX_SOLID_SPLASH | ||||||
| #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
|  | |||||||
| @ -43,6 +43,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| /* COL2ROW, ROW2COL */ | /* COL2ROW, ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
|  | |||||||
| @ -43,6 +43,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| /* COL2ROW, ROW2COL */ | /* COL2ROW, ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
|  | |||||||
| @ -54,9 +54,6 @@ | |||||||
| // #define RGBLIGHT_VAL_STEP 8
 | // #define RGBLIGHT_VAL_STEP 8
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -68,9 +68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -23,9 +23,6 @@ | |||||||
| /* COL2ROW, ROW2COL*/ | /* COL2ROW, ROW2COL*/ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -31,9 +31,6 @@ | |||||||
| // #define RGBLIGHT_VAL_STEP 8
 | // #define RGBLIGHT_VAL_STEP 8
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -54,9 +54,6 @@ | |||||||
| // #define RGBLIGHT_VAL_STEP 8
 | // #define RGBLIGHT_VAL_STEP 8
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -54,9 +54,6 @@ | |||||||
| // #define RGBLIGHT_VAL_STEP 8
 | // #define RGBLIGHT_VAL_STEP 8
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -17,9 +17,6 @@ | |||||||
| #define BACKLIGHT_LEVELS 3 | #define BACKLIGHT_LEVELS 3 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -53,9 +53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ | |||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -16,9 +16,6 @@ | |||||||
| #define BACKLIGHT_LEVELS 4 | #define BACKLIGHT_LEVELS 4 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -52,9 +52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -49,9 +49,6 @@ | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -57,9 +57,6 @@ | |||||||
| #define RGBLIGHT_SAT_STEP 8 | #define RGBLIGHT_SAT_STEP 8 | ||||||
| #define RGBLIGHT_VAL_STEP 8 | #define RGBLIGHT_VAL_STEP 8 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ | |||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| //more detailed config options start below:
 | //more detailed config options start below:
 | ||||||
| 
 | 
 | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
|  | |||||||
| @ -66,9 +66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 | /* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 | ||||||
|  * This is userful for the Windows task manager shortcut (ctrl+shift+esc). |  * This is userful for the Windows task manager shortcut (ctrl+shift+esc). | ||||||
|  */ |  */ | ||||||
|  | |||||||
| @ -12,9 +12,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW, ROW2COL*/ | /* COL2ROW, ROW2COL*/ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -33,9 +33,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -11,6 +11,3 @@ | |||||||
| 
 | 
 | ||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 |  | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
|  | |||||||
| @ -11,9 +11,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT  C4 // usually COL
 | #define QMK_ESC_OUTPUT  C4 // usually COL
 | ||||||
| #define QMK_ESC_INPUT   C2 // usually ROW
 | #define QMK_ESC_INPUT   C2 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT A3 // usually COL
 | #define QMK_ESC_OUTPUT A3 // usually COL
 | ||||||
| #define QMK_ESC_INPUT B14 // usually ROW
 | #define QMK_ESC_INPUT B14 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -27,8 +27,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT C4 // usually COL
 | #define QMK_ESC_OUTPUT C4 // usually COL
 | ||||||
| #define QMK_ESC_INPUT D0 // usually ROW
 | #define QMK_ESC_INPUT D0 // usually ROW
 | ||||||
|  | |||||||
| @ -70,8 +70,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define LAYER_4         A9 | #define LAYER_4         A9 | ||||||
| #define LAYER_5         B9 | #define LAYER_5         B9 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Added extra layer for use of layer leds */ | /* Added extra layer for use of layer leds */ | ||||||
| #define DYNAMIC_KEYMAP_LAYER_COUNT 5 | #define DYNAMIC_KEYMAP_LAYER_COUNT 5 | ||||||
|  | |||||||
| @ -67,8 +67,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define LAYER_4             B9 | #define LAYER_4             B9 | ||||||
| #define LAYER_5             A9 | #define LAYER_5             A9 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Added extra layer for use of layer leds */ | /* Added extra layer for use of layer leds */ | ||||||
| #define DYNAMIC_KEYMAP_LAYER_COUNT 5 | #define DYNAMIC_KEYMAP_LAYER_COUNT 5 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| #define DRIVER_ADDR_1 0b1010000 | #define DRIVER_ADDR_1 0b1010000 | ||||||
| #define DRIVER_COUNT 1 | #define DRIVER_COUNT 1 | ||||||
| #define RGB_MATRIX_LED_COUNT 62 | #define RGB_MATRIX_LED_COUNT 62 | ||||||
|  | |||||||
| @ -11,9 +11,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT C4 // usually COL
 | #define QMK_ESC_OUTPUT C4 // usually COL
 | ||||||
| #define QMK_ESC_INPUT C2 // usually ROW
 | #define QMK_ESC_INPUT C2 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,8 +28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT D3 // usually COL
 | #define QMK_ESC_OUTPUT D3 // usually COL
 | ||||||
| #define QMK_ESC_INPUT D4 // usually ROW
 | #define QMK_ESC_INPUT D4 // usually ROW
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT C2 // usually COL
 | #define QMK_ESC_OUTPUT C2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT C4 // usually ROW
 | #define QMK_ESC_INPUT C4 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT C2 // usually COL
 | #define QMK_ESC_OUTPUT C2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT C4 // usually ROW
 | #define QMK_ESC_INPUT C4 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT B14 // usually ROW
 | #define QMK_ESC_INPUT B14 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,8 +28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT B14 // usually ROW
 | #define QMK_ESC_INPUT B14 // usually ROW
 | ||||||
|  | |||||||
| @ -28,8 +28,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT B14 // usually ROW
 | #define QMK_ESC_INPUT B14 // usually ROW
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT C6 // usually COL
 | #define QMK_ESC_OUTPUT C6 // usually COL
 | ||||||
| #define QMK_ESC_INPUT C4 // usually ROW
 | #define QMK_ESC_INPUT C4 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||||
| #define QMK_ESC_INPUT B13 // usually ROW
 | #define QMK_ESC_INPUT B13 // usually ROW
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -30,6 +30,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 |  | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
|  | |||||||
| @ -27,7 +27,6 @@ | |||||||
| #define ENCODER_RESOLUTION 4 | #define ENCODER_RESOLUTION 4 | ||||||
| #define TAP_CODE_DELAY 16 | #define TAP_CODE_DELAY 16 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 | 
 | ||||||
| #define LEADER_TIMEOUT 250 | #define LEADER_TIMEOUT 250 | ||||||
| #define LEADER_PER_KEY_TIMING 150 | #define LEADER_PER_KEY_TIMING 150 | ||||||
|  | |||||||
| @ -4,9 +4,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -46,12 +46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|     { B5, B4, NO_PIN, NO_PIN, NO_PIN } \ |     { B5, B4, NO_PIN, NO_PIN, NO_PIN } \ | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -67,9 +67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | #    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -51,9 +51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
|    #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */ |    #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */ | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -70,9 +70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #    define RGBLIGHT_EFFECT_TWINKLE | #    define RGBLIGHT_EFFECT_TWINKLE | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -27,9 +27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -27,9 +27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { C14, C13, B9 , B4 , A3 , A2 } | #define MATRIX_ROW_PINS { C14, C13, B9 , B4 , A3 , A2 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -27,9 +27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -27,9 +27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | #define MATRIX_ROW_PINS { B3 , D2 , C12, A6 , A5 , A4 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -25,9 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B7, B6, A6, A7, B1} | #define MATRIX_ROW_PINS { B7, B6, A6, A7, B1} | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -26,8 +26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -26,8 +26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -33,9 +33,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define BACKLIGHT_BREATHING | #define BACKLIGHT_BREATHING | ||||||
| #define BREATHING_PERIOD 6 | #define BREATHING_PERIOD 6 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -69,9 +69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //  #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -52,9 +52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| 
 | 
 | ||||||
| #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 5) | #define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 5) | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -25,9 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B4, B3, A2, A3, A4} | #define MATRIX_ROW_PINS { B4, B3, A2, A3, A4} | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -25,9 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B9 , B8 , A3 , B0 , B1 } | #define MATRIX_ROW_PINS { B9 , B8 , A3 , B0 , B1 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -73,9 +73,6 @@ B0, which is unconnected on the PCB | |||||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -25,8 +25,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { A8 , B14, A4 , A3 } | #define MATRIX_ROW_PINS { A8 , B14, A4 , A3 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| #define LOCKING_RESYNC_ENABLE | #define LOCKING_RESYNC_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -51,9 +51,6 @@ | |||||||
| #define RGBLIGHT_EFFECT_TWINKLE | #define RGBLIGHT_EFFECT_TWINKLE | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -57,8 +57,6 @@ | |||||||
| #define ENCODERS_PAD_A { GP18 } | #define ENCODERS_PAD_A { GP18 } | ||||||
| #define ENCODERS_PAD_B { GP17 } | #define ENCODERS_PAD_B { GP17 } | ||||||
| 
 | 
 | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Bootmagic lite */ | /* Bootmagic lite */ | ||||||
| /* (Press the key below the encoder button while plugging the keyboard to enter the bootloader and clear flash) */ | /* (Press the key below the encoder button while plugging the keyboard to enter the bootloader and clear flash) */ | ||||||
| #define BOOTMAGIC_LITE_ROW 1 | #define BOOTMAGIC_LITE_ROW 1 | ||||||
|  | |||||||
| @ -51,9 +51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | //   #define RGBLIGHT_SLEEP  /* If defined, the RGB lighting will be switched off when the host goes to sleep */
 | ||||||
| // #endif
 | // #endif
 | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -32,9 +32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| /* define tapping term */ | /* define tapping term */ | ||||||
| #define TAPPING_TERM 100 | #define TAPPING_TERM 100 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
| @ -23,7 +23,6 @@ | |||||||
| #define DIODE_DIRECTION ROW2COL | #define DIODE_DIRECTION ROW2COL | ||||||
| 
 | 
 | ||||||
| #define TAP_CODE_DELAY 1 | #define TAP_CODE_DELAY 1 | ||||||
| #define DEBOUNCE 10 |  | ||||||
| 
 | 
 | ||||||
| #if defined(CONSOLE_ENABLE) | #if defined(CONSOLE_ENABLE) | ||||||
| 	#define DEBUG_MATRIX_SCAN_RATE | 	#define DEBUG_MATRIX_SCAN_RATE | ||||||
|  | |||||||
| @ -3,6 +3,7 @@ | |||||||
|     "manufacturer": "Lorenzo Leonini", |     "manufacturer": "Lorenzo Leonini", | ||||||
|     "url": "https://adm42.dev/", |     "url": "https://adm42.dev/", | ||||||
|     "maintainer": "lleonini", |     "maintainer": "lleonini", | ||||||
|  |     "debounce": 10, | ||||||
|     "usb": { |     "usb": { | ||||||
|         "vid": "0x04D8", |         "vid": "0x04D8", | ||||||
|         "pid": "0xE873", |         "pid": "0xE873", | ||||||
|  | |||||||
| @ -53,9 +53,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/ | |||||||
| #    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | #    define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Bootmagic Lite key configuration */ | /* Bootmagic Lite key configuration */ | ||||||
| #define BOOTMAGIC_LITE_ROW 0 | #define BOOTMAGIC_LITE_ROW 0 | ||||||
| #define BOOTMAGIC_LITE_COLUMN 0 | #define BOOTMAGIC_LITE_COLUMN 0 | ||||||
|  | |||||||
| @ -72,9 +72,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/ | |||||||
| //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Bootmagic Lite key configuration */ | /* Bootmagic Lite key configuration */ | ||||||
| #define BOOTMAGIC_LITE_ROW 0 | #define BOOTMAGIC_LITE_ROW 0 | ||||||
| #define BOOTMAGIC_LITE_COLUMN 0 | #define BOOTMAGIC_LITE_COLUMN 0 | ||||||
|  | |||||||
| @ -58,9 +58,6 @@ increase the value. If you need 2 clicks for 1 keycode, decrease*/ | |||||||
| //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | //#    define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Bootmagic Lite key configuration */ | /* Bootmagic Lite key configuration */ | ||||||
| #define BOOTMAGIC_LITE_ROW 0 | #define BOOTMAGIC_LITE_ROW 0 | ||||||
| #define BOOTMAGIC_LITE_COLUMN 0 | #define BOOTMAGIC_LITE_COLUMN 0 | ||||||
|  | |||||||
| @ -24,9 +24,6 @@ | |||||||
| /* COL2ROW, ROW2COL */ | /* COL2ROW, ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Bootmagic Lite key configuration */ | /* Bootmagic Lite key configuration */ | ||||||
| #define BOOTMAGIC_LITE_ROW 0 | #define BOOTMAGIC_LITE_ROW 0 | ||||||
| #define BOOTMAGIC_LITE_COLUMN 0 | #define BOOTMAGIC_LITE_COLUMN 0 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -28,9 +28,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| /* COL2ROW or ROW2COL */ | /* COL2ROW or ROW2COL */ | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| 
 | 
 | ||||||
| #define SPLIT_HAND_PIN B3 | #define SPLIT_HAND_PIN B3 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define SOFT_SERIAL_PIN D2 | #define SOFT_SERIAL_PIN D2 | ||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| 
 | 
 | ||||||
| #define SPLIT_HAND_PIN B3 | #define SPLIT_HAND_PIN B3 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define SOFT_SERIAL_PIN D2 | #define SOFT_SERIAL_PIN D2 | ||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
|  | |||||||
| @ -25,9 +25,6 @@ | |||||||
| #define MATRIX_ROW_PINS { F5, F4, D0 } | #define MATRIX_ROW_PINS { F5, F4, D0 } | ||||||
| #define MATRIX_COL_PINS { D1, D2, D3 } | #define MATRIX_COL_PINS { D1, D2, D3 } | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| #define BOOTMAGIC_LITE_ROW 0 | #define BOOTMAGIC_LITE_ROW 0 | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| 
 | 
 | ||||||
| #define SPLIT_HAND_PIN B3 | #define SPLIT_HAND_PIN B3 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define SOFT_SERIAL_PIN D2 | #define SOFT_SERIAL_PIN D2 | ||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| 
 | 
 | ||||||
| #define SPLIT_HAND_PIN B3 | #define SPLIT_HAND_PIN B3 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define SOFT_SERIAL_PIN D2 | #define SOFT_SERIAL_PIN D2 | ||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
|  | |||||||
| @ -29,9 +29,6 @@ | |||||||
| 
 | 
 | ||||||
| #define SPLIT_HAND_PIN B3 | #define SPLIT_HAND_PIN B3 | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE 5 |  | ||||||
| 
 |  | ||||||
| #define SOFT_SERIAL_PIN D2 | #define SOFT_SERIAL_PIN D2 | ||||||
| 
 | 
 | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
|  | |||||||
| @ -24,9 +24,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | |||||||
| #define MATRIX_ROW_PINS { B4, B3, A15, A3, A4, A5 } | #define MATRIX_ROW_PINS { B4, B3, A15, A3, A4, A5 } | ||||||
| #define DIODE_DIRECTION COL2ROW | #define DIODE_DIRECTION COL2ROW | ||||||
| 
 | 
 | ||||||
| /* Set 0 if debouncing isn't needed */ |  | ||||||
| #define DEBOUNCE    5 |  | ||||||
| 
 |  | ||||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||||
| #define LOCKING_SUPPORT_ENABLE | #define LOCKING_SUPPORT_ENABLE | ||||||
| /* Locking resynchronize hack */ | /* Locking resynchronize hack */ | ||||||
|  | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Ryan
						Ryan