February 2024 Update:
Please don't read this thread. I know Google will show it, but it's old and filled with partly wrong information from me.
Just use my LUT package instead:
http://www.racedepartment.com/downloads/rasmusps-lut-guide-for-g27-29-and-dfgt.16799/




-------------- Don't read this! --------------

Older edit: After almost everyone prefers the LUT-Configuration, I created a Lut-only Thread with all my LUTs attached in a zip-file in the Download-Area here at Racedepartment.
Have a look:
http://www.racedepartment.com/downloads/rasmusps-lut-guide-for-g27-29-and-dfgt.16799/


Original post:
Hello everyone,
I know there are a lot of settings and guides online for "the perfect settings" but after I spent about 30 hours searching and trying, I really found MY best settings.
They are a combination of different guides (but with the "GAMMA-option" in use) that I will name right now and first:

Really nice and complete Guide on Assetto Corsa Forum
Reddit Thread where my adventure began (and where I got the Link above)
FFB Deadzone Fix Logitech G27
Guide for LUT Generator (can't recommend it but helped me understanding)

EDIT: I thought the LUT was what gave me my perfect feeling BUT IT WAS THE TYPE=GAMMA, not a LUT so I rewrote that whole Guide:

EDIT2: I found out how to write a LUT yourself so I did it and the result is something similar to the gamma-setting BUT less compressed, smoother middle-transition and therefore BETTER! Here is the link to the post if you don't want to scroll down: LINK

TL: DR Lines:
1. Adjust InGame-settings and Profiler G27_AC_InGame_andProfiler.JPG

2. Open the controls.ini:
you find this ini in: "C:\Users\%username%\Documents\Assetto Corsa\cfg\controls.ini"
set MIN_FF=0.04, CENTER_BOOST_GAIN=1.3, CENTER_BOOST_RANGE=0.001G27_AC_controlsINI_FF.JPG

3.
open the assetto_corsa.ini:
you find this ini in: "%...%\SteamLibrary\steamapps\common\assettocorsa\system\cfg\assetto_corsa.ini"
set ENABLE_GYRO=1, DAMPER_MIN_LEVEL=0.0, DAMPER_GAIN=0.7G27_AC_assetto_corsaINI_FF.JPG

4.
open the ff_post_process.ini
you find this ini in: "C:\Users\%username%\Documents\Assetto Corsa\cfg\ff_post_process.ini"
set VERSION=1, TYPE=GAMMA, ENABLED=1, VALUE=0.5, CURVE=%doesn't matter%G27_AC_ff_post_processINI_GAMMA.JPG

5. HAVE FUN

6. additional:

- Logitech Profiler:
- overall: 100
- spring: 0
- damper: 0
- untick center spring, NO combined pedals, 900° rotation, TICK "allow game to adjust settings"

- AC InGame:
- Gain: 50% [depends on your wheel but for my G27 it is 50%. 75-125% InCAR]
- Filter: 0
- Min Force: 4%
- kerb, road, slip: 0
- understeer: untick
- Steering Settings: gamma 1, filter 0, sensivity 0!!

For those who want a detailed guide:

After I read very very much about all seen and all hidden settings in Assetto Corsa, I tried everything out, but one of these things was always bothering me:

1. you have a huge dead zone
2. your wheel oszillates
3. deadzone ok but no smooth transition at center
4. just too much force


The solution for me was the GAMMA-setting in the ff_post_process.ini!
Combined with the dampening-setting, the Gyro-setting, the min_force and the Center_Boost!
Short version of what this settings do:
To get rid of the Deadzone you need to combine the very little center-boost with the min-force. But then you will have a little bump in the middle because they have a "hard cut" at zero-force.
If you enable the GAMMA-setting this hard-cut will be transformed into a curve, just like the FFB-Output from Assetto Corsa will get compressed to a curve where little forces are boosted and the high forces are lowered.
Here are a few pictures of that:

1. Wheelcheck Result:G27_Wheelcheck_Result.JPG
2. How the AC-FFB has to be alternated:G27_AC_Wheelcheck_andHanddrawed.JPG G27_AC_HowFFBWouldAlternated.JPG

3. All these settings combined:G27_AC_FinalCurvePP.JPG

So you get rid of the deadzone but don't get an oscillating wheel! [Plus you feel more details.]

The Settings in detail:
1. controls.ini:G27_AC_controlsINI_FF.JPGG27_AC_WhatDoesCenterBoostPP.JPG
you find this ini in: "C:\Users\%username%\Documents\Assetto Corsa\cfg\controls.ini"

- Filter=0: This should eliminate FFB-spikes but for me it seems like it just kills little details but does not really smoothes out! So let it on 0!

- MIN_FF=0: That means, that the "zero force" is still zero force, theoretically it's THE setting to get rid of the deadzone BUT I experienced, that you need to get up to 17% for the G27 and then don't have a deadzone anymore but case 2.: your wheel oscillates.
If you go down to about 12% you have case 3.: the deadzone is still there, but little. Problem: it doesn't feel nice... 0 Force in the Deadzone and then BAM, FORCE.
My thought about that:
The "MIN FORCE" doesn't have a "Curve" for the lowest force. It just does a hard cut which ends up in my experienced results. (See Picture above: 3. combined)

- CENTER_BOOST_GAIN: In the Guide "FFB Deadzone Fix for Logitech G27 1.2" this setting is used.
Explanation: If you imagine the Wheel, the FFB begins at a little bit right and left from the center-> "deadzone". That is because the force that IS THERE, IN THE CENTER, is too low for your wheel.
This setting BOOSTS the FFB in the RANGE of "CENTER_BOOST_RANGE"

- CENTER_BOOST_RANGE: as mentioned, this is the range of the boost that applies on the FFB FROM THE CENTER. Theoretically you just need to "Boost the deadzone away". But this does not work, I tried EVERYTHING!! (combined with GAMMA this transforms to a "curve"!)

I combined this 3 settings in every possibility but you have always ONE problem: the "center transition" as in "you steer from left to right" gets a BUMP in the middle, because of the boost.
I tried to lower the boost, widen the range, give a little more MIN_FORCE. But nope, you always gets this unrealistic "center-bump". (so you need the GAMMA!)

I have to give the author much credit, it is a really nice setting but it's just not enough for me.

2. assetto_corsa.iniG27_AC_assetto_corsaINI_FF.JPG
you find this ini in: "%...%\SteamLibrary\steamapps\common\assettocorsa\system\cfg\assetto_corsa.ini"

- FF_SKIP_STEPS=0: If set to 1, you get half of the FFB-Refresh-Rate. So if you have a decent hardware, go with 0! Some people get an error on servers because their CPU is too weak. Then go with 1. It doesn't make a HUGE difference, but the more FF-Inputs, the better, right? :p

- ENABLE_GYRO=1: Honestly, I don't understand this settings but it smoothens the wheel without taking away important informations!
If you read about that setting: It is for Direct Drive Wheels as the Logitech G27 (not belt drive like Thrustmaster for example) and interprets "the wheel as a Gyro on certain speeds".
If your wheel is a little bit "shaky" overall or oscillates: go with 1!

- DAMPER_MIN_LEVEL=0.0: This means, that the InGame dampening (a few versions ago there was a slider?!) is OFF, when the Engine says the damper to be zero. If you increase this settings, your dampening will ALWAYS BE ON, even if the engine does NOT give the input for it.

- DAMPER_GAIN=1.0: That is simple. If the engine gives the input to dampen the FFB-Signal, it is indeed dampened. For my G27 I like it on 0.7 but if your wheel feels a little "numb" you can lower or even deactivate it. I find my wheel too shaky when on 0.0!
Sidenote: ALWAYS USE THIS SETTINGS FOR DAMPENING, NOT THE LOGITECH PROFILER DAMPENING!!!


3. ff_post_process.iniG27_AC_ff_post_processINI_GAMMA.JPG
you find this ini in: "C:\Users\%username%\Documents\Assetto Corsa\cfg\ff_post_process.ini"

- Version=1: No idea, just leave it!

- TYPE=GAMMA: I don't know how it works exactly but it is THE setting that got me stunning! I drawed a Curve about how it feels for me and it makes sense but honestly: no idea...
Here is the picture:G27_AC_WhatDoesGammaPP.JPG

- VALUE=0.5: Well in one guide the author tells you "it is on 1 at mine, no idea, just leave it" BUT IT IS IMPORTANT!
It determines how strong the FFB gets "compressed". So on 1.0 it does NOTHING, on 0.1 you feel absolutely no details, it's like ultra-power-steering.
For me about 0.5 is the optimum for having details but no deadzone.
THIS IS THE SETTING THAT ELIMINATES MY DEADZONE AND LET IT FEEL REAL!
What is important here: you have to lower the global FFB in order to have "normal forces". The lower the value, the lower your global FFB! If you put VALUE=0.1 and global FFB on 100% you get broken arms for sure... :p

- CURVE=%doesn't matter, not active%": Well this is just the settings to take the correct LUT. BUT: I don't use a LUT and I can't recommend it with the G27. Tried it and it was just awful!
IF you want to activate a LUT you have to change TYPE=LUT (thanks to Ross Garland for giving me that info!)


Conclusion:
I know that was a lot and I know it's not perfect but maybe it will help you with your settings and increase the fun you have with Assetto Corsa.
I switched over from Project Cars but was so mad with my wheel that I thought about buying another one. The Deadzone was so annoying but the graphics, sound and gameplay were better and I really wanted that game to get working!

This is just a wrap up from other people's posts and guides but I didn't find a guide here, where you don't need to login to the Assetto Corsa Forum or even there, where all these settings are packed up so you can just read it down and get your settings.
And most importantly: I nowhere found any mention of this GAMMA-setting in the ff_post_process.ini so alone for that setting I wrote that all down.

I made this post to give all searching souls another thing to try and hope this makes even a few people happy :)

