Module: wine Branch: master Commit: c4e636425aeb6c3eed201c679666474864158652 URL: https://gitlab.winehq.org/wine/wine/-/commit/c4e636425aeb6c3eed201c679666474...
Author: Alexandros Frantzis alexandros.frantzis@collabora.com Date: Fri May 3 10:50:00 2024 +0300
win32u: Emit number characters for numpad virtual keys.
---
dlls/win32u/input.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/win32u/input.c b/dlls/win32u/input.c index 04532e7d015..38350861c6b 100644 --- a/dlls/win32u/input.c +++ b/dlls/win32u/input.c @@ -521,6 +521,7 @@ static WCHAR kbd_tables_vkey_to_wchar( const KBDTABLES *tables, UINT vkey, const if (vkey >= 'A' && vkey <= 'Z') return vkey - 'A' + 1; tables = &kbdus_tables; } + if (vkey >= VK_NUMPAD0 && vkey <= VK_NUMPAD9) tables = &kbdus_tables;
mod = caps_mod = kbd_tables_get_mod_num( tables, state, FALSE ); if (caps) caps_mod = kbd_tables_get_mod_num( tables, state, TRUE );