Advertisement
Guest User

Untitled

a guest
May 5th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.21 KB | None | 0 0
  1. [tizian:FlightGear/Input/Joysticks] D-07007% vi Logitech-Extreme-3D.xml
  2.  
  3. <?xml version="1.0"?>
  4.  
  5. <PropertyList>
  6. <name type="string">Logitech Extreme 3D</name>
  7. <axis>
  8. <desc type="string">Aileron</desc>
  9. <binding>
  10. <command type="string">property-scale</command>
  11. <property type="string">/controls/flight/aileron</property>
  12. <dead-band type="double">0</dead-band>
  13. <factor type="double">1</factor>
  14. <offset type="double">0</offset>
  15. </binding>
  16. </axis>
  17. <axis n="1">
  18. <desc type="string">Elevator</desc>
  19. <binding>
  20. <command type="string">property-scale</command>
  21. <property type="string">/controls/flight/elevator</property>
  22. <dead-band type="double">0</dead-band>
  23. <factor type="double">-1</factor>
  24. <offset type="double">0</offset>
  25. </binding>
  26. </axis>
  27. <axis n="2">
  28. <desc type="string">Rudder</desc>
  29. <binding>
  30. <command type="string">property-scale</command>
  31. <property type="string">/controls/flight/rudder</property>
  32. <dead-band type="double">0</dead-band>
  33. <factor type="double">1</factor>
  34. <offset type="double">0</offset>
  35. </binding>
  36. </axis>
  37. <axis n="3">
  38. <desc type="string">Throttle</desc>
  39. <binding>
  40. <command type="string">nasal</command>
  41. <script type="string">controls.throttleAxis();</script>
  42. </binding>
  43. </axis>
  44. <axis n="4">
  45. <desc type="string">View Direction</desc>
  46. <number>
  47. <unix type="string">4</unix>
  48. <windows type="string">6</windows>
  49. <mac type="string">4</mac>
  50. </number>
  51. <low>
  52. <repeatable type="string">true</repeatable>
  53. <binding>
  54. <command type="string">property-adjust</command>
  55. <property type="string">/sim/current-view/goal-heading-offset-deg</property>
  56. <step type="double">5</step>
  57. <offset type="double">1</offset>
  58. </binding>
  59. </low>
  60. <high>
  61. <repeatable type="string">true</repeatable>
  62. <binding>
  63. <command type="string">property-adjust</command>
  64. <property type="string">/sim/current-view/goal-heading-offset-deg</property>
  65. <step type="double">-5</step>
  66. <offset type="double">1</offset>
  67. </binding>
  68. </high>
  69. <binding type="string">
  70. </binding>
  71. </axis>
  72. <axis n="5">
  73. <desc type="string">View Elevation</desc>
  74. <number>
  75. <unix type="string">5</unix>
  76. <windows type="string">7</windows>
  77. <mac type="string">5</mac>
  78. </number>
  79. <low>
  80. <repeatable type="string">true</repeatable>
  81. <binding>
  82. <command type="string">property-adjust</command>
  83. <property type="string">/sim/current-view/goal-pitch-offset-deg</property>
  84. <step type="double">5</step>
  85. <offset type="double">1</offset>
  86. </binding>
  87. </low>
  88. <high>
  89. <repeatable type="string">true</repeatable>
  90. <binding>
  91. <command type="string">property-adjust</command>
  92. <property type="string">/sim/current-view/goal-pitch-offset-deg</property>
  93. <step type="double">-5</step>
  94. <offset type="double">1</offset>
  95. </binding>
  96. </high>
  97. <binding type="string">
  98. </binding>
  99. </axis>
  100. <axis n="6">
  101. <desc type="string">Propeller</desc>
  102. <binding>
  103. <command type="string">nasal</command>
  104. <script type="string">controls.propellerAxis();</script>
  105. </binding>
  106. </axis>
  107. <button>
  108. <desc type="string">Brakes</desc>
  109. <repeatable type="string">false</repeatable>
  110. <binding>
  111. <command type="string">nasal</command>
  112. <script type="string">controls.applyBrakes(1);</script>
  113. </binding>
  114. <mod-up>
  115. <binding>
  116. <command type="string">nasal</command>
  117. <script type="string">controls.applyBrakes(0);</script>
  118. </binding>
  119. </mod-up>
  120. </button>
  121. <button n="1">
  122. <desc type="string">View Cycle Forwards</desc>
  123. <binding>
  124. <command type="string">nasal</command>
  125. <script type="string">view.stepView(1);</script>
  126. </binding>
  127. <repeatable type="double">0</repeatable>
  128. </button>
  129. <button n="2">
  130. <desc type="string">Elevator Trim Down</desc>
  131. <binding>
  132. <command type="string">nasal</command>
  133. <script type="string">controls.elevatorTrim(1);</script>
  134. </binding>
  135. <repeatable type="double">1</repeatable>
  136. </button>
  137. <button n="3">
  138. <desc type="string">Flaps Down</desc>
  139. <repeatable type="string">false</repeatable>
  140. <binding>
  141. <command type="string">nasal</command>
  142. <script type="string">controls.flapsDown(1);</script>
  143. </binding>
  144. <mod-up>
  145. <binding>
  146. <command type="string">nasal</command>
  147. <script type="string">controls.flapsDown(0);</script>
  148. </binding>
  149. </mod-up>
  150. </button>
  151. <button n="4">
  152. <desc type="string">Elevator Trim Up</desc>
  153. <binding>
  154. <command type="string">nasal</command>
  155. <script type="string">controls.elevatorTrim(-1);</script>
  156. </binding>
  157. <repeatable type="double">1</repeatable>
  158. </button>
  159. <button n="5">
  160. <desc type="string">Flaps Up</desc>
  161. <repeatable type="string">false</repeatable>
  162. <binding>
  163. <command type="string">nasal</command>
  164. <script type="string">controls.flapsDown(-1);</script>
  165. </binding>
  166. <mod-up>
  167. <binding>
  168. <command type="string">nasal</command>
  169. <script type="string">controls.flapsDown(0);</script>
  170. </binding>
  171. </mod-up>
  172. </button>
  173. <button n="6">
  174. <desc>Propeller Coarser</desc>
