Usb Network Joystick -bm- Driver -
A USB Network Joystick (BM) driver enables a USB-connected joystick (branded/model "BM") to be exposed over a network so remote clients can read inputs and optionally send force-feedback or LED commands. This specification covers architecture, features, interfaces, protocols, data formats, security, performance, testing, and deployment for an end-to-end driver and supporting user-space daemon and client API.
This is the tricky part. The standard Windows USB/IP client does not handle joystick axis correctly. You need the modified HID driver. usb network joystick -bm- driver
Phase 1 (MVP, 4–6 weeks):
Phase 2 (6–10 weeks):
Phase 3 (optional, 8–12 weeks):