[Bug 49815] New: e9090e1c903578b30118ce9559c1824361abc6da prevents XBox controller from being mapped
https://bugs.winehq.org/show_bug.cgi?id=49815 Bug ID: 49815 Summary: e9090e1c903578b30118ce9559c1824361abc6da prevents XBox controller from being mapped Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: advapi32 Assignee: wine-bugs(a)winehq.org Reporter: kyle.devir(a)mykolab.com Distribution: --- First bad commit prevents XBox controller buttons from being mapped. I first noticed this after it stopped being detected in Bayonetta. This is the first bad commit: https://github.com/wine-mirror/wine/commit/e9090e1c903578b30118ce9559c182436... Last good commit should be: https://github.com/wine-mirror/wine/commit/ec02224941eedf16b8b043964519f6363... -- 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=49815 Kyle Devir <kyle.devir(a)mykolab.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux Regression SHA1| |e9090e1c903578b30118ce9559c | |1824361abc6da CC| |kyle.devir(a)mykolab.com -- 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=49815 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Summary|e9090e1c903578b30118ce9559c |XBox controller is not |1824361abc6da prevents XBox |being mapped |controller from being | |mapped | Keywords| |regression CC| |hans(a)meelstraat.net Version|unspecified |5.17 --- Comment #1 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Rewording title a little bit, also not major and CC'ing Hans. -- 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=49815 Michael Psyllides <spanky_12inch(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spanky_12inch(a)hotmail.com --- Comment #2 from Michael Psyllides <spanky_12inch(a)hotmail.com> --- Can confirm xbox controller no longer works. -- 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=49815 --- Comment #3 from Hans Leidekker <hans(a)meelstraat.net> --- How are you running the game? Please attach terminal output. -- 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=49815 --- Comment #4 from Kyle Devir <kyle.devir(a)mykolab.com> --- I run it with Gamescope. -- 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=49815 --- Comment #5 from Kyle Devir <kyle.devir(a)mykolab.com> --- I'll get some terminal output soon. Just compiling a build that doesn't have that commit reverted. -- 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=49815 --- Comment #6 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Kyle Devir from comment #5)
I'll get some terminal output soon. Just compiling a build that doesn't have that commit reverted.
Is this a proton build? Please provide steps to reproduce. -- 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=49815 --- Comment #7 from Kyle Devir <kyle.devir(a)mykolab.com> --- It's a Proton build, yeah. Specifically, proton-tkg. I'll make a build that I know is broken, and then link to it. -- 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=49815 --- Comment #8 from Kyle Devir <kyle.devir(a)mykolab.com> --- Sorry for the long delay... Here's the Proton build: https://mega.nz/file/uEEGAKAZ#YUdCIAnYSeQWjgEObsOgpOGtBXjDZsKXcW98eUMP8_0 You'll need to first obviously own Bayonetta. You'll need to then extract the build to "~/.local/share/Steam/compatibilitytools.d". Then restart Steam if need be. Open Bayonetta game properties, and down the bottom, tick "Force the use of a specific Steam Play compatibility tool". Find and select the build. Then select play... it should take an annoying while to set up the prefix... and then crash. This is fine, as Bayonetta looks for a D: drive pointing to the game directory... so, next, run "WINEPREFIX=<Steam library location>/steamapps/compatdata/460790 winecfg", and add "<Steam library location>/steamapps/common/Bayonetta" as D: drive. Then hit play again. Obviously have your Xbox controller connected before starting. Mash enter on the keyboard to skip the annoying logo videos and get the main menu. Now, hit buttons on your controller, and you should get no responses... Hmmmm... just tried with Grandia II Anniversary Edition, and the controller works just fine there... so it seems to map the buttons, while Bayonetta does some other thing. -- 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=49815 --- Comment #9 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Kyle Devir from comment #8)
Hmmmm... just tried with Grandia II Anniversary Edition, and the controller works just fine there... so it seems to map the buttons, while Bayonetta does some other thing.
Thanks. Bayonetta menu navigation works fine here with that build and an Xbox 360 controller. Can you attach a +ntdll,+crypt trace? -- 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=49815 --- Comment #10 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Hans Leidekker from comment #9)
(In reply to Kyle Devir from comment #8)
Hmmmm... just tried with Grandia II Anniversary Edition, and the controller works just fine there... so it seems to map the buttons, while Bayonetta does some other thing.
Thanks. Bayonetta menu navigation works fine here with that build and an Xbox 360 controller. Can you attach a +ntdll,+crypt trace?
I did create a fresh Bayonetta install. Could you try 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=49815 --- Comment #11 from Kyle Devir <kyle.devir(a)mykolab.com> --- Oh, I see... With that commit, the controller doesn't work in Gamescope... but it works when the Proton build isn't run with Gamescope. So, this commit is break Xbox controllers in Gamescope for Bayonetta, and maybe others... -- 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=49815 --- Comment #12 from Kyle Devir <kyle.devir(a)mykolab.com> --- Created attachment 68221 --> https://bugs.winehq.org/attachment.cgi?id=68221 Output with Gamescope -- 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=49815 --- Comment #13 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Kyle Devir from comment #12)
Created attachment 68221 [details] Output with Gamescope
0040:trace:ntdll:NtQuerySystemInformation (0x00000017,0x7fda284a9e00,0x00000120,(nil)) 0040:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_INTERRUPT_INFORMATION
The fixme implies that your build doesn't have ec02224941eedf16b8b043964519f6363b5ce21f. -- 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=49815 --- Comment #14 from Kyle Devir <kyle.devir(a)mykolab.com> --- Ah...right. The proton-tkg builds revert all of chains of related commits that break esync. So, this bug report may as well be worthless... I'll have to go back and bisect WITHOUT the reverts. What a massive oversight on my part... :| -- 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=49815 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED --- Comment #15 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Kyle Devir from comment #14)
Ah...right. The proton-tkg builds revert all of chains of related commits that break esync.
So, this bug report may as well be worthless...
Closing invalid. -- 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=49815 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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=49815 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED --- Comment #17 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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=49815 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Closing INVALID. -- 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