https://bugs.winehq.org/show_bug.cgi?id=41317
Bug ID: 41317 Summary: WOLF RPG Editor (Game.exe): Arrow keys don't work properly when gamepad is connected Product: Wine Version: 1.9.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dinput Assignee: wine-bugs@winehq.org Reporter: kakurasan@gmail.com Regression SHA1: c126b21a34be008534e4fbd2a0f8bb8ea08c6c2b Distribution: ---
Created attachment 55651 --> https://bugs.winehq.org/attachment.cgi?id=55651 Input test program which uses DX Library (source)
When gamepad is connected, the cursor or character moves automatically and arrow keys doesn't work properly.
Workaround: Disable all gamepads using joy.cpl, or use native dinput.dll
Note: WOLF RPG Editor uses a DirectX wrapper library called "DX Library" (open source).
Downloads (Japanese): * WOLF RPG Editor: http://www.silversecond.com/WolfRPGEditor/Download.html * DX Library: http://dxlib.o.oo7.jp/
----- Result of regression testing ----- c126b21a34be008534e4fbd2a0f8bb8ea08c6c2b is the first bad commit commit c126b21a34be008534e4fbd2a0f8bb8ea08c6c2b Author: Andrew Nguyen anguyen@codeweavers.com Date: Tue Jul 5 07:19:17 2011 -0500
dinput: Extract the DirectInput instance creation and initialization in DirectInputCreateEx to separate functions.
:040000 040000 f904caf8d290195557d1c2733d12288d8b4f9cf4 02e3e0e5a1ad1ee2fbb02e91bb09f093766c0e0e M dlls