diff --git a/WindowFinder/win32/windowfinderkeymap.h b/WindowFinder/win32/windowfinderkeymap.h index 0df9797..88b8ab4 100644 --- a/WindowFinder/win32/windowfinderkeymap.h +++ b/WindowFinder/win32/windowfinderkeymap.h @@ -38,21 +38,21 @@ const uint16_t asciiToWin32[0x80] = { 0x1E, 0x1F, VK_SPACE, - '!', - '"', - '#', - '$', - '%', - '&', - '\'', - '(', - ')', - '*', - '+', - ',', - '-', - '.', - '/', + '1', + VK_OEM_7, + '3', + '4', + '5', + '7', + VK_OEM_7, + '9', + '0', + '8', + VK_OEM_PLUS, + VK_OEM_COMMA, + VK_OEM_MINUS, + VK_OEM_PERIOD, + VK_OEM_2, '0', '1', '2', @@ -63,13 +63,13 @@ const uint16_t asciiToWin32[0x80] = { '7', '8', '9', - ':', - ';', - '<', - '=', - '>', - '?', - '@', + VK_OEM_1, + VK_OEM_1, + VK_OEM_COMMA, + VK_OEM_PLUS, + VK_OEM_PERIOD, + VK_OEM_2, + '2', 'A', 'B', 'C', @@ -96,12 +96,12 @@ const uint16_t asciiToWin32[0x80] = { 'X', 'Y', 'Z', - '[', - '\\', - ']', - '^', - '_', - '`', + VK_OEM_4, + VK_OEM_5, + VK_OEM_6, + '6', + VK_OEM_MINUS, + VK_OEM_3, 0x61, 0x62, 0x63, @@ -128,10 +128,10 @@ const uint16_t asciiToWin32[0x80] = { 0x78, 0x79, 0x7A, - '{', - '|', - '}', - '~', + VK_OEM_4, + VK_OEM_5, + VK_OEM_6, + VK_OEM_3, 0x7F, };