try to tune tapping more
This commit is contained in:
parent
97dbf11902
commit
54a8361b3f
3 changed files with 4 additions and 18 deletions
|
@ -22,9 +22,7 @@
|
||||||
// home row mods
|
// home row mods
|
||||||
#define CHORDAL_HOLD
|
#define CHORDAL_HOLD
|
||||||
#define PERMISSIVE_HOLD
|
#define PERMISSIVE_HOLD
|
||||||
#define TAPPING_TERM 200
|
#define TAPPING_TERM 225
|
||||||
#define TAPPING_TERM_SLOW 250
|
|
||||||
#define TAPPING_TERM_PER_KEY
|
|
||||||
|
|
||||||
// no auto repeat stuff
|
// no auto repeat stuff
|
||||||
#define QUICK_TAP_TERM 0
|
#define QUICK_TAP_TERM 0
|
||||||
|
|
|
@ -89,21 +89,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
uint16_t get_tapping_term(uint16_t keycode, keyrecord_t* record) {
|
|
||||||
switch (keycode) {
|
|
||||||
// slower for slow fingers and meta keys
|
|
||||||
case CC_N:
|
|
||||||
case CC_S:
|
|
||||||
case CC_E:
|
|
||||||
case CC_I:
|
|
||||||
case CC_M:
|
|
||||||
case CC_Y:
|
|
||||||
return TAPPING_TERM_SLOW;
|
|
||||||
default:
|
|
||||||
return TAPPING_TERM;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#ifndef CC_NO_LED
|
#ifndef CC_NO_LED
|
||||||
|
|
||||||
void keyboard_post_init_user(void) {
|
void keyboard_post_init_user(void) {
|
||||||
|
|
3
rules.mk
3
rules.mk
|
@ -4,6 +4,9 @@ NKRO_ENABLE = yes
|
||||||
# optimize size
|
# optimize size
|
||||||
LTO_ENABLE = yes
|
LTO_ENABLE = yes
|
||||||
|
|
||||||
|
# use more snappy debounce algo
|
||||||
|
DEBOUNCE_TYPE = asym_eager_defer_pk
|
||||||
|
|
||||||
# add bongocat & luna for OLEDs
|
# add bongocat & luna for OLEDs
|
||||||
ifeq ($(strip $(OLED_ENABLE)), yes)
|
ifeq ($(strip $(OLED_ENABLE)), yes)
|
||||||
SRC += features/oled_bongocat.c
|
SRC += features/oled_bongocat.c
|
||||||
|
|
Loading…
Add table
Reference in a new issue