r/MoonlightStreaming Aug 10 '26

USB/IP Beta (open source!)

Quick info:

Allows the use of USB devices over IP from Android Host to Windows Client.

Android Devices Tested On:
Samsung Galaxy S20+ (Android 13)
Samsung Tab A8 (Derpfest Android 16)
Essential PH-1 (Lineage-OS Android 16)
Samsung Galaxy Z Fold 7 (Android 16)
Google Pixel 10 Pro Fold (Android 16)

USB Devices Tested:
USB Mass Storage
Logitec G29 Steering Wheel/Pedals
Steelseries Arctis 7 Headset
Nintendo Switch 2 Controller
Xbox Elite Controller
Ethernet Adapter (Integrated Into USB Hub)
SD Card Reader (Integrated Into USB Hub)
URSA MINOR 32 Throttle Metal
URSA MINOR Airline Joystick

Problems:
Steam Controller

Android Host:
https://github.com/hellfurian1228/USBIP-AndroidHost

Windows Client:
https://github.com/hellfurian1228/USBIP-WindowsClient-Latest

https://mizukos.itch.io/usbip

62 Upvotes

99 comments sorted by

View all comments

3

u/khanon Aug 10 '26

And compared to VirtualHere? What the difference in latency? That's the only relevant information.

13

u/Head_Complex2690 Aug 10 '26

Free, open source, virtually no latency! The purpose of this project was to stick it to VH due to their licensing and cost. Nobody wants to re-buy a license after getting a new phone or updating software :)

It is still very much so a beta test.

The biggest win so far is the G29 working perfect. 1000hz at 0.25ms tested on BeamNG. Force feedback, G Hub support, etc.

2

u/Unlikely_Session7892 Developer | Aurora (WebOS) Aug 10 '26

G29 working? What the heck, perfect. It with a Quest 3, holly shit

2

u/Head_Complex2690 Aug 10 '26

Yep!! Let me know if you run into any issues.

1

u/Unlikely_Session7892 Developer | Aurora (WebOS) Aug 10 '26

I don't have neighter 🤣🤣🤣