Just use the freeware xpadder with any controller. It has all ways worked for me. I think the newest freeware version is 5.7, all versions after that cost money.
You could also use ps3 controller and ??? software, which I think has to be "all ways online"... I think it has something to do with "ads" being in the software, not sure... it could be a 'data tracker' or keylogger... it was made in China after all.
^joking, you could scan the initial .exe over at virustotal in the first place.