Hi all. I saw some issues with IBus in the past few months, but they are all marked as resolved. So I am going to ask here again.
I have a g600 mouse, that has as a secondary set of thumb buttons macro configurations as ctrl+1 , ctrl+2 etc…
Some times after I use these keys, the ctrl modifier gets stuck for all keys / keyboards. Only way I found to unstuck the keyboard / mouse is to log out of the KDE session and log back in.
Latelly this is happening more frequent, like a couple of times an hour, which is very frustrating.
There is any way I can debug / help fix this issue?
The only thing I can think off, off the top of my head, is to run sudo libinput debug-events and watch what happens (maybe limit it to whatever identifies your thumb buttons via grep, so you don’t get flooded with mouse movement events) and see if you can spot a pattern in what’s happening.
This will require you to either find a way to replicate the issue quickly or pay a lot of attention to the output and note when the issue occurs.
Making really hard to track witch key did not get released. I am not sure if is the internal firmware incompatible with fedora, or if there is any way to use ratbagd to send the comands… I am lost here, on how to fix this.
activation shortcuts, keyboard filters and modifier keys are all disable. I notice this most / happen the most when using steam. Not sure if there is any relation here. Thinking about reinstall the gnome desktop version and see if is more stable regarding to this, but I am not sure.
Both kde or gnome have the same behaviour. in Gnome seems to take more time to happen, but is happening on both. Any ideas of what else can I do to help diagnose and or fix the problem?
Unfortunately nothing comes to mind. Given that it’s across multiple desktops, it can’t be desktop related. I assume you’ve been through several kernels since this manifested itself…
Are you using any specific software like piper, solaar or ratbagd to faff about with the mouse itself or are these buttons baked in to send the key sequences for Ctrl+F1 or friends?
For anyone reading this in the future, the --verbose did not help but the --show-keycodes actually show the key presses. I will keep trying this to see if I can find something useful