Imagine a world where your favorite Android games finally feel as precise and responsive as they do on a dedicated console—thanks to real controllers that let you ditch the touchscreen hassles. But here's where it gets controversial: Google's upcoming Android 17 is set to shake things up with major gaming upgrades, giving players unprecedented control over their button presses. If you're an avid gamer frustrated with one-size-fits-all setups, stick around—this could change everything for you.
Most Android games lean on touchscreen controls, which totally makes sense given that the majority of devices are smartphones or tablets. Still, a growing selection of titles supports traditional controllers, and as Android expands to new devices like foldables or even potential PCs, that list is only going to balloon. Plus, the boom in cloud gaming means Android users can now dive into tons of games originally designed without touchscreens, streaming them straight from the cloud. To smooth out these different ways of playing, Google is gearing up for exciting new features in Android 17 that empower gamers to customize their controller inputs like never before.
You're tuning into the Authority Insights Newsletter, our weekly dive into hidden gems of Android that you won't find anywhere else. If scoops on Google's OS, leaks on the next big phone, or breaking mobile tech news are your jam, we've got your back.
Subscribe right here to have this delivered straight to your inbox every Saturday.
Let's break down how Android deals with game controllers in simple terms. When you hook up a USB or Bluetooth controller to your Android phone or tablet, the system recognizes it as an input device. Every button press generates 'events'—think of them as signals—that Android converts into key codes and axis values. These get mapped to actions in games that support controllers, like moving your character or jumping.
To make this work seamlessly, Android uses predefined setup files that match based on the controller's vendor and product ID—these are unique identifiers assigned by the manufacturer, kind of like a device's fingerprint. Since there are way too many controllers out there to create custom files for each one, Android sticks to configs for the big names, such as official Xbox pads. But don't worry—many lesser-known controllers copy the layouts of popular ones to ensure broad compatibility, so Android often recognizes them right away without issues.
That said, not everyone loves the default button arrangements. People customize for all sorts of reasons:
- Accessibility: If you have a disability, remapping might make key functions easier to access with limited movement.
- Ergonomics: To cut down on hand fatigue, you could shift frequently used buttons to less strenuous spots.
- Competition: Pro players might tweak layouts for lightning-fast reactions in intense matches.
- Muscle memory: If you're a fan of old-school games or switching from another platform, matching familiar setups helps you get back in the groove faster.
Sadly, Android doesn't let you remap buttons natively—instead, it leaves that up to individual games. While some emulators offer this, most regular Android titles don't bother. For ages, players have turned to third-party tools that use workaround methods, like ADB commands or the Accessibility API, to intercept and redirect presses. These hacks add extra steps and can be glitchy, varying wildly between devices and titles.
But here's the part most people miss: I've uncovered signs that Google is finally rolling out built-in controller remapping in a future Android version. This popped up in the latest Android Canary build, a sneak peek at coming features. While the exact timeline is unclear, it's likely aimed at Android 17, the next big update.
Android 17 might just deliver native controller remapping at last.
The clues point to a new permission in Android's framework: android.permission.CONTROLLERREMAPPING. It's protected by a feature flag called com.android.hardware.input.controllerremapping, linking it directly to input gadgets like controllers. Crucially, this permission is locked to apps signed with the platform key, meaning regular third-party developers can't do system-wide remapping. Is this a smart security move, or does it unfairly limit user freedom? We'll explore that debate in a bit.
I also found hints of a fresh, dedicated controller menu in the Settings app. Right now, it's empty, but the setup in the Settings Manifest suggests it could list out connected controllers. This menu might become the go-to spot for managing them, especially for button remapping—think of it as a control center for your gaming hardware.
And this is where things get really intriguing: Android seems to be adding support for 'virtual gamepads.' This is a software-created version of a physical controller, much like how Android already fakes virtual cameras for features such as the Pixel's Connected Camera. Here, the virtual gamepad would handle remapping by pretending to be a real controller.
The code lets the system create a virtual device with standard identifiers (like vendorId and productId), fooling games into thinking it's hardware. It covers all the essentials:
- Face & Menu Buttons: Including A, B, X, Y, plus Start, Select, and Mode for that classic feel.
- Triggers & Bumpers: L1 and R1 for quick actions, with L2 and R2 as analog triggers for graduated input.
- Joysticks: Left and right sticks for smooth movement, plus their clickable buttons (L3 and R3) for extra options.
- D-Pad: Directional controls using HatX and HatY axes.
Methods for feeding simulated inputs back into the system imply this virtual gamepad acts as a translator—catching your real presses and sending out remapped versions that games interpret naturally.
Beyond just remapping, this tech could map touchscreen controls to controller buttons, a boon for the many Android games without native controller backing. Picture playing on an upcoming Android-powered PC: A controller feels way more comfortable than tapping a big screen. Google already does similar mappings in Chrome OS and Google Play Games on PC, so this fits right in.
Of course, we'll need to see how Google pulls it off. With Android 17 still over six months out, there's time for tweaks. We're hoping for at least basic button remapping as a solid gamer boost. If they add the dedicated menu and touchscreen mapping too? That'd be revolutionary.
Want more?
Authority Insights isn't just a newsletter—it's your gateway to our top-tier content. If Android is your passion, check out our exclusive reports.
Short on time? Catch the Authority Insights Podcast where I and co-host C. Scott Brown dissect the week's highlights.
This week’s top Authority Insights
Pixel perfecting: Customization wins and charging sins
Google may finally let you boot At a Glance from your Pixel home screen
Related
Pixel's 'Take a Message' voicemail feature may soon get easier to personalize
Related
Warning: Pixel 10 users should stay away from older Qi chargers
Related
Inbox zero, wallet hero, emoji… space?
Gmail is getting new labels to keep track of your bills and travel info (Updated: Screenshots)
Related
Google Wallet may lift syncing restrictions for certain types of passes
Related
Gboard is working to get its priorities in order: bringing you more room for emoji
Related
Android’s next act: Private contacts and easy sharing
Android 17 is building a new Contacts Picker to keep your address book private
Related
Exclusive: Google's take on NameDrop could be coming soon to Android, and here's your first look
Related
Hardware heat check: Spicy chips and magic rings
The Samsung Galaxy Ring might soon be a part of the Android XR experience
Related
Snapdragon 8 Elite Gen 5 proves too hot for the OnePlus 15
Related
Other top stories
OnePlus 15: The battery is a marathon runner, but the phone itself might be hitting a wall.
I’m not angry at the OnePlus 15, I’m just disappointed
Related
I tested the OnePlus 15, and its battery life blew me away
Related
Tips & Tricks: From making your car smarter to tech support for your family.
10 Android Auto settings I always change — and why you should too
Related
5 ways I use Gemini on my Galaxy Watch 8 every day
Related
12 apps I urge non-techies to install on their Android phones
Related
This new Chrome feature is my favorite productivity hack
Related
Pixel Drop: Wicked themes, notification VIPs, and the mystery of the missing features.
November Pixel Drop is here, bringing upgraded notifications, better scam detection, and more
Related
Pixel theme packs are here with 'Wicked' wallpapers, icons, sounds, GIFs, and more
Related
Google Maps' new Power Saving Mode won't be coming to most Android phones
Related
Pixel VIPs just got a major notification upgrade
Related
Google finally rolls out Call Recording for Pixel phones worldwide
Related
Here's why your Pixel hasn't received all the new features from the November Pixel Drop yet
Related
YouTube TV: The Mickey Mouse drama continues, but at least you get twenty bucks back.
Grab your popcorn: The YouTube TV-Disney drama may be far from over
Related
YouTube TV is paying up: Here's how to claim your $20 Disney blackout credit
Related
Frustrated over YouTube TV losing all of Disney's channels? Blame ESPN's crazy pricing
Related
Cheating on Chrome and giving my face to the AI.
I almost ditched Chrome for Samsung’s new PC browser, but one missing feature is stopping me
Related
I scanned my face in ChatGPT's new Sora app, and the results blew me away
Related
Pocket-sized e-ink and an old dongle learning new tricks.
World’s first Android 16 e-reader is here, and it fits in your pocket
Related
Your Chromecast 4K is finally getting some love with a new update
Related
Open the gates!
Breaking: Google is easing up on Android's new sideloading restrictions!
Related
Now, let's spark some debate: Is Google's decision to restrict controller remapping to system apps a necessary safeguard against security risks, or does it unfairly handcuff developers and users who want more customization? Could this lead to a black market of unofficial tools, or will it encourage games to build in better native options? Do you think touchscreen mapping to controllers will finally make mobile gaming as immersive as console play, or is it just a band-aid for poorly ported titles? Share your thoughts in the comments—do you agree that this is a game-changer, or disagree and think Google should open it up more? We'd love to hear your take!
Follow
Thanks for joining our community. Check out our Comment Policy before chiming in.