mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-30 21:02:32 +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 */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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
 | ||||
| //#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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -64,9 +64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #endif | ||||
| // 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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_B { D1 } | ||||
| // 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
|  | ||||
| @ -30,8 +30,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.*/ | ||||
| 
 | ||||
| #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_RAINBOW_MOOD | ||||
| #define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||||
|  | ||||
| @ -27,9 +27,6 @@ | ||||
|  */ | ||||
| #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 RGB_DI_PIN B2 | ||||
| 
 | ||||
|  | ||||
| @ -61,9 +61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define RGBLIGHT_SLEEP | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -38,9 +38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #define BACKLIGHT_LEVELS 3 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -17,9 +17,6 @@ | ||||
| #define BACKLIGHT_LEVELS 5 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -86,8 +86,6 @@ | ||||
| #    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH | ||||
| #endif | ||||
| 
 | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -10,7 +10,6 @@ | ||||
|         "pid": "0x5604", | ||||
|         "vid": "0x6F75" | ||||
|     }, | ||||
|     "debounce": 5, | ||||
|     "diode_direction": "COL2ROW", | ||||
|     "features": { | ||||
|         "audio": false, | ||||
|  | ||||
| @ -10,7 +10,6 @@ | ||||
|         "pid": "0x5603", | ||||
|         "vid": "0x6F75" | ||||
|     }, | ||||
|     "debounce": 5, | ||||
|     "diode_direction": "COL2ROW", | ||||
|     "features": { | ||||
|         "audio": false, | ||||
|  | ||||
| @ -10,7 +10,6 @@ | ||||
|         "pid": "0x5602", | ||||
|         "vid": "0x6F75" | ||||
|     }, | ||||
|     "debounce": 5, | ||||
|     "diode_direction": "COL2ROW", | ||||
|     "dynamic_keymap": { | ||||
|         "layer_count": 10 | ||||
|  | ||||
| @ -120,9 +120,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #    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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -115,9 +115,6 @@ | ||||
| //#    define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -8,9 +8,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #ifndef CONVERT_TO_PROTON_C | ||||
| #    define LED_NUM_LOCK_PIN B0 // RXLED
 | ||||
| #    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
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -39,9 +39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #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 */ | ||||
| //#define LOCKING_SUPPORT_ENABLE
 | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -39,9 +39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #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 */ | ||||
| //#define LOCKING_SUPPORT_ENABLE
 | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -17,9 +17,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #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_SOLID_SPLASH | ||||
| #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 */ | ||||
| #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 */ | ||||
| #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
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -23,9 +23,6 @@ | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -31,9 +31,6 @@ | ||||
| // #define RGBLIGHT_VAL_STEP 8
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -54,9 +54,6 @@ | ||||
| // #define RGBLIGHT_VAL_STEP 8
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -54,9 +54,6 @@ | ||||
| // #define RGBLIGHT_VAL_STEP 8
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -17,9 +17,6 @@ | ||||
| #define BACKLIGHT_LEVELS 3 | ||||
| #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 */ | ||||
| #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 */
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -16,10 +16,6 @@ | ||||
| 
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -16,9 +16,6 @@ | ||||
| #define BACKLIGHT_LEVELS 4 | ||||
| #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 */ | ||||
| #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 */
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -49,9 +49,6 @@ | ||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -57,9 +57,6 @@ | ||||
| #define RGBLIGHT_SAT_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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -16,10 +16,6 @@ | ||||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| 
 | ||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| //more detailed config options start below:
 | ||||
| 
 | ||||
| /* 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
 | ||||
| // #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.
 | ||||
|  * This is userful for the Windows task manager shortcut (ctrl+shift+esc). | ||||
|  */ | ||||
|  | ||||
| @ -12,9 +12,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Locking resynchronize hack */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -28,9 +28,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| /* COL2ROW, ROW2COL*/ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -33,9 +33,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -11,6 +11,3 @@ | ||||
| 
 | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
|  | ||||
| @ -11,9 +11,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT  C4 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT A3 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT C4 // usually COL
 | ||||
| #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_5         B9 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE    5 | ||||
| 
 | ||||
| /* Added extra layer for use of layer leds */ | ||||
| #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_5             A9 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE    5 | ||||
| 
 | ||||
| /* Added extra layer for use of layer leds */ | ||||
| #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 */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE    5 | ||||
| 
 | ||||
| #define DRIVER_ADDR_1 0b1010000 | ||||
| #define DRIVER_COUNT 1 | ||||
| #define RGB_MATRIX_LED_COUNT 62 | ||||
|  | ||||
| @ -11,9 +11,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT C4 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT D3 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT C2 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT C2 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT C6 // usually COL
 | ||||
| #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 */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define QMK_ESC_OUTPUT B2 // usually COL
 | ||||
| #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 | ||||
| /* Locking resynchronize hack */ | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE    5 | ||||
|  | ||||
| @ -27,7 +27,6 @@ | ||||
| #define ENCODER_RESOLUTION 4 | ||||
| #define TAP_CODE_DELAY 16 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define LEADER_TIMEOUT 250 | ||||
| #define LEADER_PER_KEY_TIMING 150 | ||||
|  | ||||
| @ -4,9 +4,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #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 } \ | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| /* 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 */ | ||||
| #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
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -70,9 +70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| #    define RGBLIGHT_EFFECT_TWINKLE | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -26,8 +26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define LOCKING_SUPPORT_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 DEBOUNCE 5 | ||||
| 
 | ||||
| #define LOCKING_SUPPORT_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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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
 | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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) | ||||
