The app discussed in this text allows users to remap certain hardware buttons on their devices. These buttons include fingerprint gestures, volume buttons, navigation buttons, and buttons on other connected devices. However, there is no guarantee that these buttons will work, and the app is not designed to control games. Additionally, certain buttons such as the power button, Bixby button, and buttons on game controllers cannot be remapped.
Users can combine multiple keys to form a "trigger" and assign multiple actions to each trigger. Keys can be remapped when they are short pressed, long pressed, or double pressed. Keymaps can also have constraints so they only have an effect in certain situations. However, key maps will not work if the screen is off, due to a limitation in Android.
The app requires certain permissions to function properly, including accessibility service, device admin, modify system settings, and camera. However, users do not need to grant all permissions for the app to work, and the app will notify users if a permission is needed for a specific feature to work. On some devices, enabling the accessibility service may disable "enhanced data encryption."