Logitech-Logitech-Extreme-3D.xml 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?xml version="1.0"?>
  2. <PropertyList>
  3. <name type="string">Logitech Logitech Extreme 3D</name>
  4. <axis>
  5. <desc type="string">Aileron</desc>
  6. <binding>
  7. <command type="string">property-scale</command>
  8. <property type="string">/controls/flight/aileron</property>
  9. <factor type="double">1</factor>
  10. <offset type="double">0</offset>
  11. </binding>
  12. </axis>
  13. <axis n="1">
  14. <desc type="string">Elevator</desc>
  15. <binding>
  16. <command type="string">property-scale</command>
  17. <property type="string">/controls/flight/elevator</property>
  18. <factor type="double">-1</factor>
  19. <offset type="double">0</offset>
  20. </binding>
  21. </axis>
  22. <axis n="2">
  23. <desc type="string">View Horizontal Axis</desc>
  24. <binding>
  25. <command type="string">property-scale</command>
  26. <property type="string">/sim/current-view/goal-heading-offset-deg</property>
  27. <factor type="double">-180</factor>
  28. <offset type="double">0</offset>
  29. </binding>
  30. </axis>
  31. <axis n="3">
  32. <desc type="string">Throttle (all)</desc>
  33. <binding>
  34. <command type="string">nasal</command>
  35. <script type="string">controls.throttleAxis();</script>
  36. </binding>
  37. </axis>
  38. <button n="3">
  39. <desc type="string">Elevator Trim Up</desc>
  40. <binding>
  41. <command type="string">nasal</command>
  42. <script type="string">controls.elevatorTrim(-1);</script>
  43. </binding>
  44. <repeatable type="double">1</repeatable>
  45. </button>
  46. <button n="5">
  47. <desc type="string">Elevator Trim Down</desc>
  48. <binding>
  49. <command type="string">nasal</command>
  50. <script type="string">controls.elevatorTrim(1);</script>
  51. </binding>
  52. <repeatable type="double">1</repeatable>
  53. </button>
  54. <button n="8">
  55. <desc type="string">Spoilers Retract</desc>
  56. <repeatable type="string">false</repeatable>
  57. <binding>
  58. <command type="string">nasal</command>
  59. <script type="string">controls.stepSpoilers(-1);</script>
  60. </binding>
  61. <mod-up>
  62. <binding>
  63. <command type="string">nasal</command>
  64. <script type="string">controls.stepSpoilers(0);</script>
  65. </binding>
  66. </mod-up>
  67. </button>
  68. <button n="10">
  69. <desc type="string">Spoilers Deploy</desc>
  70. <repeatable type="string">false</repeatable>
  71. <binding>
  72. <command type="string">nasal</command>
  73. <script type="string">controls.stepSpoilers(1);</script>
  74. </binding>
  75. <mod-up>
  76. <binding>
  77. <command type="string">nasal</command>
  78. <script type="string">controls.stepSpoilers(0);</script>
  79. </binding>
  80. </mod-up>
  81. </button>
  82. </PropertyList>