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

Feature Request: Do not send escape event if the mouse is clicked while holding the key. #66

Closed
minego opened this issue Mar 8, 2016 · 4 comments

Comments

@minego
Copy link

minego commented Mar 8, 2016

If I press control, click with the mouse, and then release it the mouse event will work as a control+click AND an escape keypress will be sent. I would like a mouse click to be treated like another keypress, and prevent sending escape.

This is not a huge problem, but in some applications that use control+click it can cause confusion. I noticed this while playing a game. A control+click (which is used heavily in the game) caused the menu to pop up because of the escape key event.

@timdvail
Copy link

Yeah, this would be really nice. This is the biggest issue with mapping the left/right shift key to delete/backspace respectively -- you can't do shift-click to select without it also generating a 'delete' key immediately after (or backspace depending on which shift key you used).

@yut23
Copy link

yut23 commented Sep 26, 2016

This was fixed by commit f69c5a3. It has not been included in a release yet, so if you want this fix, you will probably (unless your distro has an xcape-git package) need to compile xcape yourself as detailed in the README.

@minego
Copy link
Author

minego commented Sep 27, 2016

Awesome! I can't wait to try it out. Thank you.

On Sep 26, 2016 10:54 AM, "yut23" notifications@github.com wrote:

This was fixed by commit f69c5a3
f69c5a3.
It has not been included in a release yet, so if you want this fix, you
will probably (unless your distro has an xcape-git package) need to compile
xcape yourself as detailed in the README.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#66 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAcoiJiiU6rfph7uVY9RtvRpRndTS_Fhks5qt_jbgaJpZM4Hr6ha
.

@minego
Copy link
Author

minego commented Oct 6, 2016

It appears to be working perfectly. Thank you.

@minego minego closed this as completed Oct 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants