USB mouse not working after update

Hi, i have recently upgraded my system with ‘yay -Syyu’ and my USB mouse stopped working. I opened a console with CRTL+ALT+F4 and checked ‘/var/log/pacman.log’ for what was upgraded exactly. I downgraded all of the packages to revert the last upgrade like this: ‘pacman -U /var/cache/pacman/pkg/openvpn-2.5.4-1-x86_64.pkg.tar.zst’. With some additional tweaking with the package versions I was able to isolate the source of the problem. The issue only occurs when i upgrade my kernel and kernel-headers from 5.15.7.arch1-1 to 5.15.8.arch1-1.

My USB mouse device seems to be recognized by the kernel (5.15.8.arch1-1), but it is not working:


dec 15 20:55:01 endeavour kernel: usb 3-4: USB disconnect, device number 3
dec 15 20:55:03 endeavour kernel: usb 3-3: new full-speed USB device number 4 using xhci_hcd
dec 15 20:55:03 endeavour kernel: usb 3-3: New USB device found, idVendor=04d9, idProduct=a070, bcdDevice= 1.04
dec 15 20:55:03 endeavour kernel: usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
dec 15 20:55:03 endeavour kernel: usb 3-3: Product: USB Gaming Mouse
dec 15 20:55:03 endeavour kernel: usb 3-3: Manufacturer: Sun Sonny

The recognition is more verbose with the previous kernel verion (5.15.7.arch1-1), and it is working properly:


dec 16 20:47:55 endeavour kernel: usb 3-3: USB disconnect, device number 7
dec 16 20:48:06 endeavour kernel: usb 3-3: new full-speed USB device number 8 using xhci_hcd
dec 16 20:48:06 endeavour kernel: usb 3-3: New USB device found, idVendor=04d9, idProduct=a070, bcdDevice= 1.04
dec 16 20:48:06 endeavour kernel: usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
dec 16 20:48:06 endeavour kernel: usb 3-3: Product: USB Gaming Mouse
dec 16 20:48:06 endeavour kernel: usb 3-3: Manufacturer: Sun Sonny
dec 16 20:48:06 endeavour kernel: input: Sun Sonny USB Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:04D9:A070.0012/input/input26
dec 16 20:48:06 endeavour kernel: holtek_mouse 0003:04D9:A070.0012: input,hidraw2: USB HID v1.10 Keyboard [Sun Sonny USB Gaming Mouse] on usb-0000:00:14.0-3/input0
dec 16 20:48:06 endeavour kernel: input: Sun Sonny USB Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:04D9:A070.0013/input/input27
dec 16 20:48:06 endeavour kernel: holtek_mouse 0003:04D9:A070.0013: input,hiddev96,hidraw3: USB HID v1.10 Mouse [Sun Sonny USB Gaming Mouse] on usb-0000:00:14.0-3/input1
dec 16 20:48:06 endeavour kernel: holtek_mouse 0003:04D9:A070.0014: hiddev97,hidraw4: USB HID v1.10 Device [Sun Sonny USB Gaming Mouse] on usb-0000:00:14.0-3/input2

complete log with 5.15.7.arch1-1: https://clbin.com/NExir
complete log with 5.15.8.arch1-1: https://clbin.com/KDia0
hardware list: https://clbin.com/Ti3WB

Any ideas how to solve this issue with the new kernel release?

More than likely you’ll have to wait a week or so till the next kernel release that hopefully resolves this. You could stay on 5.15.7 till 5.15.9 is released or more than likely wait till 5.16 is released. Alternatively, you can install the LTS or Zen kernels via EndeavourOS akm software and see if that helps resolve the issue for now.

1 Like

Release 5.15.11 solved the issue.

1 Like