if xbox controllers are so troublesome, why go through the trouble buying all these extra peripherals rather than just buy a wired pc controller with a similar layout? I have tons of them laying around the house and they are about half the cost of an xbox controller not to mention the extra crap you need to get it to work on pc. Afer all that stuff, a pc controller is probably 1/3 to 1/4 the price and is designed for the job.
Well the thing is Jefro. The 360 controller, is really just a Microsoft controller. Micorsoft fully supports the "Gaming controller for Windows" as they call it, in use with their operating systems. They even sell them direct from their own website. Infact, Microsoft used to sell a range of different controllers for Windows. They have all been nixed and they now only sell the Xbox 360™ Wireless Controller for Windows®. Which is identical
to the 360 controllers. These are plug and play with zero setup. Right out of the box, I can plug any 360 controller into my win7 machine, vista or even XP and within 10 seconds its working.
The problem is, with the normal windows drivers, while they work flawlessly, do not allow for a lot of customization, such as remapping. This is where 3rd party software comes in.
You will also see people with problems who are using older Windows version with out the latest drivers and service packs.
Also, people who are trying to plug the controller in to the PC with a play and charge kit. Which does not work.
In addition, most people already HAVE a 360 controller. So why go out and buy a PC controller as you suggest, since the 360 is already a PC controller, that is actually more supported by Windows then any 3rd party controllers as you suggest, all which need 3rd party drivers and software installed in order for them to work properly :)
Using a 360 controller, is and should be easier then any other options for using a controller with Windows. Most problems are user error and would encounter the same issues with any other branded controller.