1
0
Fork 0
fgdata/Input/Joysticks/Default/joystick.xml

77 lines
1.7 KiB
XML
Raw Normal View History

<?xml version="1.0"?>
<!--
************************************************************************
Default joystick bindings.
Assume that we have a conventional, three-axis, three-button
joystick, and that the first button is the trigger.
************************************************************************
$Id$
-->
<PropertyList>
<axis n="0">
<desc>Aileron</desc>
<binding>
<command>property-scale</command>
<property>/controls/flight/aileron</property>
<squared type="bool">true</squared>
</binding>
</axis>
<axis n="1">
<desc>Elevator</desc>
<binding>
<command>property-scale</command>
<property>/controls/flight/elevator</property>
<factor type="double">-1.0</factor>
<squared type="bool">true</squared>
</binding>
</axis>
<axis n="2">
<desc>Throttle</desc>
<binding>
2003-12-26 19:53:22 +00:00
<command>nasal</command>
<script>controls.throttleAxis()</script>
</binding>
</axis>
<button n="0">
<desc>Brakes</desc>
<binding>
2003-12-26 19:53:22 +00:00
<command>nasal</command>
<script>props.setAll("/controls/gear/wheel", "brake", 1)</script>
</binding>
<mod-up>
2003-12-26 19:53:22 +00:00
<binding>
<command>nasal</command>
<script>props.setAll("/controls/gear/wheel", "brake", 0)</script>
</binding>
</mod-up>
</button>
<button n="1">
<desc>Elevator trim up</desc>
<repeatable type="bool">true</repeatable>
<binding>
2003-12-26 19:53:22 +00:00
<command>nasal</command>
<script>controls.elevatorTrim(1)</script>
</binding>
</button>
<button n="2">
<desc>Elevator trim down</desc>
<repeatable type="bool">true</repeatable>
<binding>
2003-12-26 19:53:22 +00:00
<command>nasal</command>
<script>controls.elevatorTrim(-1)</script>
</binding>
</button>
</PropertyList>
<!-- end of joystick.xml -->