-
-
Notifications
You must be signed in to change notification settings - Fork 133
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
Implement Auto Shift via Tap Hold #36
Comments
For ZMK it can be implemented with a macro and a custom hold tap behaviour, see https://github.com/serebrov/zmk-config/blob/master/config/microdox.keymap#L23-L36. For KMonad this was already in the proof of concept implementation. |
what is autoshift used for in this layout? |
It's used as an alternative to shift on the Num layer. It's disabled for alphas as it's not compatible with mod tap without Retro Shift, so it would only work on some alphas. See:
|
Hi, everyone! I recently enabled auto-shift on my kb. That works fine except for the copy - paste commands where instead of LGUI+C, what is sent is LGUI+SHIFT+C if I accidentally hold it for longer. Is it possible to prevent the hold-tap behavior altogether when LGUI is pressed before? |
@Vasilis I won't be enabling it for alphas as it won't work where there is mod tap. Do you get accidental shifts in normal typing? You could try combining with mod morph, create a new tap hold behaviour, increase the timeout, use quick snappy taps, or use the clipboard keys on the Nav layer. |
Thanks for following up. I am tracking the issue here. |
Auto shift can be implemented via tap hold in ZMK and KMonad where there is no native feature,
The text was updated successfully, but these errors were encountered: