http://bugs.winehq.org/show_bug.cgi?id=25724
Summary: Joypad causes Mirror's Edge to stutter. Product: Wine Version: 1.3.11 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: H3g3m0n@gmail.com
When a Joypad is plugged in while playing Mirror's Edge it stutters. As soon as I unplug it, it goes to full speed. Ubuntu 10.10.
The following is dumped to the console, the first line is repeated about a dozen times, the Acquire Failed lines spam for pages:
fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 96) fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 96) fixme:dinput:joy_polldev joystick cannot handle type 21 event (code 96) err:dinput:JoystickAImpl_Unacquire Failed to set autocenter to ffff: 19 No such device err:dinput:JoystickAImpl_Acquire Failed to open device /dev/input/event7: 2 No such file or directory err:dinput:JoystickLinuxAImpl_Acquire open(/dev/input/js0) failed: No such file or directory err:dinput:JoystickAImpl_Acquire Failed to open device /dev/input/event7: 2 No such file or directory err:dinput:JoystickLinuxAImpl_Acquire open(/dev/input/js0) failed: No such file or directory err:dinput:JoystickAImpl_Acquire Failed to open device /dev/input/event7: 2 No such file or directory err:dinput:JoystickLinuxAImpl_Acquire open(/dev/input/js0) failed: No such file or directory err:dinput:JoystickAImpl_Acquire Failed to open device /dev/input/event7: 2 No such file or directory
http://bugs.winehq.org/show_bug.cgi?id=25724
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-01-18 21:23:51 CST --- Hot-plug / unplug is not supported in dinput.
http://bugs.winehq.org/show_bug.cgi?id=25724
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Austin English austinenglish@gmail.com 2011-01-24 17:57:37 CST --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=25724
--- Comment #3 from H3g3m0n █▓▒☢☣☠⚛▒▓█ H3g3m0n@gmail.com 2011-01-27 04:48:36 CST --- I might not have been clear in my original description.
This happens when I have a joystick plugged in from a cold boot/before I start wine, not just when I'm plugging it in while the game is running.
In any case, if it's something unsupported, shouldn't it fail gracefully rather than continuously checking for a missing /dev/ entry and causing the game to freeze up?