Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 18 You must be signed in to star a gist
  • Fork 8 You must be signed in to fork a gist
  • Save qcho/e1f948e0297c0fb9b09936805b0f1a8c to your computer and use it in GitHub Desktop.
Save qcho/e1f948e0297c0fb9b09936805b0f1a8c to your computer and use it in GitHub Desktop.
City Car Driving Preset - Logitech G923 TRUEFORCE Racing Wheel PS
<?xml version="1.0"?>
<Alias targetDevice1="Logitech G923 TRUEFORCE Racing Wheel PS USB"
targetDevice2="Logitech G923 TRUEFORCE Racing Wheel PS"
targetProductGuid="{C266046D-0000-0000-0000-504944564944}">
<Axis axis="x" name="Steering" />
<Axis axis="y" name="Gas" />
<Axis axis="rz" name="Brake" />
<Axis axis="slider:0" name="Clutch" />
<Button number="1" name="X" />
<Button number="2" name="Square" />
<Button number="3" name="O" />
<Button number="4" name="Triangle" />
<Button number="5" name="Bumper Right" />
<Button number="6" name="Bumper Left" />
<Button number="7" name="R2" />
<Button number="8" name="L2" />
<Button number="9" name="Share" />
<Button number="10" name="Options" />
<Button number="11" name="R3" />
<Button number="12" name="L3" />
<Button number="13" name="Shift Left-Up" />
<Button number="14" name="Shift Left-Down" />
<Button number="15" name="Shift Center-Up" />
<Button number="16" name="Shift Center-Down" />
<Button number="17" name="Shift Right-Up" />
<Button number="18" name="Shift Right-Down" />
<Button number="19" name="Shift Right-Down Push" />
<Button number="20" name="+" />
<Button number="21" name="-" />
<Button number="22" name="Dial +" />
<Button number="23" name="Dial -" />
<Button number="24" name="Enter" />
<Button number="25" name="Playstation" />
<Pov number="0"
left="D-Pad Left"
right="D-Pad Right"
up="D-Pad Up"
down="D-Pad Down"/>
</Alias>
<?xml version="1.0"?>
<Preset name="Logitech G923 + Shifter" scheme="Wheel" targetDevice="Logitech G923 TRUEFORCE Racing Wheel PS USB">
<Bindings>
<Binding gameAction="PlayerCarGas">
<InputInfoPrimary deviceInputType="Joystick" inputName="Gas: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarBrake">
<InputInfoPrimary deviceInputType="Joystick" inputName="Brake: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarClutch">
<InputInfoPrimary deviceInputType="Joystick" inputName="Clutch: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSteeringLeft">
<InputInfoPrimary deviceInputType="Joystick" inputName="Steering: -" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSteeringRight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Steering: +" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleHandBrake">
<InputInfoPrimary deviceInputType="Joystick" inputName="R3" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleEngine">
<InputInfoPrimary deviceInputType="Joystick" inputName="R2" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxNeutral">
<InputInfoPrimary deviceInputType="None" inputName="" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift1">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Left-Up" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift2">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Left-Down" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift3">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Center-Up" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift4">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Center-Down" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift5">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Right-Up" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift6">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Right-Down" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxReverse">
<InputInfoPrimary deviceInputType="Joystick" inputName="Shift Right-Down Push" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetNextShift">
<InputInfoPrimary deviceInputType="Joystick" inputName="Triangle" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetPrevShift">
<InputInfoPrimary deviceInputType="Joystick" inputName="X" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarCycleReductorGear">
<InputInfoPrimary deviceInputType="Keyboard" inputName="X" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarBoostGas">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[LSHIFT]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarTrailerInteraction">
<InputInfoPrimary deviceInputType="Keyboard" inputName="N" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSwitchHWDandNearLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="L2" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetFarLight2">
<InputInfoPrimary deviceInputType="Keyboard" inputName="K" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleAlarm">
<InputInfoPrimary deviceInputType="Joystick" inputName="O" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleLeftSteerLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Bumper Left" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleRightSteerLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Bumper Right" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarPlayHorn">
<InputInfoPrimary deviceInputType="Joystick" inputName="Enter" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleSafetyBelt">
<InputInfoPrimary deviceInputType="Joystick" inputName="L3" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleWipersMode">
<InputInfoPrimary deviceInputType="Joystick" inputName="Square" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="TunningMirrors">
<InputInfoPrimary deviceInputType="Keyboard" inputName="'" device="" modifier="[None]" />
</Binding>
<Binding gameAction="GPSZoomIn">
<InputInfoPrimary deviceInputType="Joystick" inputName="+" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="GPSZoomOut">
<InputInfoPrimary deviceInputType="Joystick" inputName="-" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="GPSSwitching">
<InputInfoPrimary deviceInputType="Keyboard" inputName="O" device="" modifier="[None]" />
</Binding>
<Binding gameAction="LargeGPSSwitching">
<InputInfoPrimary deviceInputType="Keyboard" inputName="M" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ToggleMirrorGUI">
<InputInfoPrimary deviceInputType="Joystick" inputName="Share" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="TogglePhoneGUI">
<InputInfoPrimary deviceInputType="Keyboard" inputName="F" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveUpPhone">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Minus" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveDownPhone">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Plus" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonForward">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_8" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonBackward">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_2" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonRightSide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_6" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonLeftSide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_4" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonDown">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_9" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonUp">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_7" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonDefault">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_5" device="" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtLeftGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Left" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtRightGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Right" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtBackGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Down" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="SwitchCamerasGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Up" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="SwitchCamerasGroup0Reverse">
<InputInfoPrimary deviceInputType="Keyboard" inputName="V" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookZoomIn">
<InputInfoPrimary deviceInputType="Mouse" inputName="Mouse Scroll Up" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookZoomOut">
<InputInfoPrimary deviceInputType="Mouse" inputName="Mouse Scroll Down" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookReset">
<InputInfoPrimary deviceInputType="Mouse" inputName="Left mouse button" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookModifier">
<InputInfoPrimary deviceInputType="Mouse" inputName="Right mouse button" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookLeft">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_X: -" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookRight">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_X: +" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookDown">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_Y: +" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookUp">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_Y: -" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerToggleAdditionalDriveBridge">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Q" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ResetCar">
<InputInfoPrimary deviceInputType="Keyboard" inputName="R" device="" modifier="[None]" />
</Binding>
<Binding gameAction="RecordsPlayerShowHide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="U" device="" modifier="[None]" />
</Binding>
<Binding gameAction="RecordsPlayStop">
<InputInfoPrimary deviceInputType="Keyboard" inputName="P" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ScreenShot">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[F12]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CenterHMD">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Multiply" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioSwitch">
<InputInfoPrimary deviceInputType="Keyboard" inputName="\" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioPrev">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioNext">
<InputInfoPrimary deviceInputType="Keyboard" inputName="]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MultifunctionalAccept">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[ENTER]" device="" modifier="[None]" />
</Binding>
</Bindings>
<Parameters>
<Parameter name="PlayerCarBrake:DeadZone" value="0.03" />
<Parameter name="PlayerCarClutch:DeadZone" value="0.02" />
<Parameter name="PlayerCarGas:DeadZone" value="0.02" />
<Parameter name="PlayerCarSteering:Linearity" value="3.16" />
<Parameter name="UsePressedButtonsForGearBox" value="true" />
</Parameters>
</Preset>
<?xml version="1.0"?>
<Preset name="Logitech G923" scheme="Wheel" targetDevice="Logitech G923 TRUEFORCE Racing Wheel PS USB">
<Bindings>
<Binding gameAction="PlayerCarGas">
<InputInfoPrimary deviceInputType="Joystick" inputName="Gas: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarBrake">
<InputInfoPrimary deviceInputType="Joystick" inputName="Brake: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarClutch">
<InputInfoPrimary deviceInputType="Joystick" inputName="Clutch: *" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSteeringLeft">
<InputInfoPrimary deviceInputType="Joystick" inputName="Steering: -" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSteeringRight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Steering: +" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleHandBrake">
<InputInfoPrimary deviceInputType="Joystick" inputName="R3" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleEngine">
<InputInfoPrimary deviceInputType="Joystick" inputName="R2" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxNeutral">
<InputInfoPrimary deviceInputType="Keyboard" inputName="0" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift1">
<InputInfoPrimary deviceInputType="Keyboard" inputName="1" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift2">
<InputInfoPrimary deviceInputType="Keyboard" inputName="2" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift3">
<InputInfoPrimary deviceInputType="Keyboard" inputName="3" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift4">
<InputInfoPrimary deviceInputType="Keyboard" inputName="4" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift5">
<InputInfoPrimary deviceInputType="Keyboard" inputName="5" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxShift6">
<InputInfoPrimary deviceInputType="Keyboard" inputName="6" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetGearBoxReverse">
<InputInfoPrimary deviceInputType="Keyboard" inputName="9" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetNextShift">
<InputInfoPrimary deviceInputType="Joystick" inputName="Triangle" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetPrevShift">
<InputInfoPrimary deviceInputType="Joystick" inputName="X" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarCycleReductorGear">
<InputInfoPrimary deviceInputType="Keyboard" inputName="X" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarBoostGas">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[LSHIFT]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarTrailerInteraction">
<InputInfoPrimary deviceInputType="Keyboard" inputName="N" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSwitchHWDandNearLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="L2" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarSetFarLight2">
<InputInfoPrimary deviceInputType="Keyboard" inputName="K" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleAlarm">
<InputInfoPrimary deviceInputType="Joystick" inputName="O" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleLeftSteerLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Bumper Left" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleRightSteerLight">
<InputInfoPrimary deviceInputType="Joystick" inputName="Bumper Right" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarPlayHorn">
<InputInfoPrimary deviceInputType="Joystick" inputName="Enter" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleSafetyBelt">
<InputInfoPrimary deviceInputType="Joystick" inputName="L3" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarToggleWipersMode">
<InputInfoPrimary deviceInputType="Joystick" inputName="Square" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="TunningMirrors">
<InputInfoPrimary deviceInputType="Keyboard" inputName="'" device="" modifier="[None]" />
</Binding>
<Binding gameAction="GPSZoomIn">
<InputInfoPrimary deviceInputType="Joystick" inputName="+" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="GPSZoomOut">
<InputInfoPrimary deviceInputType="Joystick" inputName="-" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="GPSSwitching">
<InputInfoPrimary deviceInputType="Keyboard" inputName="O" device="" modifier="[None]" />
</Binding>
<Binding gameAction="LargeGPSSwitching">
<InputInfoPrimary deviceInputType="Keyboard" inputName="M" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ToggleMirrorGUI">
<InputInfoPrimary deviceInputType="Joystick" inputName="Share" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="TogglePhoneGUI">
<InputInfoPrimary deviceInputType="Keyboard" inputName="F" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveUpPhone">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Minus" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveDownPhone">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Plus" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonForward">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_8" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonBackward">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_2" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonRightSide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_6" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonLeftSide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_4" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonDown">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_9" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonUp">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_7" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MoveHeadInSaloonDefault">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_5" device="" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtLeftGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Left" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtRightGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Right" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="LookAtBackGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Down" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="SwitchCamerasGroup0">
<InputInfoPrimary deviceInputType="Joystick" inputName="D-Pad Up" device="Logitech G923 TRUEFORCE Racing Wheel PS USB" modifier="[None]" />
</Binding>
<Binding gameAction="SwitchCamerasGroup0Reverse">
<InputInfoPrimary deviceInputType="Keyboard" inputName="V" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookZoomIn">
<InputInfoPrimary deviceInputType="Mouse" inputName="Mouse Scroll Up" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookZoomOut">
<InputInfoPrimary deviceInputType="Mouse" inputName="Mouse Scroll Down" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookReset">
<InputInfoPrimary deviceInputType="Mouse" inputName="Left mouse button" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookModifier">
<InputInfoPrimary deviceInputType="Mouse" inputName="Right mouse button" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookLeft">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_X: -" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookRight">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_X: +" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookDown">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_Y: +" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CameraFreeLookUp">
<InputInfoPrimary deviceInputType="Mouse" inputName="MOUSE_Y: -" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerToggleAdditionalDriveBridge">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Q" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ResetCar">
<InputInfoPrimary deviceInputType="Keyboard" inputName="R" device="" modifier="[None]" />
</Binding>
<Binding gameAction="RecordsPlayerShowHide">
<InputInfoPrimary deviceInputType="Keyboard" inputName="U" device="" modifier="[None]" />
</Binding>
<Binding gameAction="RecordsPlayStop">
<InputInfoPrimary deviceInputType="Keyboard" inputName="P" device="" modifier="[None]" />
</Binding>
<Binding gameAction="ScreenShot">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[F12]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="CenterHMD">
<InputInfoPrimary deviceInputType="Keyboard" inputName="Numpad_Multiply" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioSwitch">
<InputInfoPrimary deviceInputType="Keyboard" inputName="\" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioPrev">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[" device="" modifier="[None]" />
</Binding>
<Binding gameAction="PlayerCarRadioNext">
<InputInfoPrimary deviceInputType="Keyboard" inputName="]" device="" modifier="[None]" />
</Binding>
<Binding gameAction="MultifunctionalAccept">
<InputInfoPrimary deviceInputType="Keyboard" inputName="[ENTER]" device="" modifier="[None]" />
</Binding>
</Bindings>
<Parameters>
<Parameter name="CameraFreeLook:KeySpeed" value="12.37" />
<Parameter name="CameraFreeLook:SensitivityAxis" value="5.88" />
<Parameter name="PlayerCarBrake:DeadZone" value="0.03" />
<Parameter name="PlayerCarClutch:DeadZone" value="0.02" />
<Parameter name="PlayerCarGas:DeadZone" value="0.02" />
<Parameter name="UsePressedButtonsForGearBox" value="false" />
</Parameters>
</Preset>
@qcho
Copy link
Author

qcho commented Aug 1, 2021

I wanted to use my new Logitech G923 Wheel with this game but was not natively supported yet.

So I reverse engineered how presets work and found I could clone G29's preset since it has the same button layout.
Changed some references and finally found the obscure targetProductGuid by inspecting some newer games with support for G923.

If you want to add support for this wheel on your game just copy these files in C:\Program Files (x86)\Steam\steamapps\common\City Car Driving\data\config\bindings (one of them goes inside aliases, and the other two in presets\City Car Driving Home Edition\ as shown in their file names)

You should then see the available option on controls:
image

@AhmedHeshamNet
Copy link

Thank you so much! You are a life saver!

@poweragecl
Copy link

Saved me a lot of timeeee, thanks!

@Nicolas067
Copy link

Awesome man, thank u very much! =)

@mitro4
Copy link

mitro4 commented Dec 4, 2023

A lot of good work, thank you man!

@TeeBee-303
Copy link

hello, I've just registered on GitHub to write this comment! :) big thanks for this! it's awesome! but... I have the Xbox/PC version of the wheel. Could you give me a hint, how to modify your files to make it work with that one too maybe?

@mousayshi
Copy link

same here! you would be a hero if you could make one for the xbox version

@TeeBee-303
Copy link

same here! you would be a hero if you could make one for the xbox version

after looking into this topic a bit deeper I found a way to create an Xbox Profile. it was not that difficult & works very well! I just don't know how to send it to you. and unfortunately I'm not at home until Friday.

@mousayshi
Copy link

there is no rush about it but it would be great to know how to fix it! could you copy the script like qcho did?

@mousayshi
Copy link

same here! you would be a hero if you could make one for the xbox version

after looking into this topic a bit deeper I found a way to create an Xbox Profile. it was not that difficult & works very well! I just don't know how to send it to you. and unfortunately I'm not at home until Friday.

can you please send me the configuration or post it in here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment