Fixed a bug that caused GamePadDevice axis values to lose their sign