iRacing is widely regarded as the definitive online racing simulator. While I expected it to have a complicated force feedback system, in actuality, it's very simple and easy to set up on the Thrustmaster TX and T300. Unlike many other simulators, iRacing's force feedback only delivers the actual forces felt through the steering rack of the car. This can take some time to adjust to if you are coming from another simulator.
A frequently recommended third-party utility called irFFB is able to add g-force, understeer and more suspension effects to the force feedback. These wheels have trouble reproducing the small vibrations that let you feel the road surface. irFFB's additional suspension effects fill in those missing details, creating a more immersive driving experience.
The usefulness of the g-force and understeer effects depend heavily on the car you are driving and your personal preference. I find I can get used to the built-in force feedback just fine, but I generally prefer the feel of the cars with the added effects.
In this guide, I will talk about how to set up the built-in iRacing force feedback, how to install and use irFFB, and finally go into some detail about the force feedback system and some of the unique terminology it uses.
iRacing automatically sets the proper steering angle for each car, so it is best to leave the rotation set to the maximum in the Thrustmaster Control Panel and calibrate the wheel in-game.
|Rotation||900° (TX) 1080° (T300)|
|Overall Strength of all forces||75%|
|Auto-Center||by the game|
Spring and Damper are not used by iRacing, so can be set to any value without issue. As a general rule, I leave these at 100% since there are some games that require them.
BOOST should always be turned off. For an in-depth look as to why, see my BOOST Force Feedback Analysis.
Using the built-in iRacing force feedback is very simple. When you first run iRacing, it will have you calibrate the wheel and pedals as well as assign the necessary buttons for shifting gears. The main force feedback option you have to worry about is setting the strength. Every car in the game has a different feel, so the strength needs to be set individually for each one.
iRacing has two ways of displaying the force feedback strength. You can toggle between Strength or Max Force by clicking on the label. The result is the same, they are just two ways of displaying the same information. Max Force is more commonly used in iRacing discussions, and the only option in irFFB, so that is what I will use.
Counterintuitively, a higher Max Force value results in a weaker force feedback response. I discuss why this is later on.
|Enable Force Feedback||Checked|
|Use Linear Mode||Checked|
|Reduce Force When Parked||Checked|
|Wheel Force||1 Nm|
Use Linear Mode toggles between Linear and Non-linear force feedback response. Non-linear compresses the forces, raising the lighter ones to make them easier to feel on weaker wheels. I find the Linear Mode feels more natural.
Reduce Force When Parked simply lightens the wheel when the car is stopped. This also reduces the soft lock force, so it can be easy to turn the wheel past the normal amount when parked.
Max Force is the strength of the force feedback. I find it best to use the Auto function (available in the F9 menu when on track) and then adjust to make the wheel heavier or lighter based on the track. Remember that a higher value results in weaker force feedback. The Auto button will only appear after you have driven a lap on track.
Wheel Force limits the range of the Max Force setting, preventing it from getting too strong, either by the slider or the Auto function. It has no use on these wheels. It is only useful for powerful direct drive wheels to limit the maximum force output.
Damping adds weight to the wheel. This isn't necessary on these wheels. They have plenty of natural dampening.
Min Force raises the lightest forces so they can be felt on these wheels. This is felt as the small bumps of road surface details.
irFFB + vJoy Installation
To use irFFB, you will need to download both of these programs:
Using the built-in force feedback of iRacing is nice and simple. Adding irFFB complicates matters a fair bit as there are several more options to deal with. Unfortunately, irFFB can be finicky to get working on some computers. I haven't had any issues with it, but others haven't been so lucky.
irFFB has no installer, just run the application. Apparently, there can be an issue with running the application from different locations over time, so I recommend making an iRacing Apps folder next to your iRacing install and just leaving it there. If you ever upgrade to a new version, just replace the application in the same folder.
irFFB can operate in two modes. In the 360Hz mode, it calculates completely new force feedback using telemetry data from iRacing. None of the original force feedback signal is used. This adds some latency to the force feedback. I can't feel it, but you might if you are more sensitive to it. One benefit of this mode is that it does not require vJoy to be installed.
In the 60Hz mode, irFFB intercepts the original signal from iRacing and augments it with the new effects. This has very little latency, so it's generally the preferred method. In order for this to work, however, you need to install and configure vJoy. I can barely feel the difference between the two modes, but I recommend the 60 Hz mode just in case the latency would ever be an issue.
Some versions of vJoy may have compatibility issues. vJoy 188.8.131.52 works perfectly for me on both Windows 10 and 11. To install, download and run vJoySetup.exe, installing all the companion applications when asked. You may need to restart your computer.
Once installed, run the Configure vJoy application. Click the "Enable vJoy" checkbox for vJoy Device 1. The default settings should work fine as follows:
|Number of Buttons||8|
|POV Hat Switch||Continuous|
|Force Feedback||All Checked|
|Enable vJoy||Checked (for iRacing only)|
Importantly, you will likely need to disable vJoy by unchecking the "Enable vJoy" checkbox when you play other games with the wheel. Some games won't recognize the wheel is attached at all when vJoy is enabled.
With vJoy enabled, run irFFB before you launch iRacing. When irFFB is working properly, the in-game FFB settings will be grayed out and you will change all the settings in the irFFB app. Several settings are exactly the same as the ones in iRacing itself.
|FFB Device||Your Wheel|
|FFB Type||60 Hz direct filtered 360|
|Max Force||Set until minimal clipping|
|SoP Effect||50 (varies)|
|Use 360Hz telemetry for suspension effect in direct modes?||Checked|
|Use car specific settings||Checked|
|Reduce force when parked||Checked|
FFB Type should be set to one of the 60 Hz options. I don't notice a difference between the 360 and 720 variations.
Min Force raises the lightest forces so they can be felt on these wheels. This is the same as the built-in iRacing setting.
Max Force is the strength of the force feedback. Just like the built-in iRacing setting, the higher this number, the weaker the forces are. There is no Auto function, but irFFB will tell you how much clipping occurred every time you get out of the car. Raise or lower this until there is about 1% clipping or until the wheel has a comfortable weight.
Damping adds weight to the wheel and is unnecessary on these wheels. This is the same as the built-in iRacing setting.
Suspensions Bumps adds vibrations to the wheel based on what the suspension is doing. This gives you more road surface details. I find this helps these wheels feel more lively and connected to the road. If this is set too high, the bumps can be too aggressive.
Understeer lightens the wheel when you enter understeer. This doesn't work for every car. Its usefulness is also completely personal preference. You may need to adjust this on a per-car basis.
Understeer Offset will enable the Understeer effect only after it reaches a certain amount.
SoP Effect is the "Seat of the Pants" effect that increases the weight of the wheel based on the g-forces the car is under. You will need to adjust this on a per-car basis. At high levels, this can overwhelm other forces and make the wheel feel quite lifeless, so I recommend starting at 50 and then raising or lowering until you find a comfortable level.
SoP Offset will enable the SoP effect only after it reaches a certain amount.
Use 360Hz telemetry for suspension effect in direct modes makes the Suspension Bumps have more detailed information.
Use car specific settings will save all the settings on a per-car basis. It will automatically load the appropriate settings when you load a different car.
Reduce force when parked lowers the weight of the wheel when the car is stopped. This is the same as the built-in iRacing setting.
iRacing Force Feedback Details
The force feedback in iRacing is nothing more than the simulated forces (measured in newton-meters or Nm) on the simulated steering rack of the simulated car. There are no canned effects added whatsoever. This is why some of the terminology used is quite different from other racing games that base the force feedback on the whole geometry of the car.
A powerful direct drive steering wheel could produce an exact 1:1 representation of the simulated steering wheel using this system. For every other wheel, it is necessary to compress the range of simulated forces down to a range the physical wheel is capable of producing. This is what the Max Force setting does.
The Max Force setting tells the game what strength of simulated force on the simulated wheel will equal 100% force on the physical wheel. This is why when you raise the Max Force, your physical wheel gets lighter. You are telling the game to only output 100% physical force when it reaches a higher simulated force.
If you set the Max Force too high, you will never reach 100% force on your wheel, since the simulated car may never have that powerful of a force applied to it. If Max Force is set to 30 Nm, but the simulation never applies more than 15 Nm of force to the wheel, your physical wheel will never output more than 50% force.
Likewise, if you set the Max Force too low, you will feel 100% much too soon, as the simulated car easily has that much force applied to it. If Max Force is set to 10 Nm, but the simulation reaches 15 Nm of force, all simulated forces over 10 Nm will be felt as 100% force on your wheel. When this happens, we say that all the simulated forces over the Max Force value are being "clipped."
The Auto function checks how much clipping occurs and sets the Max Force to a point where there is very little clipping. Likewise, irFFB will tell you how often forces were being clipped when you exit the car, letting you manually find a Max Force value that has minimal clipping.
The Wheel Force setting is a lower bound to the Max Force setting, limiting how powerful the forces can be on the physical wheel. This prevents powerful wheels from accidently being set to a point where they could cause damage to the equipment or hurt the user. For all entry-level and most mid-range wheels, the Wheel Force setting has no use, since we always want to be able to use the full range of force available to the wheel.
Since there are so many different cars and types of racing in iRacing, it is impossible to find a singular best setting that works for everything equally. While using irFFB adds some complexity, I like the feel of the cars with it enabled.
Once you find the settings that work for you, it's best to stick with them. It can be tempting to continually adjust these things, but then you waste a lot of time relearning how the wheel feels without any benefit.
Let me know if you have any comments or questions.