Let me know if it helped you!

Kind Regards,
Rasmus
 
Last edited:
Hello,
i'm using your Settings for the g27 for a while now, sooo good.
But my brother and i just bought a second Wheel to Play against each other: and it's a g29

So i heard technically the g27 and g29 are the same, but the logitech profiler and Driver is differently.

How can i use the exact same Setting with the g29?

Thank you
Hi!
The G29 and G27 are indeed very similar (some G920 are very different though for some reason as I heard/read...).
You don't have to change much in the drivers on either wheel.

Differences are:
- no spring slider at G29: that slider doesn't do anything in Assetto corsa so it doesn't matter
- no damper slider at G29: it's only a effect in AC when standing still or rolling slowly. So it doesn't matter for driving normally

- Both wheels can be set to 900° afaik, so do this
- both wheels have a centering spring: deactivate it on both wheels
- the G29 has this "sensitivity sliders" for wheel and pedals. Default is 50% and should be the same then as the G27!
I recommend to adjust the pedals in the games until they feel good. Normally clutch and throttle at default and brake a bit less sensitivity or higher "gamma" in AC.
I use Gamma 1.55 on the brake in AC :)

So it's pretty much just default for both wheels and 900°.
Hope that helps!
 
Hi!
The G29 and G27 are indeed very similar (some G920 are very different though for some reason as I heard/read...).
You don't have to change much in the drivers on either wheel.

