Changed the hat code. Moving the null value down from 15 changed the null angle and stopped it interpreting as being held down in the game.
Here's the different hat angle values caused by the different nulls.
15 3.29
14 3
13 2.71
12...
"Proper" hat behavior on the bottom. The axis goes to 1.29 when there's no hat direction pushed on the Extreme 3D Pro.
The Teensy flies off to 3.29 and I can't seem to control that. If I force the hat axis to like 0, 360, or 180 it'll stick...
@BeesBeesBees, where did you find the answer?
I've come across a similar issue. Building a joystick for Star Citizen. The joystick works fine with windows gamepad controller, https://hardwaretester.com/gamepad, and...