On Fri May 24 10:33:28 2024 +0000, Alexandros Frantzis wrote:
If the driver needs to pass vkeys (that's what I understood by 'state array'), it already needs to do some translation along the lines of `dlls/win32u/input.c:map_scan_to_kbd_vkey`. Perhaps we can directly send scan codes instead and win32u can perform the translation to vkey[256] itself?: `NtUserSendHardwareInput(SEND_HWMSG_SCANCODES, lparam=<array of pressed scancodes>)`
Yes that's what I meant.