Screenshot

Overview

This force feedback feature hooks into the telemetry data, which is broadcast by the iRacing simulator, reads the 360 Hz steering column torque signal, does some processing to it, and then sends the processed signal to your wheel.

When processing the signal, the app splits it into AC and DC components, and this is where the magic happens. The AC component (fine details) can be adjusted independently of the DC component (steady state force). The app does not add any latency to the force feedback signal that is sent to your wheel, beyond the latency that is already present within the iRacing simulator.

Setup

You must disable the iRacing simulator’s built-in force feedback feature. To do this, run the iRacing simulator and then go into the options screen, and into the drive tab, and disable force feedback by unchecking the enable force feedback checkbox.

Logitech wheel users must also disable the iRacing simulator’s support for TrueForce. To do this, edit the app.ini file which is located in the documents iRacing folder, and find and replace loadTrueForceAPI=1 with loadTrueForceAPI=0 and save.

Enable and Disable

The force feedback tab has a checkbox in the tab header to turn on and off this feature. If this feature is turned on, then MAIRA will control the force feedback effects in your steering wheel. If this feature is turned off, then the steering effects and the LFE ⮕ FFB features will naturally also be turned off as well.

Device

You would indicate which force feedback device you want the app to use, by selecting it from this dropdown box. If there are no devices listed in this box, make sure that your force feedback wheel is plugged in, is turned on, and is not sleeping, and then restart the app.

Test

Pressing the test button will make the app send a short burst of force feedback signal to your wheel. If the app is able to control your wheel, you should feel it vibrate. If you do not feel anything, then something is wrong. Try closing and and then restarting the app.

Record

The app is capable of recording up to 10 minutes of raw force feedback telemetry from iRacing for later playback. To start recording, just press this record button. As soon as you press this button again, or press the playback button, the recording is saved to your drive.

The recording will loop around if you have been recording for more than 10 minutes.

Playback

If you have a saved recording, pressing the playback button will play the recording back. This can be useful if you want to try and tune the sliders in the app without needing to pay attention to your driving.

Pressing the playback button again stops the playback.

Wheel Max

The wheel max slider is how you tell the app how strong the motor in your wheel is – what its maximum torque output is in Newton-meters. For example, my Logitech G PRO racing wheel is rated at 11 Newton-meters, so that is what I have it set to in the app for my wheel.

Overall Scale

The overall scale adjusts the strength of the force feedback that is sent to your wheel. The range of this slider is from 0% to 100%.

When you have this set to 100% this means that if iRacing says to apply 10 Newton-meters of force to the wheel, then that is exactly what happens.

If you set this to 50% then when iRacing says to apply 10 Newton-meters of force to the wheel, the app applies 5 Newton-meters to the wheel instead.

The overall scale defaults to 10% for safety. You will want to turn this up until your wheel force feedback reaches a comfortable level.

Auto Overall Scale Button

This is the process to use the auto button –

  1. Set the detail scale slider to where you want it to be
  2. Drive around the track, taking at least one tight corner at speed
  3. Press this button

While you are driving around, MAIRA will keep track of the peak steering column torque. You can see this number displayed inside the button. The button will light up with a green border when it has detected a peak steering column torque of at least 1 Nm, indicating that you can press it.

When you press this button, MAIRA will automatically set the overall scale for you. After MAIRA updates the overall scale slider, you can manually turn it down if you feel that the wheel is too strong. Or, you can turn it up some to make the wheel stronger, understanding that the force feedback signal will likely have some clipping. Some clipping is fine. Too much clipping can mask the oversteer and understeer feeling when taking high force corners.

You can also right-click on this button to clear the stored peak steering torque value. The reason you would want to do this, is because sometimes you’ll hit something, or drive over some intense kerbs, and this results in a really big number showing up in the auto button. In this situation, if you press the auto button, you will end up with an overall scale value that is probably too low.

Here is a video showing how to use this feature.

There is a related setting in Settings > Force Feedback where you can adjust a slider to control how much clipping to allow when doing these auto overall scale calculations.

