Issues with Logitech G500 Mouse

Hello,

I seem to have some issues with my Logitech G500 mouse (USB mouse) under endevaourOS. It happens from (time to time, sometimes more frequent sometims less frequent), that my mouse gets disconnected and reconnected. Sometimes it stays disconnected until I re-plug it again or switch to another USB port. Usually I get an error stating something like can't add hid device: -71 etc.

Information about the System:

  • Operating System: EndeavourOS
  • KDE Plasma Version: 6.3.3
  • KDE Frameworks Version: 6.11.0
  • Qt Version: 6.8.2
  • Kernel Version: 6.13.7-arch1-1 (64-bit)
  • Graphics Platform: Wayland
  • Processors: 16 Ă— AMD Ryzen 7 2700X Eight-Core Processor
  • Memory: 31,3 GiB of RAM
  • Graphics Processor: NVIDIA GeForce RTX 2080
  • Mainboard: Asus PRIME X370-PRO
  • Keyboard: Corsair KB 70
  • Mouse: Logitech G500

Before running EndeavourOS I was running Nobara and before that Windows 11 without any issues regarding the mouse, also the first few months I run EndeavourOS didn’t cause any issues. Per default I have it plugged into my keyboard which has a “USB-passthrough” (second USB cable that just powers a single USB port on the keyboard), but the error also occurs if I plug the mouse into any other of the USB ports of the PC.
One interesting thing is: if the mouse gets disconnected while connected via the keyboard then the keyboard also doesn’t accept any input until the mouse is unplugged (I think last time the key-strokes popped up after I unplugged it). If the mouse is connected directly to the back of the PC then the keyboard keeps working as is.

What I tried so far:

  • exchange the mouse for Logitech G403: works without an issue (RGB stops but I don’t know if that’s supposed to be)
  • use the G500 on another PC (Mint 22.1): works as expected
  • try LTS kernel version: does not help
  • adding usbcore.autosuspend=-1 to /etc/kernel/cmdline: does not help
  • trying to change poll interval using sudo modprobe -r usbhid && sudo modprobe usbhid mousepoll=2: does not help
  • re-installing EndeavourOs: does not help

The only thing I didn’t test yet is using the mouse on the same PC with a different OS. I know the easiest solution would be to get a new mouse (the G403 is borrowed) but I really like mine and so far it never disappointed me in the > 10years that I’ve been having it.

Additional info:

...
Device-1: 7-1:4 info: Logitech G500 Laser Mouse type: mouse,HID rev: 2.0
...
$ cat /sys/bus/usb/devices/7-4/power/control 
on

dmesg log: https://files.catbox.moe/s9xtq9.log

Thank you so much for your help.

Welcome to the forum @skoell13 ,
Is it worth reading this?

Hi,
thanks for the help. I’ve stumbled upon this page as well but I guess that’s basically the same that I’ve already done with sudo modprobe -r usbhid && sudo modprobe usbhid mousepoll=2 except that I also adjusted the poll interval (500Hz instead of 1000Hz). IIRC I also tried it without adjusting the mousepoll.
What I also noticed after I wrote this post is that I switched back to my mouse and the issue didn’t occur at least for another 15min (before that it was super frequent).

An update for everyone stumbling upon this thread having the same issue:

I’ve opened the mouse and cleaned it thoroughly since it collected quite some dirt since the last time I cleaned it. Seems like this did the trick and so far I didn’t encounter any issues.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.