DiRT 4
NinjaMimi Sep 17, 2022 @ 6:27am
HELP! Thrustmaster T80 Ferrari 488 GTB Edition
I try to play Dirt 4 with the Thrustmaster T80 steeling wheel. Everything works: accelerating, breaks (pedals)… lights work, the coupling… but I can’t steel to left & right. The ingame setting won’t let me choose the steeling wheel either instead of keyword. Does someone know what to do about this? Is this a familiar problem to someone? Is it solved? Thx in advance for help.
< >
Showing 1-2 of 2 comments
alessio.mura85 Jan 1, 2024 @ 1:16pm 
Have you solved the problem with the steering wheel? I have the same problem.
Fluffy Chops Feb 3, 2024 @ 7:21am 
Edit: opps just noticed this is 2022 thread so oh well sort of just woke up for today XD, Alessio since you bumped this old thread this goes out to you instead and any others looking into this thread seeing how i doult op even wants or cares to know anymore on the fix.


Anyways here is the fix for any unsupported race wheels, what appears from the way you said that thrustmaster T80 is. unsupported wheels can work for the game but can have problems like yours or always having to set up the controls input in the game.

This fix should very much work on all unsupported wheels. Like those who are using such modern release wheels that launched way after 2019 aka 2020 - up since that was the last ever year the game had an update and so any newer wheels past 2019 are super likely to not be supported for this ageing game since the devs can't predict the future of new race wheel hardware to come.



First your gonna need to get the hardware ID of your device you can do so by going into device manager then right click on your wheel device go to properties then detail tab after that then there be a drop down box name property click on that and look for hardware ids option and to choice that. Once you do that the value box below the drop down should display a bunch of values but more so the the value we need to fix your wheel for the game it would look something alike this kinda of value below.

VID_C29A&PID_046D&REV_3800&MI_00


Once you found that value of your wheel, your gonna need to write down are the four digits after VID_ and PID_ . Make sure you know what one is what, as when we use these digits strings we need to know what one is what, like using the example above vid_ = C29A and pid_ = 046D trust me it this will come back later in the steps.

Now from here right click on the game in steam and go to manage > and browse local files of the game then go to input folder and then heading to the device folder.


From there make a backup just in case, as you don't wanna mess it all up you know or live on the edge and don't make a backup. Once you made a copy backup (or not) of the file you may open up device_defines.xml in a text editor like notepad or what ever you may prefer to use.

Then head to a wheel that has the most slimuler button layout to your own wheel (aka amount of buttons and what the buttons are like). All the wheels listed in this file are all the supported ones for the game even down to a ps or xbox verison for some and use that as the replacement for the game to dectect and know your wheel. If your wheel is so didfrernt to any of the supported wheels then your gonna have to live with it in a way you might be able to fix in the game settings at the end of this but i personal don't know.

Now that you found a wheel close to your own of buttons or exact, your gonna do is put that vid_ and pid_ of your own wheel id into the start of that string of values of that replacment wheel you have choice to overwrite.

This is where the knowing what digit comes in to play, as the string value goes pid first then vid. So as my example the ID would look like this bellow with a showcase of what you should be doing within the device_defines.xml file.


What it was.
device id="{C24F046D-0000-0000-0000-504944564944}"

What it is now changed.
device id="{046DC29A-0000-0000-0000-504944564944}"

Yours will likely highly would be different four digits as well as perhaps different ends this is just the one for the g29 string of code what was for the last person i helped with same issues alike to yours. But you should get the point what your changing and what your not touching of the line of code within.


From there save the file you edited and close the device_defines.xml file you opened in your text editor and then load up the game and now it should very well be fixed as you don't have to keep reassigning it and everything should work as is or at least might require small tweak to your liking and such in the game settings.

I have yet to hear anyone saying that this fix of tricking the game to detect the wheel proper, didn't work but if it doesn't work even with some in game tweaking if required, then am sorry for the wasted time, i don't know what else you can do other then telling you to buying a whole new wheel set up that this game does support fully with no issues but lot of people would turn their nose up to that as we both know they not cheap toys.
Last edited by Fluffy Chops; Feb 3, 2024 @ 7:25am
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Sep 17, 2022 @ 6:27am
Posts: 2