An Android app that change what the buttons do on your devices!
GPL-3.0 License
Bot releases are visible (Hide)
Published by sds100 over 3 years ago
🎉 A new website with tutorials!!! 🎉
Check it out at docs.keymapper.club.
• Action to broadcast intent, start activity and start service.
• Action to toggle the notification drawer and the quick settings drawer.
• Action to call a phone number.
• A repeat limit action option.
• A logging page.
A lot of bug fixes and performance improvements.
See the changelog at changelog.keymapper.club for more details.
Published by sds100 over 3 years ago
🎉 A new website with tutorials!!! 🎉
Check it out at docs.keymapper.club.
• Action to broadcast intent, start activity and start service.
• Action to toggle the notification drawer and the quick settings drawer.
• Action to call a phone number.
• A repeat limit action option.
• A logging page.
A lot of bug fixes and performance improvements.
See the changelog at changelog.keymapper.club for more details.
Published by sds100 over 3 years ago
This sums up all the changes for 2.2
Remap fingerprint gestures! #378
Android 8.0+ and only on devices which support them. Even devices with the setting to swipe down for notifications might not support this! The dev can't do anything about this.
Widget/shortcut to launch actions. #459
Setting to show the first 5 digits of input devices so devices with the same name can be differentiated in Key Mapper lists. #470
Show a warning at the top of the homescreen if the user hasn't disabled battery optimisation for Key Mapper. #496
Action option to hold down until the trigger is pressed again. #479
Action option to change the delay before the next action in the list. #476
Orientation constraint. #505
Key Event action option to pretend that the Key Event came from a particular device. #509
Use duplicates of the same key in a sequence trigger. #513
Show the fingerprint gesture intro slide when updating to 2.2 #545
Show a silent notification, which advertises the remapping fingerprint gesture feature, when the user updates to 2.2 #546
Trigger key maps from an Intent #490
Prompt the user to go to https://dontkillmyapp.com when they first setup the app.
Add Fdroid link to the Key Mapper GUI Keyboard ad. #524
Published by sds100 over 3 years ago
Added
BREAKING CHANGES
Changes
Removed
Bug Fixes
Published by sds100 almost 4 years ago
Remap fingerprint gestures! #378
Android 8.0+ and only on devices which support them. Even devices with the setting to swipe down for notifications might not support this! The dev can't do anything about this.
Widget/shortcut to launch actions. #459
Setting to show the first 5 digits of input devices so devices with the same name can be differentiated in Key Mapper lists. #470
Show a warning at the top of the homescreen if the user hasn't disabled battery optimisation for Key Mapper. #496
Action option to hold down until the trigger is pressed again. #479
Action option to change the delay before the next action in the list. #476
Orientation constraint. #505
Key Event action option to pretend that the Key Event came from a particular device. #509
Use duplicates of the same key in a sequence trigger. #513
Published by sds100 almost 4 years ago
Published by sds100 almost 4 years ago
Published by sds100 almost 4 years ago
Published by sds100 almost 4 years ago
Published by sds100 about 4 years ago
Published by sds100 about 4 years ago
Published by sds100 about 4 years ago
Published by sds100 about 4 years ago
Dark mode! 🕶
A keymap can have multiple actions.
Triggers
Constraints. Keymaps can be restricted to only work in certain situations. Constraints can be mixed in OR mode or AND mode.
Actions
Renamed "Repeat Delay" to "Repeat Rate".
Renamed "Hold Down Delay" to "Repeat Delay"
Modifier keys now affect Key and Keycode actions.
Option to vibrate twice for long press actions. Once when initially pressing the keys and again when the action is performed.
Option for keymaps with volume key triggers to be detected when the screen is off (ROOT only).
Option to stop repeating an action when the trigger is pressed again.
Button in the homescreen menu to resume/pause keymaps and enable the accessibility service.
Setting to hide the alerts at the top of the homescreen.
Notification to toggle the Key Mapper keyboard.
Quick Settings to toggle the Key Mapper keyboard and pause/resume keymaps.
Duplicate keymaps.
Screen to configure keymaps is more optimised for very large screens.
Preference to switch to and from the Key Mapper keyboard when pausing/resuming keymaps.
The option to show the "performing action" toast has been moved to a toggle in each keymap.
The long press delay, double press timeout, sequence trigger timeout, action repeat delay, hold-down delay until actions are repeated and vibrate delay can be changed per keymap.
Keymaps which have modifier key actions now affect other keymaps and keys which aren't mapped.
Link to the Discord server in About.
Published by sds100 over 4 years ago
Only bug fixes.
Published by sds100 over 4 years ago
Significantly improved the input latency.
Published by sds100 over 4 years ago
Published by sds100 over 4 years ago
Dark mode! 🕶
A keymap can have multiple actions.
Triggers
Constraints. Keymaps can be restricted to only work in certain situations. Constraints can be mixed in OR mode or AND mode.
The option to show the "performing action" toast has been moved to a toggle in each keymap.
The long press delay, double press timeout, sequence trigger timeout, action repeat delay, hold-down delay until actions are repeated and vibrate delay can be changed per keymap.
Modifier keys now affect Key and Keycode actions.
Keymaps which have modifier key actions now affect other keymaps and keys which aren't mapped.
Show the keycode number when picking a Keycode action.
Link to the Discord server in About.
App Shortcut actions now work properly!
The code base has completely changed so some bugs in 1.1.7 could have been fixed.
Published by sds100 almost 5 years ago
Published by sds100 almost 5 years ago
F-Droid can now build.
Code is 100% the same as 1.1.5.
Published by sds100 almost 5 years ago
This is the first release to be released on F-Droid.