zmkfirmware / zmk

ZMK Firmware Repository
https://zmk.dev/
MIT License
2.67k stars 2.74k forks source link

Tap dance instant press? #2528

Open haasn opened 1 day ago

haasn commented 1 day ago

I'm trying to configure the "tap dance" behavior in such a way that it will trigger tapped keys instantly, rather than waiting until "tapping-term-ms" has elapsed; but it doesn't seem to be possible currently. Each subsequent tap should simply produce the next keypress in sequence:

Some examples of usage could include:

Tangentially related to #2042, which could be used to implement this functionality in simple cases. Also a duplicate of #1979, which was prematurely closed despite no resolution being offered.

caksoylar commented 1 day ago

I guess #1979 wasn't clear enough about the eager tap behavior given both Joel and I missed the distinction. While this sounds like it can be achieved via a macro with tap+sticky layer, it seems reasonable to me to add it as a flag to tap dance.