-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Disable "Tapping force Hold": make tap-hold on &mt keys output a held tap action. #288
Comments
@krikun98 I'm not sure if you are looking for retro tapping or tapping force hold. From QMK docs: https://beta.docs.qmk.fm/using-qmk/software-features/tap_hold#tapping-force-hold |
"Tapping force Hold" is the default mode for ZMK. I didn't know "Retro Tapping" was a pre-existing term, I thought it was something you came up with. I'm looking for a possibility to disable "Tapping force Hold", i.e. to mimic the default behavior of QMK. |
Need this asap for jorne backspace. How to enable autorepeat maybe there's a quick patch I could do? Need that urgently. |
Sorry, no work on this has been done yet. I can't think of a quick fix right now other than disabling the hold tap |
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. See zmkfirmware#288
@joric it's your lucky day, if you care to test my branch? |
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288
@okke-formsma I didn't get autorepeat with your code. Am I supposed to do a specific tap dance? I have a key |
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288.
Works nicely for me, thank you so much ! I was waiting for this feature so long. I tested it with my home row mods where I have navigation arrows on a layer and now I'm able to move the cursor quickly with this new thing. Made my Monday :) All I did to activate it was to add |
Thank you! |
You'd want to update the existing layer tap behavior instance in your keymap, e.g.:
Note: this is not nested at all under the |
This works amazingly well, thanks! |
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288.
@petejohanson should be good now |
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements #288.
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288.
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288.
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat. After a tap, if the same key is pressed within `quick_tap_ms`, the tap behavior is always picked. This is useful for things like `&ht LSHFT BACKSPACE` where holding the backspace is required. Implements zmkfirmware#288.
This feature is vital on 40% boards, where essentially all modifiers are on &mt keys. Currently, ZMK outputs a long hold action, and with, for example, my backspace on (&mt RSFT BKSP) there's no way to hold the key - it'll just be a long shift.
The text was updated successfully, but these errors were encountered: