-
Notifications
You must be signed in to change notification settings - Fork 66
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
Smart Macro: Single Word Caps Lock #607
Comments
The macros user guide has exactly this example already there. |
To be fair, the user-guide.md version is just a rather basic workaround. I.e., the request for a full single-word caps lock is still relevant. |
@kareltucek Does the stated "workaround" have any practical deficiencies? |
I guess the proper implementation should deactivate the caps lock by any non-letter scancode. The (suggested) workaround deactivates the caps lock by space only. (Or more generally, you have to make a separate macro for every key that is supposed to deactivate the caps lock, which is pain.) I agree that it is not a priority, but it would be nice to have some way to specify generic trigger conditions which would be able to cover a wider range of similar use-cases... |
If anyone is reading this, feel free to elaborate on the desired trigger condition so that we can understand your needs better. |
Note to self: Usecase: prefix keytaps with an action. This could use an ability to wait until postponer processes given number of keys. Or maybe this could be implemented by generalizing ifInterrupted as an uint8_t. |
I was hoping to get some advice on how to create a smart macro that turns on caps lock until I press the space bar. This would let me caps lock a single word, especially useful for constants.
For reference, the Moonlander keyboard has this functionality out of the box.
The text was updated successfully, but these errors were encountered: