I figure if I've got a zillion buttons on my stick/throttle hardware,
I might as well put them to good use.

1) The (D) button on the throttle is the "shift" button. (*)
   That's literally true.  Indeed it's a pun;  see next two items.

2) When the shift button is not pressed, he lower "hat" on the stick will:
    -- pan the view angle left/right, and
    -- tilt the view angle up/down.

3) When the shift button is pressed, the lower "hat" on the yoke will:
    -- shift the view point left/right,(*) and
    -- shift the view point up/down.(*)

I thought long and hard about how to do the bindings for this.
I'm happy with using the (D) button as a shift button;  it feels
natural to me.

Shifting the PoV is not something you need very often, but it does
come in handy in a couple of specific situations:
  -- In some aircraft, there is a whole row of switches hidden
    behind the yoke where you can't see it unless you crane you
    neck to a new view point.
  -- For landing, it helps to move your head to the left (assuming
    you're sitting in the left seat) so you can peer around the
    cowling.

4) The (B) button on the throttle will "zoom out" the view.

5) The (C) button on the throttle instantly resets the view angles
  (tilt/pan/zoom) and also(*) resets the view point (X/Y/Z) back to
  their canonical values.  This feature gets used quite often.

Features marked (*) are new since yesterday.

All of this is implemented here:
  http://www.av8n.com/fly/fgfs/X52.xml.htm
  http://www.av8n.com/fly/fgfs/X52.xml

along with a bunch of more prosaic features: trim, brakes, stopwatch,
et cetera.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to