Turn any Bluetooth or USB gamepad into the ultimate controller for every Android game — even games with no native controller support.
Game Controller Mapper lets you map every button, trigger, joystick and D-pad on your Xbox, PlayStation, or generic controller to precise touch-screen actions. Play shooters, MOBAs, racing games and RPGs the way they were meant to be played — with a real controller in your hands.
━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ KEY FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎮 FULL BUTTON MAPPING
Map A, B, X, Y, L1, R1, L2, R2, L3, R3, D-pad, Start and Select to any spot on screen. Every button is fully customizable — position it exactly where the game's touch control is.
🕹️ JOYSTICK-TO-TOUCH SWIPE
Both left and right analog sticks are mapped as swipe gestures. Move your character with the left stick and aim the camera with the right stick — just like a console game. Adjustable sensitivity, dead zone, smoothing and invert-Y settings give you total control.
📐 DRAG & DROP OVERLAY EDITOR
Place buttons and joystick zones anywhere on screen using a real-time drag-and-drop editor. Resize, reposition, or remove controls instantly. See exactly where each mapping sits before you start playing.
🎯 CROSSHAIR OVERLAY
Add a precise crosshair overlay for shooters and aiming games. Choose from multiple crosshair styles, adjust the size and position — perfect for FPS and TPS games.
🔄 PER-GAME PROFILES
Create separate mapping profiles for each game. Switch between games instantly — your button layout, joystick sensitivity and control positions are saved automatically.
🎨 XBOX & PLAYSTATION THEMES
Choose between Xbox (A/B/X/Y) and PlayStation (✕/◯/□/Δ) button labels and controller visuals. The on-screen overlay matches the controller in your hands.
📱 WORKS WITH ANY GAME
No root required. Uses wireless ADB touch injection to work with every Android game — even those that block accessibility services. Guided setup wizard walks you through enabling wireless debugging in under 2 minutes.
⚡ ULTRA-LOW LATENCY ENGINE
Dedicated per-stick engine threads deliver responsive input at up to 120 Hz for camera/aim and 30 Hz for movement. Multi-touch gesture dispatch ensures fast taps and complex inputs are never missed.
🖥️ CONTROLLER TEST SCREEN
Verify your gamepad is properly connected and every button, trigger and axis works before jumping into a game. Real-time visual feedback shows exactly which inputs are being detected.
📚 MY GAMES LIBRARY
Add your favourite games to a personal library. Select a game, and Game Controller Mapper automatically loads the correct profile with all your customized mappings.
━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 SUPPORTED CONTROLLERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Xbox One / Xbox Series X|S controllers
• PlayStation DualShock 4 / DualSense (PS4 & PS5)
• Generic Bluetooth & USB gamepads
• Any HID-compliant game controller
━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Connect your controller via Bluetooth or USB OTG
2. Follow the one-time guided setup (enable Wireless Debugging)
3. Add your game and map buttons to screen positions
4. Press START — the app launches your game with the overlay active
5. Play with your controller. Game Controller Mapper handles the rest!
━━━━━━━━━━━━━━━━━━━━━━━━━━━
No root. No PC required. No ads in gameplay.
Download now and play every Android game with your favourite gamepad!
Latest Version
2.0Uploaded by
ميار حسن
Requires Android
Category
Free Tools AppContent Rating
Everyone
Security Report
Check Now
Report
Flag as inappropriateLast updated on Aug 4, 2026
This release includes minor bug fixes and general improvements. Update to the latest version for the best experience.