SnakeUSBIP v1.0.0 WHQL
v1.0.0 WHQL Certified • Multi-Device Ready • 100% Free

Next-Generation
USB over Network

Stream game controllers, SimRacing wheels, diode lasers, and 3D printer webcams over Wi-Fi, Ethernet, or VPN. Zero licensing fees, zero artificial device limits, and Microsoft WHQL certified drivers.

Microsoft WHQL Certified
x64 & ARM64 Native
Android TV & Shield
Low-Latency WSK Engine
Tailscale & WireGuard Ready
SnakeUSBIP WPF Client Main Window
Zero-Config Server

Turn any Raspberry Pi or Linux box into a USB Hub

Run our automated script on your Raspberry Pi (3B/4/5), Orange Pi, Debian, or Ubuntu server. Installs kernel modules, systemd daemon, and smart udev hotplug auto-exporting.

bash — ssh pi@raspberrypi:~
$ curl -fsSL https://raw.githubusercontent.com/oscarlosu-lab/SnakeUSBIP/main/scripts/install-server.sh | sudo bash

[*] Step 1/4: Installing USB/IP kernel packages (usbip, hwdata, usbutils)...

[*] Step 2/4: Loading kernel drivers in /etc/modules-load.d/usbip.conf...

[*] Step 3/4: Installing Plug & Play Auto-Bind engine to /usr/local/bin/snakeusbip-autobind.sh...

[*] Step 4/4: Enabling systemd background daemon (snakeusbip.service) and udev rules...

[+] SUCCESS: SnakeUSBIP Server is now active on TCP port 3240!

[+] HOTPLUG ACTIVE: Any device you plug in is automatically shared across your network instantly.

udev Hotplug Auto-Export

Plug or unplug any device anytime. Exported automatically with zero manual binding commands.

Raspberry Pi & SBCs

Runs 24/7 on Raspberry Pi 3B/4/5, Orange Pi, Armbian, Mini-PCs, consuming under 5W.

Windows Server GUI

Prefer sharing from Windows? Download the standalone .NET 9.0 SnakeUSBIP Server GUI.

macOS Server (Native Swift)

Universal binary for Apple Silicon (M1/M2/M3/M4) & Intel. Perfect for flight sticks & wheels.

Engine Technology

Dual-Engine Network Architecture

One size does not fit all. SnakeUSBIP allows configuring independent network engines per device for maximum responsiveness or peak bandwidth.

Latency Priority

Low-Latency WSK Engine

Utilizes direct Windows Sockets Kernel (WSK) completion callbacks to bypass user-mode buffering. Virtually eliminates packet jitter for critical real-time devices.

  • Cloud Gaming & Moonlight: Sub-millisecond controller rumble & trigger feedback.
  • SimRacing & HOTAS: Real-time force feedback without delayed steering inputs.
  • Laser Cutters & CNC: Smooth, jitter-free G-code streaming (GRBL 1.1h).
Throughput Priority

Zero-Copy Engine

Direct buffer mapping eliminates CPU memory copying between network packets and USB endpoints, unlocking the maximum network pipeline bandwidth for heavy streams.

  • LightBurn Overhead Cameras: 4K and 1080p UVC video streaming with 0 stutter.
  • 3D Printing Webcams: Fluid monitoring for Klipper, Mainsail, and OctoPrint.
  • External Storage & Backup: High throughput for mass storage devices over LAN.
Real-World Applications

Built for the Makers & Gamers

See how enthusiasts and professionals use SnakeUSBIP every day without cable drops or device paywalls.

Cloud Gaming & Moonlight

Pass DualSense / Xbox controllers, custom steering wheels, and wireless headset dongles from your living room Raspberry Pi directly to your gaming PC with full haptic rumble and adaptive triggers.

Engine: Low-Latency WSK Jitter: < 0.5ms
HOT

Diode Laser & LightBurn

Connect your laser engraver (Sculpfun, xTool, Atomstack, Ortur) and overhead USB camera simultaneously over Wi-Fi or VPN. Zero mid-burn disconnects from long cables.

Laser: COM3 (WSK) Camera: UVC (Zero-Copy)