| 
 | ||||
| /* 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -73,9 +73,6 @@ B0, which is unconnected on the PCB | ||||
| //   #define RGBLIGHT_EFFECT_BREATHE_MAX    255   // 0 to 255
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| #define LOCKING_RESYNC_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -51,9 +51,6 @@ | ||||
| #define RGBLIGHT_EFFECT_TWINKLE | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -57,8 +57,6 @@ | ||||
| #define ENCODERS_PAD_A { GP18 } | ||||
| #define ENCODERS_PAD_B { GP17 } | ||||
| 
 | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Bootmagic lite */ | ||||
| /* (Press the key below the encoder button while plugging the keyboard to enter the bootloader and clear flash) */ | ||||
| #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 */
 | ||||
| // #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* Locking resynchronize hack */ | ||||
|  | ||||
| @ -23,7 +23,6 @@ | ||||
| #define DIODE_DIRECTION ROW2COL | ||||
| 
 | ||||
| #define TAP_CODE_DELAY 1 | ||||
| #define DEBOUNCE 10 | ||||
| 
 | ||||
| #if defined(CONSOLE_ENABLE) | ||||
| 	#define DEBUG_MATRIX_SCAN_RATE | ||||
|  | ||||
| @ -3,6 +3,7 @@ | ||||
|     "manufacturer": "Lorenzo Leonini", | ||||
|     "url": "https://adm42.dev/", | ||||
|     "maintainer": "lleonini", | ||||
|     "debounce": 10, | ||||
|     "usb": { | ||||
|         "vid": "0x04D8", | ||||
|         "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 | ||||
| #endif | ||||
| 
 | ||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Bootmagic Lite key configuration */ | ||||
| #define BOOTMAGIC_LITE_ROW 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
 | ||||
| #endif | ||||
| 
 | ||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Bootmagic Lite key configuration */ | ||||
| #define BOOTMAGIC_LITE_ROW 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
 | ||||
| #endif | ||||
| 
 | ||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Bootmagic Lite key configuration */ | ||||
| #define BOOTMAGIC_LITE_ROW 0 | ||||
| #define BOOTMAGIC_LITE_COLUMN 0 | ||||
|  | ||||
| @ -24,9 +24,6 @@ | ||||
| /* COL2ROW, ROW2COL */ | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| /* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| /* Bootmagic Lite key configuration */ | ||||
| #define BOOTMAGIC_LITE_ROW 0 | ||||
| #define BOOTMAGIC_LITE_COLUMN 0 | ||||
|  | ||||
| @ -28,9 +28,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -28,9 +28,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| /* COL2ROW or ROW2COL */ | ||||
| #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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| 
 | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN B3 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define SOFT_SERIAL_PIN D2 | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN B3 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define SOFT_SERIAL_PIN D2 | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
|  | ||||
| @ -25,9 +25,6 @@ | ||||
| #define MATRIX_ROW_PINS { F5, F4, D0 } | ||||
| #define MATRIX_COL_PINS { D1, D2, D3 } | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
| 
 | ||||
| #define BOOTMAGIC_LITE_ROW 0 | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN B3 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define SOFT_SERIAL_PIN D2 | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN B3 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define SOFT_SERIAL_PIN D2 | ||||
| 
 | ||||
| #define DIODE_DIRECTION COL2ROW | ||||
|  | ||||
| @ -29,9 +29,6 @@ | ||||
| 
 | ||||
| #define SPLIT_HAND_PIN B3 | ||||
| 
 | ||||
| /* Set 0 if debouncing isn't needed */ | ||||
| #define DEBOUNCE 5 | ||||
| 
 | ||||
| #define SOFT_SERIAL_PIN D2 | ||||
| 
 | ||||
| #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 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 */ | ||||
| #define LOCKING_SUPPORT_ENABLE | ||||
| /* 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