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

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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="3">
  23. <desc type="string">Throttle (all)</desc>
  24. <binding>
  25. <command type="string">nasal</command>
  26. <script type="string">controls.throttleAxis();</script>
  27. </binding>
  28. </axis>
  29. <button n="3">
  30. <desc type="string">Elevator Trim Up</desc>
  31. <binding>
  32. <command type="string">nasal</command>
  33. <script type="string">controls.elevatorTrim(-1);</script>
  34. </binding>
  35. <repeatable type="double">1</repeatable>
  36. </button>
  37. <button n="5">
  38. <desc type="string">Elevator Trim Down</desc>
  39. <binding>
  40. <command type="string">nasal</command>
  41. <script type="string">controls.elevatorTrim(1);</script>
  42. </binding>
  43. <repeatable type="double">1</repeatable>
  44. </button>
  45. <button n="8">
  46. <desc type="string">Spoilers Retract</desc>
  47. <repeatable type="string">false</repeatable>
  48. <binding>
  49. <command type="string">nasal</command>
  50. <script type="string">controls.stepSpoilers(-1);</script>
  51. </binding>
  52. <mod-up>
  53. <binding>
  54. <command type="string">nasal</command>
  55. <script type="string">controls.stepSpoilers(0);</script>
  56. </binding>
  57. </mod-up>
  58. </button>
  59. <button n="10">
  60. <desc type="string">Spoilers Deploy</desc>
  61. <repeatable type="string">false</repeatable>
  62. <binding>
  63. <command type="string">nasal</command>
  64. <script type="string">controls.stepSpoilers(1);</script>
  65. </binding>
  66. <mod-up>
  67. <binding>
  68. <command type="string">nasal</command>
  69. <script type="string">controls.stepSpoilers(0);</script>
  70. </binding>
  71. </mod-up>
  72. </button>
  73. </PropertyList>