• Hello everyone! If you would like to become an official Kush member in our discord and get some awesome perks or just wish to join our monthly raffles head on over to our Patreon see link below. Signing up helps us out a lot, also like to say welcome to the site and poke around! -KushGames

HOSAS Setup XML

JakeSpeed

Administrator
Staff member
#1
https://www.amazon.com/gp/product/B076XKZML8/ref=ppx_yo_dt_b_asin_title_o00__o00_s00?ie=UTF8&psc=1

RSI XML configs

XML:
<ActionMaps version="1" optionsVersion="2" rebindVersion="2" profileName="Default">
 <CustomisationUIHeader label="Default" description="" image="">
  <devices>
   <keyboard instance="1"/>
   <mouse instance="1"/>
   <joystick instance="1"/>
   <joystick instance="2"/>
  </devices>
  <categories>
   <category label="@ui_CCSpaceFlight"/>
   <category label="@ui_CGLightControllerDesc"/>
   <category label="@ui_CCFPS"/>
   <category label="@ui_CCVehicle"/>
   <category label="@ui_CGEASpectator"/>
  </categories>
 </CustomisationUIHeader>
 <options type="keyboard" instance="1" Product="Keyboard {6F1D2B61-D5A0-11CF-BFC7-444553540000}"/>
 <options type="joystick" instance="1" Product="T.16000M {B10A044F-0000-0000-0000-504944564944}">
  <flight_move_strafe_vertical invert="1"/>
  <flight_move_strafe_longitudinal invert="1"/>
 </options>
 <options type="joystick" instance="2" Product="T.16000M {B10A044F-0000-0000-0000-504944564944}">
  <flight_move_strafe_vertical invert="1"/>
  <flight_move_strafe_longitudinal invert="1"/>
 </options>
 <modifiers />
 <actionmap name="spaceship_general">
  <action name="v_cooler_throttle_down">
   <rebind input="kb1_lalt+np_7"/>
  </action>
  <action name="v_cooler_throttle_up">
   <rebind input="kb1_lalt+np_8"/>
  </action>
  <action name="v_doors_close_all">
   <rebind input="kb1_9"/>
   <rebind input="js1_button14"/>
  </action>
  <action name="v_doors_lock_all">
   <rebind input="kb1_0"/>
  </action>
  <action name="v_doors_open_all">
   <rebind input="kb1_9"/>
   <rebind input="js1_button15"/>
  </action>
  <action name="v_doors_unlock_all">
   <rebind input="kb1_0"/>
  </action>
  <action name="v_eject">
   <rebind input="kb1_lalt+l" activationMode="double_tap"/>
  </action>
  <action name="v_eject_cinematic">
   <rebind input="kb1_lalt+l" activationMode="double_tap"/>
  </action>
  <action name="v_exit">
   <rebind input="kb1_lalt+f"/>
   <rebind input="js1_button11"/>
  </action>
  <action name="v_flightready">
   <rebind input="kb1_8"/>
   <rebind input="js1_button16"/>
  </action>
  <action name="v_self_destruct">
   <rebind input="kb1_lalt+backspace"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_view">
  <action name="v_view_dynamic_focus">
   <rebind input="kb1_ "/>
   <rebind input="js1_slider1"/>
  </action>
  <action name="v_view_dynamic_focus_in">
   <rebind input="kb1_mwheel_up"/>
  </action>
  <action name="v_view_dynamic_focus_out">
   <rebind input="kb1_mwheel_down"/>
  </action>
  <action name="v_view_interact">
   <rebind input="kb1_ "/>
  </action>
  <action name="v_view_look_behind">
   <rebind input="kb1_lalt+z"/>
  </action>
  <action name="v_view_mode">
   <rebind input="kb1_f3"/>
  </action>
  <action name="v_view_pitch_down">
   <rebind input="js1_hat1_down"/>
  </action>
  <action name="v_view_pitch_up">
   <rebind input="js1_hat1_up"/>
  </action>
  <action name="v_view_yaw_left">
   <rebind input="js1_hat1_left"/>
  </action>
  <action name="v_view_yaw_right">
   <rebind input="js1_hat1_right"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_movement">
  <action name="v_afterburner">
   <rebind input="js1_button3"/>
  </action>
  <action name="v_autoland">
   <rebind input="kb1_n" activationMode="delayed_press"/>
   <rebind input="js1_button9"/>
  </action>
  <action name="v_boost">
   <rebind input="js2_button2"/>
  </action>
  <action name="v_brake">
   <rebind input="kb1_c"/>
   <rebind input="js2_button3"/>
  </action>
  <action name="v_decoupled_brake">
   <rebind input="kb1_c"/>
  </action>
  <action name="v_decoupled_pitch">
   <rebind input="js1_y"/>
  </action>
  <action name="v_decoupled_roll">
   <rebind input="js1_rotz"/>
  </action>
  <action name="v_decoupled_strafe_lateral">
   <rebind input="js2_x"/>
  </action>
  <action name="v_decoupled_strafe_longitudinal">
   <rebind input="js2_y"/>
  </action>
  <action name="v_decoupled_strafe_vertical">
   <rebind input="js2_rotz"/>
  </action>
  <action name="v_decoupled_yaw">
   <rebind input="js1_x"/>
  </action>
  <action name="v_ifcs_toggle_comstab">
   <rebind input="js2_button9"/>
  </action>
  <action name="v_ifcs_toggle_esp">
   <rebind input="kb1_lalt+o"/>
  </action>
  <action name="v_ifcs_toggle_safeties">
   <rebind input="kb1_2"/>
  </action>
  <action name="v_ifcs_toggle_vector_decoupling">
   <rebind input="kb1_v"/>
   <rebind input="js2_hat1_up"/>
  </action>
  <action name="v_strafe_back">
   <rebind input="kb1_lalt+s"/>
   <rebind input="js2_ "/>
  </action>
  <action name="v_strafe_down">
   <rebind input="js1_ "/>
  </action>
  <action name="v_strafe_forward">
   <rebind input="kb1_lalt+w"/>
   <rebind input="js2_ "/>
  </action>
  <action name="v_strafe_lateral">
   <rebind input="js2_x"/>
  </action>
  <action name="v_strafe_left">
   <rebind input="js1_ "/>
  </action>
  <action name="v_strafe_longitudinal">
   <rebind input="js2_y"/>
  </action>
  <action name="v_strafe_right">
   <rebind input="js1_ "/>
  </action>
  <action name="v_strafe_up">
   <rebind input="js1_ "/>
  </action>
  <action name="v_strafe_vertical">
   <rebind input="js2_rotz"/>
  </action>
  <action name="v_target_match_vel">
   <rebind input="kb1_m"/>
   <rebind input="js1_button6"/>
  </action>
  <action name="v_throttle_abs">
   <rebind input="js2_slider1"/>
  </action>
  <action name="v_throttle_toggle_minmax">
   <rebind input="kb1_backspace"/>
  </action>
  <action name="v_throttle_zero">
   <rebind input="js2_button7"/>
  </action>
  <action name="v_toggle_landing_system">
   <rebind input="js1_button10"/>
  </action>
  <action name="v_toggle_qdrive_engagement">
   <rebind input="js2_button15"/>
  </action>
  <action name="v_toggle_qdrive_spooling">
   <rebind input="js2_button16"/>
  </action>
  <action name="v_toggle_relative_mouse_mode">
   <rebind input="kb1_lalt+comma"/>
  </action>
  <action name="v_toggle_yaw_roll_swap">
   <rebind input="kb1_lalt+period"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_targeting">
  <action name="v_couple_aim_to_move">
   <rebind input="kb1_lalt+m"/>
  </action>
  <action name="v_target_cycle_all_back">
   <rebind input="kb1_k"/>
  </action>
  <action name="v_target_cycle_all_fwd">
   <rebind input="kb1_i"/>
  </action>
  <action name="v_target_cycle_friendly_back">
   <rebind input="kb1_j"/>
  </action>
  <action name="v_target_cycle_friendly_fwd">
   <rebind input="js1_hat1_right"/>
  </action>
  <action name="v_target_cycle_hostile_back">
   <rebind input="kb1_h"/>
   <rebind input="js2_hat1_left"/>
  </action>
  <action name="v_target_cycle_hostile_fwd">
   <rebind input="js2_hat1_right"/>
  </action>
  <action name="v_target_cycle_pinned_back">
   <rebind input="kb1_l"/>
  </action>
  <action name="v_target_cycle_pinned_fwd">
   <rebind input="kb1_o"/>
  </action>
  <action name="v_target_cycle_reticle_mode">
   <rebind input="kb1_lalt+k"/>
  </action>
  <action name="v_target_head_tracking">
   <rebind input="kb1_lalt+r"/>
   <rebind input="js2_ "/>
  </action>
  <action name="v_target_nearest_hostile">
   <rebind input="js2_hat1_down"/>
  </action>
  <action name="v_target_reticle_focus">
   <rebind input="js1_hat1_up"/>
  </action>
  <action name="v_target_toggle_pinned_focused">
   <rebind input="kb1_p"/>
  </action>
  <action name="v_toggle_mining_mode">
   <rebind input="kb1_slash"/>
  </action>
  <action name="v_toggle_mouse_aim_only">
   <rebind input="kb1_rshift"/>
  </action>
  <action name="v_toggle_weapon_gimbal_lock">
   <rebind input="kb1_lalt+j"/>
   <rebind input="js2_button10"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_ping">
  <action name="v_dec_ping_focus_angle">
   <rebind input="kb1_lalt+mwheel_down"/>
  </action>
  <action name="v_inc_ping_focus_angle">
   <rebind input="kb1_lalt+mwheel_up"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_turret">
  <action name="v_target_cycle_all_back">
   <rebind input="kb1_k"/>
  </action>
  <action name="v_target_cycle_all_fwd">
   <rebind input="kb1_i"/>
  </action>
  <action name="v_target_cycle_friendly_back">
   <rebind input="kb1_j"/>
  </action>
  <action name="v_target_cycle_hostile_back">
   <rebind input="kb1_h"/>
  </action>
  <action name="v_target_toggle_pinned_focused">
   <rebind input="kb1_p"/>
  </action>
  <action name="v_toggle_weapon_gimbal_lock">
   <rebind input="kb1_lalt+j"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_weapons">
  <action name="v_attack1_group2">
   <rebind input="js1_button1"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_missiles">
  <action name="v_weapon_launch_missile">
   <rebind input="js1_button2"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_defensive">
  <action name="v_shield_raise_level_back">
   <rebind input="kb1_np_2"/>
  </action>
  <action name="v_shield_raise_level_down">
   <rebind input="kb1_np_7" activationMode="press"/>
  </action>
  <action name="v_shield_raise_level_forward">
   <rebind input="kb1_np_8"/>
  </action>
  <action name="v_shield_raise_level_left">
   <rebind input="kb1_np_4"/>
  </action>
  <action name="v_shield_raise_level_right">
   <rebind input="kb1_np_6"/>
  </action>
  <action name="v_shield_raise_level_up">
   <rebind input="kb1_np_9" activationMode="press"/>
  </action>
  <action name="v_shield_reset_level">
   <rebind input="kb1_np_5"/>
  </action>
  <action name="v_weapon_cycle_countermeasure_fwd">
   <rebind input="kb1_1"/>
   <rebind input="js2_button14"/>
  </action>
  <action name="v_weapon_launch_countermeasure">
   <rebind input="kb1_g" activationMode="press"/>
   <rebind input="js2_button4"/>
  </action>
  <action name="v_weapon_launch_countermeasure_cinematic">
   <rebind input="kb1_g"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_power">
  <action name="v_power_focus_group_1">
   <rebind input="kb1_f5"/>
  </action>
  <action name="v_power_focus_group_2">
   <rebind input="kb1_f6"/>
  </action>
  <action name="v_power_focus_group_3">
   <rebind input="kb1_f7"/>
  </action>
  <action name="v_power_reset_focus">
   <rebind input="kb1_f8"/>
  </action>
  <action name="v_power_throttle_down">
   <rebind input="kb1_lalt+np_4"/>
  </action>
  <action name="v_power_throttle_max">
   <rebind input="kb1_lalt+np_5" activationMode="double_tap"/>
  </action>
  <action name="v_power_throttle_min">
   <rebind input="kb1_lalt+np_4" activationMode="double_tap"/>
  </action>
  <action name="v_power_throttle_up">
   <rebind input="kb1_lalt+np_5"/>
  </action>
  <action name="v_power_toggle">
   <rebind input="kb1_5"/>
  </action>
  <action name="v_power_toggle_group_1">
   <rebind input="kb1_7"/>
  </action>
  <action name="v_power_toggle_group_2">
   <rebind input="kb1_6"/>
  </action>
  <action name="v_power_toggle_group_3">
   <rebind input="kb1_4"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_radar">
  <action name="v_radar_cycle_zoom_fwd">
   <rebind input="kb1_comma"/>
  </action>
  <action name="v_radar_toggle_active_or_passive">
   <rebind input="kb1_period"/>
   <rebind input="js2_button8"/>
  </action>
 </actionmap>
 <actionmap name="spaceship_hud">
  <action name="v_hud_focused_cycle_mode_back">
   <rebind input="kb1_ "/>
  </action>
  <action name="v_hud_focused_cycle_mode_fwd">
   <rebind input="kb1_ "/>
  </action>
 </actionmap>
 <actionmap name="lights_controller">
  <action name="v_lights">
   <rebind input="kb1_3"/>
   <rebind input="js2_button6"/>
  </action>
 </actionmap>
 <actionmap name="player">
  <action name="ar_mode_scroll_action_down">
   <rebind input="kb1_ "/>
  </action>
  <action name="ar_mode_scroll_action_up">
   <rebind input="kb1_ "/>
  </action>
  <action name="break_conversation_effects">
   <rebind input="kb1_ "/>
  </action>
  <action name="combathealtarget">
   <rebind input="kb1_v"/>
  </action>
  <action name="hmd_rotatepitch">
   <rebind input="kb1_ "/>
  </action>
  <action name="hmd_rotateroll">
   <rebind input="kb1_ "/>
  </action>
  <action name="hmd_rotateyaw">
   <rebind input="kb1_ "/>
  </action>
  <action name="inspect">
   <rebind input="kb1_ "/>
  </action>
  <action name="nextitem">
   <rebind input="kb1_6"/>
  </action>
  <action name="pl_hud_confirm">
   <rebind input="kb1_ "/>
  </action>
  <action name="shop_camera_zoom_in">
   <rebind input="kb1_ "/>
  </action>
  <action name="shop_camera_zoom_out">
   <rebind input="kb1_ "/>
  </action>
  <action name="spectate_enterpuremode">
   <rebind input="kb1_ "/>
  </action>
  <action name="toggle_cursor_input">
   <rebind input="kb1_ "/>
  </action>
  <action name="v_eject">
   <rebind input="kb1_lalt+l" activationMode="double_tap"/>
  </action>
  <action name="v_eject_cinematic">
   <rebind input="kb1_lalt+l" activationMode="double_tap"/>
  </action>
 </actionmap>
 <actionmap name="vehicle_general">
  <action name="v_exit">
   <rebind input="kb1_lalt+f"/>
  </action>
  <action name="v_horn">
   <rebind input="kb1_c"/>
  </action>
  <action name="v_view_look_behind">
   <rebind input="kb1_z"/>
  </action>
 </actionmap>
 <actionmap name="vehicle_driver">
  <action name="v_brake">
   <rebind input="kb1_x"/>
  </action>
 </actionmap>
 <actionmap name="spectator">
  <action name="spectate_rotateyaw_mouse">
   <rebind input="kb1_ "/>
  </action>
 </actionmap>
</ActionMaps>