Uniform tap-hold timing: 175ms tapping term, 130ms quick tap term

Remove per-key overrides — all keys now use the same values.

https://claude.ai/code/session_01Q6jUPkVNbXkBqPgkmLWsTK
This commit is contained in:
Claude 2026-04-14 21:03:08 +00:00
commit b60d6749cb
No known key found for this signature in database
2 changed files with 4 additions and 13 deletions

View file

@ -1,9 +1,9 @@
#pragma once
// ── Tap-hold ──
#define TAPPING_TERM 150
#define TAPPING_TERM 175
#define TAPPING_TERM_PER_KEY
#define QUICK_TAP_TERM 90
#define QUICK_TAP_TERM 130
#define QUICK_TAP_TERM_PER_KEY
#define CHORDAL_HOLD
#define HOLD_ON_OTHER_KEY_PRESS_PER_KEY

View file

@ -266,13 +266,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
// ── Per-key tapping term ──
uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case GU_BSP: return 100;
case GU_SPC: return 150;
case AL_DEL:
case AL_ENT: return 130;
default: return TAPPING_TERM;
}
return TAPPING_TERM;
}
// ── Per-key hold on other key press ──
@ -289,10 +283,7 @@ bool get_retro_tapping(uint16_t keycode, keyrecord_t *record) {
// ── Per-key quick tap term ──
uint16_t get_quick_tap_term(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case GU_SPC: return 90;
default: return QUICK_TAP_TERM;
}
return QUICK_TAP_TERM;
}
// ═══════════════════════════════════════════════════════════════════