Advertisement
DirectorGunner

Star Citizen Dual (Two, Twin, Double) TM 16000m keybind 2

Sep 10th, 2016
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.61 KB | None | 0 0
  1. <!-- Image Cheatsheet, http://i.imgur.com/Ey7uA8j.png, these mappings using left button #2 as modifier does NOT work yet. -->
  2. <ActionMaps version="1" optionsVersion="2" rebindVersion="2" profileName="dualtm16controls2"
  3. >
  4. <CustomisationUIHeader label="dualtm16controls2" description="@ui_JoystickDefaultDesc" image="JoystickDefault">
  5. <devices>
  6. <keyboard instance="1"/>
  7. <mouse instance="1"/>
  8. <xboxpad instance="1"/>
  9. <joystick instance="1"/>
  10. <joystick instance="2"/>
  11. </devices>
  12. <categories>
  13. <category label="@ui_CCSpaceFlight"/>
  14. <category label="@ui_CCFPS"/>
  15. <category label="@ui_CCVehicle"/>
  16. </categories>
  17. </CustomisationUIHeader>
  18. <options type="keyboard" instance="1"/>
  19. <options type="xboxpad" instance="1"/>
  20. <options type="joystick" instance="1"/>
  21. <options type="joystick" instance="2"/>
  22. <modifiers />
  23. <actionmap name="spaceship_general">
  24. <action name="v_eject">
  25. <rebind input="js1_button2+button15" />
  26. </action>
  27. <action name="v_exit">
  28. <rebind input="js1_button15" />
  29. </action>
  30. <action name="v_toggle_cabin_lights">
  31. <rebind input="js1_button16" />
  32. </action>
  33. <action name="v_toggle_running_lights">
  34. <rebind input="js1_button16" />
  35. </action>
  36. <action name="v_cooler_throttle_up">
  37. <rebind input="js2_button7" />
  38. </action>
  39. <action name="v_cooler_throttle_down">
  40. <rebind input="js1_button2+js2_button7" />
  41. </action>
  42. </actionmap>
  43.  
  44. <actionmap name="spaceship_view">
  45. <action name="v_view_yaw_left">
  46. <rebind input="js1_hat1_left" />
  47. </action>
  48. <action name="v_view_yaw_right">
  49. <rebind input="js1_hat1_right" />
  50. </action>
  51. <action name="v_view_yaw">
  52. <rebind input="js1_ " multiTap="1" />
  53. </action>
  54. <action name="v_view_pitch_up">
  55. <rebind input="js1_hat1_up" />
  56. </action>
  57. <action name="v_view_pitch_down">
  58. <rebind input="js1_hat1_down" />
  59. </action>
  60. <action name="v_view_cycle_fwd">
  61. <rebind input="js1_button2+hat1_right" />
  62. </action>
  63. <action name="v_view_mode">
  64. <rebind input="js1_button2+hat1_up" />
  65. </action>
  66. <action name="v_view_freelook_mode">
  67. <rebind input="js1_button2+hat1_left" />
  68. </action>
  69. <action name="v_view_dynamic_focus">
  70. <rebind input="js2_slider1" />
  71. </action>
  72. <action name="v_view_look_behind">
  73. <rebind input="js1_button2+hat1_down" />
  74. </action>
  75. </actionmap>
  76.  
  77. <actionmap name="spaceship_movement">
  78. <action name="v_pitch">
  79. <rebind input="js1_y" />
  80. </action>
  81. <action name="v_yaw">
  82. <rebind input="js1_x" />
  83. </action>
  84. <action name="v_roll">
  85. <rebind input="js1_rotz" />
  86. </action>
  87. <action name="v_throttle_abs">
  88. <rebind input="js1_slider1" />
  89. </action>
  90. <action name="v_brake">
  91. <rebind input="js1_button3" />
  92. </action>
  93. <action name="v_target_match_vel">
  94. <rebind input="js1_button2+button4" />
  95. </action>
  96. <action name="v_ifcs_toggle_vector_decoupling">
  97. <rebind input="js1_button2+button3" />
  98. </action>
  99. <action name="v_strafe_up">
  100. <rebind input="js1_ " multiTap="1" />
  101. </action>
  102. <action name="v_strafe_down">
  103. <rebind input="js1_ " multiTap="1" />
  104. </action>
  105. <action name="v_strafe_vertical">
  106. <rebind input="js2_rotz" />
  107. </action>
  108. <action name="v_strafe_left">
  109. <rebind input="js1_ " multiTap="1" />
  110. </action>
  111. <action name="v_strafe_right">
  112. <rebind input="js1_ " multiTap="1" />
  113. </action>
  114. <action name="v_strafe_lateral">
  115. <rebind input="js2_x" />
  116. </action>
  117. <action name="v_strafe_longitudinal">
  118. <rebind input="js2_y" />
  119. </action>
  120. <action name="v_ifcs_toggle_safeties">
  121. <rebind input="js1_button2+button11" />
  122. </action>
  123. <action name="v_ifcs_toggle_gforce_safety">
  124. <rebind input="js2_button4" />
  125. </action>
  126. <action name="v_ifcs_toggle_comstab">
  127. <rebind input="js1_button2+js2_button4" />
  128. </action>
  129. <action name="v_ifcs_toggle_esp">
  130. <rebind input="js1_button2+js2_button6" />
  131. </action>
  132. <action name="v_ifcs_mode_shift">
  133. <rebind input="js1_button11" />
  134. </action>
  135. <action name="v_decoupled_strafe_vertical">
  136. <rebind input="js2_rotz" />
  137. </action>
  138. <action name="v_decoupled_strafe_lateral">
  139. <rebind input="js2_x" />
  140. </action>
  141. <action name="v_decoupled_strafe_longitudinal">
  142. <rebind input="js2_y" />
  143. </action>
  144. <action name="v_decoupled_yaw">
  145. <rebind input="js1_x" />
  146. </action>
  147. <action name="v_decoupled_pitch">
  148. <rebind input="js1_y" />
  149. </action>
  150. <action name="v_decoupled_roll">
  151. <rebind input="js1_rotz" />
  152. </action>
  153. <action name="v_decoupled_brake">
  154. <rebind input="js1_button3" />
  155. </action>
  156. <action name="v_boost">
  157. <rebind input="js1_button4" />
  158. </action>
  159. <action name="v_afterburner">
  160. <rebind input="js1_button4" />
  161. </action>
  162. <action name="v_cycle_landing_mode">
  163. <rebind input="js1_button14" />
  164. </action>
  165. <action name="v_landing_target_lock">
  166. <rebind input="js1_button13" />
  167. </action>
  168. <action name="v_toggle_landing_system">
  169. <rebind input="js1_button2+button13" />
  170. </action>
  171. <action name="v_autoland">
  172. <rebind input="js1_button2+button14" />
  173. </action>
  174. <action name="v_toggle_qdrive_system">
  175. <rebind input="js1_button12" />
  176. </action>
  177. <action name="v_toggle_qdrive_engagement">
  178. <rebind input="js1_button2+button12" />
  179. </action>
  180. </actionmap>
  181.  
  182. <actionmap name="spaceship_targeting">
  183. <action name="v_aim_yaw">
  184. <rebind input="js2_x" />
  185. </action>
  186. <action name="v_aim_yaw_left">
  187. <rebind input="js1_ " multiTap="1" />
  188. </action>
  189. <action name="v_aim_yaw_right">
  190. <rebind input="js1_ " multiTap="1" />
  191. </action>
  192. <action name="v_aim_pitch">
  193. <rebind input="js2_y" />
  194. </action>
  195. <action name="v_aim_pitch_up">
  196. <rebind input="js1_ " multiTap="1" />
  197. </action>
  198. <action name="v_aim_pitch_down">
  199. <rebind input="js1_ " multiTap="1" />
  200. </action>
  201. <action name="v_aim_snap">
  202. <rebind input="js1_button2+js2_button13" />
  203. </action>
  204. <action name="v_couple_aim_to_move">
  205. <rebind input="js2_button13" />
  206. </action>
  207. <action name="v_toggle_weapon_gimbal_lock">
  208. <rebind input="js1_button2+js2_button12" />
  209. </action>
  210. <action name="v_target_reticle_focus">
  211. <rebind input="js2_hat1_up" />
  212. </action>
  213. <action name="v_target_cycle_all_fwd">
  214. <rebind input="js1_ " multiTap="1" />
  215. </action>
  216. <action name="v_target_cycle_friendly_fwd">
  217. <rebind input="js1_button2+js2_hat1_right" />
  218. </action>
  219. <action name="v_target_cycle_friendly_back">
  220. <rebind input="js1_button2+js2_hat1_left" />
  221. </action>
  222. <action name="v_target_toggle_pinned_focused">
  223. <rebind input="js1_button2+js2_hat1_up" />
  224. </action>
  225. <action name="v_target_cycle_pinned_fwd">
  226. <rebind input="js1_button2+js2_hat1_down" />
  227. </action>
  228. <action name="v_target_missile_lock_focused">
  229. <rebind input="js2_button2" />
  230. </action>
  231. <action name="v_target_cycle_hostile_fwd">
  232. <rebind input="js2_hat1_right" />
  233. </action>
  234. <action name="v_target_cycle_hostile_back">
  235. <rebind input="js2_hat1_left" />
  236. </action>
  237. <action name="v_target_nearest_hostile">
  238. <rebind input="js2_hat1_down" />
  239. </action>
  240. <action name="v_target_cycle_reticle_mode">
  241. <rebind input="js2_button12" />
  242. </action>
  243. <action name="v_target_head_tracking">
  244. <rebind input="js2_hat1_up" />
  245. </action>
  246. </actionmap>
  247.  
  248. <actionmap name="spaceship_turret">
  249. <action name="v_toggle_weapon_gimbal_lock">
  250. <rebind input="js1_button2+js2_button12" />
  251. </action>
  252. <action name="v_aim_yaw">
  253. <rebind input="js2_x" />
  254. </action>
  255. <action name="v_aim_yaw_left">
  256. <rebind input="js1_ " multiTap="1" />
  257. </action>
  258. <action name="v_aim_yaw_right">
  259. <rebind input="js1_ " multiTap="1" />
  260. </action>
  261. <action name="v_aim_pitch">
  262. <rebind input="js2_y" />
  263. </action>
  264. <action name="v_aim_pitch_up">
  265. <rebind input="js1_ " multiTap="1" />
  266. </action>
  267. <action name="v_aim_pitch_down">
  268. <rebind input="js1_ " multiTap="1" />
  269. </action>
  270. <action name="v_target_reticle_focus">
  271. <rebind input="js2_hat1_up" />
  272. </action>
  273. <action name="v_target_cycle_all_fwd">
  274. <rebind input="js1_ " multiTap="1" />
  275. </action>
  276. <action name="v_target_cycle_friendly_fwd">
  277. <rebind input="js1_button2+js2_hat1_right" />
  278. </action>
  279. <action name="v_target_cycle_friendly_back">
  280. <rebind input="js1_button2+js2_hat1_left" />
  281. </action>
  282. <action name="v_target_toggle_pinned_focused">
  283. <rebind input="js1_button2+js2_hat1_up" />
  284. </action>
  285. <action name="v_target_missile_lock_focused">
  286. <rebind input="js2_button2" />
  287. </action>
  288. <action name="v_target_cycle_hostile_fwd">
  289. <rebind input="js2_hat1_right" />
  290. </action>
  291. <action name="v_target_cycle_hostile_back">
  292. <rebind input="js2_hat1_left" />
  293. </action>
  294. <action name="v_target_nearest_hostile">
  295. <rebind input="js2_hat1_down" />
  296. </action>
  297. </actionmap>
  298.  
  299. <actionmap name="spaceship_weapons">
  300. <action name="v_attack1_group1">
  301. <rebind input="js2_button1" />
  302. </action>
  303. <action name="v_attack1_group2">
  304. <rebind input="js1_button1" />
  305. </action>
  306. <action name="v_attack1_group3">
  307. <rebind input="js1_button2+js2_button1" />
  308. </action>
  309. <action name="v_attack1_group4">
  310. <rebind input="js1_button2+button1" />
  311. </action>
  312. </actionmap>
  313.  
  314. <actionmap name="spaceship_missiles">
  315. <action name="v_weapon_launch_missile">
  316. <rebind input="js1_button2+js2_button2" />
  317. </action>
  318. </actionmap>
  319.  
  320. <actionmap name="spaceship_defensive">
  321. <action name="v_weapon_launch_countermeasure">
  322. <rebind input="js1_button2+js2_button3" />
  323. </action>
  324. <action name="v_weapon_cycle_countermeasure_fwd">
  325. <rebind input="js2_button3" />
  326. </action>
  327. <action name="v_shield_raise_level_forward">
  328. <rebind input="js1_button7" />
  329. </action>
  330. <action name="v_shield_raise_level_back">
  331. <rebind input="js1_button8" />
  332. </action>
  333. <action name="v_shield_raise_level_left">
  334. <rebind input="js1_button5" />
  335. </action>
  336. <action name="v_shield_raise_level_right">
  337. <rebind input="js1_button10" />
  338. </action>
  339. <action name="v_shield_raise_level_up">
  340. <rebind input="js1_button6" />
  341. </action>
  342. <action name="v_shield_raise_level_down">
  343. <rebind input="js1_button9" />
  344. </action>
  345. <action name="v_shield_reset_level">
  346. <rebind input="js2_button5" />
  347. </action>
  348. </actionmap>
  349.  
  350.  
  351. <actionmap name="spaceship_power">
  352. <action name="v_power_focus_group_1">
  353. <rebind input="js1_button2+button8" />
  354. </action>
  355. <action name="v_power_focus_group_2">
  356. <rebind input="js1_button2+button9" />
  357. </action>
  358. <action name="v_power_focus_group_3">
  359. <rebind input="js1_button2+button10" />
  360. </action>
  361. <action name="v_power_reset_focus">
  362. <rebind input="js2_button10" />
  363. </action>
  364. <action name="v_power_throttle_up">
  365. <rebind input="js2_button6" />
  366. </action>
  367. <action name="v_power_throttle_down">
  368. <rebind input="js2_button9" />
  369. </action>
  370. <action name="v_power_throttle_max">
  371. <rebind input="js2_button9" />
  372. </action>
  373. <action name="v_power_throttle_min">
  374. <rebind input="js2_button6" />
  375. </action>
  376. <action name="v_power_toggle_group_1">
  377. <rebind input="js1_button2+button7" />
  378. </action>
  379. <action name="v_power_toggle_group_2">
  380. <rebind input="js1_button2+button6" />
  381. </action>
  382. <action name="v_power_toggle_group_3">
  383. <rebind input="js1_button2+button5" />
  384. </action>
  385. </actionmap>
  386.  
  387. <actionmap name="spaceship_radar">
  388. <action name="v_radar_toggle_active_or_passive">
  389. <rebind input="js1_button2+js2_button10" />
  390. </action>
  391. <action name="v_radar_cycle_zoom_fwd">
  392. <rebind input="js2_button5" />
  393. </action>
  394. </actionmap>
  395.  
  396. <actionmap name="spaceship_hud">
  397. <action name="v_hud_open_tab1">
  398. <rebind input="js2_button11" />
  399. </action>
  400. <action name="v_hud_open_tab2">
  401. <rebind input="js2_button14" />
  402. </action>
  403. <action name="v_hud_open_tab3">
  404. <rebind input="js2_button15" />
  405. </action>
  406. <action name="v_hud_open_tab4">
  407. <rebind input="js2_button16" />
  408. </action>
  409. <action name="v_hud_open_scoreboard">
  410. <rebind input="js1_button2+js2_button9" />
  411. </action>
  412. <action name="v_hud_interact_toggle">
  413. <rebind input="js1_button2+js2_button11" />
  414. </action>
  415. <action name="v_hud_focused_cycle_mode_fwd">
  416. <rebind input="js1_button2+js2_button14" />
  417. </action>
  418. <action name="v_hud_confirm">
  419. <rebind input="js1_button2+js2_button15" />
  420. </action>
  421. <action name="v_hud_cancel">
  422. <rebind input="js1_button2+js2_button16" />
  423. </action>
  424. </actionmap>
  425.  
  426. <actionmap name="multiplayer">
  427. <action name="respawn">
  428. <rebind input="js1_button2+button16" />
  429. </action>
  430. <action name="force_respawn">
  431. <rebind input="js1_button2+button15" />
  432. </action>
  433. </actionmap>
  434.  
  435.  
  436.  
  437. <actionmap name="default">
  438. <action name="cancel_cinematic">
  439. <rebind input="js1_button15" />
  440. </action>
  441. </actionmap>
  442.  
  443.  
  444. <actionmap name="player">
  445. <action name="spectate_next_target">
  446. <rebind input="js2_hat1_right" />
  447. </action>
  448. <action name="spectate_prev_target">
  449. <rebind input="js2_hat1_left" />
  450. </action>
  451. <action name="spectate_toggle_lock_target">
  452. <rebind input="js2_button1" />
  453. </action>
  454. <action name="spectate_zoom">
  455. <rebind input="js2_y" />
  456. </action>
  457. <action name="spectate_zoom_in">
  458. <rebind input="js2_hat1_up" />
  459. </action>
  460. <action name="spectate_zoom_out">
  461. <rebind input="js2_hat1_down" />
  462. </action>
  463. <action name="spectate_toggle_hud">
  464. <rebind input="js2_button2" />
  465. </action>
  466. <action name="spectate_gen_nextmode">
  467. <rebind input="js2_button4" />
  468. </action>
  469. <action name="spectate_gen_prevmode">
  470. <rebind input="js2_button3" />
  471. </action>
  472. </actionmap>
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479. <actionmap name="vehicle_general">
  480. <action name="v_exit">
  481. <rebind input="js1_button15" />
  482. </action>
  483. <action name="v_horn">
  484. <rebind input="js2_button2" />
  485. </action>
  486. <action name="v_lights">
  487. <rebind input="js1_button16" />
  488. </action>
  489. <action name="v_view_cycle_fwd">
  490. <rebind input="js1_button2+hat1_right" />
  491. </action>
  492. <action name="v_view_zoom_in">
  493. <rebind input="js2_hat1_up" />
  494. </action>
  495. <action name="v_view_zoom_out">
  496. <rebind input="js2_hat1_down" />
  497. </action>
  498. <action name="v_view_yaw">
  499. <rebind input="js2_x" />
  500. </action>
  501. <action name="v_view_pitch">
  502. <rebind input="js2_y" />
  503. </action>
  504. <action name="v_target_cycle_all_fwd">
  505. <rebind input="js2_hat1_right" />
  506. </action>
  507. <action name="v_attack1_group1">
  508. <rebind input="js2_button1" />
  509. </action>
  510. </actionmap>
  511.  
  512. <actionmap name="vehicle_driver">
  513. <action name="v_yaw">
  514. <rebind input="js1_x" />
  515. </action>
  516. <action name="v_roll_left">
  517. <rebind input="js1_hat1_left" />
  518. </action>
  519. <action name="v_roll_right">
  520. <rebind input="js1_hat1_right" />
  521. </action>
  522. <action name="v_move_forward">
  523. <rebind input="js1_hat1_up" />
  524. </action>
  525. <action name="v_move_back">
  526. <rebind input="js1_hat1_down" />
  527. </action>
  528. <action name="v_brake">
  529. <rebind input="js1_button3" />
  530. </action>
  531. <action name="v_attack1">
  532. <rebind input="js2_button1" />
  533. </action>
  534. <action name="v_attack2">
  535. <rebind input="js1_button1" />
  536. </action>
  537. </actionmap>
  538.  
  539. <actionmap name="vehicle_gunner">
  540. <action name="v_attack1">
  541. <rebind input="js2_button1" />
  542. </action>
  543. <action name="v_attack2">
  544. <rebind input="js1_button1" />
  545. </action>
  546. </actionmap>
  547.  
  548. </ActionMaps>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement