jimtabor@svn.reactos.com wrote:
Implemented VkKeyScan, GetKeyboardTypeand, GetKeyboardLayout and some Wine ports.
Updated files: trunk/reactos/lib/user32/windows/input.c
FYI,
Xp results, VkKeyScan 186, OemKey 39 VkKeyScan A: CapsMode 1 Scan 65 VkKeyScan B: CapsMode 1 Scan 66 VkKeyScan C: CapsMode 1 Scan 67
**snip**
VkKeyScan 0: CapsMode 0 Scan 48 VkKeyScan 1: CapsMode 0 Scan 49 VkKeyScan 2: CapsMode 0 Scan 50 VkKeyScan 3: CapsMode 0 Scan 51 VkKeyScan 4: CapsMode 0 Scan 52 VkKeyScan 5: CapsMode 0 Scan 53 VkKeyScan 6: CapsMode 0 Scan 54 VkKeyScan 7: CapsMode 0 Scan 55 VkKeyScan 8: CapsMode 0 Scan 56 VkKeyScan 9: CapsMode 0 Scan 57 VkKeyScan :: CapsMode 1 Scan 186
Wine results, VkKeyScan 186, OemKey 59 VkKeyScan A: CapsMode 1 Scan 65 VkKeyScan B: CapsMode 1 Scan 66 VkKeyScan C: CapsMode 1 Scan 67
**snip**
VkKeyScan 0: CapsMode 0 Scan 48 VkKeyScan 1: CapsMode 0 Scan 49 VkKeyScan 2: CapsMode 0 Scan 50 VkKeyScan 3: CapsMode 0 Scan 51 VkKeyScan 4: CapsMode 0 Scan 52 VkKeyScan 5: CapsMode 0 Scan 53 VkKeyScan 6: CapsMode 0 Scan 54 VkKeyScan 7: CapsMode 0 Scan 55 VkKeyScan 8: CapsMode 0 Scan 56 VkKeyScan 9: CapsMode 0 Scan 57 VkKeyScan :: CapsMode 1 Scan 186
ReactOS results, VkKeyScan 186, OemKey 39 VkKeyScan A: CapsMode 1 Scan 65 VkKeyScan B: CapsMode 1 Scan 66 VkKeyScan C: CapsMode 1 Scan 67
**snip**
VkKeyScan 0: CapsMode 0 Scan 96 VkKeyScan 1: CapsMode 0 Scan 97 VkKeyScan 2: CapsMode 0 Scan 98 VkKeyScan 3: CapsMode 0 Scan 99 VkKeyScan 4: CapsMode 0 Scan 100 VkKeyScan 5: CapsMode 0 Scan 101 VkKeyScan 6: CapsMode 0 Scan 102 VkKeyScan 7: CapsMode 0 Scan 103 VkKeyScan 8: CapsMode 0 Scan 104 VkKeyScan 9: CapsMode 0 Scan 105 VkKeyScan :: CapsMode 1 Scan 186
Notice anything different? James