Haha yeah looks like that was the problem. I used GetAxis("Horizontal") for the movement originally, but not for the part where stops you from using it. Thanks for the advice!