[Bug 48802] Logitech Extreme 3D Pro joystick works fine in joy.cpl but buttons wrongly mapped in Battlefield 4
WineHQ Bugzilla
wine-bugs at winehq.org
Sat Mar 28 09:23:35 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=48802
--- Comment #8 from Luca Boccassi <luca.boccassi at gmail.com> ---
(In reply to Luca Boccassi from comment #7)
> (In reply to Luca Boccassi from comment #6)
> > (In reply to Alistair Leslie-Hughes from comment #5)
> > > There as a patch in wine 5.5 in regards to this controller. Can you please
> > > try again?
> >
> > No change, unfortunately.
>
> This is interesting and probably relevant though: unlike wine control
> joy.cpl, if I use hid.exe (from https://wiki.winehq.org/Hid ) I can
> reproduce the exact same problems I see in game - Z axis (yaw) is ignored,
> throttle is ignored, only half the buttons work and don't have the expected
> mapping.
Running hid.exe with +hid_report I get the following.
Moving X axis (which works:
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Got Packet 00000000005B47D0 16
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Got Packet 00000000005B47D0 16
0030:trace:hid_report:HID_Device_read Got Packet 00000000005B47D0 16
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 650
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 600
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
Moving Z axis (yaw) which doesn't work:
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 600
(repeated a dozen times)
Moving throttle which doesn't work:
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 600
0032:trace:hid_report:process_device_event Received action 600
(repeated a dozen times)
Pressing a button that works:
0032:trace:hid_report:process_device_event Received action 651
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 603
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
0032:trace:hid_report:process_device_event Received action 652
0032:trace:hid_report:process_hid_report Processing Request
0032:trace:hid_report:process_device_event Received action 604
0039:trace:hid_report:HID_Device_processQueue Processing Request (0)
0039:trace:hid_report:hid_internal_dispatch IOCTL_HID_READ_REPORT
0030:trace:hid_report:HID_Device_read Queue irp
Pressing a button that doesn't work:
0032:trace:hid_report:process_device_event Received action 603
0032:trace:hid_report:process_device_event Received action 604
--
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