the joystick could be damaged ... or maibe a software problem
Try cleaning the joystick by removing the buttons near joystick or flash it ... if its in waranty you know what you have to do.