Problems with Space Shooter Tutorial

I recently started the Space Shooter tutorial and am now on the part with player movement. For some reason whenever I hit play the ship careens to the right and I can’t figure out the problem.

Here is my code:

using UnityEngine;
using System.Collections;

public class PlayerController : MonoBehaviour {
    public Rigidbody rb;
    public float speed;

    void Start() {
        rb = GetComponent<Rigidbody>();
    }

    void FixedUpdate() {
        float moveHorizontal = Input.GetAxis ("Horizontal");
        float moveVertical = Input.GetAxis ("Vertical");
        Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);
        rb.velocity = movement * speed * Time.deltaTime;

    }
}

And my player settings:


Thank you in advance

Debug.Log(movement * speed * Time.deltaTime);

see what you get

The console says I get the values (5.8, 0.0, 1.3) at the beginning but when I click on the scrollbar to scroll down the console the values change to (0.0, 0.0, 0.0) and remain that way until i click on the scene again. At this point they revert back to (5.8, 0.0, 1.3).

hmm… that is weird.

I mean, from your code, I see no reason for that.
Unless there is something about the plumbing of your inputs that is wonky

did you try debugging moveHorizontal and moveVertical individually.

Sanity test at this point