Difference between revisions of "Assetto Corsa Wheel Settings Guide"
Jump to navigation
Jump to search
Raceroomer (talk | contribs) (Created page with "{| |width=1200| == Gettings your wheel settings right in Assetto Corsa == Most of this information is for people using a cheap wheel like a Logitech G29. More expensive whee...") |
Raceroomer (talk | contribs) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| | {| | ||
− | |width= | + | |width=1100| |
− | + | Most of this information is for people using a cheap wheel like a Logitech G29. More expensive wheels can just turn down the gain and leave everything off, or add a gyroscopic damper effect to counter oscillations. | |
+ | The information on this page is mostly available elsewhere as well, except for the information about minimum force and LUT postprocessing, which are the product of advice from anons in the general and my own testing. | ||
− | + | == Mods that affect FFB == | |
− | |||
− | |||
− | ;'''FFBClip:''' | + | ;'''[https://www.racedepartment.com/downloads/ffbclip-app.7910/ FFBClip]:''' |
:An app that automatically adjusts FFB gain so that your FFB peaks are mostly in line with your desired maximum strength. You can use this to prevent clipping, or to specify how much clipping the app should tolerate. It will also save a target strength setting individually for each car. | :An app that automatically adjusts FFB gain so that your FFB peaks are mostly in line with your desired maximum strength. You can use this to prevent clipping, or to specify how much clipping the app should tolerate. It will also save a target strength setting individually for each car. | ||
;'''Custom Shaders Patch:''' | ;'''Custom Shaders Patch:''' | ||
− | :Aside from making the game look much better, CSP also has a couple of FFB tweaks, including an improved gyroscopic effect. | + | :Aside from making the game look much better, CSP also has a couple of FFB tweaks, including an improved gyroscopic effect. CSP can be downloaded through the [https://acstuff.ru/app/ Content Manager] client. |
− | + | == Assetto Corsa settings == | |
;'''gain:''' | ;'''gain:''' | ||
− | :This is a straightforward multiplier on all forces. For wheels that grind or have other issues at maximum force, this should be set somewhere below 100%. If your wheel is too powerful you can turn it even lower. '''If you use FFBClip, leave this at 100%.''' | + | :This is a straightforward multiplier on all forces. For wheels that grind, slip, or have other issues at maximum force, this should be set somewhere below 100%. If your wheel is too powerful you can turn it even lower. '''If you use FFBClip, leave this at 100%.''' |
;'''invert ffb:''' | ;'''invert ffb:''' | ||
− | :Some wheels have their FFB reversed. If your wheel feels like it’s pulling you into corners instead of resisting, | + | :Some wheels have their FFB reversed. If your wheel feels like it’s pulling you into corners instead of resisting, change this setting. |
;'''filter:''' | ;'''filter:''' | ||
Line 28: | Line 27: | ||
:This sets a minimum strength for every force feedback effect in the game. '''Conventional wisdom about where to set your minimum force is wrong'''—you should not use this setting to overcome a cheap wheel’s FFB “deadzone” (and its deadzone is also smaller than most people think because they confuse force with wheel travel, ignoring the existence of static friction). You should never set this above ~2%, and ideally it should remain at 0. | :This sets a minimum strength for every force feedback effect in the game. '''Conventional wisdom about where to set your minimum force is wrong'''—you should not use this setting to overcome a cheap wheel’s FFB “deadzone” (and its deadzone is also smaller than most people think because they confuse force with wheel travel, ignoring the existence of static friction). You should never set this above ~2%, and ideally it should remain at 0. | ||
− | :Minimum force does not set a ‘floor’ for overall FFB levels. It | + | :Minimum force does not set a ‘floor’ for overall FFB levels. It sets a minimum strength for every FFB effect, regardless of context. For example: if you are going through a corner and the grip and lateral forces are giving 60% force to your wheel, and you have slip effects enabled and road feel effects enabled, and your minimum force is set at 10%, your wheel's force output will likely be oscillating between 40% and 80%. Many set their minimum force too high because they do not understand this. High minimum force settings will make driving feel very rough and notchy. |
:If you use a LUT as a FFB postprocessing filter, having a minimum force setting higher than 0 can cause severe oscillations. | :If you use a LUT as a FFB postprocessing filter, having a minimum force setting higher than 0 can cause severe oscillations. | ||
;'''effects:''' | ;'''effects:''' | ||
− | :These are canned effects. Some people don’t like them, some do. Set them according to preference. | + | :These are canned effects. Some people don’t like them, some do. Set them according to preference. I can't recommend an amount to use because it will depend on how you have set your gain, damper, minimum force, etc. Tweak these after you have set everything else. |
− | ::''Kerb effect'' refers to the rumble as you drive on a kerb | + | ::''Kerb effect'' refers to the rumble as you drive on a kerb (''not'' the jolt from driving over a kerb). |
− | ::''Road effect'' refers to the small rumbles and bumps that give you a sense for road texture. | + | ::''Road effect'' refers to the small rumbles and bumps that give you a sense for road texture. I think these are related to the road's roughness/grip level but not to actual detail in the road model. |
::''Slip effect'' adds rumble when tires are slipping. | ::''Slip effect'' adds rumble when tires are slipping. | ||
::''ABS effect'' adds rumble when ABS kicks in. | ::''ABS effect'' adds rumble when ABS kicks in. | ||
Line 43: | Line 42: | ||
;'''soft lock / hardware lock:''' | ;'''soft lock / hardware lock:''' | ||
− | :Two different methods for making your wheel lock match the car’s. Not important. | + | :Two different methods for making your wheel lock match the car’s. Your steering range should already change to match the car's without these settings—these just add a stopping effect when you reach the maximum. Not important. |
;'''skip FFB steps:''' | ;'''skip FFB steps:''' | ||
:Reduces the refresh rate of the wheel. This is for a handful of people with old wheels that experience problems at the game’s default refresh rate. Leave it at 0. | :Reduces the refresh rate of the wheel. This is for a handful of people with old wheels that experience problems at the game’s default refresh rate. Leave it at 0. | ||
− | === | + | === Experimental settings === |
+ | |||
+ | ;'''Gyroscopic effect:''' | ||
+ | :adds a damping effect that becomes stronger at speed. Custom Shaders Patch has a superior version of this effect, so you should leave this unchecked. | ||
+ | |||
+ | ;'''Damper gain:''' | ||
+ | :stiffens the wheel when you are stopped. This gets rids of wheel oscillations when stopped and mimics the behavior of a real wheel, which is stiff to turn when the car isn’t moving. | ||
+ | |||
+ | ;'''minimum damper level:''' | ||
+ | :this level of damping is active at all speeds, not just when stopped. This is a controversial setting. Some like it, most don’t. | ||
+ | == Post-processing == | ||
+ | [[file:Gamma_example.jpg|thumb|300px|Three curves with gamma of 0.5, 1, and 2.]] | ||
+ | [[file:LUT_example.jpg|thumb|300px|An example of a software-generated LUT curve for a G29 wheel.]] | ||
;'''center boost gain / range:''' | ;'''center boost gain / range:''' | ||
:Supposedly used for countering a slight deadzone in the center of a wheel. I don’t use it. | :Supposedly used for countering a slight deadzone in the center of a wheel. I don’t use it. | ||
Line 56: | Line 67: | ||
:This maps the game’s FFB output onto a new curve and is used to determine how much force to send to the wheel given a certain amount of force specified by the game: | :This maps the game’s FFB output onto a new curve and is used to determine how much force to send to the wheel given a certain amount of force specified by the game: | ||
− | ::'''Gamma''' is an exponent applied to the (originally linear) FFB response curve. | + | ::'''Gamma''' is an exponent applied to the (originally linear) FFB response curve. |
− | |||
− | ::Low gamma will increase the strength of most forces, high gamma will decrease the strength of most forces. | + | ::Low gamma will increase the strength of most forces, high gamma will decrease the strength of most forces. This is the same gamma setting as the one found in your ff_post_process.ini file. |
::'''LUT''' stands for '''lookup table'''. It is a text file containing a set of data points on a curve. The left-hand column is a linear set of points from 0 to 1, the right-hand column represents what force outputs they should be mapped onto. If one line in the LUT reads “0.04|0.153”, that means that when the game would normally output a FFB effect of 4% strength, it now instead sends one of 15.3% strength. | ::'''LUT''' stands for '''lookup table'''. It is a text file containing a set of data points on a curve. The left-hand column is a linear set of points from 0 to 1, the right-hand column represents what force outputs they should be mapped onto. If one line in the LUT reads “0.04|0.153”, that means that when the game would normally output a FFB effect of 4% strength, it now instead sends one of 15.3% strength. | ||
Line 67: | Line 77: | ||
::LUTs can be created manually or they can be generated by software. A software-generated LUT is generally used to compensate for the non-linear output of cheap wheels. One popular method is a combination of programs that can be downloaded here: https://www.racedepartment.com/downloads/lut-generator-for-ac.9740/ | ::LUTs can be created manually or they can be generated by software. A software-generated LUT is generally used to compensate for the non-linear output of cheap wheels. One popular method is a combination of programs that can be downloaded here: https://www.racedepartment.com/downloads/lut-generator-for-ac.9740/ | ||
− | ::Because your wheel’s sensor can only measure movement and not force, '''software-generated LUTs will always overestimate how much output is needed to represent smaller forces'''. A slightly deeper explanation of that and a simple tool for correcting software-generated LUT files can be found here: https://docs.google.com/spreadsheets/d/1Mc2RQ_m77t_8CyYXXKTu2clDrOub9wHrWn0deTxEuDs | + | ::Because your wheel’s sensor can only measure movement and not force, '''software-generated LUTs will always overestimate how much output is needed to represent smaller forces'''. A slightly deeper explanation of that and a simple tool which I've made for correcting software-generated LUT files can be found here: https://docs.google.com/spreadsheets/d/1Mc2RQ_m77t_8CyYXXKTu2clDrOub9wHrWn0deTxEuDs |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == Custom Shaders Patch FFB Tweaks == | |
;'''MacPherson struct FFB adjustment:''' | ;'''MacPherson struct FFB adjustment:''' |
Latest revision as of 20:59, 24 October 2020
Most of this information is for people using a cheap wheel like a Logitech G29. More expensive wheels can just turn down the gain and leave everything off, or add a gyroscopic damper effect to counter oscillations. The information on this page is mostly available elsewhere as well, except for the information about minimum force and LUT postprocessing, which are the product of advice from anons in the general and my own testing. ContentsMods that affect FFB
Assetto Corsa settings
Experimental settings
Post-processing
Custom Shaders Patch FFB Tweaks
|