Hi.
Most people use Rewired since the 'Unity input' old and new are not very good.
What's wrong with it? Does it add input delay?
Rewired has support for all kind of controllers so you can setup buttons for xbox / ps4 / logitech and so on.
also its plug and play, removing a joystick with a different one during the game has no issues.
it has a template for controller options.
it has short press / long press actions.
and many other reasons
But I must say in the beginning its a bit intimidating to do the setup.