Differences are:
- no spring slider at G29: that slider doesn't do anything in Assetto corsa so it doesn't matter
- no damper slider at G29: it's only a effect in AC when standing still or rolling slowly. So it doesn't matter for driving normally

- Both wheels can be set to 900° afaik, so do this
- both wheels have a centering spring: deactivate it on both wheels
- the G29 has this "sensitivity sliders" for wheel and pedals. Default is 50% and should be the same then as the G27!
I recommend to adjust the pedals in the games until they feel good. Normally clutch and throttle at default and brake a bit less sensitivity or higher "gamma" in AC.
I use Gamma 1.55 on the brake in AC :)

So it's pretty much just default for both wheels and 900°.
Hope that helps!

Thank you, it feels perfect now on both wheels!
 
Hi @RasmusP ,
Have read your findings and threads with a lot of interest and was very useful with my old G27 wheel. I have just purchased a Fanatec CSL Elite wheel and am not too sure how to set it up. Below is the results of the FCM wheel check and would greatly appreciate your advice.

upload_2018-8-23_13-42-9.png
 
Hi @RasmusP ,
Have read your findings and threads with a lot of interest and was very useful with my old G27 wheel. I have just purchased a Fanatec CSL Elite wheel and am not too sure how to set it up. Below is the results of the FCM wheel check and would greatly appreciate your advice.

View attachment 266031
There's barely a deadzone so it looks like you could get away with 0% minimum force and just put AC to 80-100%.
The moment you lower the overall FFB though you will end up creating a bigger deadzone and I really don't like the minimum force slider as it create a notch when passing the center position.

I'd say set everything up like you want without any minimum force and when you're done with it, tell me if you need some anti-deadzone-LUT from me :)
You could also try the DFGT LUT as the DFGT has around 1-5% deadzone. Might suit the CSL when you don't max it out.

My LUTs really don't do more than just smoothing out the minimum force slider. But I spent a lot of time and analyzing to get it really smooth!
The force "build up" of the wheels is not touched at all as I trust the engineers of the brands to have done that with a purpose (like the wild spikes at the top end of your wheelcheck run!).
 
There's barely a deadzone so it looks like you could get away with 0% minimum force and just put AC to 80-100%.
The moment you lower the overall FFB though you will end up creating a bigger deadzone and I really don't like the minimum force slider as it create a notch when passing the center position.

