Mouse not recognized #179

Open
opened 2026-02-20 08:20:56 -05:00 by deekerman · 0 comments
Owner

Originally created by @akhepcat on GitHub (Mar 26, 2025).

I've got an odd device that only accepts wired mice and very few wireless mice.

I tried to clone the USB data to see if i could get the KVM to present things so that it would be detected, but something isn't working quite right.

The physical mouse is a bog-standard raspberry pi "pixart" mouse.

I've configured the KVM to only present a relative mouse (disabled keyboard, storage, and absolute) and defined the custom USB attributes, but no luck.

I've attached the lsusb output for both, so it can be compared to see if there's something that's obvious (like the iConfiguration descriptor being 0 on my working mouse, and 4 on the KVM; or the iInterface value being 0 on the mouse, and 5 on the KVM; or the additional "endpoint EP 1 OUT" which wouldn't be present on a mouse-only device)

mouse-pixart-phys.lsusb.txt

mouse-pixart-kvm.lsusb.txt

Hopefully this provides some direction - i'm happy to try and build firmware for testing locally.

Originally created by @akhepcat on GitHub (Mar 26, 2025). I've got an odd device that only accepts wired mice and very few wireless mice. I tried to clone the USB data to see if i could get the KVM to present things so that it would be detected, but something isn't working quite right. The physical mouse is a bog-standard raspberry pi "pixart" mouse. I've configured the KVM to only present a relative mouse (disabled keyboard, storage, and absolute) and defined the custom USB attributes, but no luck. I've attached the lsusb output for both, so it can be compared to see if there's something that's obvious (like the iConfiguration descriptor being 0 on my working mouse, and 4 on the KVM; or the iInterface value being 0 on the mouse, and 5 on the KVM; or the additional "endpoint EP 1 OUT" which wouldn't be present on a mouse-only device) [mouse-pixart-phys.lsusb.txt](https://github.com/user-attachments/files/19473355/mouse-pixart-phys.lsusb.txt) [mouse-pixart-kvm.lsusb.txt](https://github.com/user-attachments/files/19473356/mouse-pixart-kvm.lsusb.txt) Hopefully this provides some direction - i'm happy to try and build firmware for testing locally.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/kvm#179
No description provided.