Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The game has a "input" folder with xml files for all supported devices, located at steam\steamapps\common\dirt rally.
The Steam Controller is not supported, it does not have it's own xml file. It should be working through the "dinput_" or one of the "xinput_" files.
'xinput_' is used for xbox devices (and other directX inputs), you will find more than one file for those.
'dinput_' is for direct input devices, I would start with that file first.
Right click on the file and select "open with", select word pad or note pad. Scroll down until you find
<Action id="Steer Left"> and <Action id="Steer Right"> .
Under those lines you will see something like
<Axis id="di_x_axis" type="biDirLower" deadzone="0.2" saturation="1.0" />
Change the deadzone="0.2" to read "0.0" . Do this for both "Steer Left"> and "Steer Right"> action commands.
Save before exit.
....................
Edit: unable to get to my gaming PC ATM to check the files. I don't recall the game having native support for the Steam Controller. You will notice the file names starting with "ftec_" (Fanatec), "Lg_" (Logitech), "tm_' (Thrustmaster)....
I tried to help someone using Linux and a wheel, his game was not responding to the changes in the xml files like they should have with Windows OS. Maybe Feral made changes to the encrypted files too.
If you go to Ferals website, the Q & A section has 2 links of supported devices. The short list may have been the first version of the port as the second version added MacOS into the mix. I think this is the link https://support.feralinteractive.com/en/mac-linux-games/dirtrally/faqs/
I don't have DR2 yet, Codemasters is know to change these input file system from game to game. Prior to DR1, these files used device name to identify the ID, now they are using PID/VID numbers, they are always evolving and more complexed. DR1 will only use 2 input files for the game at a time, keyboard as default and 1 that matches your device (game pad or wheel base). This is what causes problems when using miss-matched wheel sets and requires modifying the files.
Another big jump with DR2 allows more input files to be used at the same time. The devs have offered a guide for that game. It's not a 'walk through' guide that I can see of, but it does have some useful info. The first half covers the basics, the second half jumps to advanced tips.
http://blog.codemasters.com/wp-content/uploads/2019/05/Multi-Input-Device-System-for-DiRT-Rally-2-0-Master.pdf
They still may not have full support for Steam Controllers in DR2 (it's own input xml file). Creating a custom xml file might be the answer you are looking for, and that usually requires a new data path command line to match. Note the 2.4 Device history section about clearing your config save that may be required for any file changes to take effect. There was something in there about changing the reversion number of the file to make that file accept changes too. I believe you have to use one or the other when modifying.
https://steamcommunity.com/app/378860/discussions/1/3500920839589649310/#c1738887616126251484