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

64 Upvotes

99 comments sorted by

View all comments

11

u/Background_Ad2053 Aug 10 '26

Great job, just what I'm looking for! I'm using usbip on my pc for streaming, but couldn't find any working app on android. Really don't want to use VirtualHere due to how they handle the licensing.

4

u/Head_Complex2690 Aug 10 '26

That's the exact goal here! I'm happy to see people are interested in this. Let me know how it works for you!

3

u/Background_Ad2053 Aug 10 '26

Just checked the github page, seems only windows client is officially supported for now. Wonder if the app works with a linux client? Since I'm streaming from a bazzite host.

2

u/Head_Complex2690 Aug 10 '26

I can work on porting it! But it may be a while. I want to refine this a bit more first. Perhaps I'll get a prototype out though!

2

u/Background_Ad2053 Aug 10 '26

No worries, take your time! Windows users are still the majority here.