Advertisement
Guest User

X52 actionmap

a guest
Oct 31st, 2014
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.61 KB | None | 0 0
  1. <!-- Saitek X52 HOTAS mapping -->
  2. <ActionMaps version="0" >
  3. <CustomisationUIHeader device="joystick" label="JoystickSaitekX52" description="@ui_JoystickSaitekX52Desc" image="JoystickSaitekX52" />
  4.  
  5. <actionmap name="spaceship_general">
  6. <action name="v_eject">
  7. <rebind device="joystick" input="js1_button9" />
  8. </action>
  9. </actionmap>
  10. <actionmap name="spaceship_view">
  11. <action name="v_view_cycle_fwd">
  12. <rebind device="joystick" input="js1_button3" />
  13. </action>
  14. <action name="v_view_dynamic_focus_out">
  15. <rebind device="joystick" input="js1_button34" />
  16. </action>
  17. <action name="v_view_dynamic_focus_in">
  18. <rebind device="joystick" input="js1_button33" />
  19. </action>
  20. <action name="v_view_yaw_left">
  21. <rebind device="joystick" input="js1_button19" />
  22. </action>
  23. <action name="v_view_yaw_right">
  24. <rebind device="joystick" input="js1_button17" />
  25. </action>
  26. <action name="v_view_pitch_up">
  27. <rebind device="joystick" input="js1_button16" />
  28. </action>
  29. <action name="v_view_pitch_down">
  30. <rebind device="joystick" input="js1_button18" />
  31. </action>
  32. <action name="v_view_mode">
  33. <rebind device="joystick" input="js1_button31" />
  34. </action>
  35. </actionmap>
  36. <actionmap name="spaceship_movement">
  37. <action name="v_throttle_abs">
  38. <rebind device="joystick" input="js1_z" />
  39. </action>
  40. <action name="v_target_match_vel">
  41. <rebind device="joystick" input="js1_button8" />
  42. </action>
  43. <action name="v_brake">
  44. <rebind device="joystick" input="js1_button30" />
  45. </action>
  46. <action name="v_afterburner">
  47. <rebind device="joystick" input="js1_button7" />
  48. </action>
  49. <action name="v_strafe_up">
  50. <rebind device="joystick" input="js1_button20" />
  51. </action>
  52. <action name="v_strafe_down">
  53. <rebind device="joystick" input="js1_button22" />
  54. </action>
  55. <action name="v_strafe_right">
  56. <rebind device="joystick" input="js1_button21" />
  57. </action>
  58. <action name="v_strafe_left">
  59. <rebind device="joystick" input="js1_button23" />
  60. </action>
  61. <action name="v_strafe_longitudinal">
  62. <rebind device="joystick" input="js1_rotx" />
  63. </action>
  64. <action name="v_ifcs_toggle_vector_decoupling">
  65. <rebind device="joystick" input="js1_button27" />
  66. </action>
  67. <action name="v_ifcs_toggle_safeties">
  68. <rebind device="joystick" input=" " />
  69. </action>
  70. <action name="v_ifcs_toggle_gforce_safety">
  71. <rebind device="joystick" input="js1_button28" />
  72. </action>
  73. <action name="v_ifcs_toggle_comstab">
  74. <rebind device="joystick" input="js1_button29" />
  75. </action>
  76. <action name="v_decoupled_strafe_up">
  77. <rebind device="joystick" input="js1_button20" />
  78. </action>
  79. <action name="v_decoupled_strafe_down">
  80. <rebind device="joystick" input="js1_button22" />
  81. </action>
  82. <action name="v_decoupled_strafe_right">
  83. <rebind device="joystick" input="js1_button21" />
  84. </action>
  85. <action name="v_decoupled_strafe_left">
  86. <rebind device="joystick" input="js1_button23" />
  87. </action>
  88. <action name="v_decoupled_strafe_longitudinal">
  89. <rebind device="joystick" input="js1_rotx" />
  90. </action>
  91. <action name="v_decoupled_brake">
  92. <rebind device="joystick" input="js1_button30" />
  93. </action>
  94. <action name="v_ifcs_toggle_safeties">
  95. <rebind device="joystick" input="js1_button10" />
  96. </action>
  97. </actionmap>
  98. <actionmap name="spaceship_targeting">
  99. <action name="v_aim_yaw_left">
  100. <rebind device="joystick" input="js1_button19" />
  101. </action>
  102. <action name="v_aim_yaw_right">
  103. <rebind device="joystick" input="js1_button17" />
  104. </action>
  105. <action name="v_aim_pitch_up">
  106. <rebind device="joystick" input="js1_button16" />
  107. </action>
  108. <action name="v_aim_pitch_down">
  109. <rebind device="joystick" input="js1_button18" />
  110. </action>
  111. <action name="v_target_missile_lock_focused">
  112. <rebind device="joystick" input="js1_button2" />
  113. </action>
  114. </actionmap>
  115. <actionmap name="spaceship_weapons">
  116. <action name="v_attack1_group2">
  117. <rebind device="joystick" input="js1_button5" />
  118. </action>
  119. <action name="v_attack1_group3">
  120. <rebind device="joystick" input="js1_button6" />
  121. </action>
  122. </actionmap>
  123. <actionmap name="spaceship_missiles">
  124. <action name="v_weapon_launch_missile">
  125. <rebind device="joystick" input="js1_button2" />
  126. </action>
  127. </actionmap>
  128. <actionmap name="spaceship_defensive">
  129. <action name="v_weapon_launch_countermeasure">
  130. <rebind device="joystick" input="js1_button4" />
  131. </action>
  132. <action name="v_weapon_cycle_countermeasure_fwd">
  133. <rebind device="joystick" input="js1_button25" />
  134. </action>
  135. </actionmap>
  136. </ActionMaps>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement