quite a while ago I attempted a joystick setup, here goes-
I used my Saitek joystick, left-handed setup with programmable software to issue roll/pitch/yaw from the arrow keys for R/P/Y assigned in freelancer tied into the Joysticks R/P/Y analog stick.
I set the "hat" key for strafe, used the trigger for thrust, three thumb buttons for missiles/mines/and recharges...not enough buttons on mine for everything.
Flew around for a wee bit without mouse flight, was doing circles and shooting in any direction feasible by the turrets/guns.
So- this setup let me turn, strafe, thrust, stop, all that jazz, and keep my mouse able to target and shoot anything in the turn radius of guns, sweet right?
BUT-
The reason I don't use this....... it takes loads of skill and articulation that even I, as a speed/death metal drummer, cannot pull of as efficiently as I can fly with the basic setup. Plus the gazillion buttons you need a a split second's notice have to be re-programmed into your head like your riding a new bike when your 2 years old and drunk.
Anyone accomplishes this and becomes skilled at it, I applaud you. Good luck. But now that I thought it all through AGAIN, I think I might try a whack at it some more.
Hope this helps, and worry not, I will only fly this on SP till I get it right and good, or quit at it again.