https://bugs.winehq.org/show_bug.cgi?id=56596
Bug ID: 56596 Summary: Keyboard keypress generates NumLock keypress for all keys Product: Wine Version: 9.7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: xinput Assignee: wine-bugs@winehq.org Reporter: m.kolesinski@gmail.com Distribution: ---
When playing an old Quake III engine based game (Medal of Honor: Allied Assault) on Wine 9.4 thru 9.7, the game is no longer playable. All keyboard keypress events also send a duplicate 'NumLock' keypress. I previously had NumLock mapped (in-game) to perform some action, and remapping keys is now not possible because every attempt binds to NumLock.
I believe the actual keypress AND NumLock keypress events are sent continuously while any keyboard key is held down (I tried various keys, they all do it).
This was not an issue in Wine 9.2 and prior, and possibly 9.3 (I don't have that package to test with, but I've tested with 9.4, 9.5, 9.6, and 9.7 on Arch Linux).
There are no DLL overrides, it's a "stock" 64-bit prefix.