Xbox controllers
Xbox One, Xbox Series, and Xbox 360 controllers. Xbox 360 emulation covers games that only speak that controller.
Use an Xbox controller, DualShock, DualSense, MIDI keyboard, microphone, Wacom tablet, or any other USB device on a remote PC or Mac. Gamepads, MIDI, audio, and raw USB are free.
Plug a controller into the machine in front of you and play on the remote PC. Gamepads are on the Free plan.
Xbox One, Xbox Series, and Xbox 360 controllers. Xbox 360 emulation covers games that only speak that controller.
Raw USB passes a PlayStation controller as-is, so native DualSense features keep working on the host.
Nintendo Switch Pro, 8BitDo, Logitech, Steam Controller, and generic USB gamepads are mapped through SDL, the same controller layer Steam uses, so they work on the host like they do in Steam.
USB passthrough works with every engine in the USBridge agent: Sunshine, Apollo, Vibepollo and Punktfunk as well as the USBridge protocol, so Moonlight clients can connect to the same host. Every USBridge hardware KVM, including a flashed NanoKVM, is a hardware Moonlight streamer, the first of its kind.
MIDI devices reach the DAW on the remote machine, on the Free plan.
A low-latency microphone pipe from the client to the host.
Remote audio plays on your local speakers or headphones.
Bi-directional clipboard for text and files.
Wacom, Huion, XP-Pen, and other tablets with full pen pressure and tilt, on Pro.
A Wacom passes through with its own driver, so Wacom Center sees the tablet.
Raw USB hands the device to the remote host as if it were plugged in there.
YubiKey and other hardware keys sign in on the remote machine.
External drives and other USB peripherals pass through as-is.
A digitally signed kernel driver on the Windows host.
macOS has no clean software path for USB passthrough. A $10 ESP32-S3 dongle plugged into the Mac carries the device at hardware level.
Gamepads, Xbox controllers, DualShock and DualSense, MIDI keyboards and controllers, and other USB devices go through the dongle the same way as a Wacom.
Flash your own board from GitHub, or buy a pre-flashed dongle.
Yes. USBridge passes Xbox, DualShock 4, DualSense, Switch Pro, 8BitDo, and other gamepads to the remote host on the Free plan. Controllers are mapped through SDL, the same layer Steam uses. Raw USB keeps native controller features, and Xbox 360 emulation covers games that only support that controller.
Yes. MIDI keyboards and controllers reach the remote machine on the Free plan, together with the microphone and sound output.
Yes. The USBridge agent ships the open-source Sunshine streamer, and every USBridge hardware KVM (the ready KVM 2.0, or a flashed Radxa Zero 3W, Radxa Cubie A7Z or Sipeed NanoKVM) is a hardware GameStream host, so the stock Moonlight client connects to both.
macOS has no clean software path for USB passthrough, so USBridge uses a $10 ESP32-S3 dongle on the Mac. It carries tablets, gamepads, MIDI devices, and other USB peripherals at hardware level.
Keyboard, mouse, MIDI, microphone, sound output, gamepads, and raw USB devices such as security keys and drives are Free. Wacom and other graphics tablets with pressure and tilt are on Pro.