2001-05-23 22:00:34 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!--
|
|
|
|
Key binding definitions.
|
|
|
|
|
|
|
|
This file is included by preferences.xml, and uses the context of its
|
|
|
|
inclusion point; that means that you need to prepend "/input/keyboard"
|
|
|
|
to all property names.
|
|
|
|
|
|
|
|
The list here is not yet comprehensive: many of the bindings are still
|
|
|
|
handled in the C++ code.
|
|
|
|
|
|
|
|
Regular keycodes go up to 255; special keys start at 256, and can be
|
|
|
|
calculated by adding 256 to the GLUT key value in glut.h.
|
|
|
|
-->
|
|
|
|
|
|
|
|
<PropertyList>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="1">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Ctrl-A</name>
|
|
|
|
<desc>Toggle autopilot altitude lock.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/autopilot/locks/altitude</property>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<key n="2">
|
|
|
|
<name>Ctrl-B</name>
|
|
|
|
<desc>Toggle speedbrake.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/controls/flight/speedbrake</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2002-11-17 00:02:08 +00:00
|
|
|
<key n="3">
|
|
|
|
<name>Ctrl-C</name>
|
|
|
|
<desc>Toggle clickable panel hotspots</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/panel-hotspots</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-13 20:37:15 +00:00
|
|
|
<key n="7">
|
|
|
|
<name>Ctrl-G</name>
|
|
|
|
<desc>Toggle autopilot glide slope lock.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/autopilot/locks/glide-slope</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="8">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Ctrl-H</name>
|
|
|
|
<desc>Toggle autopilot heading lock.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/autopilot/locks/heading</property>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="13">
|
2001-05-29 20:14:01 +00:00
|
|
|
<name>Enter</name>
|
|
|
|
<desc>Move rudder right or increase autopilot heading.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="14">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Ctrl-N</name>
|
|
|
|
<desc>Toggle autopilot nav1 lock.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-toggle</command>
|
2001-07-03 23:38:15 +00:00
|
|
|
<property>/autopilot/locks/nav[0]</property>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="19">
|
2001-06-01 17:02:31 +00:00
|
|
|
<name>Ctrl-S</name>
|
|
|
|
<desc>Toggle auto-throttle lock.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/autopilot/locks/auto-throttle</property>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2002-01-19 17:33:16 +00:00
|
|
|
<key n="20">
|
|
|
|
<name>Ctrl-T</name>
|
|
|
|
<desc>Toggle autopilot terrain lock.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/autopilot/locks/terrain</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="21">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Ctrl-U</name>
|
|
|
|
<desc>[Cheat] Add 1000ft of emergency altitude.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2001-07-03 23:38:15 +00:00
|
|
|
<property>/position/altitude-ft</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">1000.0</step>
|
|
|
|
</binding>
|
2001-12-13 20:27:00 +00:00
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/startup/onground</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
</key>
|
|
|
|
|
2003-02-14 02:35:42 +00:00
|
|
|
<key n="22">
|
|
|
|
<name>Ctrl-V</name>
|
|
|
|
<desc>Select initial view (view 0).</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/current-view/view-number</property>
|
|
|
|
<value>0</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<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>
|
2003-10-14 21:03:10 +00:00
|
|
|
|
|
|
|
<key n="24">
|
|
|
|
<name>Ctrl-X</name>
|
2003-10-15 17:46:02 +00:00
|
|
|
<desc>Reset zoom to default.</desc>
|
2003-10-14 21:03:10 +00:00
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/current-view/field-of-view</property>
|
|
|
|
<value alias="/sim/view/config/default-field-of-view-deg"/>
|
|
|
|
</binding>
|
|
|
|
</key>
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="27">
|
|
|
|
<name>ESC</name>
|
|
|
|
<desc>Prompt and quit FlightGear.</desc>
|
|
|
|
<binding>
|
2003-01-24 03:20:11 +00:00
|
|
|
<command>dialog-show</command>
|
|
|
|
<dialog-name>exit</dialog-name>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Reset FlightGear.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>old-reinit-dialog</command>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-07-03 23:38:15 +00:00
|
|
|
</key>
|
|
|
|
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<key n="32">
|
|
|
|
<name>SPACE</name>
|
|
|
|
<desc>Fire Starter on Selected Engine(s)</desc>
|
|
|
|
|
|
|
|
<binding>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[0]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
|
|
|
|
<binding>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[1]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
|
|
|
|
<binding>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[2]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
|
|
|
|
<binding>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[3]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
|
|
|
|
<mod-up>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[0]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[1]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[2]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[3]/starter</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
</mod-up>
|
|
|
|
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="33">
|
|
|
|
<name>!</name>
|
|
|
|
<desc>Select first engine</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="35">
|
|
|
|
<name>#</name>
|
|
|
|
<desc>Select third engine</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="36">
|
|
|
|
<name>$</name>
|
|
|
|
<desc>Select fourth engine</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
2002-12-17 17:24:05 +00:00
|
|
|
|
|
|
|
<key n="39">
|
|
|
|
<name>'</name>
|
|
|
|
<desc>Display a dialog relevant to the tuned in ATC service (if any)</desc>
|
|
|
|
<binding>
|
|
|
|
<command>ATC-dialog</command>
|
|
|
|
</binding>
|
|
|
|
</key>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="44">
|
|
|
|
<name>,</name>
|
|
|
|
<desc>Left brake</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[0]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">1.0</value>
|
|
|
|
</binding>
|
|
|
|
<mod-up>
|
2001-06-04 20:08:43 +00:00
|
|
|
<binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[0]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-06-04 20:08:43 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
</mod-up>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="46">
|
|
|
|
<name>.</name>
|
|
|
|
<desc>Right brake</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[1]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">1.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-up>
|
2001-06-04 20:08:43 +00:00
|
|
|
<binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[1]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-06-04 20:08:43 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
</mod-up>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="48">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>0</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Move rudder left or increase autopilot heading.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="49">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>1</name>
|
|
|
|
<desc>Decrease elevator trim.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator-trim</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.001</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look back left</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="50">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>2</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Increase elevator or autopilot altitude.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/elevator</property>
|
2001-06-15 15:38:23 +00:00
|
|
|
<step type="double">-0.01</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look back.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="51">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>3</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Decrease throttle or autopilot autothrottle.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/throttle</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.01</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look back right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="52">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>4</name>
|
|
|
|
<desc>Move aileron left.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.05</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look left.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="53">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>5</name>
|
|
|
|
<desc>Center aileron, elevator, and rudder.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="54">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>6</name>
|
|
|
|
<desc>Move aileron right.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="55">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>7</name>
|
|
|
|
<desc>Increase elevator trim.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator-trim</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.001</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look front left.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="56">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>8</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Decrease elevator or autopilot altitude.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/elevator</property>
|
2001-06-15 15:38:23 +00:00
|
|
|
<step type="double">0.01</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look forward.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="57">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>9</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Increase throttle or autopilot autothrottle.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/throttle</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.01</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look front right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<key n="64">
|
|
|
|
<name>@</name>
|
|
|
|
<desc>Select second engine</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="65">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>A</name>
|
|
|
|
<desc>Decrease speed-up.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/speed-up</property>
|
2001-10-27 16:27:56 +00:00
|
|
|
<min>1</min>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-1</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="66">
|
|
|
|
<name>B</name>
|
|
|
|
<desc>Toggle parking brake on or off</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/parking-brake</property>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2003-01-18 22:04:50 +00:00
|
|
|
<key n="67">
|
|
|
|
<name>C</name>
|
|
|
|
<desc>scripting test</desc>
|
|
|
|
<binding>
|
|
|
|
<command>script</command>
|
|
|
|
<script>
|
|
|
|
int main ()
|
|
|
|
{
|
|
|
|
print("Longitude: ", get_property("/position/longitude-deg"), " deg\n");
|
|
|
|
print("Latitude: ", get_property("/position/latitude-deg"), " deg\n");
|
|
|
|
print("Altitude: ", get_property("/position/altitude-ft"), " ft\n");
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<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>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="77">
|
|
|
|
<name>M</name>
|
|
|
|
<desc>Decrease warp.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/time/warp</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<step type="int">-60</step>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="80">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>P</name>
|
|
|
|
<desc>Toggle panel.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/panel/visibility</property>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="84">
|
|
|
|
<name>T</name>
|
|
|
|
<desc>Decrease warp delta.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/time/warp-delta</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<step type="int">-30</step>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2003-02-06 19:46:48 +00:00
|
|
|
<key n="86">
|
|
|
|
<name>V</name>
|
2003-02-14 02:35:42 +00:00
|
|
|
<desc>Scroll in reverse through views.</desc>
|
2003-02-06 19:46:48 +00:00
|
|
|
<binding>
|
2003-02-14 02:35:42 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/current-view/view-number</property>
|
|
|
|
<step type="int">-1</step>
|
|
|
|
<min type="int">0</min>
|
|
|
|
<max type="int">5</max>
|
|
|
|
<wrap type="bool">true</wrap>
|
2003-02-06 19:46:48 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-16 03:20:50 +00:00
|
|
|
<key n="87">
|
|
|
|
<name>W</name>
|
|
|
|
<desc>(Temporary) Toggle fullscreen for 3DFX only.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/temp/full-screen</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="88">
|
|
|
|
<name>X</name>
|
|
|
|
<desc>Increase field of view.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-multiply</command>
|
2002-04-18 14:52:32 +00:00
|
|
|
<property>/sim/current-view/field-of-view</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<factor type="double">1.05</factor>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="90">
|
|
|
|
<name>Z</name>
|
|
|
|
<desc>Decrease Visibility</desc>
|
|
|
|
<binding>
|
2003-08-05 16:38:44 +00:00
|
|
|
<command>decrease-visibility</command>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="91">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>[</name>
|
|
|
|
<desc>Decrease flaps.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/flaps</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.34</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="93">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>]</name>
|
|
|
|
<desc>Increase flaps.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/flaps</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.34</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="97">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>a</name>
|
|
|
|
<desc>Increase speed-up.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/speed-up</property>
|
2001-10-27 16:27:56 +00:00
|
|
|
<min>1</min>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">1</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="98">
|
|
|
|
<name>b</name>
|
|
|
|
<desc>Apply all brakes.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[0]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">1.0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[1]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">1.0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[2]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">1.0</value>
|
|
|
|
</binding>
|
|
|
|
<mod-up>
|
|
|
|
<desc>Release all brakes.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[0]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[1]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/wheel[2]/brake</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
|
|
|
</binding>
|
|
|
|
</mod-up>
|
|
|
|
</key>
|
|
|
|
|
2002-04-19 23:47:16 +00:00
|
|
|
<key n="99">
|
|
|
|
<name>c</name>
|
|
|
|
<desc>Toggle 3D/2D cockpit</desc>
|
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</condition>
|
2002-04-19 23:47:16 +00:00
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/current-view/heading-offset-deg</property>
|
|
|
|
<value type="double">0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</condition>
|
2002-04-19 23:47:16 +00:00
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/current-view/pitch-offset-deg</property>
|
|
|
|
<value type="double">0</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</condition>
|
2002-04-19 23:47:16 +00:00
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/view/internal</property>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</condition>
|
2002-04-19 23:47:16 +00:00
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/virtual-cockpit</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2002-05-23 17:34:59 +00:00
|
|
|
<key n="103">
|
|
|
|
<name>g</name>
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<desc>Gear Up.</desc>
|
2002-05-23 17:34:59 +00:00
|
|
|
<binding>
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/gear-down</property>
|
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.
2003-06-29 17:35:39 +00:00
|
|
|
<value type="double">0.0</value>
|
2002-05-23 17:34:59 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2003-06-08 22:39:24 +00:00
|
|
|
<key n="106">
|
|
|
|
<name>j</name>
|
|
|
|
<desc>Decrease spoilers.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/controls/flight/spoilers</property>
|
|
|
|
<min>0</min>
|
|
|
|
<step type="double">-0.25</step>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="107">
|
|
|
|
<name>k</name>
|
|
|
|
<desc>Increase spoilers.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/controls/flight/spoilers</property>
|
|
|
|
<max>1</max>
|
|
|
|
<step type="double">0.25</step>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2002-05-23 17:34:59 +00:00
|
|
|
<key n="108">
|
|
|
|
<name>l</name>
|
|
|
|
<desc>Toggle tail-wheel lock.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/gear/tailwheel-lock</property>
|
2002-05-23 17:34:59 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="109">
|
|
|
|
<name>m</name>
|
|
|
|
<desc>Increase warp.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/time/warp</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<step type="int">60</step>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="112">
|
|
|
|
<name>p</name>
|
|
|
|
<desc>Toggle the pause state of the sim.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
2002-01-20 02:54:31 +00:00
|
|
|
<property>/sim/freeze/master</property>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
2002-02-13 21:40:43 +00:00
|
|
|
<binding>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/freeze/clock</property>
|
|
|
|
</binding>
|
2003-07-17 18:18:10 +00:00
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2003-07-18 14:13:57 +00:00
|
|
|
<property>/sim/freeze/replay</property>
|
2003-07-17 18:18:10 +00:00
|
|
|
<value type="bool">false</value>
|
|
|
|
</binding>
|
2001-07-03 23:38:15 +00:00
|
|
|
</key>
|
|
|
|
|
2003-07-18 02:39:57 +00:00
|
|
|
<key n="114">
|
|
|
|
<name>r</name>
|
|
|
|
<desc>Activate the instant replay system.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>replay</command>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 21:03:42 +00:00
|
|
|
<key n="115">
|
|
|
|
<name>s</name>
|
|
|
|
<desc>Swap panels.</desc>
|
2001-06-26 21:01:46 +00:00
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<not>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</not>
|
|
|
|
</condition>
|
|
|
|
<command>property-swap</command>
|
|
|
|
<property>/sim/panel/path</property>
|
|
|
|
<property>/sim/panel_2/path</property>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
<binding>
|
2002-04-21 15:06:22 +00:00
|
|
|
<condition>
|
|
|
|
<not>
|
|
|
|
<property>/sim/allow-toggle-cockpit</property>
|
|
|
|
</not>
|
|
|
|
</condition>
|
|
|
|
<desc>Load panel.</desc>
|
|
|
|
<command>panel-load</command>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="116">
|
|
|
|
<name>t</name>
|
|
|
|
<desc>Increase warp delta.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/time/warp-delta</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<step type="int">30</step>
|
2001-06-26 21:01:46 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="118">
|
2001-06-01 17:02:31 +00:00
|
|
|
<name>v</name>
|
|
|
|
<desc>Cycle view</desc>
|
2003-02-14 02:35:42 +00:00
|
|
|
<desc>Scroll in reverse through views.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/current-view/view-number</property>
|
|
|
|
<step type="int">1</step>
|
|
|
|
<min type="int">0</min>
|
2003-07-18 08:56:14 +00:00
|
|
|
<max type="int">6</max>
|
2003-02-14 02:35:42 +00:00
|
|
|
<wrap type="bool">true</wrap>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="120">
|
|
|
|
<name>x</name>
|
|
|
|
<desc>Decrease field of view.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-multiply</command>
|
2002-04-18 14:52:32 +00:00
|
|
|
<property>/sim/current-view/field-of-view</property>
|
2002-04-09 10:45:47 +00:00
|
|
|
<factor type="double">0.952380952380</factor>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="122">
|
|
|
|
<name>z</name>
|
|
|
|
<desc>Increase Visibility</desc>
|
|
|
|
<binding>
|
2003-08-05 16:38:44 +00:00
|
|
|
<command>increase-visibility</command>
|
2001-07-03 23:38:15 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
2003-09-24 00:00:23 +00:00
|
|
|
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<key n="123">
|
|
|
|
<name>{</name>
|
|
|
|
<desc>Decrease Magneto on Selected Engine</desc>
|
|
|
|
<binding>
|
|
|
|
<desc>first engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[0]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">-1</step>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<desc>second engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[1]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">-1</step>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<desc>third engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[2]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">-1</step>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<desc>fourth engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[3]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">-1</step>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="125">
|
|
|
|
<name>}</name>
|
|
|
|
<desc>Increase Magneto on Selected Engine</desc>
|
|
|
|
<binding>
|
|
|
|
<desc>first engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[0]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">1</step>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<desc>second engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/engines/engine[1]/magnetos</property>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
<step type="int">1</step>
|
|
|
|
</binding>
|
2003-09-30 19:56:39 +00:00
|
|
|
<binding>
|
|
|
|
<desc>third engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/controls/engines/engine[2]/magnetos</property>
|
|
|
|
<step type="int">1</step>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<desc>fourth engine</desc>
|
|
|
|
<condition>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
</condition>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/controls/engines/engine[3]/magnetos</property>
|
|
|
|
<step type="int">1</step>
|
|
|
|
</binding>
|
Added keybindings for selecting a current engine, for changing magneto
position, and for engaging the starter. Here's how it works:
1. To select an engine, use '!' (shift-1) for engine 1, '@' (shift-2)
for engine 2, '#' (shift-3) for engine 3, '$' (shift-4) for engine
4, or '~' to select all engines. These bindings set the bool
properties /sim/input/selected/engine[0],
/sim/input/selected/engine[1], etc.
2. To decrease the magneto for the selected engine(s), use '{'.
3. To increase the magneto for the selected engine(s), use '}'.
4. To engage the starter for the selected engine(s), use SPACE.
Eventually, I'll extend this so that the throttle uses the selected
engine as well, and will perhaps even support engine selection in the
joystick bindings. Right now, only engine 1 (engines[0]) is selected
by default.
2001-12-18 12:37:21 +00:00
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="126">
|
|
|
|
<name>~</name>
|
|
|
|
<desc>Select all engines</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[0]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[1]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[2]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
|
|
|
<property>/sim/input/selected/engine[3]</property>
|
|
|
|
<value type="bool">true</value>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-05 20:14:56 +00:00
|
|
|
<key n="257">
|
|
|
|
<name>F1</name>
|
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Load flight.</desc>
|
|
|
|
<command>load</command>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="258">
|
|
|
|
<name>F2</name>
|
2001-07-03 23:38:15 +00:00
|
|
|
<binding>
|
|
|
|
<desc>Force tile cache reload.</desc>
|
|
|
|
<command>tile-cache-reload</command>
|
|
|
|
</binding>
|
2001-06-05 20:14:56 +00:00
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Save flight.</desc>
|
|
|
|
<command>save</command>
|
2002-03-09 11:18:07 +00:00
|
|
|
<write-all>false</write-all>
|
2001-06-05 20:14:56 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="259">
|
2001-06-01 17:02:31 +00:00
|
|
|
<name>F3</name>
|
|
|
|
<desc>Capture screen.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>screen-capture</command>
|
|
|
|
</binding>
|
2001-06-05 20:14:56 +00:00
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Load panel.</desc>
|
|
|
|
<command>panel-load</command>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="260">
|
|
|
|
<name>F4</name>
|
2001-07-03 23:38:15 +00:00
|
|
|
<binding>
|
|
|
|
<desc>Force lighting update.</desc>
|
|
|
|
<command>lighting-update</command>
|
|
|
|
</binding>
|
2001-06-05 20:14:56 +00:00
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Reload global preferences.</desc>
|
|
|
|
<command>preferences-load</command>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="261">
|
|
|
|
<name>F5</name>
|
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Scroll panel down</desc>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/panel/y-offset</property>
|
|
|
|
<step type="int">-5</step>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="262">
|
|
|
|
<name>F6</name>
|
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Scroll panel up</desc>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/panel/y-offset</property>
|
|
|
|
<step type="int">5</step>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="263">
|
|
|
|
<name>F7</name>
|
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Scroll panel left</desc>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/panel/x-offset</property>
|
|
|
|
<step type="int">-5</step>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
<key n="264">
|
|
|
|
<name>F8</name>
|
2003-01-18 22:04:50 +00:00
|
|
|
<binding>
|
|
|
|
<desc>Cycle fog type</desc>
|
|
|
|
<command>property-cycle</command>
|
|
|
|
<property>/sim/rendering/fog</property>
|
|
|
|
<value>fastest</value>
|
|
|
|
<value>nicest</value>
|
|
|
|
<value>disabled</value>
|
|
|
|
</binding>
|
2001-06-05 20:14:56 +00:00
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Scroll panel right</desc>
|
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/sim/panel/x-offset</property>
|
|
|
|
<step type="int">5</step>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-07-03 23:38:15 +00:00
|
|
|
<key n="265">
|
|
|
|
<name>F9</name>
|
|
|
|
<binding>
|
|
|
|
<desc>Toggle textures.</desc>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/rendering/textures</property>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-07-16 03:20:50 +00:00
|
|
|
<key n="266">
|
|
|
|
<name>F10</name>
|
2003-01-18 22:04:50 +00:00
|
|
|
<binding>
|
|
|
|
<desc>Toggle menubar</desc>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/menubar/visibility</property>
|
|
|
|
</binding>
|
2001-07-16 03:20:50 +00:00
|
|
|
<mod-shift>
|
|
|
|
<binding>
|
|
|
|
<desc>Toggle FDM data logging.</desc>
|
|
|
|
<command>property-toggle</command>
|
|
|
|
<property>/sim/temp/fdm-data-logging</property>
|
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
|
|
|
</key>
|
|
|
|
|
2003-01-18 22:04:50 +00:00
|
|
|
<key n="267">
|
|
|
|
<name>F11</name>
|
|
|
|
<binding>
|
|
|
|
<desc>Pop up autopilot dialog</desc>
|
|
|
|
<command>dialog-show</command>
|
|
|
|
<dialog-name>autopilot</dialog-name>
|
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="269">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Enter</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Move rudder right or increase autopilot heading.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="309">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Keypad 5</name>
|
|
|
|
<desc>Center aileron, elevator, and rudder.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-assign</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<value type="double">0.0</value>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="356">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Left</name>
|
|
|
|
<desc>Move aileron left.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look left.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="357">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Up</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Increase elevator or autopilot altitude.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/elevator</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.05</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look forward.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="358">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Right</name>
|
|
|
|
<desc>Move aileron right.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/aileron</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.05</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="359">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Down</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Decrease elevator or autopilot altitude.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/elevator</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look backwards.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="360">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>PageUp</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Increase throttle or autopilot autothrottle.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/throttle</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.01</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look front right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="361">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>PageDown</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Decrease throttle or autopilot autothrottle.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/throttle</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.01</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look back right.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-right-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-05-23 22:00:34 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="362">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Home</name>
|
|
|
|
<desc>Increase elevator trim.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator-trim</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">0.001</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look front left.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/front-left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="363">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>End</name>
|
|
|
|
<desc>Decrease elevator trim.</desc>
|
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
2003-04-01 12:41:12 +00:00
|
|
|
<property>/controls/flight/elevator-trim</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.001</step>
|
2001-06-01 17:02:31 +00:00
|
|
|
</binding>
|
2001-06-04 19:48:08 +00:00
|
|
|
<mod-shift>
|
|
|
|
<desc>Look back left.</desc>
|
|
|
|
<binding>
|
|
|
|
<command>property-assign</command>
|
2002-04-18 15:29:38 +00:00
|
|
|
<property>/sim/current-view/goal-heading-offset-deg</property>
|
2002-09-14 16:22:39 +00:00
|
|
|
<value alias="/sim/view/config/back-left-direction-deg"/>
|
2001-06-04 19:48:08 +00:00
|
|
|
</binding>
|
|
|
|
</mod-shift>
|
2001-06-01 17:02:31 +00:00
|
|
|
</key>
|
|
|
|
|
2001-06-04 19:48:08 +00:00
|
|
|
<key n="364">
|
2001-05-23 22:00:34 +00:00
|
|
|
<name>Insert</name>
|
2001-05-29 20:14:01 +00:00
|
|
|
<desc>Move rudder left or decrease autopilot heading.</desc>
|
2001-05-23 22:00:34 +00:00
|
|
|
<binding>
|
2001-06-01 17:02:31 +00:00
|
|
|
<command>property-adjust</command>
|
|
|
|
<property>/autopilot/control-overrides/rudder</property>
|
2001-06-04 19:48:08 +00:00
|
|
|
<step type="double">-0.05</step>
|
2001-05-23 22:00:34 +00:00
|
|
|
</binding>
|
|
|
|
</key>
|
|
|
|
|
|
|
|
</PropertyList>
|
|
|
|
|
|
|
|
<!-- end of keyboard.xml -->
|