[Bug 60012] New: HOTAS controlls by WinWing are not recognized and even aggresively mapped as some x-box controller.
http://bugs.winehq.org/show_bug.cgi?id=60012 Bug ID: 60012 Summary: HOTAS controlls by WinWing are not recognized and even aggresively mapped as some x-box controller. Product: Wine Version: 11.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: hid Assignee: wine-bugs@list.winehq.org Reporter: winehq.faculty027@simplelogin.com Target Milestone: --- Distribution: --- Created attachment 81432 --> http://bugs.winehq.org/attachment.cgi?id=81432 .patch containing commit with the fix Winebus may expose Winwing Orion flight hardware through SDL's synthesized gamepad path, which can produce an XInput-compatible device and hide axes or buttons available through the original HID reports. This happened to me with (only) Orion Joystick (rest was okay) for Star Wars Squadron game making it bugged controller. I had to go to Protontricks and change protons aggressive remaping by forcing WINEBUS\WINE_COMP_HID: Service -> Changed from xinput to winehid DeviceDesc -> Changed to Wine HID compatible device CompatibleIds -> Changed to WINEBUS\WINE_COMP_HID (was already there, but first line was something else) That fixed the issue, so it's also verified by me. This change uses winebus's existing hidraw preference mechanism so the raw HID interface wins during device arbitration. The VID:PID match also applies to every interface exposed by these composite USB devices. 4098:bea8 — Winwing Orion Joystick Base Metal 2 4098:bd64 — Winwing Orion Throttle Base II 4098:bef0 — Winwing Orion Combat Rudder Pedals !! In attachment I added `.patch` with commit that fix it. Tried it on github https://github.com/ValveSoftware/wine/pull/340 but it's not upstream. -- 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=60012 0x_ontos <winehq.faculty027@simplelogin.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://gitlab.winehq.org/w | |ine/wine/-/merge_requests/1 | |1378 --- Comment #1 from 0x_ontos <winehq.faculty027@simplelogin.com> --- Got added as contibutor, so created pull request here https://gitlab.winehq.org/wine/wine/-/merge_requests/11378 -- 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=60012 0x_ontos <winehq.faculty027@simplelogin.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor -- 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=60012 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |hardware -- 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=60012 0x_ontos <winehq.faculty027@simplelogin.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from 0x_ontos <winehq.faculty027@simplelogin.com> --- The fix was merged. -- 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=60012 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.15. -- 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