qmk_me

QMK Firmware userspace, keyboards, & keymaps
git clone git://git.pngu.org.org/qmk_me
Log | Files | Refs | Submodules | README | LICENSE

commit a31ba138f47010589a3ccd96fe2a7179fd7a5981
parent 67ab0fde304e585403f10f10831c3aae08993bd8
Author: Jack Sangdahl <jack@pngu.org>
Date:   Sat, 27 Dec 2025 22:05:01 -0700

Tapping functionality updates, and fix operator macor

Diffstat:
Musers/jack/config.h | 2++
Musers/jack/jack.c | 6++++--
2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/users/jack/config.h b/users/jack/config.h @@ -4,7 +4,9 @@ // Input related #define TAPPING_TERM_PER_KEY +#define SPECULATIVE_HOLD #define TAPPING_TERM 140 +#define QUICK_TAP_TERM 100 #define BOTH_SHIFTS_TURNS_ON_CAPS_WORD #define COMBO_TERM 40 #define TAP_HOLD_CAPS_DELAY TAP_CODE_DELAY diff --git a/users/jack/jack.c b/users/jack/jack.c @@ -142,8 +142,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { break; case PM_ASGN: if (record->event.pressed) { - tap_code16(shifted ? KC_MINS : KC_PLUS); - tap_code(KC_EQL); + if (shifted) + clear_mods(), SEND_STRING("-="); + else + SEND_STRING("+="); } break; case REP_L2: