mirror of
https://github.com/jetkvm/kvm.git
synced 2026-03-02 22:58:00 -05:00
Mouse not recognized #179
Labels
No labels
component/keyboard-layout
component: cloud
component: device screen
component: extensions
component: hid/keyboard
component: hid/mouse
component: network
component: timesync
component: ui
component: updater
component: usb
component: usb/hid
component: usb/storage
component: video
component: webrtc
component: webserver
need-more-details
status: working-in-progress
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/kvm#179
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.