Is done (almost). I now need to get this thing working in BTRL so NaturalPoint can approve this and allow people without the TrackIR SDK to use TrackIR with the wonderful FS2_TrackIR.dll I made.
I also added slewing controls that are separate from the flight controls, so even the people without TrackIR will now be able to use freelook while maneuvering; I've added four new binds called "Look Up", "Look Down", "Look Right", and "Look Left". The control called "Freelook View" which is bind by default to Num0 will now center the view. I've yet to get it working with the mouse but I don't think it'll be too hard at all.
If you notice in the video, the reticle along with the surrounding reticle readouts remain fixed to the ship's forward vector. Though, as you gradually look away from 12 o'clock, the reticle is less aligned with the forward vector. That's something I need to fix.
It's also a bit jarring to use since there's no point of reference when you look away from the reticle like a 3D cockpit. I'm going to add an off-screen indicator to help alleviate that problem.
http://www.youtube.com/watch?v=YD1pBrC7LIo