[Bug 12052] New: Flatout 2, dinput_test: crashes if joystick axis mapping is enabled, different joystick sensitivity
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Mar 15 15:35:52 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=12052
Summary: Flatout 2, dinput_test: crashes if joystick axis mapping
is enabled, different joystick sensitivity
Product: Wine
Version: 0.9.56.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-dinput
AssignedTo: wine-bugs at winehq.org
ReportedBy: ErV2005 at rambler.ru
because Wine currently maps joystick hat as axes (which makes playing IL2
really difficult), I've been trying to use axis mapping. However, some
applications crash on startup if axis mapping is enabled, AND "POV" is
mentioned somewhere.
I'm using Thrustmaster USB (2960623) joystick.
for jstest device information see jstest_info.txt.
Under wine device feels different: joystick seems to have different sensitivity
and small unexpected deadzone (which doesn't exist on windows).
Without axis mapping joystick seems to work mostly fine, but joystick hat is
being mapped as axes, not as Point-of-view control. dinput_test works normally
and reports 2 failrues (see dinput_test_normal.txt for log).
When I try to use following axis mapping (to make hat work in IL2):
"X,Y,Z,POV1,Rz", dinput_test crashes on second test and hangs while printing
backtrace. see dinput_test_crash.txt. For dinput and trace debug data see
dinput_test_trace.txt (Aquired using "WINEDEBUG+=trace,dinput wine
dinput_test.exe.so joystick")
With this mapping Flatout 2 crashes after intro movies.
see flatout_2_crash.txt
With this mapping IL2 works fine, but doesn't recognize hat controls anyway.
With another mapping:
"X,Y,Z,POV1"
dinput_test crashes in the same way.
see dinput_test_crash2.txt for details. It looks like crashes occur only when
POV1 is included in axis mapping.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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