I think also that the dpad may not have been working properly either. But when having input via SDL and just moving the controller around, axis 0 reacts weird.
It only serves as a temporary fix while mapping the buttons. Pcsx2 right analog stick not working But when just walking around and strafing its locked in position.