I've tried to use a controller, and unfortunately I could get everything except being able to look up and down working. It's possible that was a flaw with the controller (Dualshock3) but I don't recall if anyone has ever been able to get every button working. I think there are some programs you can download which may assist you with this outside of the game.