Skip to content

Configuration

nlp80 edited this page May 12, 2017 · 18 revisions

Configuration

vJoy

irFFB uses vJoy to create a virtual FFB device so that it can read the iRacing DirectInput FFB output. You'll need to download version 2.18.x of vJoySetup.exe and install it.

Once installed, you can configure virtual devices using the vJoyConf program that should be available in your start menu. For irFFB you need to configure a device that has the X-axis and all force feedback effects enabled. If your wheel has buttons or PoV switches/joysticks you can set the correct number of them here so that they will work via irFFB.

irFFB

Once the vJoy device is configured, you can start irFFB. Below is a description of each of the options:

  • FFB device
    • Select your wheel here
  • FFB type
  • Min force
    • Set the minimum force that will be applied to the wheel
    • Similar to the equivalent iRacing option
  • Max force
    • Set the force (in Nm) that will correspond to maximum output, lower values produce stronger output
  • Suspension bumps
    • Set the magnitude of extra bump/texture output generated from front suspension telemetry
    • Increases the effect of road surface irregularities, kerb strikes, etc
  • Suspension load
    • Set the magnitude of extra suspension load output generated from front suspension telemetry
    • Adds force based on front suspension compression
  • Use 360 Hz telemetry for suspension effects in direct modes
    • Only applies to direct modes
    • If checked, the (unfiltered) 360 Hz suspension telemetry is used. This allows you to mix in some of the higher frequency detail that's absent from the 60 Hz output
    • If unchecked, the 60 Hz suspension telemetry is used and the output is passed through the same FIR filter as the standard FFB. High frequency details will be absent but the latency of the effects will be lower

Note: The forces generated by the suspension effects are added to the normal FFB signal and the maximum output is therefore higher when they are enabled. You may need to reduce the 'Max force' slider to compensate.

Wheel / controller

We suggest that you disable any external filtering of the FFB signal if you are able to do so. For OSW users, this means setting the MMOS 'overall filter' to 0, setting the TBW to 'unlimited' in Granity and disabling the torque notch filter in Granity.

iRacing

The final step is to recalibrate your steering in iRacing with irFFB running. If all is well, you should find that the raw position in the iRacing calibration screen ranges from 0 to 65535 when you turn your wheel from stop to stop. If the wheel instead ranges from -32767 to 32767, iRacing has opened your wheel device instead of the vJoy device. Sometimes restarting irFFB with the calibration screen open and clicking 'reset' in the calibration screen can help in this case.

When irFFB is running the force feedback controls in iRacing will be disabled and have no effect.

Clone this wiki locally