Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.53 KB

File metadata and controls

13 lines (11 loc) · 1.53 KB

QMK vs ZMK Timing Comparison

Here is a side-by-side comparison of the timing-related settings from your QMK and ZMK configurations.

Feature QMK Setting QMK Value(s) ZMK Setting ZMK Value Notes
Global Tapping Term TAPPING_TERM 175ms tapping-term-ms 175ms Your base ZMK tapping-term-ms now matches your QMK setting.
Per-Key Tapping Term get_tapping_term() 185ms (pinkies), 165ms (other) Not Implemented 175ms (global) Your ZMK config currently uses a single 175ms term for all home row mods. We can create separate behaviors to match your QMK per-key settings.
Permissive Hold PERMISSIVE_HOLD enabled flavor "balanced" This is the correct ZMK equivalent and is already implemented.
Speculative Hold SPECULATIVE_HOLD enabled hold-while-undecided enabled This is the correct ZMK equivalent and is already implemented.
Flow Tap Term FLOW_TAP_TERM 100ms require-prior-idle-ms 125ms This is already implemented. The value is 25ms higher in ZMK, which is less aggressive than your QMK setup (i.e., it will wait longer for idle before allowing a hold).
Quick Tap Term QUICK_TAP_TERM 120ms quick-tap-ms 150ms This is already implemented. This setting prevents accidental holds on double-taps.
Combo Term COMBO_TERM 50ms timeout-ms 40ms This has been adjusted for faster combo activation and to reduce misfires.