Button Mapper (remap Bixby and other buttons)

fmaher

Senior Member
Jan 2, 2011
130
37
58
I think that may be a bug in Samsung's implementation of Accessibility. There isn't anything in the app that would require the speech engine. I've pared all accessibility permissions to what is required for the app to work.
Here is what exactly happens:
 

Attachments

organick87

Senior Member
Jun 12, 2014
432
122
0
Adb command is only one time.
Just slightly confused now :confused:

"If your device is not rooted, you can still remap Bixby using an experimental method. This method also works with Bixby disabled, and will allow you to map whatever actions you like to a single press or long press. It requires running a command in adb shell once after every reboot."

The above excerpt was taken from the OP. Has that changed? Or was using the beta that's available for this app supposed to remove that requirement? Thank you! Just curious, in layman's terms, how does this app operate differently than the other Bixby remappers?
 

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
Just slightly confused now :confused:

"If your device is not rooted, you can still remap Bixby using an experimental method. This method also works with Bixby disabled, and will allow you to map whatever actions you like to a single press or long press. It requires running a command in adb shell once after every reboot."

The above excerpt was taken from the OP. Has that changed? Or was using the beta that's available for this app supposed to remove that requirement? Thank you! Just curious, in layman's terms, how does this app operate differently than the other Bixby remappers?

Yes, it changed and I haven't got around to updating this

The difference between this and others is mainly for root users. If you have root, the adb command is not necessary and there are many more options.

Also, full Bixby remapping is free with this app.
 

organick87

Senior Member
Jun 12, 2014
432
122
0
Yes, it changed and I haven't got around to updating this

Also, full Bixby remapping is free with this app.
Good to know! Thanks for the reply. I attempted enrolling in the beta program like OP instructs to. I get a page stating that my account isn't eligible to participate. Is it necessary in order to use this app like intended?Also, I cannot locate any links to enroll on the GPS page either.
 

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
Good to know! Thanks for the reply. I attempted enrolling in the beta program like OP instructs to. I get a page stating that my account isn't eligible to participate. Is it necessary in order to use this app like intended?Also, I cannot locate any links to enroll on the GPS page either.
I closed the beta program, just download the app from the Play Store.
 

nightwing713

Member
Jan 12, 2008
30
3
0
I'm trying to use the bixby button to open my camera, but I can't seem to figure out how to do this. I know in an earlier post, someone mentioned selecting applications in the action menu, but I don't see that at all. Am I missing something? (I'm rooted btw)
 

zencoyote3

New member
Feb 28, 2018
1
1
0
I'm trying to use the bixby button to open my camera, but I can't seem to figure out how to do this. I know in an earlier post, someone mentioned selecting applications in the action menu, but I don't see that at all. Am I missing something? (I'm rooted btw)

There is already a quick camera shortcut in your settings. Double press power button. :)
 
  • Like
Reactions: pillb0x

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
Button Mapper update!

There is an awesome new update for Button Mapper rolling out. You can get it on XDA Labs now, and on the Play Store in the coming days. This update improves volume button behavior, has fixes for Android Pie, improves Bixby remapping, lots of updates for Blackberry devices and adds a bunch of new actions, such as fullscreen mode, invert colors, toggles for NFC, airplane mode and mobile data, broadcast intents, Greek and Arabic languages, plus the usual bugfixes.

Download on XDA Labs:
https://labs.xda-developers.com/store/app/flar2.homebutton

I want to highlight two important new features.

First, the broadcast intent action (pro version only!). With this action, you can use a button press to broadcast an intent, which is Android's way of communicating between apps. This opens up literally endless possibilities. For example, if you have my High Brightness Mode app installed, you could enter flar2.hbmwidget.TOGGLE_HBM for long-press of volume button to toggle high brightness mode.

The second feature is a new option to disable volume button remapping when the volume panel is showing. For example, if you have long press volume down mapped to toggle the flashlight, when the volume panel is showing, holding down volume will turn the volume down rather than turning on the flashlight. Once the volume panel disappears, holding the volume button will once again toggle the flashlight. I think this makes the volume button behavior more intuitive, so it's enabled by default. This can be turned off if you don't like it, the option is in Advanced options->Volume panel bypass.

Please enjoy, and don't forget to leave a positive review if you find Button Mapper useful.
 
  • Like
Reactions: Fullmetal Jun

jaiiscool

Senior Member
Jan 30, 2008
1,011
360
0
Mumbai
jaiparekh.com
Button Mapper update!

There is an awesome new update for Button Mapper rolling out. You can get it on XDA Labs now, and on the Play Store in the coming days. This update improves ........
The app has been running great on my device since past few weeks. But I get this error when trying to enable keycode, I am doing this via PC ADB:

sh: /data/data/flar2.homebutton/keycode.sh: No such file or directory

Contents of dir:

C:\Users\jaipa>adb shell ls /data/data/flar2.homebutton

cache
code_cache
files
keyevent.sh
shared_prefs
 
Last edited:

flar2

Recognized Developer
Jun 11, 2012
18,447
87,152
263
Southwestern Ontario
elementalx.org
The app has been running great on my device since past few weeks. But I get this error when trying to enable keycode, I am doing this via PC ADB:

sh: /data/data/flar2.homebutton/keycode.sh: No such file or directory

Contents of dir:

C:\Users\jaipa>adb shell ls /data/data/flar2.homebutton

cache
code_cache
files
keyevent.sh
shared_prefs
Did you flip the Simulate keycodes switch? That should have copied the file