Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Double-Tap and Hold, for mod-tap and layer-tap #122

Open
sleevesluu opened this issue Jan 8, 2025 · 2 comments
Open

Double-Tap and Hold, for mod-tap and layer-tap #122

sleevesluu opened this issue Jan 8, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@sleevesluu
Copy link

The quick-tap-ms setting in hold-tap (for mod-tap and layer-tap) seem to be unusable. It doesn't seem possible to be able to get the second tap in within the window. For example: If set in VIA with MT(MOD_RCTL, KC_RGHT), if I were to double-tap and hold that key, it would hold down KC_RGHT.

Please adjust the timing for hold-tap to something usable. I don't know what those settings would be, but maybe similar to how it is on VIA.

Maybe there can be an option to add your own timing.

@sleevesluu sleevesluu added the enhancement New feature or request label Jan 8, 2025
@caksoylar
Copy link

There is no quick-tap-ms set by default in ZMK, which means tap-then-hold is not enabled by default for &mt or &lt. Being able to do this kind of adjustment in ZMK Studio will come under "Configuring basic behavior properties" in the capabilities table.

For now you can tweak this setting in your keymap file for a given hold-tap behavior, and continue using that hold-tap in Studio.

@sleevesluu
Copy link
Author

sleevesluu commented Jan 8, 2025

There is no quick-tap-ms set by default in ZMK, which means tap-then-hold is not enabled by default for &mt or &lt. Being able to do this kind of adjustment in ZMK Studio will come under "Configuring basic behavior properties" in the capabilities table.

For now you can tweak this setting in your keymap file for a given hold-tap behavior, and continue using that hold-tap in Studio.

It'd be great if we could do this in Studio. Using the zmk-config, I adjusted the "Reconfigurations" for &mt and added a quick-tap-ms of 200, and that seems to work, but with CTRL it has a double delay time that is annoying.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants