Hi All,
I managed to make all G29 wheel buttons function as Ubisoft Default Key Bindings..
G29 Wheel Manual Key Mapping (All Key mappings is the default Ubisoft setting except for Nitrous. Can still reassign the Nitrous button in game to your preferred button, I assigned it to L3 instead of X button.)
1. Open "This PC/Documents/The Crew2/. Here you can find "Bindings_f170bb45.xml" file. Right click the file then edit.
2. Delete all text inside then replace it with the text attached below this message. After replacing the text just save. (Note If unable to save, copy the "Bindings_f170bb45.xml" file to desktop the edit and save there. After saving, copy and paste that file to "This PC/Documents/The Crew2/. Just overwrite it.) The file you save in desktop can be used as your backup if you accidentally messed up the key bindings,
3. Open game and enjoy.
<ActionConfig VERSION="2">
<ActionBinding Name="ShortcutBindingsChannel" State="ON">
<Action Name="BackOnTrack" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON5" />
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="FeedbackLogger" IsAnalog="0" />
<Action Name="MainMenu" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON10" />
</Action>
<Action Name="GoogleMap" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON9" />
</Action>
<Action Name="Nitro" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON12" />
</Action>
<Action Name="LightCallHorn" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON24" />
</Action>
<Action Name="EmotePanel" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON21" />
</Action>
<Action Name="Minimap" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON20" />
</Action>
<Action Name="LaunchPhotoMode" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON22" />
</Action>
<Action Name="ToolMenu" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON4" />
</Action>
<Action Name="PaintBallMissile" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON3" />
</Action>
<Action Name="FastFav1" IsAnalog="0" />
<Action Name="FastFav2" IsAnalog="0" />
<Action Name="FastFav3" IsAnalog="0" />
</ActionBinding>
<ActionBinding Name="WheelBindings" State="ON">
<Action Name="Clutch" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="SLIDER1B" />
</Action>
<Action Name="GearReverse" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON8" />
</Action>
<Action Name="Gear1" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON13" />
</Action>
<Action Name="Gear2" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON14" />
</Action>
<Action Name="Gear3" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON15" />
</Action>
<Action Name="Gear4" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON16" />
</Action>
<Action Name="Gear5" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON17" />
</Action>
<Action Name="Gear6" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON18" />
</Action>
<Action Name="Gear7" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON25" />
</Action>
</ActionBinding>
<ActionBinding Name="CameraBindings" State="ON">
<Action Name="NextCam" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON23" />
</Action>
<Action Name="OneShotLookL" IsAnalog="1" DeadZone="19.9999981" />
<Action Name="OneShotLookR" IsAnalog="1" DeadZone="19.9999981" />
<Action Name="LookLeft" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1LEFT" />
</Action>
<Action Name="LookRight" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1RIGHT" />
</Action>
<Action Name="LookUp" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="LookDown" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="LookBehind" IsAnalog="0" DeadZone="19.9999981" />
<Action Name="CameraTrackIRLR" IsAnalog="1" />
<Action Name="CameraTrackIRUD" IsAnalog="1" />
</ActionBinding>
<ActionBinding Name="DrivingBindings" State="ON">
<Action Name="RoadThrottle" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="UP" />
</Action>
<Action Name="RoadBrake" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="RBWD" />
</Action>
<Action Name="RoadSteerLeft" IsAnalog="1">
<Operator Type="OR" />
<Channel Device="-244270267" Name="LEFT" />
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1LEFT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="RoadSteerRight" IsAnalog="1">
<Operator Type="OR" />
<Channel Device="-244270267" Name="RIGHT" />
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1RIGHT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="RoadLeanForward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON19" />
</Action>
<Action Name="RoadLeanBackward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="RoadHandBrake" IsAnalog="1">
<Channel Device="-244270267" Name="BUTTON2" />
</Action>
<Action Name="RoadGearUp" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON5" />
</Action>
<Action Name="RoadGearDown" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="BoatThrottle" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="UP" />
</Action>
<Action Name="BoatBrake" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="RBWD" />
</Action>
<Action Name="BoatSteerLeft" IsAnalog="1">
<Operator Type="OR" />
<Channel Device="-244270267" Name="LEFT" />
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1LEFT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="BoatSteerRight" IsAnalog="1">
<Operator Type="OR" />
<Channel Device="-244270267" Name="RIGHT" />
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1RIGHT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="BoatLeanForward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON15" />
</Action>
<Action Name="BoatLeanBackward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON16" />
</Action>
<Action Name="AirplaneThrottle" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="UP" />
</Action>
<Action Name="AirplaneBrake" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="RBWD" />
</Action>
<Action Name="AirplaneSteerLeft" IsAnalog="1">
<Channel Device="-244270267" Name="POV1LEFT" />
</Action>
<Action Name="AirplaneSteerRight" IsAnalog="1">
<Channel Device="-244270267" Name="POV1RIGHT" />
</Action>
<Action Name="AirplaneLeanForward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="AirplaneLeanBackward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="AirplaneYawLeft" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="AirplaneYawRight" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON5" />
</Action>
<Action Name="AirplaneAero" IsAnalog="1">
<Channel Device="-244270267" Name="BUTTON2" />
</Action>
<Action Name="AirplaneToggleSmoke" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON24" />
</Action>
<Action Name="AirplaneToggleLandingGear" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="BUTTON21" />
</Action>
</ActionBinding>
<ActionBinding Name="FPSBindings" State="ON">
<Action Name="FpsLookLeft" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1LEFT" />
</Action>
<Action Name="FpsLookRight" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1RIGHT" />
</Action>
<Action Name="FpsLookUp" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="FpsLookDown" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON7" />
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="FpsMoveLeft" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1LEFT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="FpsMoveRight" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1RIGHT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="FpsMoveForward" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1UP" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON7" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="FpsMoveBackward" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="FpsLeanLeft" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="FpsLeanRight" IsAnalog="1" DeadZone="19.9999981">
<Channel Device="-244270267" Name="BUTTON5" />
</Action>
<Action Name="FpsAccelerate" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="UP" />
</Action>
<Action Name="FpsModeToggle" IsAnalog="1">
<Channel Type="COMBINED_INVERTED" Device="-244270267" Name="RBWD" />
</Action>
<Action Name="FpsCameraZoomIn" IsAnalog="1" DeadZone="19.9999981" />
<Action Name="FpsCameraZoomOut" IsAnalog="1" DeadZone="19.9999981" />
<Action Name="FpsLeave" IsAnalog="0" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON5" />
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="FpsReset" IsAnalog="0" />
</ActionBinding>
<ActionBinding Name="HudBindings" State="ON">
<Action Name="A" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON1" />
</Action>
<Action Name="B" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON3" />
</Action>
<Action Name="X" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON2" />
</Action>
<Action Name="Y" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON4" />
</Action>
<Action Name="LB" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON6" />
</Action>
<Action Name="RB" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON5" />
</Action>
<Action Name="START" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON10" />
</Action>
<Action Name="LPAD_CLIK" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON12" />
</Action>
<Action Name="LPAD_LEFT" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON20" />
<Channel Device="-244270267" Name="POV1LEFT" />
</Action>
<Action Name="LPAD_RIGHT" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON20" />
<Channel Device="-244270267" Name="POV1RIGHT" />
</Action>
<Action Name="LPAD_UP" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON20" />
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="LPAD_DOWN" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON20" />
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="RPAD_CLIK" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON11" />
</Action>
<Action Name="RPAD_LEFT" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON21" />
<Channel Device="-244270267" Name="POV1LEFT" />
</Action>
<Action Name="RPAD_RIGHT" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON21" />
<Channel Device="-244270267" Name="POV1RIGHT" />
</Action>
<Action Name="RPAD_UP" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON21" />
<Channel Device="-244270267" Name="POV1UP" />
</Action>
<Action Name="RPAD_DOWN" IsAnalog="1" DeadZone="19.9999981">
<Operator Type="AND" />
<Channel Device="-244270267" Name="BUTTON21" />
<Channel Device="-244270267" Name="POV1DOWN" />
</Action>
<Action Name="DPAD_LEFT" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1LEFT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON20" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON21" />
</Action>
<Action Name="DPAD_RIGHT" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1RIGHT" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON20" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON21" />
</Action>
<Action Name="DPAD_UP" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1UP" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON20" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON21" />
</Action>
<Action Name="DPAD_DOWN" IsAnalog="0">
<Operator Type="AND" />
<Channel Device="-244270267" Name="POV1DOWN" />
<Operator Type="AND" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON20" />
<Channel Type="NOT" Device="-244270267" Name="BUTTON21" />
</Action>
<Action Name="RT" IsAnalog="1">
<Channel Device="-244270267" Name="BUTTON7" />
</Action>
<Action Name="LT" IsAnalog="1">
<Channel Device="-244270267" Name="BUTTON8" />
</Action>
<Action Name="SELECT" IsAnalog="0">
<Channel Device="-244270267" Name="BUTTON9" />
</Action>
<Action Name="PLAY" IsAnalog="0" />
<Action Name="PAUSE" IsAnalog="0" />
<Action Name="PS4_SHARE" IsAnalog="0" />
<Action Name="PCQuitGame" IsAnalog="0" />
</ActionBinding>
<ActionBinding Name="TextChatBindings" State="ON">
<Action Name="SwitchChatState" IsAnalog="0" />
<Action Name="OpenInput" IsAnalog="0" />
<Action Name="ShowFilterFriend" IsAnalog="0" />
<Action Name="ShowFilterCrew" IsAnalog="0" />
<Action Name="ShowFilterSession" IsAnalog="0" />
<Action Name="PrevFilter" IsAnalog="0" />
<Action Name="NextFilter" IsAnalog="0" />
<Action Name="SendMessage" IsAnalog="0" />
<Action Name="Deactive" IsAnalog="0" />
</ActionBinding>
</ActionConfig>
1 people found this helpful