Difference between revisions of "Setting up force feedback"

From VDrift
Jump to: navigation, search
Line 11: Line 11:
 
Once you've met the prerequisites, now recompile vdrift like this:
 
Once you've met the prerequisites, now recompile vdrift like this:
 
  scons force_feedback=1
 
  scons force_feedback=1
 
  
 
Now open your VDrift.config. Find the section [ joystick ] and add the following line to the joystick section somewhere:
 
Now open your VDrift.config. Find the section [ joystick ] and add the following line to the joystick section somewhere:

Revision as of 18:27, 22 January 2009

Force feedback is currently only supported on Linux.

Prerequisites:

  • a steering wheel supporting constant force effects (like a Logitech Momo Racing force feedback steering wheel)
  • Linux
  • HID_FF is enabled in your kernel
  • your device's USB ID is in kernel-source/drivers/usb/input/hid-ff.c
  • the ff-utils test program ffcfstress works for you. Note the device name you use with this program (should be /dev/input/eventX).
  • VDrift SVN r1547 or later

Once you've met the prerequisites, now recompile vdrift like this:

scons force_feedback=1

Now open your VDrift.config. Find the section [ joystick ] and add the following line to the joystick section somewhere:

ff_device = /dev/input/event0

change event0 to whatever device you should use (the one that worked with ffcfstress).

Start up VDrift. The console will print whether or not force feedback initialization succeeded. Start a practice game. You should feel a force effect on your steering wheel based on the aligning moment force from the front tires.