Linux service for interacting with XR devices
-
Updated
Oct 23, 2026 - C
Linux service for interacting with XR devices
Use Nintendo Switch JoyCons as a virtual Xbox 360 controller in Windows
The ULTIMATE Windows controller remapper. Any input device in, any virtual controller out: Xbox, PlayStation, Nintendo, flight sticks, wheels, third-party gamepads, MIDI, keyboard+mouse, VR, NFC. Built on SDL3, HIDMaestro, HidHide, and .NET 10.
Virtual Input over IP Emulator - VIIPER is a tool to create virtual input devices using USBIP. (Linux/Windows)
Virtual game controllers for Windows that show up as real hardware to every API: DirectInput, XInput, SDL3, browser Gamepad, WGI/GameInput. Byte-exact VID/PID and HID descriptor per profile. 228 profiles across 32 vendors. HID PID 1.0 force feedback, hot-plug, multi-controller. Pure user mode: no kernel driver, no EV cert, no reboots.
Python Library for Creating and Analysing XInput devices
Use your phone or PC as a PS4 Virtual DualShock everywhere: The menus, and in every game. A GoldHEN payload with up to four virtual DualShock 4 controllers.
💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)
Unlock the full DualSense experience on Windows & Linux.
Translates data from XInput controllers like Xbox 360 or Xbox One controllers to a virtual DirectInput controller using VJoy
XBox One Fight Sticks for Windows
Use controllers the PS5 does not accept as extra DualSense pads on a jailbroken PS5 (tested on 13.60): 8BitDo Ultimate 2C, 8BitDo USB Wireless Adapter 2 (DualSense, Switch Pro, GameSir G8...), wired XInput. Rumble in PS4 games, up to 4 pads, settings page.
Capturing gampad inputs and playing them back pythonically.
Let an AI agent drive a jailbroken PS5 by itself: a virtual DualSense and fast screen capture that close the loop for unattended homebrew port development.
Turns your regular webcam into a virtual Just Dance controller. No phone, no Kinect.
Use your smartphone as a wireless gamepad for PC gaming. | A gamepad PWA that uses websockets
Turn your Hall Effect keyboard into a true analog gamepad. Reads raw analog sensor data from Attack Shark X68 Pro HE and creates a virtual Xbox 360 controller with real analog stick movement.
RemotePad NG: play your jailbroken PS4 with Xbox, DualSense, Switch Pro and other controllers, or a phone or keyboard. GoldHEN plugin; maintained fork of remotePad.
Go library for creating XInput devices
An enhanced custom version of the Moonlight GameStream client for Android
To associate your repository with the virtual-controller topic, visit your repo's landing page and select "manage topics."