[Config][PS2][Driving Force Pro] Fanatec CSL Elite for PlayStation 4

Post or request custom configuration files.
Post Reply
ticky
Posts: 1
Joined: Wed May 05, 2021 11:22 pm
Location: Vancouver
Contact:

[Config][PS2][Driving Force Pro] Fanatec CSL Elite for PlayStation 4

Post by ticky »

Game: Any PS2 game compatible with the Logitech Driving Force Pro
Platform: PS2
Device: Fanatec CSL Elite for PlayStation 4, standard wheel, no shifter or external handbrake
Playability: Good
Config data:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="DFP PS2">
    <configuration id="1">
      <trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
      <mouse_options_list/>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_27" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_28" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="108"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="110"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="111"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="109"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="button" id="10"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="abs_axis_17" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="axis" id="1" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_18" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="axis" id="4" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
        <axis id="rel_axis_0" label="">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.0039" exponent="1.00" shape=""/>
        </axis>
      </axis_map>
      <joystick_corrections_list>
        <correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="axis" id="1"/>
        </correction>
        <correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
          <event type="axis" id="4"/>
        </correction>
      </joystick_corrections_list>
      <force_feedback>
        <device type="joystick" id="0" name="FANATEC CSL Elite Wheel Base PlayStation 4"/>
        <inversion enable="no"/>
        <gain rumble="100" constant="100" spring="100" damper="100"/>
      </force_feedback>
    </configuration>
  </controller>
</root>
Notes:
  • The Fanatec wheel can be set to 900º rotation to match that of the Driving Force Pro from Fanatec's driver or on the wheel.
  • Tested with Gran Turismo 4, where full force feedback works as expected.
  • The CSL Elite appears as two devices in Windows, which sometimes leads to the joystick ID changing. If your GIMX works fine generally but fails with this configuration, double check whether GIMX was able to set up force feedback; an error about the force feedback sink likely means the joystick ID has changed. You can swap the id="0" parts to read id="1" in that case.
Post Reply