Android 17 Beta Introduces Native Controller Remapping
- Google has introduced native system-level controller remapping in the Android 17 Beta.
- The implementation works at the system level, meaning that custom button layouts apply across different games.
- According to Mishaal Rahman, a Googler who shared the details with the gaming community, the feature is a direct response to repeated user feedback regarding the lack of...
Google has introduced native system-level controller remapping in the Android 17 Beta. This long-requested feature allows gamers to customize the behavior of gamepad buttons, sticks, and triggers directly through the operating system.
The implementation works at the system level, meaning that custom button layouts apply across different games. This removes the need for users to repeatedly configure their controls for every individual title they launch.
Technical Implementation and Accessibility
According to Mishaal Rahman, a Googler who shared the details with the gaming community, the feature is a direct response to repeated user feedback regarding the lack of native remapping support on the platform.
The tool supports both wired and Bluetooth controllers, providing remapping at a granular level. Users can access these customizations via a new Game Controller settings menu located under Settings > System > Game Controller for wired gamepads.
Previously, achieving this level of customization typically required the use of third-party applications or software specific to a particular device manufacturer. By baking the functionality into the OS, Android 17 brings the mobile experience closer to the standard controller flexibility found on PCs and gaming consoles.
Context and Development History
The development of this feature has been tracked since late 2025. Evidence of native remapping was first spotted in Android Canary releases around November 15, 2025, and further previews were shared in December 2025.

Reports from November 2025 indicated that the tool would allow users to customize various inputs, including shoulder buttons, triggers, and paddles on USB-C or Bluetooth gamepads.
earlier leaks suggested the possibility of mapping physical buttons to on-screen virtual controls. This would potentially allow players to use controllers in games that do not officially support them by treating touch inputs as assignable actions.
This update addresses a gap in the Android gaming ecosystem, particularly for cloud gaming where titles are not always optimized for the Android platform. It also complements high-end gaming hardware, such as devices utilizing the Snapdragon 8 Elite Gen 5, by providing a software experience that matches the capabilities of the hardware.
Current Availability
The feature is currently available for testing within the Android 17 Beta. While the level of detail in the current code suggests a serious commitment from Google, features in beta builds are subject to change before the final stable release of the operating system.
- Native remapping is available in Android 17 Beta.
- Supports Bluetooth and wired (USB-C) controllers.
- Customizations apply globally across the system.
- Accessed via Settings > System > Game Controller.
