[Bug 38420] Sticky mouse with xinput2
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Oct 24 08:27:21 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=38420
Rémi Bernon <rbernon at codeweavers.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rbernon at codeweavers.com
--- Comment #12 from Rémi Bernon <rbernon at codeweavers.com> ---
There's perhaps several things into play here as I can see that there's a patch
changing something in DInput, but as far as I know vanilla Wine suffers from a
well understood bug from XInput raw values, where the mouse movement may
contain sub-pixel values which is truncated in winex11.drv.
There's several patches laying around to fix this, one in Wine Staging
(user32-rawinput-mouse-experimental/0003-winex11.drv-Accumulate-mouse-movement-to-avoid-round.patch),
but they have some dependencies on other rawinput related patches which aren't
going to be upstreamable easily (many other things need fixing first).
I'll try to have a look at some point, see if it could be rebased the other way
around and have the sub-pixel patches upstreamed first.
It would be awesome if someone could confirm that this Wine Staging patch
series fixes the problem reported here as I believe it does.
--
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