https://bugs.winehq.org/show_bug.cgi?id=54917
Bug ID: 54917 Summary: Keyboard input issues in NFS Underground since wine-8.5 Product: Wine Version: 8.7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: dinput Assignee: wine-bugs@winehq.org Reporter: aidas957@gmail.com CC: rbernon@codeweavers.com Distribution: ArchLinux
Created attachment 74431 --> https://bugs.winehq.org/attachment.cgi?id=74431 NFS Underground +dinput log on wine-8.4
Hello,
So NFS Underground (and other NFS games from the same era) have keyboard input issues since wine-8.5 (which rewrote a lot of dinput code)
When you first open the game in wine-8.5, you'll see that the mappings are completely different (if you set ones previously)
Also there's a good chance when you set a mapping that it will disappear the next time you load the game
Or the mappings that managed to be saved may not actually work in-game for some weird reason
If you switch to wine-staging the problems get worse (the arrow keys just stop working in the menu)
I haven't tried to bisect yet though (I'm a bit too lazy), but I'll provide both wine-8.4 and 8.7 logs with WINEDEBUG=+dinput set
Note: The 8.7 log will be added in a comment (Bugzilla limitations?)