Im not sure how your setup is, but i can mimmick any movement with my mouse/keyboard to a console controller...
This is usually how my setup is:
Left Click = Move Forward
Right Click = Move Backward
X = Strafe Left
C = Strafe Right
Mouse Movement = Aim left/right/up/down
Hold Shift = Disable Aim Left/Right/Up/Down and move player Left/Right/Forward/Back
Its all a matter of perfecting the strafing & forward/backward movement
All pretty simple :)







