USB Mouse Not Working: YICHIP Wireless Device ID 3151:3020

Hello. I have a USB Wireless mouse that works with Windows and Linux Mint, but Bazzite doesn't seem to want to initalize it. I can supply any info that will help, here is a summary from Grok (I've been trying to troubleshoot) Hardware Information: Device: Free Wolf A3 mouse with 2.4GHz USB dongle. USB Dongle Detection: Detected in Bazzite Linux as "YICHIP Wireless Device" (ID 3151:3020) via lsusb. System: Bazzite Linux, up-to-date as of July 30, 2025 Other Details: Mouse works with the same dongle on another computer, confirming the mouse and dongle are paired and functional. Issue Description: The Free Wolf A3 mouse is not working in Bazzite Linux despite the USB dongle being detected. Kernel logs (dmesg | grep -i hid) show errors: "can't add hid device" and "probe with driver usbhid failed with error -110" (indicating a timeout or power issue during USB HID driver initialization). No input events detected via sudo libinput debug-events when moving/clicking the mouse, suggesting the driver or input stack is not processing the device. Steps Tried: Verified dongle detection with lsusb and checked kernel logs (dmesg | grep -i hid). Ran sudo libinput debug-events to confirm no input activity from the mouse. Attempted to reload usbhid driver (sudo modprobe -r usbhid && sudo modprobe usbhid), but failed due to usbhid being built into the kernel. Tested the dongle in multiple USB 2.0 and 3.0 ports to rule out port-specific issues. Ensured no 2.4GHz interference (e.g., Wi-Fi routers, Bluetooth devices) and avoided USB hubs. Updated Bazzite to the latest version and rebooted. Disabled USB autosuspend by appending usbcore.autosuspend=-1 to kernel parameters using sudo rpm-ostree kargs --append=usbcore.autosuspend=-1, followed by a reboot. (Noted: GRUB_CMDLINE_LINUX not directly editable in /etc/default/grub due to Bazzite’s ostree-based system.) Confirmed mouse works on another computer, isolating the issue to Bazzite’s configuration or kernel.
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?