-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathVTOLVRPhysicalInputSettings.xml
93 lines (92 loc) · 2.97 KB
/
VTOLVRPhysicalInputSettings.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?xml version="1.0" encoding="utf-8" ?>
<Mappings>
<StickMappings>
<StickName>Joystick - HOTAS Warthog</StickName>
<!--Roll-->
<AxisToVectorComponent>
<InputAxis>X</InputAxis>
<Invert>true</Invert>
<OutputDevice>Stick</OutputDevice>
<OutputSet>StickXyz</OutputSet>
<OutputComponent>Roll</OutputComponent>
<MappingRange>Full</MappingRange>
</AxisToVectorComponent>
<!--Pitch-->
<AxisToVectorComponent>
<InputAxis>Y</InputAxis>
<Invert>true</Invert>
<OutputDevice>Stick</OutputDevice>
<OutputSet>StickXyz</OutputSet>
<OutputComponent>Pitch</OutputComponent>
<MappingRange>Full</MappingRange>
</AxisToVectorComponent>
<ButtonToButton>
<InputButton>6</InputButton>
<OutputDevice>Stick</OutputDevice>
<OutputButton>Trigger</OutputButton>
</ButtonToButton>
<ButtonToButton>
<InputButton>2</InputButton>
<OutputDevice>Stick</OutputDevice>
<OutputButton>Menu</OutputButton>
</ButtonToButton>
<PovToTouchpad>
<InputPov>1</InputPov>
<OutputDevice>Stick</OutputDevice>
<OutputSet>Touchpad</OutputSet>
</PovToTouchpad>
</StickMappings>
<StickMappings>
<StickName>TWCS Throttle</StickName>
<!--Yaw-->
<!--<AxisToVectorComponent>
<InputAxis>RotationZ</InputAxis>
<Invert>false</Invert>
<OutputDevice>Stick</OutputDevice>
<OutputSet>StickXyz</OutputSet>
<OutputComponent>Yaw</OutputComponent>
<MappingRange>Full</MappingRange>
</AxisToVectorComponent>-->
<!--Throttle Power-->
<AxisToVectorComponent>
<InputAxis>Z</InputAxis>
<Invert>true</Invert>
<OutputDevice>Throttle</OutputDevice>
<OutputSet>Throttle</OutputSet>
<OutputComponent>Throttle</OutputComponent>
<MappingRange>High</MappingRange>
</AxisToVectorComponent>
<!-- Throttle Touchpad (Tilt)-->
<ButtonToVectorComponent>
<InputButton>7</InputButton>
<OutputDevice>Throttle</OutputDevice>
<OutputSet>Touchpad</OutputSet>
<OutputComponent>Y</OutputComponent>
<PressValue>1</PressValue>
<ReleaseValue>0</ReleaseValue>
</ButtonToVectorComponent>
<ButtonToVectorComponent>
<InputButton>9</InputButton>
<OutputDevice>Throttle</OutputDevice>
<OutputSet>Touchpad</OutputSet>
<OutputComponent>Y</OutputComponent>
<PressValue>-1</PressValue>
<ReleaseValue>0</ReleaseValue>
</ButtonToVectorComponent>
<!--Brake-->
<ButtonToVectorComponent>
<InputButton>2</InputButton>
<OutputDevice>Throttle</OutputDevice>
<OutputSet>Trigger</OutputSet>
<OutputComponent>Trigger</OutputComponent>
<PressValue>1</PressValue>
<ReleaseValue>0</ReleaseValue>
</ButtonToVectorComponent>
<!--Countermeasures-->
<ButtonToButton>
<InputButton>1</InputButton>
<OutputDevice>Throttle</OutputDevice>
<OutputButton>Menu</OutputButton>
</ButtonToButton>
</StickMappings>
</Mappings>