https://bugs.winehq.org/show_bug.cgi?id=29868
--- Comment #2 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 50007 --> https://bugs.winehq.org/attachment.cgi?id=50007 wine trace export WINEDEBUG=-all,+dinput,+hotkey,+key,+keyboard,+loaddll,+x11drv
Console output from the following commands is attached... export WINEDEBUG=-all,+dinput,+hotkey,+key,+keyboard,+loaddll,+x11dr wine BF2RG.exe +menu 1 +fullscreen 1 +szx 1600 +szy 1200 &>wine-debug2.txt
I've filtered a lot of duplicated lines beginning with: trace:dinput:IDirectInputDevice2WImpl_GetDeviceData ... (the trace was nearly 400Mb with these!!)
The trace is from me launching BF2 from a terminal. Logging in to my account. Then I entered the Controls menu in the Main Menu. I attempted to change the key binding for the "Parachute" key from "9" (default) to a cycle of manually pressed digit keys "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "0" (which I repeated). As expected this sequence shows up clearly in the console output.
The existing binding for the Parachute key is highlighted when clicked on with the LHS mouse button. The highlight is removed after a few seconds. All keyboard presses (appeared to be) ignored - when the key binding field is highlighted.
This bug is still present in Wine 1.7.31.