Your issue seems to be using a controller that is not supported and thus needs 3rd party programming.
Might I suggest getting a supported controller, that way you are plug and play.
(Official Sony or Microsoft controllers)