<repeatable type="bool">true</repeatable>
<binding>
<command>nasal</command>
  175. <script>controls.adjPropeller(1);</script>
  176. </binding>
  177. </button>
  178. <button n="7">
  179. <desc>Propeller Finer</desc>
  180. <repeatable type="bool">true</repeatable>
  181. <binding>
  182. <command>nasal</command>
  183. <script>controls.adjPropeller(-1);</script>
  184. </binding>
  185. </button>
  186. <button n="8">
  187. <desc type="string">Gear Down</desc>
  188. <repeatable type="string">false</repeatable>
  189. <binding>
  190. <command type="string">nasal</command>
  191. <script type="string">controls.gearDown(1);</script>
  192. </binding>
  193. <mod-up>
  194. <binding>
  195. <command type="string">nasal</command>
  196. <script type="string">controls.gearDown(0);</script>
  197. </binding>
  198. </mod-up>
  199. </button>
  200. <button n="9">
  201. <desc type="string">Gear Up</desc>
  202. <repeatable type="string">false</repeatable>
  203. <binding>
  204. <command type="string">nasal</command>
  205. <script type="string">controls.gearDown(-1);</script>
  206. </binding>
  207. <mod-up>
  208. <binding>
  209. <command type="string">nasal</command>
  210. <script type="string">controls.gearDown(0);</script>
  211. </binding>
  212. </mod-up>
  213. </button>
  214. <button n="10">
  215. <desc type="string">View Cycle Backwards</desc>
  216. <binding>
  217. <command type="string">nasal</command>
  218. <script type="string">view.stepView(-1);</script>
  219. </binding>
  220. <repeatable type="double">0</repeatable>
  221. </button>
  222. <button n="11">
  223. <desc type="string">View Cycle Forwards</desc>
  224. <binding>
  225. <command type="string">nasal</command>
  226. <script type="string">view.stepView(1);</script>
  227. </binding>
  228. <repeatable type="double">0</repeatable>
  229. </button>
  230. </PropertyList>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement