Xbox Controller App for Android — Virtual Xbox 360 Over WiFi
The Gamepad app turns your Android phone into a virtual Xbox 360 controller for Windows PC. Connect over WiFi, use the full button layout, and play every XInput game — Steam, Xbox App, emulators — completely free.
Why Xbox 360 Format Is the Best Choice
The Xbox 360 controller standard (XInput) is supported by virtually every PC game released since 2005. When Gamepad creates a virtual Xbox 360 controller via ViGEmBus, Windows treats it as real hardware — Steam, Epic, the Xbox App, RetroArch, and custom emulators all detect it without any additional configuration.
The app emulates the complete Xbox 360 layout: left and right analog sticks (with click), D-pad, A/B/X/Y face buttons, LB/RB bumpers, LT/RT analog triggers, Start, and Back. Every button is mapped and functional.
Full Xbox Layout
All 17 inputs including analog triggers and stick clicks — nothing missing.
Instant Connection
Scan a QR code on the PC screen — paired in under 3 seconds, no IP address needed.
Works Everywhere
Steam, Epic, Xbox App, RetroArch, PCSX2, Dolphin, and all DirectInput/XInput games.
Android Xbox Controller Setup — Step by Step
Install the Gamepad APK on your Android phone. Install the Gamepad Server on your Windows PC (ViGEmBus driver is bundled). Launch the Server — a QR code appears. Open the phone app, tap Scan, and aim at the QR code. Your phone immediately becomes an Xbox 360 controller.
You can connect up to four phones simultaneously for local multiplayer. Each phone is assigned a separate controller slot (Controller 1–4) and Windows sees them as four individual Xbox controllers.
Get Your Free Xbox Controller App
Download for Android APK or iOS App Store — plus the Windows Server.