-
Notifications
You must be signed in to change notification settings - Fork 79
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
External keyboard, "Right" keyboard binding breaks #126
Comments
A twist... Also, This same constraint actually manifests on built-in keyboard as well A bit baffled. Thanks in advance. |
Please copy-paste the |
Hello,
KeyPress event, serial 39, synthetic NO, window 0x8200001, KeyPress event, serial 39, synthetic NO, window 0x8200001, ... KeyRelease event, serial 39, synthetic NO, window 0x8200001, KeyRelease event, serial 39, synthetic NO, window 0x8200001, (Full xev output with other event emitters attached). |
Example-2:
KeyPress event, serial 39, synthetic NO, window 0x8200001, KeyPress event, serial 39, synthetic NO, window 0x8200001, KeyRelease event, serial 39, synthetic NO, window 0x8200001, KeyRelease event, serial 39, synthetic NO, window 0x8200001, |
Example-3:
KeyPress event, serial 38, synthetic NO, window 0x8200001, KeyRelease event, serial 38, synthetic NO, window 0x8200001, (Full xev output with other event emitters attached). |
Example 2 is the 1-off anomaly specific to the right-side binding. Have not found a workaround. Example 3 is more an FYI anomaly about the key order. Using "Alt + Ctrl + Fn + #" is a sufficient workaround in my case. |
Sorry for the delayed response. I'm in the middle of reinstalling my PC. Could you quit QuickTile and then post (If you still don't get |
Hello, KeyPress event, serial 38, synthetic NO, window 0x6a00001, KeyRelease event, serial 38, synthetic NO, window 0x6a00001, KeyPress event, serial 38, synthetic NO, window 0x6a00001, KeyRelease event, serial 38, synthetic NO, window 0x6a00001, Many thanks. |
Sorry for the delayed response. Busy few days. I should have been more clear that I wanted you to quit QuickTile and then try pressing the key combos it doesn't recognize under (i.e. Not just the pressing those keys in isolation.) If you still don't receive those events through If you do get them, I need to see what things like the |
Understood. There aren't keypress events for the number (6), or for the function key. However, the same is true for KP3 (neither number 3 or fn keypress events show up), but it is working. Agree with the logic, but don't know what to make of the fact that neither log the events, but one still works. |
I'll try to take a look at the logs tomorrow, but what I can say is that, if neither log the events through (QuickTile uses an API that's near the top of the pecking order, but not at the very top because going any higher requires receiving the entire stream of input events and then manually filtering it.) ...well, that and the API QuickTile uses ( |
Got it. Will gladly disable or de-prioritize anything jumping in front of it. |
The problem is that it could technically be anything that's running which is responsible for the problem. I don't have time to try to replicate your desktop in a VM to try to help track down the culprit, and I'm unaware of any diagnostic tool which would easily indicate where the keypress event is ending up. Given that your experience would suggest two different applications grabbing those keys two different ways, the best suggestion I can make is to try killing running processes one-by-one and using (It may not be possible to conclusively identify both that way, because it may be that one of them is being grabbed by the same process that holds your X session open, but, if you rule out all the others, that at least hints where to look in the control panel for a fix.) If you were on KDE, I'd suggest seeing what KDE's "disable/enable global hotkeys" button does, since that'd let you narrow it down to whether you need to look in the control panel for |
Did you ever figure out anything else about this? Given that you say it only appear on your Bluetooth keyboard but nor your internal one, I don't think it'd be productive for me to attempt to replicate it, just to try to prove that this bug is something I'm capable of fixing on my end. |
Hello,
Couldn't seem to find another issue with same behavior.
Have quicktile installed with default configurations.
All key bindings work on the built-in laptop keyboard. All bindings also work on an external bluetooth keyboard, except "right"
Cannot determine why only 1 binding would fail on the external keyboard, or how best to troubleshoot.
Any help appreciated!
Linux Mint 20.1
HP 15t
Logitech K400r
(On laptop the actual key combo is Ctrl + Alt + number-pad #)
(On logitech the combo is Ctrl + Fn + Alt + number-row#)
The text was updated successfully, but these errors were encountered: