Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.