I use the SST software with mine.. can program all kinds of nifty things with it!
STICK:
Pinkie Trigger = Joystick 'shift' command
Main Trigger 1 = Fire MG (Primary)
Shift Main Trigger 1 = Fire Cannons/Bombs (Secondary)
Main Trigger 2 = Fire ALL
Shift Main Trigger 2 = Fire ALL
Left Fire Button = Channel VOX
Shift Left Fire Button = Show Channel (Pressing sends "/", releasing sends "Enter")
Right Button (Bottom) = Landing Gear
Shift Right Button (Bottom) = Dive Flaps
Right Button (Top) = WEP
Shift Right Button (Top) = Switch Secondary Weapon
Protected Button under flap = Bomb Bay Doors
Shift Protected Button under flap = Eject (Pressing sends "ENTER ENTER ENTER", releasing sends "O")
Bottom HAT = Views
Shift Bottom HAT = Views
Top HAT = Gun Positions (L=1, U=2, R=3, D=4)
Shift Top HAT = Plane Positions (L=1, U=2, R=3)
THROTTLE:
Scroll Wheel Button = Zoom
Shift Scroll Wheel Button = Map
Scroll Wheel = Zoom In/Out
Shift Scroll Wheel = Map Zoom In/Out
HAT:
Left = TrackIR On/Off
Down = Flaps Down
Right = TrackIR Recenter
Up = Flaps Up
Shift Left = High Vis
Shift Right = Ground Vis
Top Wheel = Not Used
Button in Top Wheel = Check 6
Shift Button in Top Wheel = Damage List
Bottom Wheel = RPM
Button Near Bottom Wheel = Range VOX
Shift Button Near Bottom Wheel = Icon Type Select
Slider = F1, F3, F5 view (Left33%=F1, Mid 34%=F3, Right 33%=F5)
Mouse (Mini) Stick = Trims (L,R=Rudder U,D=Elevator)
Shift+Mouse (Mini) Stick = AutoPilot (U=Auto Level, D=Auto Speed (Climb), R=Combat Trim)
Mouse Button = Set Trim
Shift+Mouse Button = View FPS/Video Info
I should add that my toggle switches on the bottom of the stick are assigned to less used things like... start engine, .speed commands, .salvo commands, bomb calibration commands and the such. I keep changing those around so it's hard to remember exactly what does what.
I should also add that most of the unshifted commands are programmed directly from within AH (Not programmed in SST), but since all of the shifted commands HAVE to be programmed from SST, they all send the keyboard equivalents to AH..