Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save mavanmanen/096429b99a81384c8cd517feb8a9ced1 to your computer and use it in GitHub Desktop.

Select an option

Save mavanmanen/096429b99a81384c8cd517feb8a9ced1 to your computer and use it in GitHub Desktop.
Custom FH6 config for Moza R9 + CS V2P
<Profiles>
<RawGameControllerInputMappingProfile Version="1" Id="eb08a7a1-2e26-4699-9572-f474540a7799" UserFacingName="IDS_DefaultWheelProfile_Moza_R9_Name" IsDefaultProfile="1" PrimaryDeviceVidPid="0x346e0002" FFBDeviceVidPid="0x346e0002" FFBMotorIndex="0">
<!-- Race -->
<Context Version="1" Context="INPUTCONTEXT_RACING">
<Value Version="1" Key="INPUTCMD_GAS" VidPid="0x346e0002" InputType="Axis" Index="2" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_BRAKE" VidPid="0x346e0002" InputType="Axis" Index="5" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_CLUTCH" VidPid="0x346e0002" InputType="Axis" Index="6" InvertAxis="false" InnerDeadzone="0.150000" OuterDeadzone="0.900000" />
<Value Version="1" Key="INPUTCMD_STEERING" VidPid="0x346e0002" InputType="Axis" Index="0" InvertAxis="false" DeadzonesAroundCenter="true" InnerDeadzone="0.00" OuterDeadzone="1.00" />
<Value Version="1" Key="INPUTCMD_HANDBRAKE" VidPid="0x346e0002" InputType="Axis" Index="7" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_SHIFTUP" VidPid="0x346e0002" InputType="Button" Index="13" />
<Value Version="1" Key="INPUTCMD_SHIFTDOWN" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_MULLIGAN" VidPid="0x346e0002" InputType="Button" Index="115"/>
<Value Version="1" Key="INPUTCMD_PAUSE_GAME" VidPid="0x346e0002" InputType="Button" Index="36" />
<Value Version="1" Key="INPUTCMD_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_SWITCH_CAMERA" VidPid="0x346e0002" InputType="Button" Index="21" />
<Value Version="1" Key="INPUTCMD_HORN" VidPid="0x346e0002" InputType="Button" Index="34" />
<Value Version="1" Key="INPUTCMD_ANNA_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_TOGGLE" VidPid="0x346e0002" InputType="Button" Index="19" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_PREV" VidPid="0x346e0002" InputType="Button" Index="44" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_NEXT" VidPid="0x346e0002" InputType="Button" Index="46" />
<Value Version="1" Key="INPUTCMD_LOOK_LEFT" VidPid="0x346e0002" InputType="Button" Index="11" />
<Value Version="1" Key="INPUTCMD_LOOK_RIGHT" VidPid="0x346e0002" InputType="Button" Index="9" />
<Value Version="1" Key="INPUTCMD_LOOK_STRAIGHT_BACK" VidPid="0x346e0002" InputType="Button" Index="10" />
<Value Version="1" Key="INPUTCMD_GEAR_REVERSE" VidPid="0x346e001e" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_GEAR_FIRST" VidPid="0x346e001e" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_GEAR_SECOND" VidPid="0x346e001e" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_GEAR_THIRD" VidPid="0x346e001e" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_GEAR_FOURTH" VidPid="0x346e001e" InputType="Button" Index="8" />
<Value Version="1" Key="INPUTCMD_GEAR_FIFTH" VidPid="0x346e001e" InputType="Button" Index="9" />
<Value Version="1" Key="INPUTCMD_GEAR_SIXTH" VidPid="0x346e001e" InputType="Button" Index="10" />
<Value Version="1" Key="INPUTCMD_GEAR_SEVENTH" VidPid="0x346e001e" InputType="Button" Index="11" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_RACING_UI">
<Value Version="1" Key="INPUTCMD_ANNA_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_PHOTO_MODE_TOGGLE" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_QUICKCHAT_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_RADIO_LEFT" VidPid="0x346e0002" InputType="Button" Index="46" />
<Value Version="1" Key="INPUTCMD_RADIO_RIGHT" VidPid="0x346e0002" InputType="Button" Index="47" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_ANNA">
<Value Version="1" Key="INPUTCMD_ANNA_ITEM_1" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_ANNA_ITEM_2" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_ANNA_ITEM_3" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_ANNA_ITEM_4" VidPid="0x346e0002" InputType="Button" Index="7" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_COPTER">
<Value Version="1" Key="INPUTCMD_PHOTO_MODE_TOGGLE" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_QUICKCHAT_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_RADIO_LEFT" VidPid="0x346e0002" InputType="Button" Index="46" />
<Value Version="1" Key="INPUTCMD_RADIO_RIGHT" VidPid="0x346e0002" InputType="Button" Index="47" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_FREECAM">
<!-- <Mapping Command="INPUTCMD_MOVE_DOWN" Button="-1" ButtonHigh="-1" /> -->
<!-- <Mapping Command="INPUTCMD_MOVE_UP" Button="-1" ButtonHigh="-1" /> -->
<Value Version="1" Key="INPUTCMD_UI_MAP_MOVE_LEFTRIGHT">
<InputCmdLow VidPid="0x346e0002" InputType="Axis" Index="3" />
<InputCmdHigh VidPid="0x346e0002" InputType="Axis" Index="4" />
</Value>
</Context>
<Context Version="1" Context="INPUTCONTEXT_HIDE_SEEK">
<Value Version="1" Key="INPUTCMD_HIDESEEK_PING_OR_CHASEBREAK" VidPid="0x346e0002" InputType="Button" Index="3"/>
</Context>
<Context Version="1" Context="INPUTCONTEXT_ELIMINATOR_UI">
<Value Version="1" Key="INPUTCMD_ELIMINATOR_UPGRADECHOICE_LEFT" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_ELIMINATOR_UPGRADECHOICE_DOWN" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_ELIMINATOR_UPGRADECHOICE_RIGHT" VidPid="0x346e0002" InputType="Button" Index="5" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_PROP_PLACEMENT_UI">
<Value Version="1" Key="INPUTCMD_PP_CLONE_PROP" VidPid="0x346e0002" InputType="Button" Index="3" />
<Value Version="1" Key="INPUTCMD_PP_DELETE_PROP" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_PP_DELETE_UGCPROP_IN_CAROUSEL" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_PP_PLACE_EDIT_PROP" VidPid="0x346e0002" InputType="Button" Index="1"/>
<Value Version="1" Key="INPUTCMD_PP_SAVE_AND_EXIT" VidPid="0x346e0002" InputType="Button" Index="2" />
<Value Version="1" Key="INPUTCMD_PP_TRANSFORM_LEFT" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_PP_TRANSFORM_RIGHT" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_PP_TRANSFORM_UP" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_PP_TRANSFORM_DOWN" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_PP_ROLL_LEFT" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_PP_ROLL_RIGHT" VidPid="0x346e0002" InputType="Button" Index="36" />
<Value Version="1" Key="INPUTCMD_PP_RESET_TRANSFORM" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_PP_PRECISION_MODE" VidPid="0x346e0002" InputType="Button" Index="13" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_LIBRARY" VidPid="0x346e0002" InputType="Button" Index="20" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_MOREOPTIONS" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_PROPPREFAB_POPUP" VidPid="0x346e0002" InputType="Button" Index="20" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_PROPPREFAB_SEARCHPOPUP" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_SELECTIONMODE" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_PP_OPEN_CREATIONMODE" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_PP_SPHERE_SELECTION" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_PP_ADD_TO_SELECTION" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_PP_REMOVE_FROM_SELECTION" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_PP_SAVE_SELECTED_PROPS" VidPid="0x346e0002" InputType="Button" Index="3" />
</Context>
<!-- UI -->
<Context Version="1" Context="INPUTCONTEXT_UI">
<Value Version="1" Key="INPUTCMD_UI_DPAD_UP_PRESS" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_UI_DPAD_DOWN_PRESS" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_UI_DPAD_LEFT_PRESS" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_UI_DPAD_RIGHT_PRESS" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_UI_OK_PRESS" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_OK_RELEASE" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_OK_REPEAT" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_OK_WHILEDOWN" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_CANCEL_PRESS" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_UI_CANCEL_RELEASE" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_UI_CANCEL_REPEAT" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_UI_CANCEL_WHILEDOWN" VidPid="0x346e0002" InputType="Button" Index="1" />
<Value Version="1" Key="INPUTCMD_UI_START_PRESS" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_UI_START_RELEASE" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_UI_START_REPEAT" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_UI_BACK_PRESS" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_BACK_RELEASE" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_BACK_REPEAT" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_UP_PRESS" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_UI_UP_RELEASE" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_UI_UP_REPEAT" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_UI_DOWN_PRESS" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_UI_DOWN_RELEASE" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_UI_DOWN_REPEAT" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_UI_LEFT_PRESS" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_UI_LEFT_RELEASE" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_UI_LEFT_REPEAT" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_UI_RIGHT_PRESS" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_UI_RIGHT_RELEASE" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_UI_RIGHT_REPEAT" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_UI_BRICKCHALLENGES_UP" VidPid="0x346e0002" InputType="Button" Index="4" />
<Value Version="1" Key="INPUTCMD_UI_BRICKCHALLENGES_LEFT" VidPid="0x346e0002" InputType="Button" Index="7" />
<Value Version="1" Key="INPUTCMD_UI_BRICKCHALLENGES_DOWN" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_UI_BRICKCHALLENGES_RIGHT" VidPid="0x346e0002" InputType="Button" Index="5" />
<Value Version="1" Key="INPUTCMD_MULLIGAN" VidPid="0x346e0002" InputType="Button" Index="115" />
<Value Version="1" Key="INPUTCMD_UI_MAP_MOVE_LEFTRIGHT">
<InputCmdLow VidPid="0x346e0002" InputType="Button" Index="7" />
<InputCmdHigh VidPid="0x346e0002" InputType="Button" Index="5" />
</Value>
<Value Version="1" Key="INPUTCMD_UI_MAP_MOVE_UPDOWN">
<InputCmdLow VidPid="0x346e0002" InputType="Button" Index="6" />
<InputCmdHigh VidPid="0x346e0002" InputType="Button" Index="4" />
</Value>
<Value Version="1" Key="INPUTCMD_UI_X_PRESS" VidPid="0x346e0002" InputType="Button" Index="19" />
<Value Version="1" Key="INPUTCMD_UI_X_RELEASE" VidPid="0x346e0002" InputType="Button" Index="19" />
<Value Version="1" Key="INPUTCMD_UI_X_REPEAT" VidPid="0x346e0002" InputType="Button" Index="19" />
<Value Version="1" Key="INPUTCMD_UI_Y_PRESS" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_Y_RELEASE" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_Y_REPEAT" VidPid="0x346e0002" InputType="Button" Index="18" />
<Value Version="1" Key="INPUTCMD_UI_RTRIGGER_PRESS" VidPid="0x346e0002" InputType="Axis" Index="3" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_RTRIGGER_RELEASE" VidPid="0x346e0002" InputType="Axis" Index="3" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_RTRIGGER_REPEAT" VidPid="0x346e0002" InputType="Axis" Index="3" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_LTRIGGER_PRESS" VidPid="0x346e0002" InputType="Axis" Index="4" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_LTRIGGER_RELEASE" VidPid="0x346e0002" InputType="Axis" Index="4" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_LTRIGGER_REPEAT" VidPid="0x346e0002" InputType="Axis" Index="4" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_LBUMPER_PRESS" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_UI_LBUMPER_RELEASE" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_UI_LBUMPER_REPEAT" VidPid="0x346e0002" InputType="Button" Index="12" />
<Value Version="1" Key="INPUTCMD_PREV_CATEGORY" VidPid="0x346e0002" InputType="Button" Index="12"/>
<Value Version="1" Key="INPUTCMD_UI_RBUMPER_PRESS" VidPid="0x346e0002" InputType="Button" Index="13" />
<Value Version="1" Key="INPUTCMD_UI_RBUMPER_RELEASE" VidPid="0x346e0002" InputType="Button" Index="13" />
<Value Version="1" Key="INPUTCMD_UI_RBUMPER_REPEAT" VidPid="0x346e0002" InputType="Button" Index="13" />
<Value Version="1" Key="INPUTCMD_NEXT_CATEGORY" VidPid="0x346e0002" InputType="Button" Index="13"/>
<Value Version="1" Key="INPUTCMD_UI_LSTICK_PRESS" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_LSTICK_RELEASE" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_LSTICK_REPEAT" VidPid="0x346e0002" InputType="Button" Index="0" />
<Value Version="1" Key="INPUTCMD_UI_REPLAY_SPEED_LEFT" VidPid="0x346e0002" InputType="Axis" Index="4" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
<Value Version="1" Key="INPUTCMD_UI_REPLAY_SPEED_RIGHT" VidPid="0x346e0002" InputType="Axis" Index="3" InvertAxis="false" InnerDeadzone="0.0" OuterDeadzone="1.0" />
</Context>
<Context Version="1" Context="INPUTCONTEXT_RACING_CAMERA_ONLY">
<Value Version="1" Key="INPUTCMD_PAUSE_GAME" VidPid="0x346e0002" InputType="Button" Index="36" />
<Value Version="1" Key="INPUTCMD_SWITCH_CAMERA" VidPid="0x346e0002" InputType="Button" Index="21" />
<Value Version="1" Key="INPUTCMD_HORN" VidPid="0x346e0002" InputType="Button" Index="34" />
<Value Version="1" Key="INPUTCMD_ANNA_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="6" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_TOGGLE" VidPid="0x346e0002" InputType="Button" Index="19" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_PREV" VidPid="0x346e0002" InputType="Button" Index="44" />
<Value Version="1" Key="INPUTCMD_TELEMETRY_NEXT" VidPid="0x346e0002" InputType="Button" Index="45" />
<Value Version="1" Key="INPUTCMD_ACTIVATE" VidPid="0x346e0002" InputType="Button" Index="23" />
<Value Version="1" Key="INPUTCMD_LOOK_LEFT" VidPid="0x346e0002" InputType="Button" Index="11" />
<Value Version="1" Key="INPUTCMD_LOOK_RIGHT" VidPid="0x346e0002" InputType="Button" Index="9" />
<Value Version="1" Key="INPUTCMD_LOOK_STRAIGHT_BACK" VidPid="0x346e0002" InputType="Button" Index="10" />
</Context>
</RawGameControllerInputMappingProfile>
</Profiles>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment