USB wireless mouse pointer super slow after garuda-update

Hi All!

I've been experiencing an issue with my usb wireless mouse ever since garuda-update would result in 6.3.2-zen1-1-zen kernel. The issue is, that my mouse pointer moves super slow, rendering it basically useless. My garuda-inxi is below:

System:
Kernel: 6.3.2-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=cb2ded22-b906-4231-848c-561f155dfdd4 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=80c361fe-abbd-4583-93d4-0b8f4261812e loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: Acer product: Nitro AN515-43 v: V1.08
serial: <superuser required>
Mobo: PK model: Octavia_PKS v: V1.08 serial: <superuser required>
UEFI: Insyde v: 1.08 date: 12/24/2019
Battery:
ID-1: BAT1 charge: 37.5 Wh (100.0%) condition: 37.5/57.5 Wh (65.2%)
volts: 16.4 min: 15.4 model: LG 0x41,0x50,0x31,0x38,0x45,0x38,0x4D
type: Li-ion serial: <filter> status: full
CPU:
Info: model: AMD Ryzen 7 3750H with Radeon Vega Mobile Gfx bits: 64
type: MT MCP arch: Zen/Zen+ note: check gen: 1 level: v3 note: check
built: 2019 process: GF 12nm family: 0x17 (23) model-id: 0x18 (24)
stepping: 1 microcode: 0x8108109
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 384 KiB desc: d-4x32 KiB; i-4x64 KiB L2: 2 MiB desc: 4x512 KiB L3: 4 MiB
desc: 1x4 MiB
Speed (MHz): avg: 1481 high: 2300 min/max: 1400/2300 boost: enabled
scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1400 2: 2300
3: 1400 4: 1223 5: 1400 6: 1400 7: 1327 8: 1400 bogomips: 36729
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile]
vendor: Acer Incorporated ALI driver: nvidia v: 530.41.03
alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-05) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-21 pcie: gen: 1 speed: 2.5 GT/s lanes: 8
link-max: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:1c8c class-ID: 0302
Device-2: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
vendor: Acer Incorporated ALI driver: amdgpu v: kernel arch: GCN-5
code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
lanes: 16 ports: active: HDMI-A-1,eDP-1 empty: none bus-ID: 05:00.0
chip-ID: 1002:15d8 class-ID: 0300 temp: 65.0 C
Device-3: Quanta HD User Facing driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 0408:a061
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.65x15.00")
s-diag: 1245mm (49.01")
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 pos: primary,right
model: Samsung C32H71x serial: <filter> built: 2019 res: 2560x1440 hz: 60
dpi: 93 gamma: 1.2 size: 697x392mm (27.44x15.43") diag: 800mm (31.5")
ratio: 16:9 modes: max: 2560x1440 min: 720x400
Monitor-2: eDP-1 mapped: eDP pos: left model: AU Optronics 0xd0ed
built: 2019 res: 1920x1080 hz: 120 dpi: 142 gamma: 1.2
size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon Vega 10 Graphics
(raven LLVM 15.0.7 DRM 3.52 6.3.2-zen1-1-zen) direct-render: Yes
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio
vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel pcie: gen: 3
speed: 8 GT/s lanes: 16 bus-ID: 05:00.1 chip-ID: 1002:15de class-ID: 0403
Device-2: AMD Family 17h/19h HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-3: DSEA A/S EPOS H3PRO Dongle
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-3:3 chip-ID: 1395:0303 class-ID: 0300
serial: <filter>
API: ALSA v: k6.3.2-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 0.3.70 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 03:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: enp3s0 state: down mac: <filter>
Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
vendor: Lite-On driver: ath10k_pci v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 bus-ID: 04:00.0 chip-ID: 168c:003e class-ID: 0280 temp: 33.0 C
IF: wlp4s0 state: up mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
IF-ID-2: virbr1 state: down mac: <filter>
Bluetooth:
Device-1: Lite-On driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 3-2:3 chip-ID: 04ca:3016 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 2 state: up address: <filter>
Drives:
Local Storage: total: 1.14 TiB used: 85.23 GiB (7.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix
model: HFM256GDJTNG-8310A size: 238.47 GiB block-size: physical: 512 B
logical: 512 B speed: 15.8 Gb/s lanes: 2 tech: SSD serial: <filter>
fw-rev: 80002C00 temp: 47.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM049-2GH172
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: <filter> fw-rev: ACM1 scheme: GPT
Partition:
ID-1: / raw-size: 223.22 GiB size: 223.22 GiB (100.00%)
used: 85.23 GiB (38.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 223.22 GiB size: 223.22 GiB (100.00%)
used: 85.23 GiB (38.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 223.22 GiB size: 223.22 GiB (100.00%)
used: 85.23 GiB (38.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 223.22 GiB size: 223.22 GiB (100.00%)
used: 85.23 GiB (38.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 13.59 GiB used: 14.5 MiB (0.1%)
priority: 100 dev: /dev/zram0
ID-2: swap-2 type: partition size: 14.95 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 64.8 C mobo: N/A gpu: amdgpu temp: 64.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 317 Uptime: 2m wakeups: 1 Memory: available: 13.59 GiB
used: 3.14 GiB (23.1%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 1474 libs: 403 tools: octopi,paru Shell: fish v: 3.6.1 default: Bash
v: 5.1.16 running-in: konsole inxi: 3.3.27
Garuda (2.6.16-1):
System install date:     2022-09-11
Last full system update: 2023-05-21
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

Clicks and scroll-wheel are working and testing the movements with libinput debug-events I see that POINTER_MOTIONs are getting generated. I can also say that the touchpad is still working. I might also add that the mouse works on the login screen, and only after I logged in starts to exhibit this super slowness on the screen.

Looking at the arch the forums I've found a quite similar issue:Mouse not working in 6.3 kernel / Kernel & Hardware / Arch Linux Forums

..however in my case I do not experience any freezing or boot process hangs.

When I disconnect and reconnect the USB dongle I see the below logs in dmesg:

[ 2028.892132] usb 1-4.1: USB disconnect, device number 5
[ 2033.723831] usb 1-4.1: new full-speed USB device number 7 using xhci_hcd
[ 2033.875505] usb 1-4.1: New USB device found, idVendor=1532, idProduct=0094, bcdDevice= 1.00
[ 2033.875518] usb 1-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2033.875522] usb 1-4.1: Product: Orochi V2
[ 2033.875526] usb 1-4.1: Manufacturer: Razer
[ 2033.875529] usb 1-4.1: SerialNumber: 000000000000
[ 2034.056435] input: Razer Orochi V2 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.0/0003:1532:0094.000B/input/input27
[ 2034.056688] hid-generic 0003:1532:0094.000B: input,hidraw5: USB HID v1.11 Mouse [Razer Orochi V2] on usb-0000:05:00.3-4.1/input0
[ 2034.064862] input: Razer Orochi V2 Keyboard as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.1/0003:1532:0094.000C/input/input28
[ 2034.117483] input: Razer Orochi V2 Mouse as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.1/0003:1532:0094.000C/input/input29
[ 2034.117655] input: Razer Orochi V2 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.1/0003:1532:0094.000C/input/input30
[ 2034.117808] hid-generic 0003:1532:0094.000C: input,hidraw6: USB HID v1.11 Keyboard [Razer Orochi V2] on usb-0000:05:00.3-4.1/input1
[ 2034.125202] input: Razer Orochi V2 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.2/0003:1532:0094.000D/input/input31
[ 2034.177235] hid-generic 0003:1532:0094.000D: input,hidraw7: USB HID v1.11 Keyboard [Razer Orochi V2] on usb-0000:05:00.3-4.1/input2
[ 2034.185827] hid-generic 0003:1532:0094.000E: hiddev98,hidraw8: USB HID v1.11 Device [Razer Orochi V2] on usb-0000:05:00.3-4.1/input4
[ 2034.193458] input: Razer Orochi V2 Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-4/1-4.1/1-4.1:1.3/0003:1532:0094.000F/input/input32
[ 2034.245798] hid-generic 0003:1532:0094.000F: input,hiddev99,hidraw9: USB HID v1.11 Device [Razer Orochi V2] on usb-0000:05:00.3-4.1/input3

I also have a logitech mouse with an USB wireless dongle - testing with that the result is even worse as the mouse doesn't work at all after the update.

I'm able to revert the update but I was wondering if anyone can help me fixing this issue so that I don't have to stall updating my system. I guess if the issue is with the kernel than there's not much to do (other than trying an other kernel), but I'm not qualified enough to say that the new kernel version is at fault. Thanks very much in advance!
Daniel

Just install the lts kernel, and wait for a new zen kernel.
Or try amd-znver(2,3)

1 Like

I tried lts already but the issue was the same with the mouse so I went back to 6.3.1 zen kernel. I'll try the amd-znver kernel then, thanks @SGS a lot for the suggestion!

1 Like

Unfortunately no luck with the amd-znver kernels (2/3) either.. Is there anything else I could or should try before I go back to the last working version of the zen kernel?