-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
tapping CTRL not working in macros (Ergodox) #136
Comments
Yes, you can't register modifier only. In macro modifiers get valid only when other key is pressed. This is intentional design. To tap a mondifier we'll need to add some new notation. I'll look into this for next revision. |
WORKAROUND: You can use function instead of macro. |
Oh, that’s too bad. Thanks for the quick reply. How do I simulate the key presses in a function, if I might ask? |
This commit e852582 probably fixed this problem. |
Random improvements
I’m using @cub-uanic’s Ergodox code, but apparently it’s most likely a general issue: cub-uanic#6.
In this macro
https://github.com/kaimi/tmk_keyboard/blob/1.0.1/keyboard/ergodox/keymap_neo.h#L402
only the ENTER is registered, both LTCTRL are silently omitted. XEV output:
I tried seperate D(LCTRL), U(LCTRL) and even reducing the macro to just T(LTCRL), T(ENTER). Don’t work either.
The text was updated successfully, but these errors were encountered: