You sure its not just the specific controller you have has a faulty dpad? Im using a rock candy 360 wired controller and it works just fine for me. It's not an official xbox controller, but it's actually pretty good quality and fairly cheap, plus I like the colours.