Button Buddy Pro

In-app purchases
500+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Turn hardware buttons into shortcuts: launch apps, control media, toggle flashlight, take screenshots, and more. Works across phones, remotes, controllers, Chromebooks, and TVs.

*Remap Any Button*
Volume keys, camera buttons, TV remotes, game controllers, Chromebook keys.

*Powerful Actions*
Launch any app, play or pause music, skip tracks, take screenshots, adjust brightness, toggle flashlight, answer or end calls, mute mic, go Home, Back, or open Assistant.

*Smart Features*
Per-app mappings, single/double/triple/long press, modifier key combos, homescreen and lockscreen conditions.
Routines: Execute sequences of actions with custom delays.

*Works Everywhere*
Phones, tablets, Android TV, Google TV, Chromebooks, gamepads, set-top boxes.

*Privacy First*
No tracking. No data collection. No internet access. All button handling stays on your device.

*Requirements*
Android 6.0 or higher. Device must be awake (screen on). Some system buttons may be restricted by Android.

This app uses the accessibility service provided by the Android operating system to detect physical or virtual button presses and perform custom actions such as launching apps or controlling media functions.
No personal data is collected, stored, or shared at any time. The Accessibility API is used solely for handling button input and is essential to the core functionality of the app.
Updated on
Sep 6, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

1.1.3
*NEW* Language selection has been added to the onboarding process.
1.1.0
*NEW* Routines: Execute sequences of actions with custom delays
*Fix* Android TV focus issues.