Virtual Input over IP Emulator - VIIPER is a tool to create virtual input devices using USBIP. (Linux/Windows)
-
Updated
Oct 15, 2026 - Go
Virtual Input over IP Emulator - VIIPER is a tool to create virtual input devices using USBIP. (Linux/Windows)
🌐 The Free, Open-Source VirtualHere Alternative for Windows & Linux — Connect unlimited USB devices over LAN, Wi-Fi & Internet (Low-Latency WSK, 1-Click Pi Setup, WHQL Drivers)
Prototype USB devices as ordinary Linux programs: HID, CDC serial, audio and displays over USB/IP
Reverse-engineered docs and tools for Parsec Virtual USB Driver (PVUD)
Use a Nintendo Switch 2 Pro Controller over Bluetooth on Linux and Windows. It appears as a wired USB Pro Controller, so Steam and SDL just work.
Windows kernel driver for virtual USB keyboard, mouse and gamepad devices. Raw C++ SDK; Xbox 360/XInput, DS4 and Xbox One/GIP examples. Microsoft-signed two-hour demo.
USB/IP-powered virtual controller backend for DS4Windows, supporting Xbox, DualShock, DualSense, Switch controllers and advanced feedback.
To associate your repository with the virtual-usb topic, visit your repo's landing page and select "manage topics."