Detail Scale

The detail scale adjusts the strength of things like road bumps, tire chatter, and things like that. The range of this slider is from 0% to 500%.

If you set this to 100% then basically the force feedback signal is passed from iRacing, through this app, and to your steering wheel virtually unchanged.

If you set it to 50% then the details are cut down in half, and if you set it to 200% the details are twice as strong.

Parked Scale

The parked scale adjusts how much to reduce the forces force you feel, while your car is parked and not moving. The reason that we might want to lower this below 100% is because some people will want to let go of the wheel while parked. If there are high enough forces present, that might cause the wheel to start oscillating out of control.

The parked scale fades out as the car approaches roughly 12 miles per hour (19 kph).

The default value is 25%.

Frequency

There are 15 force feedback update frequencies for you to choose from, with periods ranging from 16 milliseconds to 2 milliseconds. At 16 milliseconds, the wheel is updated at 62.5 Hz. At 2 milliseconds, the wheel is updated at 500 Hz. The reason we have these range of options is because some wheels may not like a high rate of updates.

Internally, the force feedback data is always updated at 360 Hz. MAIRA uses something called cubic interpolation (Hermite) to up-sample or down-sample this to the selected frequency, without introducing any aliasing.

The default value is 500 Hz. Most wheels can do this without any issues, but if your wheel does have issues, try turning this rate down.

Button Mappings

There are several button mappings that can be set up to control MAIRA while you are driving. When you begin to set up a button mapping, you will see this screen –

You can map either a single button click, or you can map a button hold + button click. To map a single button click, just press any button or knob on any controller device, or your keyboard, and then click on update to save the button mapping.

To map a button hold + button click combo, first press and release the hold button, then press and release the click button, and then click on update to save the button mapping. If you mess up, you can always click on the clear button to start over. The result of mapping a button hold + button click combo looks something like this –

Reset [R]

When you press the reset button, this will cause the app to re-initialize the force feedback device. If your steering wheel has gone to sleep while waiting for a race to start, MAIRA might have lost the ability to control the force feedback in your wheel. To fix this, just press the reset button to tell MAIRA to gain control back of the force feedback device.

Set Auto Overall Scale

You can map the set auto overall scale button to a button on your button box or steering wheel. This way you can hit this button to tell MAIRA to automatically set the overall scale slider for you without needing to take your eyes off the road.

Clear Auto Overall Scale

You can map the clear auto overall scale button to a button on your button box or steering wheel. This way you can hit the button at any time, to tell MAIRA to clear the auto overall scale value and start over.

Overall Scale Increment / Decrement

I recommend that these buttons be mapped to a knob on your button box or steering wheel. This way you can increase or decrease the overall scale while driving around the track.

Detail Scale Increment / Decrement

These buttons can be mapped to a knob on your button box or steering wheel. This way you can increase or decrease the detail scale while driving around the track.

Pretty Graph

If you enable the pretty graph, you will see a drawing appear in the app. The drawing will show two lines; a red line and a blue line. If those two lines are drawn on top of each other, the color will change to white.

The red line is the original unaltered steering wheel torque signal coming directly from the iRacing simulator.

The blue line is the force feedback signal that is actually sent to your wheel.

If you have the detail scale set to 100%, then the blue line will always match the red line exactly.

There are a few differently colored horizontal lines in the graph:

  • Green line = center of the graph where force = 0
  • Black lines = where force is at 50% of wheel max
  • Red lines = where force is at 100% of wheel max

If the force feedback signal (blue line) ever crosses either one of the red lines, then that means the signal is getting clipped – you may want to avoid severe clipping by reducing the overall or detail scale sliders.

The iRacing simulator must be running, and you do need to be in your car and on the track for this graph to show anything. When you are playing back a recording, the iRacing simulator must be running, but you can be in the garage.

You can also click on the pretty graph to solo it – meaning to remove all other UI from the force feedback tab, leaving just the pretty graph in there. Useful for when you are making YouTube videos!

Next: Steering Effects