[Bug 59975] New: regression from commit 21f24279eea959a8ece2503fb6ce1300aabc957f
http://bugs.winehq.org/show_bug.cgi?id=59975 Bug ID: 59975 Summary: regression from commit 21f24279eea959a8ece2503fb6ce1300aabc957f Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: l12436.tw@gmail.com Target Milestone: --- Distribution: --- the mouse input modify 21f24279eea959a8ece2503fb6ce1300aabc957f cause serious regression on full screen game. some game's camera did not actually move. some game's camera will be stop moving after touch the border of screen revert commit 21f24279eea959a8ece2503fb6ce1300aabc957f will soon fix camera not moving issue. I test on SuccubusHeaven which is completely not moved. Test is done by directly run on KDE x11 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 Rémi Bernon <rbernon@codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com --- Comment #1 from Rémi Bernon <rbernon@codeweavers.com> --- Thanks for the report, I can indeed reproduce the issue. The regression comes from the new accumulation which now also accumulates motion when mouse motion switches from absolute to relative. This happens when winex11 uses cursor clipping, in which case we receive both a constant absolute position. The absolute position is constrained by the cursor clipping and it cancels out the relative motion, causing no more rawinput messages to be generated from it. It may be possible to fix the regression by flushing the accumulated motion when switching from relative to absolute but it also would be more properly solved by https://gitlab.winehq.org/wine/wine/-/merge_requests/11329, which allows us to send rawinput data separately from the actual cursor position. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 --- Comment #2 from TOM <l12436.tw@gmail.com> --- yes, after apply MR 11329 its indeed fix the issue. thanks -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |21f24279eea959a8ece2503fb6c | |e1300aabc957f Component|-unknown |win32u Version|unspecified |11.12 Keywords| |regression Summary|regression from commit |SuccubusHeaven camera |21f24279eea959a8ece2503fb6c |breaks |e1300aabc957f | -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 --- Comment #3 from TOM <l12436.tw@gmail.com> --- This is fix by MR 11329 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 TOM <l12436.tw@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from TOM <l12436.tw@gmail.com> --- This is fix by MR 11329 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Fixed by SHA1| |08f7b746b00c07312a70d2f978d | |86bc80e6df88a -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59975 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.13. -- 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.
participants (1)
-
WineHQ Bugzilla