~ruther/qmk_firmware

2b8ad391aed15d41358c09d4b925e6a2bfc85ac6 — Michael Stapelberg 4 years ago fb405c2
[Keyboard] update debounce time on kint boards (#13351)

related to https://github.com/kinx-project/kint/issues/39
related to https://github.com/qmk/qmk_firmware/pull/12626
2 files changed, 12 insertions(+), 4 deletions(-)

M keyboards/kinesis/kint2pp/config.h
M keyboards/kinesis/kint36/config.h
M keyboards/kinesis/kint2pp/config.h => keyboards/kinesis/kint2pp/config.h +6 -2
@@ 32,8 32,12 @@
#define LED_COMPOSE_PIN C3
#define LED_PIN_ON_STATE 0

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT


M keyboards/kinesis/kint36/config.h => keyboards/kinesis/kint36/config.h +6 -2
@@ 50,8 50,12 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCE 5
/* Well-worn Cherry MX key switches can bounce for up to 20ms, despite the
 * Cherry data sheet specifying 5ms. Because we use the sym_eager_pk debounce
 * algorithm, this debounce latency only affects key releases (not key
 * presses). */
#undef DEBOUNCE
#define DEBOUNCE 20

#define IGNORE_MOD_TAP_INTERRUPT