June 10, 2026
8:29 a.m.
On Wed Jun 10 06:59:33 2026 +0000, Rémi Bernon wrote:
I think driver should only need to care about sending some normalized scancodes to wineserver, and the rest of native behavior be implemented over that. So, this probably would better be done in wineserver or win32u, and it would benefit all drivers at once. That was my original idea, but the tests in user32 seemed to show that sending hardware input of 0x36 scancode with no `KEYEVENTF_EXTENDEDKEY` would lead to VK_LSHIFT.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11105#note_142601