Random mouse lag spikes on Hyprland + Arch Linux — only fixed by full reboot, not logout
https://reddit.com/link/1tklkfr/video/m9c340lvdp2h1/player
System:
- OS: Arch Linux x86_64 | Kernel: 7.0.9-arch1-1
- CPU: Intel i5-1145G7 | GPU: Intel Iris Xe (integrated)
- RAM: 16GB | WM: Hyprland 0.55.2 (Wayland)
- Monitors: LG Ultrawide 2560x1080@60 (HDMI) + ThinkPad eDP 1920x1200@60
- Mouse: Logitech MX Master 3S via Bolt USB receiver
- Managed by: Solaar 1.1.19
Problem:
Randomly, cursor movement becomes sluggish/stuttery across both monitors.
The rest of the system is completely responsive — no CPU or RAM pressure
(confirmed via htop, ~4-5GB used out of 16GB). Only the cursor is affected.
Key behavior:
- Logging out and back in does NOT fix it
- A full reboot fixes it every time
- GPU load is normal during spikes (Render/3D ~12% via intel_gpu_top)
- Happens regardless of what applications are open
hyprctl devices shows the Bolt receiver registering multiple input nodes:
- logitech-usb-receiver-mouse
- logitech-usb-receiver-mouse-1
- logitech-usb-receiver-consumer-control-1
- logitech-usb-receiver-1
Things already ruled out:
- Memory pressure (4-5GB used out of 16GB)
- GPU saturation
- logiops conflict (removed completely)
- vm.swappiness adjusted to 10
Question:
What could cause progressive cursor lag that survives logout but is cleared by reboot? Could the Bolt receiver registering 4 separate input nodes in Hyprland be causing HID event routing issues over time?