Mouse movement causes high CPU usage

i have a Logitech G600 mouse on my Debian 12 desktop. it seems simply moving it around causes extremely high CPU usage. i have already lowered the polling rate to 4 (250hz), and this issue is not present with my old, cheap, garbage mouse that i am trying to retire.

what’s going on here? how can i fix it? i would really like to use the G600, but it keeps causing such a huge system load.

I wish I could help you there, I have a Logitech G604 mouse but running Windows 11 Pro and it is fine.

I’m going to say you are using the OS basic mouse driver package and not anything that Logitech may provide ?

im using Evdev for the input of this mouse.

Hopefully somebody with some more *nix experience can help you out on this one :slight_smile:

Something else that just came to mind, do you have both USB2 and USB3 ports on your computer ?

Have you tried using it on a USB2 port instead of a USB3 port or vice-versa ?

1 Like

ive tried different USB ports. makes no difference. i only tried USB3.
update: tried it in a USB 2 port. no difference in behavior.

Well good luck into finding a solution then :slight_smile:

Load up a manjaro/debian/ubuntu/whatever live image and check if moving the mouse causes high CPU load there too. Then look at what’s different between the live setup and your own.
I’d also make sure you’re not using any weird desktop plugins. It’s probably just an anecdote but the story of some common GNOME plug-in using javascript to track activity and causing excessive latency by it has stuck with me.

2 Likes

I will test with a live session next chance I get to down the machine.

I am using LXDE LightDM and OpenBox.