I'm trying to get force feedback working again on my Logitech DFGT steering wheel. Previously it worked fine, but iRacing doesn't appear to be able to make it work after updating.
I'm running Ubuntu 13.10 with kernel 3.12.0-031200-generic.
I've tried fftest and, after finding the right event number, force feedback appears to be working as shown below.
Force feedback test program. HOLD FIRMLY YOUR WHEEL OR JOYSTICK TO PREVENT DAMAGES Device /dev/input/event2 opened Features: * Absolute axes: X, Y, Z, Hat 0 X, Hat 0 Y, [07 00 03 00 00 00 00 00 ] * Relative axes: [00 00 ] * Force feedback effects types: Constant, Gain, Autocenter, Force feedback periodic effects: [00 00 00 00 00 00 00 00 00 00 04 00 03 00 00 00 ] * Number of simultaneous effects: 16 Setting master gain to 75% ... OK Uploading effect #0 (Periodic sinusoidal) ... Error:: Invalid argument Uploading effect #1 (Constant) ... OK (id 0) Uploading effect #2 (Spring) ... Error: Invalid argument Uploading effect #3 (Damper) ... Error: Invalid argument Uploading effect #4 (Strong rumble, with heavy motor) ... Error: Invalid argument Uploading effect #5 (Weak rumble, with light motor) ... Error: Invalid argument Enter effect number, -1 to exit 1 Now Playing: Constant Force
Force feedback also appears to be enabled when looking at /usr/src/linux-headers-3.12.0-031200/drivers/hid/Kconfig as shown below.
config LOGITECH_FF bool "Logitech force feedback support" depends on HID_LOGITECH select INPUT_FF_MEMLESS help Say Y here if you have one of these devices: - Logitech WingMan Cordless RumblePad - Logitech WingMan Cordless RumblePad 2 - Logitech WingMan Force 3D - Logitech Formula Force EX - Logitech WingMan Formula Force GP - Logitech MOMO Force wheel and if you want to enable force feedback for them. Note: if you say N here, this device will still be supported, but without force feedback. config LOGIWHEELS_FF bool "Logitech wheels configuration and force feedback support" depends on HID_LOGITECH select INPUT_FF_MEMLESS default LOGITECH_FF help Say Y here if you want to enable force feedback and range setting support for following Logitech wheels: - Logitech Driving Force - Logitech Driving Force Pro - Logitech Driving Force GT - Logitech G25 - Logitech G27 - Logitech MOMO/MOMO 2 - Logitech Formula Force EX
Yet opening a game such as iRacing that supports force feedback still won't let me enable it in the settings. I'm not sure what to check next. Force feedback was working just fine a few weeks ago, so I will test rolling back kernels to see if that affects anything. In the mean time, any help or ideas would be greatly appreciated! Thank you.