I use the Camera ZOOM FX app most often for photos. It does have an option to set button behavior.
In that app, tap the settings icon>Adjust Levels>scroll to bottom of list>All Settings>Custom Buttons.
(The default camera app didn't allow for very much tweaking as I recall.)