Input button not setup?

So I just made a script for my jumping. However Unity is telling me that the Input button is not setup right.
Wich is weird since it works with all the other buttons. Anybody know what im doing wrong?

The names that you define in the input system are to be used with the “~Axis~” functions. The “GetButton~” functions need the name of a button (for instance “space”).

Try this:

If (Input.GetAxis("Jump") != 0 && controller.isGrounded) {