I'd say set everything up like you want without any minimum force and when you're done with it, tell me if you need some anti-deadzone-LUT from me :)
You could also try the DFGT LUT as the DFGT has around 1-5% deadzone. Might suit the CSL when you don't max it out.

My LUTs really don't do more than just smoothing out the minimum force slider. But I spent a lot of time and analyzing to get it really smooth!
The force "build up" of the wheels is not touched at all as I trust the engineers of the brands to have done that with a purpose (like the wild spikes at the top end of your wheelcheck run!).

Thanks for your reply RasmusP.
I tried without minimum force but I ended up putting in a bit as it feels a bit better like that.
After a bit of testing I pretty well end up with your settings as you can see below
controls.ini
MIN_FF=0.02, CENTER_BOOST_GAIN=1.3, CENTER_BOOST_RANGE=0.001
ff_post_process.ini
VERSION=1, TYPE=GAMMA, ENABLED=1, VALUE=0.5,
assetto_corsa.ini
ENABLE_GYRO=1, DAMPER_MIN_LEVEL=0.0, DAMPER_GAIN=0.7
Gain in AC is 100%

Is it useful to make a personalised LUT file? If so, are there any guides for doing this?
 
Last edited:
I'm away until Saturday, then I'll respond in length!
If you're happy, nice. Otherwise have a read at my downloads and then the lut one.
I thought you posted in there, sorry!

So I thought you read my LUT guide and didn't even think about gamma and center boost etc.

I'd think the rawest settings would be to run the dfgt lut and then adjust the overall ffb strength until the deadzone feels perfect!

Remember to use plus and minus on the numpad to adjust each car to your liking! :)
 
Last edited:
Tried the dfgt lut but didn't like the idea of changing the overall ffb strength to get it right. So, I took your hint and read a bit more in the thread and found your explanation of how to make a personalised LUT table.
Made my LUT file and tried it out. Excellent result straight off. May do a bit of fine tuning later on but is already way better than before.
Thanks for your great work in finding this solution and for informing everyone.:thumbsup:
 
Tried the dfgt lut but didn't like the idea of changing the overall ffb strength to get it right. So, I took your hint and read a bit more in the thread and found your explanation of how to make a personalised LUT table.
Made my LUT file and tried it out. Excellent result straight off. May do a bit of fine tuning later on but is already way better than before.
Thanks for your great work in finding this solution and for informing everyone.:thumbsup:
Could you post the lut file in here? Would be interested in taking a look at it :)
Also, just asking as placebo is a thing with this stuff: did you change the "type" in the ff_post_process.ini from "gamma" to "lut"?
 
Yes, "TYPE=LUT" in "ff_post_process.ini"
Below is is my lut file and graph
upload_2018-8-23_23-21-20.png

0|0.028
0.01|0.066
0.02|0.086
0.03|0.099
0.04|0.111
0.05|0.12
0.06|0.13
0.07|0.139
0.08|0.148
0.09|0.157
0.1|0.167
0.11|0.176
0.12|0.185
0.13|0.194
0.14|0.204
0.15|0.213
0.16|0.222
0.17|0.231
0.18|0.241
0.19|0.25
0.2|0.259
0.21|0.268
0.22|0.278
0.23|0.287
0.24|0.296
0.25|0.305
0.26|0.315
0.27|0.324
0.28|0.333
0.29|0.343
0.3|0.352
0.31|0.361
0.32|0.37
0.33|0.38
0.34|0.389
0.35|0.398
0.36|0.407
0.37|0.417
0.38|0.426
0.39|0.435
0.4|0.444
0.41|0.454
0.42|0.463
0.43|0.472
0.44|0.481
0.45|0.491
0.46|0.5
0.47|0.509
0.48|0.518
0.49|0.528
0.5|0.537
0.51|0.546
0.52|0.556
0.53|0.565
0.54|0.574
0.55|0.583
0.56|0.593
0.57|0.602
0.58|0.611
0.59|0.62
0.6|0.63
0.61|0.639
0.62|0.648
0.63|0.657
0.64|0.667
0.65|0.676
0.66|0.685
0.67|0.694
0.68|0.704
0.69|0.713
0.7|0.722
0.71|0.731
0.72|0.741
0.73|0.75
0.74|0.759
0.75|0.768
0.76|0.778
0.77|0.787
0.78|0.796
0.79|0.806
0.8|0.815
0.81|0.824
0.82|0.833
0.83|0.843
0.84|0.852
0.85|0.861
0.86|0.87
0.87|0.88
0.88|0.889
0.89|0.898
0.9|0.907
0.91|0.917
0.92|0.926
0.93|0.935
0.94|0.944
0.95|0.954
0.96|0.963
0.97|0.972
0.98|0.981
0.99|0.991
1|1
 
