Indotechboy — Do you have a broken keys or button on your Android device or you just want to assign a function you use often to another button as a shortcut? Then what you're looking is hack called "keys or button remapping".

Example if your power key on your Androi device is already hard to be pressed, then you might want to assign the power key function to "recent apps" or another keys.

Xposed Additions Android application Xposed module icon Or If you often taking screenshot on your Android device, it must be suck to press and hold two or even three keys simultaneously everytime you take screenshot, when why we can't just holding the "back key" to take a screenshot if we want?

Now there is a convenient way to remap your Android device keys or button using an Xposed module Android app called "Xposed Additions".

Xposed Additions Android application Xposed module info

app title Xposed Additions
developer dk_zero-cool@XDA
category Xposed, Tool.
system requirements Xposed Framework installed.
tested on Android phone: Samsung Galaxy V SM-G313HZ

Xposed Additions Android application Xposed module description

Quoted from the developer:

"Xposed Additions is a module that allows you to control some addition power and button features. This includes Full control of how the device should react during USB Plug/UnPlug and button re-map which allows you to assign new actions to click or long press of each button, including disabling it. The re-map allows you to assign different action for awake state and sleep state."

Personally I was use Xposed additions to remap the screenshot button on my Samsung Galaxy V Android phone. It sucks that I have to press and hold the "volume down" and "power" to take a screenshot on my Samsung Galaxy V SM-G313HZ Android smartphone (ouch.. my fingers hurts 😢 ).

Even worse, in CM12.1 ROM and up you must press and hold the combination of three keys or buttons: "power" + "volume down" + "home" to take a screenshot :v . But with this Xposed Additions APK Android app, I had remap it. I could take a screenshot only by holding the "volume down" button. Also I had remap my long press "volume up" button into a flashlight / torch switcher.

Steps how to remap your Android device keys or buttons using Xposed Additions module

Requirements:


Steps:

  1. Install the Xposed Additions module and don't forget to activate it on Xposed module manager.

  2. Open the Xposed Additions app, don't forget to give it superuser rights if asked.

  3. Go to "Buttons" -> "Add new keys", and press the button / key you want to change or to add new function on it.

    xposed additions select key button to remap
    (Xposed Additions: select button or key to be remapped)

  4. After the key is added, select the key. Now you can even set different behavior based on your Android device screen conditions. There are three conditions which applicable, they are when the screen on, screen off, or when the screen is locked.

    xposed additions volume up select condition
    (Xposed Additions: select condition when the button remap work)
    xposed additions screen on condition key remap
    (Xposed Additions: the button remap will only work when screen is on)

  5. After you have set the conditions now you can set the function for it. What the function should work when when the key is clicked and when the key is long pressed.

    xposed additions list available remapping key
    (Xposed Additions: available function to be assigned as the new function)

Xposed Additions apk download link


Xposed Additions Android application is available for free on Play Store. Rate it and leave a nice review if you find the app useful.