It works on almost every games I tried it in Mad Max, Battlefield hardline, batman arkham origins, need for speed rivals, most wanted 2012, naruto shippuden ultimate ninja storm revolution, 4, life is strange and many many more..
i hope it’ll also work for you.
x360 link : http://nimbleinity.com/eJ5
Much more easy way..
just extract these files
in your game directory Skip the ads.
for 32 bit games : http://yoitect.com/BAAH
for 64 bit games: http://yoitect.com/BApu
Control Panel ===> Search For Devices And Printers ===> Click On Set Up USB Game Controller.
In that Option, select the game controller you are using and click on troubleshoot.
Now check your game controller by pressing every button or the button you doubt on your controller. If the pointer moves correct all the time. It means your Controller is correct (and the game you are trying to run needs some change in setting) or else there is a fault in your controller.
At last, if above things don’t work, you need to repair your controller from a Service Center or from the person in your locality who repairs it.
Thanks For A2A!
Hope My Answer Helps You!
If you have any doubt, message me or comment on this answer.