This happens fairly often to me… I start to make something, and everything works like it should. Then I change something, like the window setup in Unity (2x3, vertical, etc), and whenever I press the play button to preview my game, the character moves backwards at normal moving speed, even when I’m not pushing any buttons. Why is it doing this? How can I get it to stop? I really can’t do much when I’m stuck going backwards.
This can sometimes happen with additional input devices (joysticks, etc) either malfunctioning or being read incorrectly by Unity. If you eliminate this by unplugging all joysticks and still get the same problem then perhaps you could post a sample of code that has this trouble.