I'm using a ps3 controller on my pc playing games but when i disconnect it and reconnect it it's on 2nd player.I haven't any problem with that but when i do it again it goes on 3rd and then on 4th.After that it won't work...Any solution with that?
That's because you need the right drivers and then use software to emulate an XInput device (like a 360 controller), and then games will work natively as long as they already support a controller.
I've only had to make custom controller mappings in BetterDS3 if it was an older game that either had no or limited controller support already.