yeah, thats why you have to use cl_idealview 0 to sort the WASD out.