Update #2
Here is the button/axis map I created to help me with a joystick-controlled FPV robot project.
Axes:
Button map:
Notes:
-
Pressing in on the roller-switch on the throttle is button 31.
I use it to “reset” the simulation in MSFS and “return to the beginning of the runway” in X-Plane. It is particularly useful for things like resetting the sim, because it’s not convenient and is a bit hard to press, providing a bit of a “safety” factor against inadvertent presses. -
The “mouse” button is button 30 and does work despite what the original button mapping says.
-
The activity of the central hat switch on the joystick varies depending on the software used. Using the link I provided above, moving the central hat-switch attempts to move the controller view-port around. Other test sites show the central hat-switch affecting axes 8 and 9.
-
The “mouse” thumb control works as an auxiliary mouse control in some software, (I believe MSFS uses it as an auxiliary mouse). Other software ignores it. Your Mileage May Vary.