1
0
Fork 0

Melchior FRANZ:

This is my local keyboard.xml file.
There are some definitions in there that I would like to see
in the official keyboard.xml file. I suggested some of them
already almost exactly one year ago, but the suggestion was
dismissed with the argument, that the keyboard settings
should/would be redone very soon, anyway ...   :->

* shift escape ... reset FDM
  (Note: this doesn't work on IRIX)
* ctrl w       ... turn on wing leveler
* g            ... gear up
* shift g      ... gear down
* control b    ... toggle speedbrake (emh)


1. The p51d cries for a "Reset" key. Yeah, I admit that I've
   crashed some dozens of these beauties already, and yes, I
   am ashamed. Having to turn the menu on every time was too
   bothersome. Shift-ESC is still free and resetting is closely
   related to quitting. So this seems natural. (And don't ask
   why the command is called "old-reinit-dialog".)

2. Finally add a shortcut for the wing-leveler. Natural
   choice: Ctrl-W, which is still free and fits well with the
   other autopilot shortcuts Ctrl-[ANH].

3. Separate gear up and down into two different shortcuts.
   It really doesn't make sense as a toggle property. I'd
   even say, that this is the most important prerequisite
   for becoming a serious flight simulator.  ... Never
   land on your belly again, because you were actually
   retracting the landing gear on approach, having forgotten
   to retract it on lift-off.

Erik Hofman:
I've added Ctrl+B as the default binding for speedbrake support but this binding is overrruled by the p51d model to switch engine boost level.
This commit is contained in:
ehofman 2003-06-29 17:35:39 +00:00
parent 6800b9728d
commit 4d9241223a

View file

@ -24,6 +24,15 @@ calculated by adding 256 to the GLUT key value in glut.h.
</binding>
</key>
<key n="2">
<name>Ctrl-B</name>
<desc>Toggle speedbrake.</desc>
<binding>
<command>property-toggle</command>
<property>/controls/flight/speedbrake</property>
</binding>
</key>
<key n="3">
<name>Ctrl-C</name>
<desc>Toggle clickable panel hotspots</desc>
@ -122,6 +131,15 @@ calculated by adding 256 to the GLUT key value in glut.h.
</binding>
</key>
<key n="23">
<name>Ctrl-W</name>
<desc>Toggle autopilot wing leveler.</desc>
<binding>
<command>property-toggle</command>
<property>/autopilot/locks/wing-leveler</property>
</binding>
</key>
<key n="27">
<name>ESC</name>
<desc>Prompt and quit FlightGear.</desc>
@ -129,6 +147,12 @@ calculated by adding 256 to the GLUT key value in glut.h.
<command>dialog-show</command>
<dialog-name>exit</dialog-name>
</binding>
<mod-shift>
<desc>Reset FlightGear.</desc>
<binding>
<command>old-reinit-dialog</command>
</binding>
</mod-shift>
</key>
<key n="32">
@ -578,6 +602,16 @@ calculated by adding 256 to the GLUT key value in glut.h.
</binding>
</key>
<key n="71">
<name>G</name>
<desc>Gear down.</desc>
<binding>
<command>property-assign</command>
<property>/controls/gear/gear-down</property>
<value type="double">1.0</value>
</binding>
</key>
<key n="77">
<name>M</name>
<desc>Decrease warp.</desc>
@ -755,10 +789,11 @@ calculated by adding 256 to the GLUT key value in glut.h.
<key n="103">
<name>g</name>
<desc>Toggle gear down.</desc>
<desc>Gear Up.</desc>
<binding>
<command>property-toggle</command>
<command>property-assign</command>
<property>/controls/gear/gear-down</property>
<value type="double">0.0</value>
</binding>
</key>