Games setup - groybe/OpenFFBoard GitHub Wiki

Setup procedures for specific games

All Dirt games:

Dirt requires you to add custom devices to the device_defines.xml for example found in the DiRT Rally 2.0\input\devices path or similar.

Add this line to device_defines.xml:

<device id="{FFB01209-0000-0000-0000-504944564944}" name="openffboard" priority="100" type="wheel" official="false" />

And you can also add a openffboard.xml to the actionmaps folder:

<?xml version="1.0" encoding="utf-8"?>
<action_map name="openffboard" device_name="openffboard" library="lib_direct_input">
  <axis_defaults>
    <axis name="di_x_axis">
    <action deadzone="0" name="driving.steer.left" />
    <action deadzone="0" name="driving.steer.right" />
    </axis>
  </axis_defaults>
  <group name="driving">
    <group name="steer">
      <action name="left">
       <axis name="di_x_axis" type="lower" />
      </action>
     <action name="right">
      <axis name="di_x_axis" type="upper" />
    </action>
  </group>
 </group>
</action_map>
⚠️ **GitHub.com Fallback** ⚠️