[Bug 46623] New: Controller acts weird after updating to the latest wine-staging 4.1.2
https://bugs.winehq.org/show_bug.cgi?id=46623 Bug ID: 46623 Summary: Controller acts weird after updating to the latest wine-staging 4.1.2 Product: Wine-staging Version: 4.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: ahmed.com(a)protonmail.com CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com Distribution: --- Xbox 360 controller acts weird after updating Wine-staging the latest wine build (4.1.2). When I move the right analog, the camera moves sometimes to the right and sometimes to the left. This problem didn't exist with previous Wine-staging version I used which was Wine-staging 4.0. The game that I tested was Neir Automata. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |gyebro69(a)gmail.com --- Comment #1 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Please check if the problem exists in plain Wine >4.1 (git version) too. I suspect it does... Then please perform a regression test: https://wiki.winehq.org/RegressionTesting -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #2 from Zebediah Figura <z.figura12(a)gmail.com> --- 4.1.2 isn't a Wine build, where are you getting that version number? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #3 from Ahmed Elsayed <ahmed.com(a)protonmail.com> --- (In reply to Zebediah Figura from comment #2)
4.1.2 isn't a Wine build, where are you getting that version number?
From here >>> https://github.com/wine-staging/wine-staging/releases
-- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #4 from Ahmed Elsayed <ahmed.com(a)protonmail.com> --- (In reply to Béla Gyebrószki from comment #1)
Please check if the problem exists in plain Wine >4.1 (git version) too. I suspect it does...
Then please perform a regression test: https://wiki.winehq.org/RegressionTesting
I am building it now, it will take some time to finish. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #5 from Ahmed Elsayed <ahmed.com(a)protonmail.com> --- (In reply to Béla Gyebrószki from comment #1)
Please check if the problem exists in plain Wine >4.1 (git version) too. I suspect it does...
Then please perform a regression test: https://wiki.winehq.org/RegressionTesting
Plain Wine 4.1 works fine. I will try Wine-staging 4.1 to see if it works the same. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #6 from Ahmed Elsayed <ahmed.com(a)protonmail.com> --- Wine-staging 4.1.1 works well, so the final results: Wine-staging 4.0 = good Wine-staging 4.1 = good Plain-wine 4.1 = good Wine-staging 4.1.1 = good Wine-staging 4.1.2 = bad I build Wine-staging from here >>> https://github.com/wine-staging/wine-staging/releases I build Plain_Wine from here >>> https://github.com/wine-mirror/wine/releases I hope that covered what you asked for. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #7 from joaopa <jeremielapuree(a)yahoo.fr> --- You need to do a regression test to find the bad commit. https://wiki.winehq.org/Regression_Testing -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Regression SHA1| |bd9e130ee5b569433f2c847c5b2 | |b562f0ae35ac5 Component|-unknown |winebus.sys URL| |https://www.gamepressure.co | |m/download.asp?ID=14842 Product|Wine-staging |Wine --- Comment #8 from Béla Gyebrószki <gyebro69(a)gmail.com> --- I don't own that Nier:Automata game, but I'm also experiencing the reported weird behaviour in certain games when a gamepad is attached. Such games are Geometry Wars or Air Conflicts: Pacific Wars. When I'm pressing the right movement stick the in-game character, airplane etc. is moving/turning to the left. The result of my regression test: commit bd9e130ee5b569433f2c847c5b2b562f0ae35ac5 Author: Zebediah Figura <zfigura(a)codeweavers.com> Date: Tue Feb 5 13:09:38 2019 -0600 winebus.sys: Translate SDL controller axes to unsigned 32-bit values. INSIDE parses the HID report directly and assumes that the logical minimum value is 0. Reverting the patch fixes the problem in the affected games. The Geometry Wars time-limited demo can be used to reproduce the problem. Geometry.exe (60 MB) md5sum: dfc2f82c536fa6672e95c3d8de101403 wine-4.1-108-gf7b3120991 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Controller acts weird after |Game controller behaves |updating to the latest |incorrectly |wine-staging 4.1.2 | -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 --- Comment #9 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Béla Gyebrószki from comment #8)
I don't own that Nier:Automata game, but I'm also experiencing the reported weird behaviour in certain games when a gamepad is attached. Such games are Geometry Wars or Air Conflicts: Pacific Wars. When I'm pressing the right movement stick the in-game character, airplane etc. is moving/turning to the left.
The result of my regression test:
commit bd9e130ee5b569433f2c847c5b2b562f0ae35ac5 Author: Zebediah Figura <zfigura(a)codeweavers.com> Date: Tue Feb 5 13:09:38 2019 -0600
winebus.sys: Translate SDL controller axes to unsigned 32-bit values.
INSIDE parses the HID report directly and assumes that the logical minimum value is 0.
Reverting the patch fixes the problem in the affected games.
The Geometry Wars time-limited demo can be used to reproduce the problem.
Geometry.exe (60 MB) md5sum: dfc2f82c536fa6672e95c3d8de101403
wine-4.1-108-gf7b3120991
Thanks, I'll try to take a look. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|winebus.sys |xinput Ever confirmed|0 |1 --- Comment #10 from Zebediah Figura <z.figura12(a)gmail.com> --- Confirming. I've sent patches which fix this issue in Geometry Wars at least. Testing would be appreciated to see if they fix the issue elsewhere. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Brendan McGrath <brendan(a)redmandi.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brendan(a)redmandi.com --- Comment #11 from Brendan McGrath <brendan(a)redmandi.com> --- Confirming this most recent patch-set fixed the problem for me. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |7fd8ae1e4f0f44f58745119d35a | |c3c1fd231780b --- Comment #12 from Zebediah Figura <z.figura12(a)gmail.com> --- Committed as <https://source.winehq.org/git/wine.git/commitdiff/7fd8ae1e4f0f44f58745119d35ac3c1fd231780b>. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=46623 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.3. -- 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)
-
wine-bugs@winehq.org