Axis to Presses.
I've been working on a new controller.
I resorted to using a combination of xinput commands and qjoypad for driving Terraria. I believe the functionality I get from qjoypad can be added to the joystick input module without much trouble.