Best gamepad mapper and controller test apps for Android, including Octopus and Panda Keymapper

The Eurogamer feature on Valve’s Steam Deck price increase and the wider future of handheld gaming highlighted how tightly mobile gamers now lean on external controllers and gamepad mappers. The best gamepad mapper and controller test apps for Android in 2026 cover three jobs: mapping touch-only games to physical controllers, testing for stick drift and dropped inputs, and remapping the hardware buttons on your phone or attached controller. We tested seven on input latency, anti-cheat detection in popular online games, ease of setting up per-game profiles, and how reliably each survives Android security updates.

What to look for in a gamepad mapper for Android

Per-game profile depth matters as much as raw mapping. A profile that worked yesterday should still work tomorrow without re-mapping every button. Look for cloud or local profile syncing and per-game auto-loading.

Input latency is the silent killer. Software-level mapping always adds some lag. The good apps add under 10 ms. The bad ones add 40 ms or more, which is the difference between a clean parry and a missed input.

Anti-cheat detection is a real risk for online games. Some popular battle royales and competitive titles ban accounts that use input-mapping software. Always check the latest community reports before mapping in ranked matches.

Stick drift and button-failure testing tools are useful even outside game time. A controller test app shows you exactly which inputs are stuck, drifting, or registering ghost presses, which saves a trip to a repair shop if the fix is calibration rather than hardware.

Quick comparison

AppBest forTypeFree planStandout
OctopusMapping touch gamesMapperFreePer-game profiles, broad device support
Panda Keymapper 64bit64-bit phonesMapperFreeLighter than older Panda builds
GamePadController emulationMapperFreeUseful for older games
Gamepad testerDiagnosticsTesterFreeFree hardware diagnostics
KeymapperRemapping keysRemapperFreeOpen-source on F-Droid
Button MapperPhone button remapRemapperFreemiumBest for hardware-button remap
DroidMoteRemote control of PCHybridFreemiumCouch-gaming server pairing

1. Octopus — Best for mapping touch games

Octopus maps any controller to any touch-only mobile game. Drag virtual buttons onto the screen, link them to controller inputs, and save per-game profiles that load automatically when the target app launches. It supports most major controllers (Xbox, PlayStation, Razer Kishi, Backbone, GameSir) out of the box.

Where it falls short: aggressive anti-cheat in competitive titles can detect Octopus and ban accounts. Always research before mapping in ranked play.

Pricing: Free with optional ad removal and a Pro tier for advanced features.

Platforms: Android.

Download: Aptoide · Google Play

Bottom line: The de facto choice for mapping a controller onto a touch game. Strong free tier.

2. Panda Keymapper 64bit — Best for 64-bit phones

Panda Keymapper 64bit is the modern build of the long-running Panda Gamepad app, rewritten for 64-bit Android with a lighter overhead. It targets the same use case as Octopus but with a simpler UI and fewer surprises on newer phones running Android 13 and 14.

Where it falls short: smaller community than Octopus means fewer ready-made profiles to import. Some advanced features behind a paid tier.

Pricing: Free with paid upgrade for advanced mapping.

Platforms: Android (64-bit).

Download: Google Play

Bottom line: The right pick on newer 64-bit phones if Octopus gives you trouble.

3. GamePad — Best for retro controller emulation

GamePad is a focused tool for emulating various controller types on Android. It is useful when an older game or emulator expects a specific gamepad layout (PlayStation, Xbox, Switch Pro) and the mapping layer needs to translate.

Where it falls short: not designed for modern touch-game remapping. The UI is dated.

Pricing: Free with banner ads.

Platforms: Android.

Download: Google Play

Bottom line: A specialised tool for emulator users, not a general-purpose mapper.

4. Gamepad tester — Best for diagnostics

Gamepad tester is the diagnostic tool. Connect a controller, open the app, and every button, stick, trigger, and motion sensor shows up live on screen. It is the fastest way to confirm a stick drift, identify a dead button, or check whether a third-party controller is registering all inputs.

Where it falls short: diagnostics only. No mapping or remapping features.

Pricing: Free with banner ads.

Platforms: Android.

Download: Google Play

Bottom line: Keep this installed alongside any mapper. Fast hardware-check tool.

5. Keymapper — Best open-source remapper

Keymapper by sds100 is the open-source remapper of choice on F-Droid. Remap volume rockers, hardware buttons, fingerprint sensor gestures, and connected device buttons to almost any action: launch app, simulate touch, run script. Active development, community support, and no telemetry.

Where it falls short: configuration UI takes some learning. Some advanced actions require enabling accessibility services that introduce minor lag.

Pricing: Free, open-source.

Platforms: Android.

Download: F-Droid · Google Play

Bottom line: The pick if you avoid closed-source tools or want a project with active community support.

6. Button Mapper — Best for phone hardware button remap

Button Mapper by flar2 specialises in remapping the hardware buttons on your phone itself, including double-press and long-press actions. Good for people who never use Bixby or Google Assistant and want that side button doing something useful.

Where it falls short: most advanced remaps require the Pro upgrade. Some manufacturers limit which buttons can be remapped without root.

Pricing: Freemium. Pro tier unlocks advanced actions.

Platforms: Android.

Download: Google Play

Bottom line: The pick when the goal is to make better use of phone hardware buttons rather than mapping a gamepad.

7. DroidMote — Best for couch-gaming PC remote

DroidMote is a different kind of mapper: it pairs an Android phone or attached controller with a PC server and turns the phone into a remote-control surface for PC games. Useful for Steam Big Picture, HTPC setups, or playing PC games from the couch with your phone as the controller.

Where it falls short: requires a PC running the DroidMote server. Setup is more involved than pure mapper apps.

Pricing: Free client, optional donation. PC server is free.

Platforms: Android client, Windows / Linux server.

Download: Google Play

Bottom line: The pick for couch-gaming setups where your Android device controls a PC.

How to pick the right one

If you want to map a touch-only mobile game to a Bluetooth controller: start with Octopus. If it does not play well with your phone or game: try Panda Keymapper 64bit.

If you want to test a controller for stick drift, dead buttons, or dropped inputs: Gamepad tester does the job in two minutes.

If you want to remap the hardware buttons on your phone itself: Button Mapper for closed-source polish or Keymapper for open-source.

If you are setting up couch-gaming on a PC: DroidMote is the right pairing tool.

For emulator users who need to switch between controller layouts: GamePad is the specialised pick.

FAQ

Will gamepad mappers get me banned from competitive games? Sometimes. Many competitive titles (battle royales, ranked shooters) detect input-mapping software and ban accounts. Casual and offline games rarely flag them. Always check current community reports before using a mapper in ranked play.

Do I need root for any of these apps? None of the apps in this list require root. Some advanced features in Button Mapper and Keymapper benefit from root or Shizuku, but the core functionality works without it.

What controllers work with Android in 2026? Xbox Wireless Controller, PlayStation DualSense, Razer Kishi V2, Backbone One (Android version), GameSir X2, and most Bluetooth controllers connect natively to modern Android phones. Some games support them directly without a mapper.

Why does my controller drift in some games but not others? Stick drift is hardware. Use Gamepad tester to confirm. If the controller drifts only in some games, the issue may be deadzone settings inside that game rather than the hardware. Some mappers expose deadzone adjustments per game.

Is there an open-source gamepad mapper? Keymapper by sds100 is the best open-source option for remapping. For touch-game mapping, the open-source options are limited; Octopus and Panda Keymapper are closed-source but free.