yeah, and maybe another solution:
if the mouse is moved for a long time(to choose the walking direction) it should be fast, and if the movement is slow(aiming)it should be gentle