http://bugs.winehq.org/show_bug.cgi?id=13180
Summary: Saitek X45 POV does not work Product: Wine Version: 0.9.59. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: keith_kw_muir@blueyonder.co.uk
Saitek X45 POV does not work in Lock On Modern Air Combat nor does one of the rotational controls on the partner joystick it appears as an axis in the game but does not function.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-13 09:41:56 --- Please upgrade to wine-1.0-rc1 and retest. If there are any messages in the terminal please attach as a text file.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-14 09:16:41 --- *** Bug 13167 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13180
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-22 19:49:53 --- Closing fixed. No reply from owner. If still doesn't work - reopen
http://bugs.winehq.org/show_bug.cgi?id=13180
Keith keith_kw_muir@blueyonder.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
--- Comment #4 from Keith keith_kw_muir@blueyonder.co.uk 2008-05-23 09:47:24 --- (In reply to comment #0)
Saitek X45 POV does not work in Lock On Modern Air Combat nor does one of the rotational controls on the partner joystick it appears as an axis in the game but does not function.
This bug still exists under Wine 1.0-rc1.
http://bugs.winehq.org/show_bug.cgi?id=13180
Ben Hodgetts (Enverex) ben@atomnet.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ben@atomnet.co.uk
--- Comment #5 from Ben Hodgetts (Enverex) ben@atomnet.co.uk 2008-05-23 10:02:22 --- Does it actually work under Linux (try some native app to see if the POV works).
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #6 from Keith keith_kw_muir@blueyonder.co.uk 2008-05-23 10:30:12 --- (In reply to comment #5)
Does it actually work under Linux (try some native app to see if the POV works).
according to Mike Reid it does:
Tested Saitek X45 joystick with Wine 1.0-rc1 on Ubuntu 8.04 (Hardy Heron). Used Lock-On: Modern Air Combat as test program. Results are: * All buttons were detected. Only the first 24 are displayed in the joystick test section of the program, but all 26 buttons were found (the last 2 can be assigned to controls). This is the same behaviour as Windows XP.
* All control axes were detected and could be assigned to controls. However, the last two axes (7&8) are part of a 'coolie-hat' control implemented as an axis. This hat control was not detected by Lock-On, although the axes that make the control could be assigned to other functions (such as mapping the coolie-hat to control the throttle).
* Double-checked that all axes and buttons were successfully detected by Linux (2.6.24), they were (using the 'kcmshell joystick' application). This means the coolie-hat not being detected was not due to the kernel joystick driver.
Summary: The only thing that isn't working is the detection of the coolie-hat control, although the individual axes that make up the control seem to be detected. This is great progress from the last test I did (Win 0.9.59), so well done.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #7 from Ben Hodgetts (Enverex) ben@atomnet.co.uk 2008-05-23 10:33:50 --- That sounds like he was testing it under Wine, not that he tested it under a native game. He mentions that with Linux they were "detected" but that's far from verification that it was working under Linux native games...
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #8 from Keith keith_kw_muir@blueyonder.co.uk 2008-05-23 11:00:28 --- (In reply to comment #7)
That sounds like he was testing it under Wine, not that he tested it under a native game. He mentions that with Linux they were "detected" but that's far from verification that it was working under Linux native games...
Difficulty is in finding a decent linux flightsim to test it on most of the one I have tried are barely functional and buggy as hell. If you have a suggestion for one please state it.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #9 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-23 13:32:16 --- (In reply to comment #4)
(In reply to comment #0)
Saitek X45 POV does not work in Lock On Modern Air Combat nor does one of the rotational controls on the partner joystick it appears as an axis in the game but does not function.
This bug still exists under Wine 1.0-rc1.
Please describe the problem again! If the problem with not properly mapped axes - remap them using registry and described here: http://wiki.winehq.org/UsefulRegistryKeys
This is something that can not be fixed for joydev. It returns all axis and POVs as a list of axis.
Also try using evdev instead of joydev driver - remove /dev/js* and /dev/input/js*. Make sure you have access to /dev/input/event? device corresponding to your joystick.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-26 15:10:37 --- Should I close this bug as abandoned?
Author if you really interested in this bug being fixed I'm expecting replies to my questions. If you can not answer questions - don't bother filing bugs in the first place!
Answer all the questions from the previous comment and attach +dinput debug output.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #11 from James Hawkins truiken@gmail.com 2008-05-26 15:17:22 --- Vitaliy, you have to wait 3 months from the last reply.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #12 from Vitaliy Margolen vitaliy@kievinfo.com 2008-05-26 16:40:38 --- Created an attachment (id=13373) --> (http://bugs.winehq.org/attachment.cgi?id=13373) e-mail
Please don't respond via e-mail but directly to bugzilla.
I'm not debugging it Mike Reid is
Then let him answer my questions here on bugzilla.
Most of the stuff in this e-mail was interesting but not what I asked for. I can not fix this problem without answers for questions I've asked. I don't have said hardware nor software.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #13 from Austin English austinenglish@gmail.com 2008-11-23 15:42:21 --- Is this still an issue in current (1.1.9 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=13180
Andreas Zitzelsberger winehq@az82.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@az82.de
--- Comment #14 from Andreas Zitzelsberger winehq@az82.de 2008-11-23 15:57:32 --- It is still an issue with 1.1.9, just tested it with IL2. The Joystick works fine, I'm using joy2key as workaround.
Because this isn't entirely clear from the previous comments: The issue is that Linux uses axes and Windows buttons for the POV hat. In fact, with Wine I can use the POV hat in Windows apps just as any other Joystick axis, but because most Windows apps expect buttons for the POV hat I can't use it for it's intended function.
Wine doesn't have any facilities I know of that would allow to map an axis to a button.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #15 from Andreas Zitzelsberger winehq@az82.de 2009-04-04 16:38:24 --- This is a dupe of Bug #12220, should be marked so.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #16 from Vitaliy Margolen vitaliy@kievinfo.com 2009-04-04 21:55:38 --- (In reply to comment #15) No this is not a dup - IL2 uses dinput and bug 12220 is about winmm.
As a workaround use evdev driver (/dev/input/event*).
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #17 from Andreas Zitzelsberger winehq@az82.de 2009-04-05 04:44:56 --- You are right Vitaliy, thanks for the clarification.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #18 from Vitaliy Margolen vitaliy@kievinfo.com 2009-08-21 08:33:55 --- Could you check with current GIT? There was a problem with evdev's POV.
http://bugs.winehq.org/show_bug.cgi?id=13180
--- Comment #19 from Austin English austinenglish@gmail.com 2010-05-19 16:45:25 --- This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.1.44 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=13180
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #20 from Austin English austinenglish@gmail.com 2012-03-19 14:56:28 CDT --- No response in 650 days => abandoned. If this still an issue in current (1.4 or newer) Wine, and you can provide the needed information, feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=13180
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-03-20 05:01:10 CDT --- Closing ABANDONED bugs