[Bug 48799] New: HOTAS kit Saitek X52 Pro doesn't show all buttons

WineHQ Bugzilla wine-bugs at winehq.org
Tue Mar 24 04:44:59 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=48799

            Bug ID: 48799
           Summary: HOTAS kit Saitek X52 Pro doesn't show all buttons
           Product: Wine
           Version: 5.4
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: joy.cpl
          Assignee: wine-bugs at winehq.org
          Reporter: patola at gmail.com
      Distribution: Ubuntu

Created attachment 66714
  --> https://bugs.winehq.org/attachment.cgi?id=66714
Selecting a button higher than 32 and wine thinking it's button 1

The HOTAS kit Saitek X52 Pro has 9 axes and 39 buttons. Wine only shows 32 and
when a button higher than the 32th is pressed, it either registers it as button
1 or 2 or crashes outright with a dialog the messages:

wine: L"C:\\windows\\system32\\joy.cpl" is a dll, not an executable
wine: Unhandled page fault on write access to 00E06DB8 at address 7D612AE0
(thread 008e), starting debugger...
wine: Unhandled page fault on write access to 00E06DB8 at address 7D611AE0
(thread 0088), starting debugger...
0090:fixme:dbghelp:elf_search_auxv can't find symbol in module

Specifically, when button 35 is pressed (button 34 on jscal-gtk which counts
from 0 to 38), the crash happens. The two screenshots show three applications
using the joystick -- wine control panel, antimicro and jstest-gtk (which uses
through linux input (js) instead of evdev but it's the same hardware).

Also, enabling the js device "Logitech X52 Professional H.O.T.A.S. (js)" leads
to an inconditional crash when selecting it on the "test joystick" tab but I
understand this might be another issue. I need the HOTAS in evdev mode only.

-- 
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