I’ve been looking into how a gamepad works with Mission Planner over a telemetry link.
On the Mission Planner screen where the gamepad is set up, there are drop down options for functions/modes to use based on the gamepad buttons that can be pressed.
OK - selecting the flight mode on the drop down box appears to do the trick.
I did the “Detect” - pressed the button on the gamepad - then clicked “Settings” - and then selected “RTL” on the drop down list.
Then I did “Save” and then “Enable”.
Then pressing that gamepad button did send “RTL” to my copter. So success!
The only issue is that there’s noting on this joystick configuration screen that displays that I’ve made this selection. It would be nice to be able to see how the button functions have been assigned.