I have no idea if this is a Tumbleweed or a KDE problem.
I’m running Opensuse Tumbleweed with KDE on an AMD system. I updated my system today after postponing it for a month or two. Mouse settings were reset and there are new options in the settings so clearly there are some changes to input devices.
My mouse is Logitech G502 X Plus.
Before update: Mouse wheel responds to scrolling immediately as it should.
After update: When scrolling, the first click does nothing, if I keep scrolling the second tick is the first one to take effect. Scrolling works normally as long as I keep scrolling. If I stop for a second or change direction of scrolling, the first click again does nothing.
Makes normal use annoying, precise actions tedious and gaming irritating.
Changing setting for scrolling speed will make the problem worse (=scrolling speed slow), maximum speed has no effect on this problem.
Is there anything I can do? Other than being frustrated.
Ok, an update:
I have two computers and two of these mice: a black and a white one.
The newer system is the one mentioned in my previous post, is up-to-date, having the scrolling problem with the white mouse.
The older computer has the same operating system as the newer one but has not been updated in two months (and doesn’t have an internet connection currently). The black mouse is connected to this system.
I just swapped the mice.
The white mouse works perfectly on the old system but not on the newer.
The black mouse works perfectly on both systems.
I don’t know if mice have individual system settings, I don’t dare to test in case I lose the working scrolling on the black mouse, but the black mouse has a considerably faster scrolling on the newer system than the white mouse.
Running X11 or Wayland session has no effect.
Things to test, when ever I find the time:
Test a new user profile profile and see if the problem persists
Reset the white mouse and reprogram its functions (DPI, buttons)
Update the firmware of the white mouse (if there is such a thing). This probably needs Windows and Logitech software, so won’t happen immediately.
Also worth mentioning: my next computer will be a block of wood. Not as fast as my current systems but much less prone to bugs and cheaper to replace if necessary.
me thinks your white mouse is wore out or needs cleaning and possibly something about the update made the driver more sensitive to this failure.
it’s also possible there is a firmware difference between them that is triggering the updated driver to misbehave.
if you still have access to windows, i would use the logitech windows software to make sure all the firmware settings on the white mouse are restored to factory defaults, and then try it again on the newer system with the update applied.
TL;DR:
The fix was to open Solaar → Lightspeed Receiver information → looked at rule editor without changing anything, clicked “Pair new device”, started pairing and cancelled it immediately, now everything works normally. Go figure.
Sorry it took so long but I have been experiencing a severe lack of motivation. I have been using the other mouse that works perfectly. Now I decided to get back to the problem and I found a solution by accident. Or alternatively the reason for my problems. Don’t know for sure.
I have been using Solaar to view battery level of my mouse. I opened Solaar, viewed Lightspeed Receiver information and only because of experience with these paranormal devices beyond conventional logic called “computers”, decided to start a pairing process to pair a new device to the receiver, even when I had no intention to pair anything to it and don’t actually have anything to pair to it, except the other mouse. I cancelled the pairing process and now the mouse is back to normal.
I don’t know what did what but fiddling with Solaar fixed something.
After a recent update KDE shows the battery level so I don’t necessarily need Solaar anyway. Maybe it was the update that caused some type of mismatch? Can’t remember exactly what came first; the problem or the update.
I consider this fixed for now. Remains to be seen if this annoyance repeats.
Thank you for your interest.