UPDATED by Zappadoc 2019-02-26
How to get ffb with your Codemasters games DiRT Rally 2.0 and DiRT 4 using your simucube osw direct drive?
IMPORTANT: don’t trust guys around which give you the wrong information. Double check your device settings and compare with the line below, This is the correct way to declare your DD to be able to choose between Direct Drive driver and DR2.0 FFB settings, With the correct parameters this will greatly improve the FFB in Dirt Rally 2.0 and please add the link to this page which is updated regularly and do not just copy/past these info. Thanks.
The current DR2.0 FFB will not give you as much surface information as the DR1.0 but you can play with params to improve it. Beware all grayed settings are in fact perfectly usable. After a lot of game and simucube FFB tweaks, the feeling should be closer to DR1 but more attenuated unfortunately. We are all waiting for an FFB bug fix from Codemasters.
MMOS
DiRT 4 and DiRT Rally 2.0 MOD FOR SIMUCUBE MMOS MANAGEMENT
For OSW Simucube users, you have to enter the description of the device manually and create the corresponding generic actionmap file. I posted the instructions in Codemasters forum and here.
ATTENTION: THIS MOD DOESN’T CONTAIN ANY FFB PARAMETERS,
This allows the game to recognize the mmos device as a DD steering wheel only.
in game directory
input directory
device_defines.xml
after <!– comments –>
add this line:
<device id="{0FFBF055-0000-0000-0000-504944564944}" name="simucube_osw_mmos" priority="100" type="wheel" official="false" />
IMPORTANT: don’t trust guys around which give you the wrong information. Double check your device settings and compare with the line above, This is the correct way to declare your DD to be able to choose between Direct Drive driver and DR2.0 FFB settings, With the correct parameters this will greatly improve the FFB in Dirt Rally 2.0 and please add the link to this page which is updated regularly and do not just copy/past these info. Thanks.
in actionmap directory
create a xml file with Notepad++ named
simucube_osw_mmos.xml
with:
the xml file below is in attachment
<?xml version="1.0" encoding="utf-8"?>
<action_map name="simucube_osw_mmos" device_name="simucube_osw_mmos" library="lib_direct_input">
<group name="driving">
<action name="change_view">
<axis name="di_button_6" />
</action>
<group name="gear">
<group name="sequential">
<action name="up">
<axis name="di_button_10" />
</action>
<action name="down">
<axis name="di_button_5" />
</action>
</group>
</group>
<action name="handbrake">
<axis name="di_button_8" />
</action>
<action name="headlights">
<axis name="di_button_11" />
</action>
<group name="look">
<action name="back">
<axis name="di_button_7" />
</action>
</group>
<action name="pause">
<axis name="di_button_14" />
</action>
<action name="reset_vehicle">
<axis name="di_button_9" />
</action>
<action name="roadside_repair">
<axis name="di_button_1" />
</action>
<group name="steer">
<action name="left">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="right">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
</group>
<action name="wipers">
<axis name="di_button_13" />
</action>
</group>
<group name="school">
<action name="instructor_recap">
<axis name="di_button_3" />
</action>
</group>
<group name="menu">
<group name="button">
<action name="3">
<axis name="di_button_2" />
</action>
<action name="4">
<axis name="di_button_4" />
</action>
<action name="start">
<axis name="di_button_1" />
</action>
<action name="select">
<axis name="di_button_15" />
</action>
<group name="shoulder">
<action name="left">
<axis name="di_button_5" />
</action>
<action name="right">
<axis name="di_button_10" />
</action>
</group>
</group>
<group name="navigate">
<action name="back">
<axis name="di_button_11" />
</action>
<action name="select">
<axis name="di_button_13" />
</action>
<action name="cancel_keybinding">
<axis name="di_button_14" />
</action>
</group>
<group name="view">
<action name="left">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="right">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
</group>
</group>
<group name="replay">
<action name="exit">
<axis name="di_button_11" />
</action>
<action name="forward">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
<action name="rewind">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="pause">
<axis name="di_button_13" />
</action>
<group name="toggle">
<action name="music">
<axis name="di_button_6" />
</action>
<action name="ui">
<axis name="di_button_12" />
</action>
</group>
<group name="camera">
<action name="previous">
<axis name="di_button_5" />
</action>
<action name="next">
<axis name="di_button_10" />
</action>
</group>
</group>
<group name="network">
<group name="toggle">
<action name="voice">
<axis name="di_button_3" />
</action>
</group>
</group>
</action_map>
DOWNLOAD simucube_osw_mmos xml
Unzip and copy the xml file in the correct directory
new “flavor” actionmap with minimal settings, use load preset in game settings to restore this minimal settings:
create a xml file with Notepad++ named
simucube_osw_mmos_minimal.xml
with:
<?xml version="1.0" encoding="utf-8"?>
<action_map name="simucube_osw_mmos_minimal" device_name="simucube_osw_mmos" 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>
DOWNLOAD simucube_osw_mmos_minimal
Unzip and copy the xml file in the correct directory
Simucube FW
DiRT 4 and DiRT Rally 2.0 MOD FOR NATIVE SIMUCUBE FW MANAGEMENT
For OSW Simucube users, you have to enter the description of the device manually and create the corresponding generic actionmap file. I posted the instructions in Codemasters forum and here.
ATTENTION: THIS MOD DOESN’T CONTAIN ANY FFB PARAMETERS,
This allows the game to recognize the mmos device as a DD steering wheel only.
in game directory
input directory
device_defines.xml
after <!– comments –>
add this line:
<device id="{0D5A16D0-0000-0000-0000-504944564944}" name="simucube_osw" priority="100" type="wheel" official="false" />
IMPORTANT: don’t trust guys around which give you the wrong information. Double check your device settings and compare with the line above, This is the correct way to declare your DD to be able to choose between Direct Drive driver and DR2.0 FFB settings, With the correct parameters this will greatly improve the FFB in Dirt Rally 2.0 and please add the link to this page which is updated regularly and do not just copy/past these info. Thanks.
in actionmap directory
create a xml file with Notepad++ named
simucube_osw.xml
with:
the xml file below is in attachment
<?xml version="1.0" encoding="utf-8"?>
<action_map name="simucube_osw" device_name="simucube_osw" library="lib_direct_input">
<group name="driving">
<action name="change_view">
<axis name="di_button_6" />
</action>
<group name="gear">
<group name="sequential">
<action name="up">
<axis name="di_button_10" />
</action>
<action name="down">
<axis name="di_button_5" />
</action>
</group>
</group>
<action name="handbrake">
<axis name="di_button_8" />
</action>
<action name="headlights">
<axis name="di_button_11" />
</action>
<group name="look">
<action name="back">
<axis name="di_button_7" />
</action>
</group>
<action name="pause">
<axis name="di_button_14" />
</action>
<action name="reset_vehicle">
<axis name="di_button_9" />
</action>
<action name="roadside_repair">
<axis name="di_button_1" />
</action>
<group name="steer">
<action name="left">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="right">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
</group>
<action name="wipers">
<axis name="di_button_13" />
</action>
</group>
<group name="school">
<action name="instructor_recap">
<axis name="di_button_3" />
</action>
</group>
<group name="menu">
<group name="button">
<action name="3">
<axis name="di_button_2" />
</action>
<action name="4">
<axis name="di_button_4" />
</action>
<action name="start">
<axis name="di_button_1" />
</action>
<action name="select">
<axis name="di_button_15" />
</action>
<group name="shoulder">
<action name="left">
<axis name="di_button_5" />
</action>
<action name="right">
<axis name="di_button_10" />
</action>
</group>
</group>
<group name="navigate">
<action name="back">
<axis name="di_button_11" />
</action>
<action name="select">
<axis name="di_button_13" />
</action>
<action name="cancel_keybinding">
<axis name="di_button_14" />
</action>
</group>
<group name="view">
<action name="left">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="right">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
</group>
</group>
<group name="replay">
<action name="exit">
<axis name="di_button_11" />
</action>
<action name="forward">
<axis name="di_x_axis" type="upper" deadzone="0.0" saturation="1.0" />
</action>
<action name="rewind">
<axis name="di_x_axis" type="lower" deadzone="0.0" saturation="1.0" />
</action>
<action name="pause">
<axis name="di_button_13" />
</action>
<group name="toggle">
<action name="music">
<axis name="di_button_6" />
</action>
<action name="ui">
<axis name="di_button_12" />
</action>
</group>
<group name="camera">
<action name="previous">
<axis name="di_button_5" />
</action>
<action name="next">
<axis name="di_button_10" />
</action>
</group>
</group>
<group name="network">
<group name="toggle">
<action name="voice">
<axis name="di_button_3" />
</action>
</group>
</group>
</action_map>
Unzip and copy the xml file in the correct directory
new “flavor” actionmap with minimal settings, use load preset in game settings to restore this minimal settings:
create a xml file with Notepad++ named
simucube_osw_minimal.xml
with:
<?xml version="1.0" encoding="utf-8"?>
<action_map name="simucube_osw_minimal" device_name="simucube_osw" 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>
Unzip and copy the xml file in the correct directory
Fanatec Podium
Tutorial Video
French tutorial video by Franconen – HowTo Activate FFB
French tutorial video by Franconen – HowTo Improve FFB
Posted in: 0 The Most Common7 Basic Hardware Info,