https://bugs.winehq.org/show_bug.cgi?id=9221
--- Comment #40 from Elias Vanderstuyft Elias.vds@gmail.com --- (In reply to Austin English from comment #38)
This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
The huge number of bugs in /dlls/dinput/effect_linuxinput.c is still present, so no, FF doesn't work (perfectly) as how it should. Attaching logs will not help much in this case. I submitted an RFC to solve these bugs, but don't have time to create the patch series right now: https://www.winehq.org/pipermail/wine-devel/2014-March/103268.html If anyone is willing to create this patch series, I would be glad to give feedback.
(In reply to teribadactyl from comment #39)
x86_64 Arch Linux 1.7.45, force feedback works perfectly in Richard Burns Rally but not in Project Cars (via Steam) or rFactor.
rFactor is known to use dynamic updating of periodic effects, such as Sine effects. This is not yet supported for the current Linux driver (assuming you're using the ff-memless kernel driver).
(In reply to teribadactyl from comment #39)
fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 65535) fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 0) fixme:dinput:LinuxInputEffectImpl_Download Could not upload effect. Assuming a disconnected device 240 "Invalid argument".
Probably the to-be-uploaded effect is not supported by your Linux driver. If you add the "dinput" debug channel to the command-line, you might be able to track down which effect type is involved.