I just got a new controller and I have got NFS Shift 2.
I can't drive cause there is a small delay that messes me when I turn.
More aboutxbox controller windows delay help
you said xbox controller yet you said it was meant for windows. do you mean the xbox-like logitech controller sold everywhere or do you mean an xbox-360 controller that you managed to get working within windows?
It is the xbox 360 controller for windows. By Microsoft.