Script won't use onmousebutton down!

My script won’t use onmousebuttondown for the camera movement at all!
I tried a lot of different things to get it to work but it simply won’t here’s the original script:

public class FPSController : MonoBehaviour {
public float speed = 2.0f;
public float sensitivity = 2.0f;
CharacterController player;
public GameObject eyes;
float moveFB, moveLR, rotX, rotY, vertVelocity;
float jumpDist = 5f;

// Use this for initialization
void Start () {
player = GetComponent();
}
// Update is called once per frame
void Update() {
moveFB = Input.GetAxis(“Vertical”) * speed;
moveLR = Input.GetAxis(“Horizontal”) * speed;
rotX = Input.GetAxis(“Mouse X”) * sensitivity;
rotY = Input.GetAxis(“Mouse Y”) * sensitivity;
Vector3 movement = new Vector3(moveLR, vertVelocity, moveFB);
transform.Rotate(0, rotX, 0);
eyes.transform.Rotate(-rotY, 0, 0);
movement = transform.rotation * movement;
player.Move(movement * Time.deltaTime);
if (player.isGrounded == true)
{
if (Input.GetButtonDown(“Jump”))
{
vertVelocity += jumpDist;
}
}
}
void FixedUpdate() {
if (player.isGrounded == false) {
vertVelocity += Physics.gravity.y * Time.deltaTime;
}
else {
vertVelocity = 0f;
}
}
}

First:
Use Time.fixedDeltaTime in FixedUpdate.
Second:
Check if “Jump” is triggered: add Debug.Log in if with Input.GetButtonDown(“Jump”).

My guess is vertVelocity is added in Update() but cancelled in FixedUpdate() before next Update() jumped player.
You can move

if (player.isGrounded == true)
{
if (Input.GetButtonDown("Jump"))
{
vertVelocity += jumpDist;
}
}

to begin of Update()

Thanks now how do I get it to do onmousebuttondown(“Fire1”) to move the camera?