Customized 45 Degree offset leveling

I know this might sound stupid to ask here but has anyone be able to customized any button on their controller to be able to drive the rover in preset offset degree( 30 ,45) to utilized the camera if you do not have a tilt gimbal setup . so basically the rover will operate at the offset until you push a button to bring it back to level (O)

Any help will be highly appreciated .

or use external gyroscope - so if I mount at a 45 degree then I could switch between . still an idea I am hoping someone can comment on .