

Works well other than unity mapping analog axes as flight controls. Use the digital pad for movement.
Game uses unity's launcher for control mapping. Default mapping has some nonzero axis mapped to the camera controls so camera constantly spins. Attempting to map analog controls this way results in the vertical axis being inverted (would be flight controls, except we're not playing a flying game so pushing up on the analog stick causes you to move towards the camera instead of forward. Unity's mapping utility also constantly swapped between joystick 1 and joystick 2 when pressing motion controls. The #2 controls for horiz/vert are the camera axis.
Final mapping that worked well: Horizontal: Joystick 2 Axis 0, Vertical: J2 Ax1, Horiz2: J2 Ax3, Vert2: J2 Ax4, this uses the digital pad on either xbox or legacy controllers for movement and right analog for camera control.