http://bugs.winehq.org/show_bug.cgi?id=24235
Summary: dinput joystick does not listen to jscal calibration Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: ailin.nemui@gmail.com
I have a joystick calibrated with the "polarity" of the axis switched (e.g. up is down + down is up). To do this, in the js calibration utility jscal simply put the position to the apparent "maximum" number when it asks for the minimum and vice versa.
this setup works fine in linux games and e.g. "Joystick Tester":http://www.softpedia.com/get/System/System-Miscellaneous/Joystick-Tester.sht... (which is apparently not using dinput)
but in the game (Morrowind), the calibration is ignored. up should be down and down should be up, but it is not (I guess it is looking at the numbers that I get shown in "jscal")
If it can't be fixed, maybe a hack in the Joystick-Axes-Dinput-Registry key could be made to allow mirroring of axes :/?
http://bugs.winehq.org/show_bug.cgi?id=24235
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2010-09-02 00:15:46 CDT --- Please specify the Wine version you are using (in the Version field above).
http://bugs.winehq.org/show_bug.cgi?id=24235
ailin.nemui@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.0
http://bugs.winehq.org/show_bug.cgi?id=24235
--- Comment #2 from ailin.nemui@gmail.com 2010-12-16 18:47:28 CST --- Created an attachment (id=32521) --> (http://bugs.winehq.org/attachment.cgi?id=32521) hack for strange joypad
here is a small hack which makes it possible to flip axis using the registry. example configuration that works for Morrowind and this specific device:
WiseGroup.,Ltd GameCube to USB box 1 Rx,Ry,X,Y-,Slider1,Slider2,POV1
note how the - after Y swaps the Y
the Morrowind config: ; X=1, Y = 2, Z = 3, XRot = 4, YRot = 5, ZRot = 6 Joystick Look Up/Down=5 Joystick Look Left/Right=4
would be cool if this could be included since it is only a small addition to the already available remapping (or otherwise if jscal could be supported...)
version: 1.3.9
http://bugs.winehq.org/show_bug.cgi?id=24235
Hatta hatta@softhome.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hatta@softhome.net
--- Comment #3 from Hatta hatta@softhome.net 2011-07-14 20:01:49 CDT --- I can confirm this bug on Wine 1.1.32. I want to swap a couple buttons on my gamepad to play Touhou 6. Works just fine in jscal, doesn't do a thing in game.
I had this working a while back. Might have been just pre-1.0. Should I do a bisection and find the bug, or is this just unsupported now? Is there a work around?
http://bugs.winehq.org/show_bug.cgi?id=24235
--- Comment #4 from Hatta hatta@softhome.net 2011-07-14 20:10:14 CDT --- (In reply to comment #3)
I'm sorry, I forgot there's no debian repository anymore so I'm out of date. I'll compile from source and see how it goes.
http://bugs.winehq.org/show_bug.cgi?id=24235
--- Comment #5 from Austin English austinenglish@gmail.com 2013-11-13 16:49:10 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=24235
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #6 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=24235
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com --- Closing.