[Bug 40658] Joystick POW hat switch rotated for JOYDEVDRIVER=(js) while JOYDEVDRIVER=(event) is Ok

WineHQ Bugzilla wine-bugs at winehq.org
Thu Oct 14 16:39:06 CDT 2021


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

--- Comment #19 from Paul <geoff.pvgn1 at gmail.com> ---
(In reply to Rémi Bernon from comment #16)
> Thanks, Wine is now using SDL library by default to access controllers and
> joysticks, so it's not possible to tell exactly which Linux subsystem it is
> using, but most likely evdev, if it is available.
> 
> If SDL support is disabled (through the registry) or not compiled in, Wine
> is using evdev directly instead.
> 
> Regarding the Y axis inversion, it would be awesome if you could provide a
> WINEDEBUG=+plugplay,+hid,+hidp,+hid_report,+dinput log, combined with the
> "evtest" output recorded at the same time, and pressing a few HAT switch
> direction.

Attachments uploaded per request.  It also looks like the SDL devs are getting
off their butts and fixing the calibration issues inherent in their code:

https://github.com/libsdl-org/SDL/issues/3781

Perhaps the js driver can finally be put to rest.  Before now, it was the only
one that would accept and reflect calibrations to correct the deadzones
arbitrarily put in place.

-- 
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