Still using my Sidewinder 3D Pro
Color me jealous. The trigger on my FF Pro broke many years back, and I have yet to find a better stick.
Right now, I use a Saitek Cyborg Evo.
Button One - Fire Primary
Button Two - Target Nearest Hostile
Button Three - Fire Secondary
Button Four - Drop Countermeasure
Button Five - Cycle Primary
Button Six - Cycle Secondary
Hat Switch - Side/Top/Rear View
The buttons on the base are mapped to a few in-game functions, but most of them overlap with stuff I have mapped to my numeric keypad, where my left hand stays during gameplay, so they don't see much use. The exception is that one of the buttons on the right-hand side of the base is mapped to the jump drive. There's no accidentally hitting that, since I have to remove one hand or the other from the controls to hit that button.
For reference, my numeric keypad configuration:
Num Lock - Unmapped (Quite a lot of games didn't/don't allow mapping of Num Lock, so I never got in the habit of using it.)
/ - Target Next Escort Ship
* - Target Next Bomb/Bomber
- - Target Subsystem Under Reticle
7 - Equalize Shield Quadrants
8 - Forward Thrust
9 - Target Ship Under Reticle
+ - Target Nearest Friendly (because they're up to something nefarious!)
4 - Transfer Shield Energy to Guns
5 - Reverse Thrust
6 - Transfter Weapon Energy to Shields
+ - Target Nearest Friendly (because they're still
up to something nefarious!)
1 - Toggle Auto Targeting
2 - Request Rearm/Repair
3 - Toggle Auto Speed-Matching
Enter - Afterburner
0 - Communication Menu
. - Toggle Secondary Double/Single Fire
Aside from that, pretty much everything else is left to its default mapping, and the only default key that I remember and haven't remapped is 'U' to target next unscanned cargo container. Reason being, if I'm scanning cargo, the area is probably relatively clear of hostiles, so I can afford that split second with my left hand off the keypad.