[Bug 52062] dinput HID joystick doesn't implement effect state reports.

WineHQ Bugzilla wine-bugs at winehq.org
Fri Dec 3 04:55:53 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=52062

--- Comment #6 from Ivo Ivanov <logos128 at gmail.com> ---
Created attachment 71200
  --> https://bugs.winehq.org/attachment.cgi?id=71200
dinput-additions-and-fixes-2.patch

I tested the device with the latest changes and can confirm that everything
works properly regarding this issue. BeamNG has FFB which is equal to the
Windows version. WheelCheck shows the status of the effects in accordance with
the simple logic without PID State reports. The same as the Windows version.

The other issue with WheelCheck is that, it doesn't show detailed info about
the constant and periodic effects, while the Windows version does.
The attached patch corrects that, and can confirm that it works properly on
Wine.

There is another patch, which corrects an issue with the ramp force type
specific parameters (Get|Set)Parameters using the constant_force struct instead
of ramp_force.

The patchset is rebased to 27584c14497163dc2a15a9e8db9ddd40d3a516f8.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list