how to change input.getaxes in game

let say user wants to change control w for g so he could run forward with g

Input.GetAxis("Vertical");

and that’s the farest I was able to go if I press . I find nothing usefull correct me if I’m wrong

If you display the resolution dialog upon running your game (which Unity does by default) then you will see options to change your Input axes.

Source.