I have (and use) a USB Xbox-360 type controller on my PC, for certain games. I've found quite often that there's support for this, not just as another game pad, built into whatever game I'm playing. We're talking more recent stuff here, certainly within the period where the Games for Windows branding appeared. Plug in the controller and options on-screen change to the relevant buttons on the controller, key mappings/profiles already suit the controler, etc. FSX even drives the rumble on the pad, if I happen to have accidentally left it plugged in...For the record, I don't use the gamepad to fly in FSX...!