From: Derek Lesho Subject: [PATCH 0/4] Set the scan code prefix when necessary. Message-Id: <20191111174112.800562-1-dlesho@codeweavers.com> Date: Mon, 11 Nov 2019 11:41:08 -0600 I'm not sure if this is the best way to solve this issue, should we somehow move this behavior to user32? Thanks to @AntiUltimate on the VKx discord for finding out that this was the cause of the linked wine bug. Wine-bug: https://bugs.winehq.org/show_bug.cgi?id=45148 Derek Lesho (4): winex11: Set the scan code prefix when necessary. winemac: Set the scan code prefix when necessary. wineandroid: Set the scan code prefix when necessary. users/tests: Test scan code prefix for MAPVK_VK_TO_VSC. dlls/user32/tests/input.c | 10 ++++++++++ dlls/wineandroid.drv/keyboard.c | 9 ++++++++- dlls/winemac.drv/keyboard.c | 9 ++++++++- dlls/winex11.drv/keyboard.c | 9 ++++++++- 4 files changed, 34 insertions(+), 3 deletions(-) -- 2.23.0