-
Notifications
You must be signed in to change notification settings - Fork 15
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
Name of timeout settings #41
Comments
This sounds like an interesting variation. But I'd need concrete examples of the flow with each of these to really have an opinion on anything.
My mind strays to Option key shortcuts (physical Win/Super, logical Alt). This would help keep those shortcuts from opening menus, if you release within the timeout period? |
Yes, that's what
Pretty sure there are more examples in other threads. It's all about suspending the keys to try and predict the future.
|
I kind of like the more verbose naming you were using in this thread, and the lack of |
This is implemented in main now: timeouts(
multipurpose = 1,
suspend = 1,
) |
This seems like an issue that could be closed. |
@RedBearAK thoughts?
I'm thinking:
And yes we would document these and their uses...
The old
define_timeout
API would set the multipurpose timeout, as it always has. Theexert_post_combo
I don't have yet but if I add it later it would prevent false keypresses AFTER a combo by adding a small delay there (to give the user a chance to lift the keys) before the keys were reexerted on the output (currently they are reexerted immediately). That seems far less risky to me than thesuspend
which is the delay that happens a mod is first held - and what breaks your Cmd-clicking.The text was updated successfully, but these errors were encountered: