Problem with Controls

Hi all

I started one FPS game for iPad.

I am using Joystick to move forward/backward and side left/right. Here the problem is when ever I am moving forward/backward first Joystick moving opposite direction little bit and then moving to actual direction (If I am moving to forward first joystick moving little bit to backward then its coming to forward). I don’t want this. And I am using Touch Pad to rotate the camera(FPC). This touch pad script is not suitable to aim the target. (I am using PlayerRelativeControl script)

Please any one help me in these issues.

Can you post the code you are using to control the character?