Skip to content
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

Mouse button clicks should break latches #574

Open
Jules-Bertholet opened this issue Dec 29, 2024 · 1 comment
Open

Mouse button clicks should break latches #574

Jules-Bertholet opened this issue Dec 29, 2024 · 1 comment
Labels
meta The scope is too wide to be treated here

Comments

@Jules-Bertholet
Copy link
Contributor

#569 contains many fixes to latching behavior to make it more usable and remove various annoyances. However, one major QoL issue remains: several modifiers (especially Shift and Control) are commonly used by applications to change the behavior of mouse buttons, but pressing or releasing these buttons does not break the latch. Therefore, when sticky keys are enabled, after latching a modifier to affect the behavior of the next button press, one must remember to return to the keyboard to unlatch it. Ideally, clicking a mouse button would automatically unlatch all modifiers.

This would presumably require API and compositor changes to implement.

@wismill
Copy link
Member

wismill commented Jan 7, 2025

libxkbcommon does not handle mouse events.

This would presumably require API and compositor changes to implement.

#521 should be enough.

@wismill wismill added the meta The scope is too wide to be treated here label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta The scope is too wide to be treated here
Projects
None yet
Development

No branches or pull requests

2 participants