Last edited:
Yes, "TYPE=LUT" in "ff_post_process.ini"
Below is is my lut file and graphView attachment 266104

0|0.028
0.01|0.066
0.02|0.086
0.03|0.099
0.04|0.111
0.05|0.12
0.06|0.13
0.07|0.139
0.08|0.148
0.09|0.157
0.1|0.167
0.11|0.176
0.12|0.185
0.13|0.194
0.14|0.204
0.15|0.213
0.16|0.222
0.17|0.231
0.18|0.241
0.19|0.25
0.2|0.259
0.21|0.268
0.22|0.278
0.23|0.287
0.24|0.296
0.25|0.305
0.26|0.315
0.27|0.324
0.28|0.333
0.29|0.343
0.3|0.352
0.31|0.361
0.32|0.37
0.33|0.38
0.34|0.389
0.35|0.398
0.36|0.407
0.37|0.417
0.38|0.426
0.39|0.435
0.4|0.444
0.41|0.454
0.42|0.463
0.43|0.472
0.44|0.481
0.45|0.491
0.46|0.5
0.47|0.509
0.48|0.518
0.49|0.528
0.5|0.537
0.51|0.546
0.52|0.556
0.53|0.565
0.54|0.574
0.55|0.583
0.56|0.593
0.57|0.602
0.58|0.611
0.59|0.62
0.6|0.63
0.61|0.639
0.62|0.648
0.63|0.657
0.64|0.667
0.65|0.676
0.66|0.685
0.67|0.694
0.68|0.704
0.69|0.713
0.7|0.722
0.71|0.731
0.72|0.741
0.73|0.75
0.74|0.759
0.75|0.768
0.76|0.778
0.77|0.787
0.78|0.796
0.79|0.806
0.8|0.815
0.81|0.824
0.82|0.833
0.83|0.843
0.84|0.852
0.85|0.861
0.86|0.87
0.87|0.88
0.88|0.889
0.89|0.898
0.9|0.907
0.91|0.917
0.92|0.926
0.93|0.935
0.94|0.944
0.95|0.954
0.96|0.963
0.97|0.972
0.98|0.981
0.99|0.991
1|1
That looks perfect :thumbsup::cool:
Did you put the min force and center boost gain to 0 too? They both induce a little notch/bump which I hate and your custom LUT should replace both.
I guess you did. I'm not used to people understanding most/all of it just like that, sorry :roflmao::roflmao::whistling:
 
Is this working with the G920 wheel or is there some software that works for the G920 wheel.

best regards;)
From what I had discussed in this thread, the g920 doesn't seem to have the same deadzone the other wheels have.
It's about 2% (920) to 15% (25/27/29).

If that is somehow a misinformation you can just follow my guide and try it out. It won't break anything :)
If your wheel just starts to shake like crazy: close the game and go back to before, without my LUT.

You can also do a wheelcheck test. I think in the thread that is linked at the beginning of my post you can find information about wheelcheck. Also the lut creator describes how to do a wheelcheck test :)
 
From what I had discussed in this thread, the g920 doesn't seem to have the same deadzone the other wheels have.
It's about 2% (920) to 15% (25/27/29).

If that is somehow a misinformation you can just follow my guide and try it out. It won't break anything :)
If your wheel just starts to shake like crazy: close the game and go back to before, without my LUT.

You can also do a wheelcheck test. I think in the thread that is linked at the beginning of my post you can find information about wheelcheck. Also the lut creator describes how to do a wheelcheck test :)

@ RasmusP: Thanks for the reply.
I tried the wheel check and LUT Generator for assetto corsa by following this turtorial on youtube "
" and it seems it ruined my force feedback it feels like it don't work anymore , can this break my wheel?:(
 
To tell you if you should use my guide or not I only need the deadzone test from wheelcheck.
Please don't use the lut generator!
The coding behind that generator is awesome but it just won't feel right. It's one of these things where the theory is really cool but in reality it's not usable at all.

So I always say this:
Big respect to the work of the other guys but it's either "ingame settings are nice because the wheel is nice" or the best you can get is my guide.

I'm studying mechatronical engineering and spent about 100 hours until I created the perfect LUT and settings for the logitech g27.
G25 and g29 are basically the same so it works well too.
The driving force gt is different but a friend of mine has one so I spent another 10-20 hours to built him a similar custom LUT.

The g920 however.. I never touched one in real life and there are not many videos or Screenshots online. I don't know if it's the same as the g29 or more like the dfgt. Regarding the deadzone!
 
Back
Top