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:
parent
6800b9728d
commit
4d9241223a
1 changed files with 37 additions and 2 deletions
39
keyboard.xml
39
keyboard.xml
|
@ -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>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue