GetKeyDown and GetButtonDown not working (I am depressed)

So i have been trying to make a 2D platformer game and i am trying to make the character walk and jump. When i try to give the Player a key with which he can jump, it always tells me that my key is not bound. I have made sure that it is in update and this is my first script. It is also the only error that is showing up. If you need the code i can link it. I have also gone into the Project Settings and Changed the Jump Key’s name to space or spacebar but if the name in the code and the Input name matched it also didnt Work. Any ideas ?

if (Input.GetKeyDown(KeyCode.Space))
        {

        }

this?

Yep

That is part of the code

I have tried Capital letters and lower case

can you post the code by using code tag?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerController : MonoBehaviour
{
    private Rigidbody2D rb;
    public float speed;
    private float moveInput;
    public float jumpForce;

    private bool isGrounded;
    public Transform feetPos;
    public float checkRadius;
    public LayerMask Whatisground;

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

     void FixedUpdate()
     {
        moveInput = Input.GetAxisRaw("Horizontal");
        rb.velocity = new Vector2(moveInput * speed, rb.velocity.y);
     }

    void Update()
    {
        isGrounded = Physics2D.OverlapCircle(feetPos.position, checkRadius, Whatisground);

        if (isGrounded == true && Input.GetKeyDown("KeyCode.space")) {
            rb.velocity = Vector2.up * jumpForce;
        }
    }
}

pls help

Post the code

Please use code tags: Using code tags properly

How to report problems productively in the Unity3D forums:

http://plbm.com/?p=220

Help us to help you.

Need to be this

.

Input.GetKeyDown("KeyCode.space")

To

Input.GetKeyDown(KeyCode.Space)

oh thx

That fixed it thx