SimRacing & Flight Simulators

Direct-drive steering wheel bases, load-cell pedals, H-pattern shifters, and button boxes attached simultaneously over network without hitting single-device limits.

Devices: Unlimited Force Feedback: Native

3D Printing & OctoPrint

Manage ADXL345 input shaping accelerometers, multi-angle monitoring webcams, and printer serial mainboards from your main design workstation.

Klipper / Mainsail USB Audio / Video

HomeLab & Security Dongles

Pass hardware security tokens (YubiKey), license dongles (AutoCAD, iLok, eToken), and Zigbee/Z-Wave coordinators into Proxmox VMs or remote workstations securely.

Mesh VPN Routing Encrypted Tunnel

Detached Garage & VPN

Machine in an outdoor shed or separate garage? Connect with Tailscale or WireGuard natively. Zero router port forwarding, 100% encrypted peer-to-peer connection.

Tailscale / WireGuard Zero Port-Forwarding
Honest Comparison

Why Switch to SnakeUSBIP?

See how SnakeUSBIP compares to legacy proprietary solutions in performance, licensing, and architecture.

Feature SnakeUSBIP v1.0 VirtualHere USB Network Gate
Pricing & Licensing 100% Free (Personal & Gaming) $49.00 USD / Server $159.00+ USD
Simultaneous Devices ♾️ Unlimited Concurrent ⚠️ 1 Device Only ❌ Expired Trial
Windows 10/11 Drivers ✅ Microsoft WHQL Certified ✅ Signed Driver ✅ Signed Driver
Core Isolation / HVCI ✅ 100% Compatible (Memory Integrity) ✅ Supported ⚠️ Varies
Network Engines ⚡ Dual: Low-Latency WSK & Zero-Copy ⚙️ Generic ⚙️ Generic
Latency Monitoring ✅ Live Real-Time [ms] Ping ❌ None ❌ None
Linux Server Setup ✅ 1-Line Curl + udev Auto-Bind ⚠️ Manual Config ❌ Proprietary Package
Mesh VPN Integration ✅ Built-in Tailscale / WireGuard ⚠️ Manual Setup ❌ Manual Setup
Step-by-Step Guides

Official Video Masterclasses

Watch our in-depth video tutorials covering full setup, gaming streaming, and remote workshop workflows.

General Masterclass

SnakeUSBIP: The FREE VirtualHere Alternative (Full Masterclass Tutorial)

Complete walkthrough covering 1-click Linux server install, Microsoft WHQL driver verification, autodiscovery, latency tuning, and Moonlight gaming setup.

Audio: English & Spanish Watch on YouTube
Specialized Tutorial

Diode Laser & Overhead Camera Setup in LightBurn (Wi-Fi & VPN)

How to operate diode lasers (Sculpfun, xTool, Atomstack, Ortur) and USB alignment cameras concurrently without 10m USB cables across your floor.

Official Releases

Download SnakeUSBIP v1.0.0

Official packages include SHA-256 checksums. Windows installers are currently unsigned and may show a security warning. Compatible with Windows 10 & 11 (x64 and ARM64).

Recommended

Windows Client Setup

Windows 10 & 11 x64 installer. Currently unsigned; Windows may show an unknown-publisher warning.

SnakeUSBIP_Setup_v1.0.0.exe

Portable Client (x64)

Zero-install standalone package. Extract and run directly from USB flash drives.

SnakeUSBIP-v1.0.0-x64.zip

Portable (ARM64)

Native ARM64 for Snapdragon X Elite, Surface Pro, and Windows on ARM.

SnakeUSBIP-v1.0.0-arm64.zip

Windows Server GUI

Share USB devices from any Windows PC with .NET 9.0 GUI and tray mode.

SnakeUSBIP-Server_Setup_v1.0.0.exe

Android & TV

Rootless USB/IP engine for Android TV, Nvidia Shield & phones with Sunshine/Moonlight.

SnakeUSBIP-Android-v1.0.0.apk
SHA-256 checksums for each package are available with its release.

Join the Official r/SnakeUSBIP Community

Share your setups, ask troubleshooting questions, post benchmark latencies, and request new features with makers and gamers worldwide.