I never heard of xpadder, not sure how it works. But if you want to use it on pc, you plug the cord in or use the little usb receiver thingy. Then you hold the x Button when turning the controller on, after it should register as Xbox 360 controller on the pc. The controller it self has mouse emulation, it should be activated by holding A button when turning on the controller, then press Select + X button to enable it.
Remember to use the usb receiver when using a pc or it won't work.
Gamesir apparently did, and it works at least. But yes, there is better looking controllers out there.