1
0
Fork 0

Fix a few windows issues with the axis mappings

This commit is contained in:
andy 2004-04-30 15:24:04 +00:00
parent aa2686c0b9
commit cda071eac3

View file

@ -10,43 +10,43 @@ Only a few stick controls have been mapped here:
+ Stick button "A": Gear toggle + Stick button "A": Gear toggle
+ Stick button "C": Reset view (hackish) + Stick button "C": Reset view (hackish)
Axis Numbers: Linux/Windows Axis Numbers:
0 Roll (positive == right) 0 Roll (positive == right)
1 Pitch (positive == down/back/nose-up) 1 Pitch (positive == down/back/nose-up)
2 top "rotary dial" on the throttle (positive == CCW) 2/5 top "rotary dial" on the throttle (positive == CCW)
3 Rocker switch ("rudder" control) on the throttle (positive == right) 3 Rocker switch ("rudder" control) on the throttle (positive == right)
4 Throttle (positive == back/down/idle) 4/2 Throttle (positive == back/down/idle)
5 Bottom "rotary dial" on the throttle (positive == CW) 5/4 Bottom "rotary dial" on the throttle (positive == CW)
6 Lower right hat horizontal axis (positive == right) 6 Lower right hat horizontal axis (positive == right)
7 Lower right hat vertical axis (positive == down) 7 Lower right hat vertical axis (positive == down)
Button Numbers: Button Numbers (Identical b/w Linux/Windows):
0 Trigger 0 Trigger
1 Stick top "A" switch 1 Stick top "A" switch
2 Stick top "B" switch 2 Stick top "B" switch
3 Stick top "launch/fire" switch 3 Stick top "launch/fire" switch
4 Throttle "D" switch 4 Throttle "D" switch
5 Throttle "mouse" switch (tiny black thumb button) 5 Throttle "mouse" switch (tiny black thumb button)
6 Stick "pinkie" switch 6 Stick "pinkie" switch
7 Stick front "C" switch 7 Stick front "C" switch
8 -+ left position ("M1") 8 -+ left position ("M1")
9 +- Throttle "mode" 3-way switch: middle position ("M2") 9 +- Throttle "mode" 3-way switch: middle position ("M2")
10 -+ right position ("M3") 10 -+ right position ("M3")
11 -+ left position 11 -+ left position
12 +- Throttle "Aux" 3-way switch: middle position 12 +- Throttle "Aux" 3-way switch: middle position
13 -+ right position 13 -+ right position
14 Upper left hat in "up" position 14 Upper left hat in "up" position
15 Upper left hat in "right" position 15 Upper left hat in "right" position
16 Upper left hat in "down" position 16 Upper left hat in "down" position
17 Upper left hat in "left" position 17 Upper left hat in "left" position
18 Throttle forefinger hat in "up/back" position 18 Throttle forefinger hat in "up/back" position
19 Throttle forefinger hat in "right" position 19 Throttle forefinger hat in "right" position
20 Throttle forefinger hat in "down/forward" position 20 Throttle forefinger hat in "down/forward" position
21 Throttle forefinger hat in "left" position 21 Throttle forefinger hat in "left" position
22 Throttle thumb hat in "up" position 22 Throttle thumb hat in "up" position
23 Throttle thumb hat in "right" position 23 Throttle thumb hat in "right" position
24 Throttle thumb hat in "down" position 24 Throttle thumb hat in "down" position
25 Throttle thumb hat in "left" position 25 Throttle thumb hat in "left" position
$Id$ $Id$
--> -->
@ -94,30 +94,6 @@ $Id$
</binding> </binding>
</axis> </axis>
<axis n="4">
<desc>Throttle</desc>
<binding>
<command>nasal</command>
<script>controls.throttleAxis()</script>
</binding>
</axis>
<axis n="2">
<desc>Mixture</desc>
<binding>
<command>nasal</command>
<script>controls.mixtureAxis()</script>
</binding>
</axis>
<axis n="5">
<desc>Propeller Advance</desc>
<binding>
<command>nasal</command>
<script>controls.propellerAxis(-1)</script>
</binding>
</axis>
<!-- View Direction Hat --> <!-- View Direction Hat -->
<axis n="6"> <axis n="6">
@ -156,6 +132,42 @@ $Id$
</high> </high>
</axis> </axis>
<axis>
<desc>Throttle</desc>
<number>
<unix>4</unix>
<windows>2</windows>
</number>
<binding>
<command>nasal</command>
<script>controls.throttleAxis()</script>
</binding>
</axis>
<axis>
<desc>Mixture</desc>
<number>
<unix>2</unix>
<windows>5</windows>
</number>
<binding>
<command>nasal</command>
<script>controls.mixtureAxis()</script>
</binding>
</axis>
<axis>
<desc>Propeller Advance</desc>
<number>
<unix>5</unix>
<windows>4</windows>
</number>
<binding>
<command>nasal</command>
<script>controls.propellerAxis(-1)</script>
</binding>
</axis>
<button n="7"> <button n="7">
<desc>Reset View</desc> <desc>Reset View</desc>
<binding> <binding>