Been using Button Mapper: Remap your keys for a couple months now. It’s basically an app that lets you remap your volume buttons, assist buttons, and other hardware keys to do all kinds of stuff. Pretty solid app if you’re into customizing your Android device.
Here’s what you do: you can remap buttons to launch any app, shortcut or custom action with a single, double press or long press. There’s also a gamepad remapping feature which is pretty cool. And you can remap capacitive buttons like home, back and recent apps – took me a while to figure that out but it’s useful.
Look, if you’re into customizing your Android experience, you’ll probably like this. It’s not perfect – the free version has ads that can get annoying – but overall it does the job. Worth checking out.