Turn a manual treadmill into an Xbox controller — ESP32 + hall sensor + Python drive a virtual gamepad so you can walk into PC games.
-
Updated
Jul 24, 2026 - Python
Turn a manual treadmill into an Xbox controller — ESP32 + hall sensor + Python drive a virtual gamepad so you can walk into PC games.
Cross-platform macro player and recorder for Android over USB (AOA 2.0 HID): plays scripted touch, mouse, keyboard, gamepad, and pen input with no root or ADB required, and records real device input via adb. C++20, GUI + CLI, Linux & Windows.
Download Xpadder — a game accessory for Windows offering a free download. Play with gamepads on games lacking native support, configure movements, and store profiles for up to 16 controllers. Install and start in minutes.
C++20 host library and C ABI for sending HID input (keyboard, mouse, gamepad, touchscreen, pen) to Android over USB via AOA 2.0 — no root, no ADB, and no accessibility service required on the device.
To associate your repository with the gamepad-emulation topic, visit your repo's landing page and select "manage topics."