Sure i'm a keyboard and mouse freak too, but my joystick skill is absolutely zero. So i bought a gamepad to play fs2 my old way back in the day. The 360 controller is great, i can assign a ton of controls to it, i can't figure out what to do with the last 4 buttons though, i don't know what i should map them as. For me i programmed all the essentials except for ABXY buttons on the pad

I want to leave those for last because i was like "these will be important" but i don't know what commands to set them as now, i already got enough buttons programmed on the controller to play

Now if you're trying to imagine a piece of ****, that'd be the original xbox controller, the ps2 controller, the gamecube controller. Really the best one to use ergonomics, buttons, and features was the n64 controller. But now it's the xbox360 controller as the best(i'm talking about console controllers here).