Keyboard Layout Diff

KBDTABLES raw diff between KBDIULAT.DLL and KBDINUK3.DLL

Index • Creating a shortcut? • How do I type? • Online viewer • Compare • History
Sorting It All Out • MSKLC • Terminology

Legend

Data

0 0 <KbdDll>
1 1 <KbdLayerDescriptor>
2 <KbdLayer MaxVSCtoVK="127" Version="1" LocaleFlags="ALTGR" LgMax="0" LgEntry="0" Type="0" SubType="0">
2 <KbdLayer MaxVSCtoVK="127" Version="1" LocaleFlags="ALTGR" LgMax="2" LgEntry="8" Type="0" SubType="0">
3 3 <CharModifiers>
4 <MODIFIERS MaxModBits="7" ModNumber="0 1 2 15 15 15 3 4">
4 <MODIFIERS MaxModBits="7" ModNumber="0 1 2 3 15 15 4 5">
5 5 <VkToBit>
6 6 <VK_TO_BIT Vk="VK_SHIFT" ModBits="KBDSHIFT" />
7 7 <VK_TO_BIT Vk="VK_CONTROL" ModBits="KBDCTRL" />
8 8 <VK_TO_BIT Vk="VK_MENU" ModBits="KBDALT" />
9 9 </VkToBit>
10 10 </MODIFIERS>
11 11 </CharModifiers>
12 12 <VkToWcharTable>
13 13 <VK_TO_WCHAR_TABLE Modifications="3" Size="8">
14 14 <VkToWchars>
15 15 <VK_TO_WCHARS Wch="0008 0008 007F" VirtualKey="VK_BACK" />
16 16 <VK_TO_WCHARS Wch="001B 001B 001B" VirtualKey="VK_ESCAPE" />
17 17 <VK_TO_WCHARS Wch="000D 000D 000A" VirtualKey="VK_RETURN" />
18 18 <VK_TO_WCHARS Wch="0003 0003 0003" VirtualKey="VK_CANCEL" />
19 19 </VkToWchars>
20 20 </VK_TO_WCHAR_TABLE>
21 <VK_TO_WCHAR_TABLE Modifications="5" Size="12">
21 <VK_TO_WCHAR_TABLE Modifications="4" Size="10">
22 22 <VkToWchars>
23 <VK_TO_WCHARS Wch="0031 0031 F000 0021 00A2" VirtualKey="VK_1" Attributes="SGCAPS" />
24 <VK_TO_WCHARS Wch="1595 0031 0000 0000 0000" VirtualKey="VK_1" />
25 <VK_TO_WCHARS Wch="0032 0032 F000 0040 00AE" VirtualKey="VK_2" Attributes="SGCAPS" />
26 <VK_TO_WCHARS Wch="1449 0032 0000 0000 0000" VirtualKey="VK_2" />
27 <VK_TO_WCHARS Wch="0033 0033 F000 0023 00BC" VirtualKey="VK_3" Attributes="SGCAPS" />
28 <VK_TO_WCHARS Wch="1550 0033 0000 0000 0000" VirtualKey="VK_3" />
29 <VK_TO_WCHARS Wch="0034 0034 F000 0024 00BD" VirtualKey="VK_4" Attributes="SGCAPS" />
30 <VK_TO_WCHARS Wch="1483 0034 0000 0000 0000" VirtualKey="VK_4" />
31 <VK_TO_WCHARS Wch="0035 0035 F000 0025 00BE" VirtualKey="VK_5" Attributes="SGCAPS" />
32 <VK_TO_WCHARS Wch="1466 0035 0000 0000 0000" VirtualKey="VK_5" />
33 <VK_TO_WCHARS Wch="0036 0036 F000 002A 005E" VirtualKey="VK_6" Attributes="SGCAPS" />
34 <VK_TO_WCHARS Wch="1585 0036 0000 0000 0000" VirtualKey="VK_6" />
35 <VK_TO_WCHARS Wch="0037 0037 F000 0026 2154" VirtualKey="VK_7" Attributes="SGCAPS" />
36 <VK_TO_WCHARS Wch="14BB 0037 0000 0000 0000" VirtualKey="VK_7" />
37 <VK_TO_WCHARS Wch="0038 0038 F000 2022 00A9" VirtualKey="VK_8" Attributes="SGCAPS" />
38 <VK_TO_WCHARS Wch="14D0 0038 0000 0000 0000" VirtualKey="VK_8" />
39 <VK_TO_WCHARS Wch="0039 0039 F000 005B 00F7" VirtualKey="VK_9" Attributes="SGCAPS" />
40 <VK_TO_WCHARS Wch="14EA 0039 0000 0000 0000" VirtualKey="VK_9" />
41 <VK_TO_WCHARS Wch="0030 0030 F000 005D 002B" VirtualKey="VK_0" Attributes="SGCAPS" />
42 <VK_TO_WCHARS Wch="153E 0030 0000 0000 0000" VirtualKey="VK_0" />
43 <VK_TO_WCHARS Wch="002D 005F F000 F000 F000" VirtualKey="VK_OEM_MINUS" Attributes="SGCAPS" />
44 <VK_TO_WCHARS Wch="002D 2212 0000 0000 0000" VirtualKey="VK_OEM_MINUS" />
45 <VK_TO_WCHARS Wch="003D 002B F000 003D F000" VirtualKey="VK_OEM_PLUS" Attributes="SGCAPS" />
46 <VK_TO_WCHARS Wch="155D 002B 0000 0000 0000" VirtualKey="VK_OEM_PLUS" />
47 <VK_TO_WCHARS Wch="0071 0051 F000 1590 148C" VirtualKey="VK_Q" Attributes="SGCAPS" />
48 <VK_TO_WCHARS Wch="158F 148B 0000 0000 0000" VirtualKey="VK_Q" />
49 <VK_TO_WCHARS Wch="0077 0057 F000 1404 1432" VirtualKey="VK_W" Attributes="SGCAPS" />
50 <VK_TO_WCHARS Wch="1403 1431 0000 0000 0000" VirtualKey="VK_W" />
51 <VK_TO_WCHARS Wch="0065 0045 F000 1580 1547" VirtualKey="VK_E" Attributes="SGCAPS" />
52 <VK_TO_WCHARS Wch="157F 1546 0000 0000 0000" VirtualKey="VK_E" />
53 <VK_TO_WCHARS Wch="0072 0052 F000 146E F000" VirtualKey="VK_R" Attributes="SGCAPS" />
54 <VK_TO_WCHARS Wch="146D 1596 0000 0000 0000" VirtualKey="VK_R" />
55 <VK_TO_WCHARS Wch="0074 0054 F000 144F 1672" VirtualKey="VK_T" Attributes="SGCAPS" />
56 <VK_TO_WCHARS Wch="144E 1671 0000 0000 0000" VirtualKey="VK_T" />
57 <VK_TO_WCHARS Wch="0079 0059 F000 14F0 1674" VirtualKey="VK_Y" Attributes="SGCAPS" />
58 <VK_TO_WCHARS Wch="14EF 1673 0000 0000 0000" VirtualKey="VK_Y" />
59 <VK_TO_WCHARS Wch="0075 0055 F000 14A6 1676" VirtualKey="VK_U" Attributes="SGCAPS" />
60 <VK_TO_WCHARS Wch="14A5 1675 0000 0000 0000" VirtualKey="VK_U" />
61 <VK_TO_WCHARS Wch="0069 0049 F000 14C3 15A5" VirtualKey="VK_I" Attributes="SGCAPS" />
62 <VK_TO_WCHARS Wch="14C2 15A4 0000 0000 0000" VirtualKey="VK_I" />
63 <VK_TO_WCHARS Wch="006F 004F F000 14D6 15A1" VirtualKey="VK_O" Attributes="SGCAPS" />
64 <VK_TO_WCHARS Wch="14D5 15A0 0000 0000 0000" VirtualKey="VK_O" />
65 <VK_TO_WCHARS Wch="0070 0050 F000 1529 F000" VirtualKey="VK_P" Attributes="SGCAPS" />
66 <VK_TO_WCHARS Wch="1528 15A6 0000 0000 0000" VirtualKey="VK_P" />
67 <VK_TO_WCHARS Wch="005B 007B F000 201C 201D" VirtualKey="VK_OEM_4" Attributes="SGCAPS" />
68 <VK_TO_WCHARS Wch="14A1 1505 0000 0000 0000" VirtualKey="VK_OEM_4" />
69 <VK_TO_WCHARS Wch="005D 007D F000 2018 2019" VirtualKey="VK_OEM_6" Attributes="SGCAPS" />
70 <VK_TO_WCHARS Wch="141E 0000 0000 0000 0000" VirtualKey="VK_OEM_6" />
71 <VK_TO_WCHARS Wch="0061 0041 F000 1592 148E" VirtualKey="VK_A" Attributes="SGCAPS" />
72 <VK_TO_WCHARS Wch="1591 148D 0000 0000 0000" VirtualKey="VK_A" />
73 <VK_TO_WCHARS Wch="0073 0053 F000 1406 1434" VirtualKey="VK_S" Attributes="SGCAPS" />
74 <VK_TO_WCHARS Wch="1405 1433 0000 0000 0000" VirtualKey="VK_S" />
75 <VK_TO_WCHARS Wch="0064 0044 F000 1582 1549" VirtualKey="VK_D" Attributes="SGCAPS" />
76 <VK_TO_WCHARS Wch="1581 1548 0000 0000 0000" VirtualKey="VK_D" />
77 <VK_TO_WCHARS Wch="0066 0046 F000 1470 1556" VirtualKey="VK_F" Attributes="SGCAPS" />
78 <VK_TO_WCHARS Wch="146F 1555 0000 0000 0000" VirtualKey="VK_F" />
79 <VK_TO_WCHARS Wch="0067 0047 F000 1451 F000" VirtualKey="VK_G" Attributes="SGCAPS" />
80 <VK_TO_WCHARS Wch="1450 0028 0000 0000 0000" VirtualKey="VK_G" />
81 <VK_TO_WCHARS Wch="0068 0048 F000 14F2 F000" VirtualKey="VK_H" Attributes="SGCAPS" />
82 <VK_TO_WCHARS Wch="14F1 0029 0000 0000 0000" VirtualKey="VK_H" />
83 <VK_TO_WCHARS Wch="006A 004A F000 14A8 152B" VirtualKey="VK_J" Attributes="SGCAPS" />
84 <VK_TO_WCHARS Wch="14A7 152A 0000 0000 0000" VirtualKey="VK_J" />
85 <VK_TO_WCHARS Wch="006B 004B F000 14C5 1558" VirtualKey="VK_K" Attributes="SGCAPS" />
86 <VK_TO_WCHARS Wch="14C4 1557 0000 0000 0000" VirtualKey="VK_K" />
87 <VK_TO_WCHARS Wch="006C 004C F000 14D8 15A3" VirtualKey="VK_L" Attributes="SGCAPS" />
88 <VK_TO_WCHARS Wch="14D7 15A2 0000 0000 0000" VirtualKey="VK_L" />
89 <VK_TO_WCHARS Wch="003B 003A F000 014B 014A" VirtualKey="VK_OEM_1" />
90 <VK_TO_WCHARS Wch="0027 0022 F000 0142 0141" VirtualKey="VK_OEM_3" />
91 <VK_TO_WCHARS Wch="0060 007E F000 F000 007E" VirtualKey="VK_OEM_8" />
92 <VK_TO_WCHARS Wch="005C 007C F000 F000 007C" VirtualKey="VK_OEM_7" Attributes="SGCAPS" />
93 <VK_TO_WCHARS Wch="002F 0000 0000 0000 0000" VirtualKey="VK_OEM_7" />
94 <VK_TO_WCHARS Wch="007A 005A F000 1594 1491" VirtualKey="VK_Z" Attributes="SGCAPS" />
95 <VK_TO_WCHARS Wch="1593 1490 0000 0000 0000" VirtualKey="VK_Z" />
96 <VK_TO_WCHARS Wch="0078 0058 F000 140B 1439" VirtualKey="VK_X" Attributes="SGCAPS" />
97 <VK_TO_WCHARS Wch="140A 1438 0000 0000 0000" VirtualKey="VK_X" />
98 <VK_TO_WCHARS Wch="0063 0043 F000 1584 154C" VirtualKey="VK_C" Attributes="SGCAPS" />
99 <VK_TO_WCHARS Wch="1583 154B 0000 0000 0000" VirtualKey="VK_C" />
100 <VK_TO_WCHARS Wch="0076 0056 F000 1473 007B" VirtualKey="VK_V" Attributes="SGCAPS" />
101 <VK_TO_WCHARS Wch="1472 003F 0000 0000 0000" VirtualKey="VK_V" />
102 <VK_TO_WCHARS Wch="0062 0042 F000 1456 007D" VirtualKey="VK_B" Attributes="SGCAPS" />
103 <VK_TO_WCHARS Wch="1455 157C 0000 0000 0000" VirtualKey="VK_B" />
104 <VK_TO_WCHARS Wch="006E 004E F000 14F5 14C8" VirtualKey="VK_N" Attributes="SGCAPS" />
105 <VK_TO_WCHARS Wch="14F4 14C7 0000 0000 0000" VirtualKey="VK_N" />
106 <VK_TO_WCHARS Wch="006D 004D F000 14AB 14DB" VirtualKey="VK_M" Attributes="SGCAPS" />
107 <VK_TO_WCHARS Wch="14AA 14DA 0000 0000 0000" VirtualKey="VK_M" />
108 <VK_TO_WCHARS Wch="002C 003C F000 F000 F000" VirtualKey="VK_OEM_COMMA" />
109 <VK_TO_WCHARS Wch="002E 003E F000 F000 F000" VirtualKey="VK_OEM_PERIOD" />
110 <VK_TO_WCHARS Wch="002F 003F F000 152E 155A" VirtualKey="VK_OEM_2" Attributes="SGCAPS" />
111 <VK_TO_WCHARS Wch="152D 1559 0000 0000 0000" VirtualKey="VK_OEM_2" />
112 <VK_TO_WCHARS Wch="0020 0020 0020 F000 F000" VirtualKey="VK_SPACE" />
113 <VK_TO_WCHARS Wch="005C 007C F000 F000 007C" VirtualKey="VK_OEM_5" Attributes="SGCAPS" />
114 <VK_TO_WCHARS Wch="002F 0000 0000 0000 0000" VirtualKey="VK_OEM_5" />
115 <VK_TO_WCHARS Wch="002E 002E F000 F000 F000" VirtualKey="VK_DECIMAL" />
23 <VK_TO_WCHARS Wch="002E 002E F000 F000" VirtualKey="VK_DECIMAL" />
116 24 </VkToWchars>
117 25 </VK_TO_WCHAR_TABLE>
26 <VK_TO_WCHAR_TABLE Modifications="6" Size="14">
27 <VkToWchars>
28 <VK_TO_WCHARS Wch="0060 007E F000 F000 F000 007E" VirtualKey="VK_OEM_3" Attributes="SGCAPS" />
29 <VK_TO_WCHARS Wch="0060 007E 0000 0000 0000 0000" VirtualKey="VK_OEM_3" />
30 <VK_TO_WCHARS Wch="1595 F002 F000 F000 0021 F002" VirtualKey="VK_1" Attributes="SGCAPS" />
31 <VK_TO_WCHARS Wch="0031 0021 0000 0000 0000 0000" VirtualKey="VK_1" />
32 <VK_TO_WCHARS Wch="1449 F002 F000 0000 0040 F002" VirtualKey="VK_2" Attributes="SGCAPS" />
33 <VK_TO_WCHARS Wch="0032 0040 0000 0000 0000 0000" VirtualKey="VK_2" />
34 <VK_TO_WCHARS Wch="1550 F002 F000 F000 0023 F002" VirtualKey="VK_3" Attributes="SGCAPS" />
35 <VK_TO_WCHARS Wch="0033 0023 0000 0000 0000 0000" VirtualKey="VK_3" />
36 <VK_TO_WCHARS Wch="1483 1560 F000 F000 0024 1562" VirtualKey="VK_4" Attributes="SGCAPS" />
37 <VK_TO_WCHARS Wch="0034 0024 0000 0000 0000 0000" VirtualKey="VK_4" />
38 <VK_TO_WCHARS Wch="1466 1564 F000 F000 0025 1565" VirtualKey="VK_5" Attributes="SGCAPS" />
39 <VK_TO_WCHARS Wch="0035 0025 0000 0000 0000 0000" VirtualKey="VK_5" />
40 <VK_TO_WCHARS Wch="1585 1566 F000 001E 002A 1567" VirtualKey="VK_6" Attributes="SGCAPS" />
41 <VK_TO_WCHARS Wch="0036 005E 0000 0000 0000 0000" VirtualKey="VK_6" />
42 <VK_TO_WCHARS Wch="14BB F002 F000 F000 0026 F002" VirtualKey="VK_7" Attributes="SGCAPS" />
43 <VK_TO_WCHARS Wch="0037 0026 0000 0000 0000 0000" VirtualKey="VK_7" />
44 <VK_TO_WCHARS Wch="14D0 F002 F000 F000 2022 F002" VirtualKey="VK_8" Attributes="SGCAPS" />
45 <VK_TO_WCHARS Wch="0038 002A 0000 0000 0000 0000" VirtualKey="VK_8" />
46 <VK_TO_WCHARS Wch="14EA F002 F000 F000 005B F002" VirtualKey="VK_9" Attributes="SGCAPS" />
47 <VK_TO_WCHARS Wch="0039 0028 0000 0000 0000 0000" VirtualKey="VK_9" />
48 <VK_TO_WCHARS Wch="153E 15A8 F000 F000 005D 15A9" VirtualKey="VK_0" Attributes="SGCAPS" />
49 <VK_TO_WCHARS Wch="0030 0029 0000 0000 0000 0000" VirtualKey="VK_0" />
50 <VK_TO_WCHARS Wch="2212 15AA F000 001F F000 15AB" VirtualKey="VK_OEM_MINUS" Attributes="SGCAPS" />
51 <VK_TO_WCHARS Wch="002D 005F 0000 0000 0000 0000" VirtualKey="VK_OEM_MINUS" />
52 <VK_TO_WCHARS Wch="155D 15AC F000 F000 003D 15AD" VirtualKey="VK_OEM_PLUS" Attributes="SGCAPS" />
53 <VK_TO_WCHARS Wch="003D 002B 0000 0000 0000 0000" VirtualKey="VK_OEM_PLUS" />
54 <VK_TO_WCHARS Wch="158F 148B F000 F000 1590 148C" VirtualKey="VK_Q" Attributes="SGCAPS" />
55 <VK_TO_WCHARS Wch="0071 0051 0000 0000 0000 0000" VirtualKey="VK_Q" />
56 <VK_TO_WCHARS Wch="1403 1431 F000 F000 1404 1432" VirtualKey="VK_W" Attributes="SGCAPS" />
57 <VK_TO_WCHARS Wch="0077 0057 0000 0000 0000 0000" VirtualKey="VK_W" />
58 <VK_TO_WCHARS Wch="157F 1546 F000 F000 1580 1547" VirtualKey="VK_E" Attributes="SGCAPS" />
59 <VK_TO_WCHARS Wch="0065 0045 0000 0000 0000 0000" VirtualKey="VK_E" />
60 <VK_TO_WCHARS Wch="146D 1595 F000 F000 146E F000" VirtualKey="VK_R" Attributes="SGCAPS" />
61 <VK_TO_WCHARS Wch="0072 0052 0000 0000 0000 0000" VirtualKey="VK_R" />
62 <VK_TO_WCHARS Wch="144E 1671 F000 F000 144F 1672" VirtualKey="VK_T" Attributes="SGCAPS" />
63 <VK_TO_WCHARS Wch="0074 0054 0000 0000 0000 0000" VirtualKey="VK_T" />
64 <VK_TO_WCHARS Wch="14EF 1673 F000 F000 14F0 1674" VirtualKey="VK_Y" Attributes="SGCAPS" />
65 <VK_TO_WCHARS Wch="0079 0059 0000 0000 0000 0000" VirtualKey="VK_Y" />
66 <VK_TO_WCHARS Wch="14A5 1675 F000 F000 14A6 1676" VirtualKey="VK_U" Attributes="SGCAPS" />
67 <VK_TO_WCHARS Wch="0075 0055 0000 0000 0000 0000" VirtualKey="VK_U" />
68 <VK_TO_WCHARS Wch="14C2 15A4 F000 F000 14C3 15A5" VirtualKey="VK_I" Attributes="SGCAPS" />
69 <VK_TO_WCHARS Wch="0069 0049 0000 0000 0000 0000" VirtualKey="VK_I" />
70 <VK_TO_WCHARS Wch="14D5 15A0 F000 F000 14D6 15A1" VirtualKey="VK_O" Attributes="SGCAPS" />
71 <VK_TO_WCHARS Wch="006F 004F 0000 0000 0000 0000" VirtualKey="VK_O" />
72 <VK_TO_WCHARS Wch="1528 15A6 F000 F000 1529 15AE" VirtualKey="VK_P" Attributes="SGCAPS" />
73 <VK_TO_WCHARS Wch="0070 0050 0000 0000 0000 0000" VirtualKey="VK_P" />
74 <VK_TO_WCHARS Wch="14A1 1505 001B F000 201C 201D" VirtualKey="VK_OEM_4" Attributes="SGCAPS" />
75 <VK_TO_WCHARS Wch="005B 007B 0000 0000 0000 0000" VirtualKey="VK_OEM_4" />
76 <VK_TO_WCHARS Wch="F001 005B 001D F000 2018 2019" VirtualKey="VK_OEM_6" Attributes="SGCAPS" />
77 <VK_TO_WCHARS Wch="005D F000 F000 F000 F000 F000" />
78 <VK_TO_WCHARS Wch="002F 007C 001C F000 1592 007C" VirtualKey="VK_OEM_5" Attributes="SGCAPS" />
79 <VK_TO_WCHARS Wch="005C 007C 0000 0000 0000 0000" VirtualKey="VK_OEM_5" />
80 <VK_TO_WCHARS Wch="1591 148D F000 F000 1406 148E" VirtualKey="VK_A" Attributes="SGCAPS" />
81 <VK_TO_WCHARS Wch="0061 0041 0000 0000 0000 0000" VirtualKey="VK_A" />
82 <VK_TO_WCHARS Wch="1405 1433 F000 F000 1582 1434" VirtualKey="VK_S" Attributes="SGCAPS" />
83 <VK_TO_WCHARS Wch="0073 0053 0000 0000 0000 0000" VirtualKey="VK_S" />
84 <VK_TO_WCHARS Wch="1581 1548 F000 F000 1470 1549" VirtualKey="VK_D" Attributes="SGCAPS" />
85 <VK_TO_WCHARS Wch="0064 0044 0000 0000 0000 0000" VirtualKey="VK_D" />
86 <VK_TO_WCHARS Wch="146F 1555 F000 F000 1451 1556" VirtualKey="VK_F" Attributes="SGCAPS" />
87 <VK_TO_WCHARS Wch="0066 0046 0000 0000 0000 0000" VirtualKey="VK_F" />
88 <VK_TO_WCHARS Wch="1450 0028 F000 F000 14F2 F000" VirtualKey="VK_G" Attributes="SGCAPS" />
89 <VK_TO_WCHARS Wch="0067 0047 0000 0000 0000 0000" VirtualKey="VK_G" />
90 <VK_TO_WCHARS Wch="14F1 0029 F000 F000 14A8 F000" VirtualKey="VK_H" Attributes="SGCAPS" />
91 <VK_TO_WCHARS Wch="0068 0048 0000 0000 0000 0000" VirtualKey="VK_H" />
92 <VK_TO_WCHARS Wch="14A7 152A F000 F000 14C5 152B" VirtualKey="VK_J" Attributes="SGCAPS" />
93 <VK_TO_WCHARS Wch="006A 004A 0000 0000 0000 0000" VirtualKey="VK_J" />
94 <VK_TO_WCHARS Wch="14C4 1557 F000 F000 14D8 1558" VirtualKey="VK_K" Attributes="SGCAPS" />
95 <VK_TO_WCHARS Wch="006B 004B 0000 0000 0000 0000" VirtualKey="VK_K" />
96 <VK_TO_WCHARS Wch="14D7 15A2 F000 F000 014B 15A3" VirtualKey="VK_L" Attributes="SGCAPS" />
97 <VK_TO_WCHARS Wch="006C 004C 0000 0000 0000 0000" VirtualKey="VK_L" />
98 <VK_TO_WCHARS Wch="003B 003A F000 F000 0142 014A" VirtualKey="VK_OEM_1" Attributes="SGCAPS" />
99 <VK_TO_WCHARS Wch="003B 003A 0000 0000 0000 0000" VirtualKey="VK_OEM_1" />
100 <VK_TO_WCHARS Wch="0027 0022 F000 F000 F000 0141" VirtualKey="VK_OEM_7" Attributes="SGCAPS" />
101 <VK_TO_WCHARS Wch="0027 0022 0000 0000 0000 0000" VirtualKey="VK_OEM_7" />
102 <VK_TO_WCHARS Wch="1593 1490 F000 F000 1594 1491" VirtualKey="VK_Z" Attributes="SGCAPS" />
103 <VK_TO_WCHARS Wch="007A 005A 0000 0000 0000 0000" VirtualKey="VK_Z" />
104 <VK_TO_WCHARS Wch="140A 1438 F000 F000 140B 1439" VirtualKey="VK_X" Attributes="SGCAPS" />
105 <VK_TO_WCHARS Wch="0078 0058 0000 0000 0000 0000" VirtualKey="VK_X" />
106 <VK_TO_WCHARS Wch="1583 154B F000 F000 1584 154C" VirtualKey="VK_C" Attributes="SGCAPS" />
107 <VK_TO_WCHARS Wch="0063 0043 0000 0000 0000 0000" VirtualKey="VK_C" />
108 <VK_TO_WCHARS Wch="1472 003F F000 F000 1473 007B" VirtualKey="VK_V" Attributes="SGCAPS" />
109 <VK_TO_WCHARS Wch="0076 0056 0000 0000 0000 0000" VirtualKey="VK_V" />
110 <VK_TO_WCHARS Wch="1455 157C F000 F000 1456 007D" VirtualKey="VK_B" Attributes="SGCAPS" />
111 <VK_TO_WCHARS Wch="0062 0042 0000 0000 0000 0000" VirtualKey="VK_B" />
112 <VK_TO_WCHARS Wch="14F4 14C7 F000 F000 14F5 14C8" VirtualKey="VK_N" Attributes="SGCAPS" />
113 <VK_TO_WCHARS Wch="006E 004E 0000 0000 0000 0000" VirtualKey="VK_N" />
114 <VK_TO_WCHARS Wch="14AA 14DA F000 F000 14AB 14DB" VirtualKey="VK_M" Attributes="SGCAPS" />
115 <VK_TO_WCHARS Wch="006D 004D 0000 0000 0000 0000" VirtualKey="VK_M" />
116 <VK_TO_WCHARS Wch="002C 003C F000 F000 0161 0160" VirtualKey="VK_OEM_COMMA" Attributes="SGCAPS" />
117 <VK_TO_WCHARS Wch="002C 003C 0000 0000 0000 0000" VirtualKey="VK_OEM_COMMA" />
118 <VK_TO_WCHARS Wch="002E 003E F000 F000 0159 0158" VirtualKey="VK_OEM_PERIOD" Attributes="SGCAPS" />
119 <VK_TO_WCHARS Wch="002E 003E 0000 0000 0000 0000" VirtualKey="VK_OEM_PERIOD" />
120 <VK_TO_WCHARS Wch="152D 1559 F000 F000 152E 155A" VirtualKey="VK_OEM_2" Attributes="SGCAPS" />
121 <VK_TO_WCHARS Wch="002F 003F 0000 0000 0000 0000" VirtualKey="VK_OEM_2" />
122 <VK_TO_WCHARS Wch="002F 007C 001C F000 1592 007C" VirtualKey="VK_OEM_102" Attributes="SGCAPS" />
123 <VK_TO_WCHARS Wch="005C 007C 0000 0000 0000 0000" VirtualKey="VK_OEM_102" />
124 <VK_TO_WCHARS Wch="0020 0020 F000 F000 F000 F000" VirtualKey="VK_SPACE" />
125 </VkToWchars>
126 </VK_TO_WCHAR_TABLE>
118 127 <VK_TO_WCHAR_TABLE Modifications="2" Size="6">
119 128 <VkToWchars>
120 129 <VK_TO_WCHARS Wch="0009 0009" VirtualKey="VK_TAB" />
121 130 <VK_TO_WCHARS Wch="002B 002B" VirtualKey="VK_ADD" />
122 131 <VK_TO_WCHARS Wch="002F 002F" VirtualKey="VK_DIVIDE" />
123 132 <VK_TO_WCHARS Wch="002A 002A" VirtualKey="VK_MULTIPLY" />
124 133 <VK_TO_WCHARS Wch="002D 002D" VirtualKey="VK_SUBTRACT" />
125 134 </VkToWchars>
126 135 </VK_TO_WCHAR_TABLE>
127 136 <VK_TO_WCHAR_TABLE Modifications="1" Size="4">
128 137 <VkToWchars>
129 138 <VK_TO_WCHARS Wch="0030" VirtualKey="VK_NUMPAD0" />
130 139 <VK_TO_WCHARS Wch="0031" VirtualKey="VK_NUMPAD1" />
131 140 <VK_TO_WCHARS Wch="0032" VirtualKey="VK_NUMPAD2" />
132 141 <VK_TO_WCHARS Wch="0033" VirtualKey="VK_NUMPAD3" />
133 142 <VK_TO_WCHARS Wch="0034" VirtualKey="VK_NUMPAD4" />
134 143 <VK_TO_WCHARS Wch="0035" VirtualKey="VK_NUMPAD5" />
135 144 <VK_TO_WCHARS Wch="0036" VirtualKey="VK_NUMPAD6" />
136 145 <VK_TO_WCHARS Wch="0037" VirtualKey="VK_NUMPAD7" />
137 146 <VK_TO_WCHARS Wch="0038" VirtualKey="VK_NUMPAD8" />
138 147 <VK_TO_WCHARS Wch="0039" VirtualKey="VK_NUMPAD9" />
139 148 </VkToWchars>
140 149 </VK_TO_WCHAR_TABLE>
141 150 </VkToWcharTable>
142 <DeadKeys />
151 <DeadKeys>
152 <DEADKEY Both="005D158F" Composed="1590" />
153 <DEADKEY Both="005D1403" Composed="1404" />
154 <DEADKEY Both="005D157F" Composed="1580" />
155 <DEADKEY Both="005D146D" Composed="146E" />
156 <DEADKEY Both="005D144E" Composed="144F" />
157 <DEADKEY Both="005D14EF" Composed="14F0" />
158 <DEADKEY Both="005D14A5" Composed="14A6" />
159 <DEADKEY Both="005D14C2" Composed="14C3" />
160 <DEADKEY Both="005D14D5" Composed="14D6" />
161 <DEADKEY Both="005D1528" Composed="1529" />
162 <DEADKEY Both="005D002F" Composed="1592" />
163 <DEADKEY Both="005D1591" Composed="1406" />
164 <DEADKEY Both="005D1405" Composed="1582" />
165 <DEADKEY Both="005D1581" Composed="1470" />
166 <DEADKEY Both="005D146F" Composed="1451" />
167 <DEADKEY Both="005D1450" Composed="14F2" />
168 <DEADKEY Both="005D14F1" Composed="14A8" />
169 <DEADKEY Both="005D14A7" Composed="14C5" />
170 <DEADKEY Both="005D14C4" Composed="14D8" />
171 <DEADKEY Both="005D14D7" Composed="014B" />
172 <DEADKEY Both="005D1593" Composed="1594" />
173 <DEADKEY Both="005D140A" Composed="140B" />
174 <DEADKEY Both="005D1583" Composed="1584" />
175 <DEADKEY Both="005D1472" Composed="1473" />
176 <DEADKEY Both="005D1455" Composed="1456" />
177 <DEADKEY Both="005D14F4" Composed="14F5" />
178 <DEADKEY Both="005D14AA" Composed="14AB" />
179 <DEADKEY Both="005D152D" Composed="152E" />
180 <DEADKEY Both="005D002F" Composed="1592" />
181 <DEADKEY Both="005D1560" Composed="1562" />
182 <DEADKEY Both="005D1564" Composed="1565" />
183 <DEADKEY Both="005D1566" Composed="1567" />
184 <DEADKEY Both="005D15A8" Composed="15A9" />
185 <DEADKEY Both="005D15AA" Composed="15AB" />
186 <DEADKEY Both="005D15AC" Composed="15AD" />
187 <DEADKEY Both="005D148B" Composed="148C" />
188 <DEADKEY Both="005D1431" Composed="1432" />
189 <DEADKEY Both="005D1546" Composed="1547" />
190 <DEADKEY Both="005D1671" Composed="1672" />
191 <DEADKEY Both="005D1673" Composed="1674" />
192 <DEADKEY Both="005D1675" Composed="1676" />
193 <DEADKEY Both="005D15A4" Composed="15A5" />
194 <DEADKEY Both="005D15A0" Composed="15A1" />
195 <DEADKEY Both="005D15A6" Composed="15AE" />
196 <DEADKEY Both="005D148D" Composed="148E" />
197 <DEADKEY Both="005D1433" Composed="1434" />
198 <DEADKEY Both="005D1548" Composed="1549" />
199 <DEADKEY Both="005D1555" Composed="1556" />
200 <DEADKEY Both="005D152A" Composed="152B" />
201 <DEADKEY Both="005D1557" Composed="1558" />
202 <DEADKEY Both="005D15A2" Composed="15A3" />
203 <DEADKEY Both="005D1490" Composed="1491" />
204 <DEADKEY Both="005D1438" Composed="1439" />
205 <DEADKEY Both="005D154B" Composed="154C" />
206 <DEADKEY Both="005D14C7" Composed="14C8" />
207 <DEADKEY Both="005D14DA" Composed="14DB" />
208 <DEADKEY Both="005D1559" Composed="155A" />
209 <DEADKEY Both="005D0020" Composed="005D" />
210 <DEADKEY Both="005D005D" Composed="005D" />
211 </DeadKeys>
143 212 <KeyNames>
144 213 <VSC_STRING Vsc="01" Name="Esc" />
145 214 <VSC_STRING Vsc="0E" Name="Backspace" />
146 215 <VSC_STRING Vsc="0F" Name="Tab" />
147 216 <VSC_STRING Vsc="1C" Name="Enter" />
148 217 <VSC_STRING Vsc="1D" Name="Ctrl" />
149 218 <VSC_STRING Vsc="2A" Name="Shift" />
150 219 <VSC_STRING Vsc="36" Name="Right Shift" />
151 220 <VSC_STRING Vsc="37" Name="Num *" />
152 221 <VSC_STRING Vsc="38" Name="Alt" />
153 222 <VSC_STRING Vsc="39" Name="Space" />
154 223 <VSC_STRING Vsc="3A" Name="Caps Lock" />
155 224 <VSC_STRING Vsc="3B" Name="F1" />
156 225 <VSC_STRING Vsc="3C" Name="F2" />
157 226 <VSC_STRING Vsc="3D" Name="F3" />
158 227 <VSC_STRING Vsc="3E" Name="F4" />
159 228 <VSC_STRING Vsc="3F" Name="F5" />
160 229 <VSC_STRING Vsc="40" Name="F6" />
161 230 <VSC_STRING Vsc="41" Name="F7" />
162 231 <VSC_STRING Vsc="42" Name="F8" />
163 232 <VSC_STRING Vsc="43" Name="F9" />
164 233 <VSC_STRING Vsc="44" Name="F10" />
165 234 <VSC_STRING Vsc="45" Name="Pause" />
166 235 <VSC_STRING Vsc="46" Name="Scroll Lock" />
167 236 <VSC_STRING Vsc="47" Name="Num 7" />
168 237 <VSC_STRING Vsc="48" Name="Num 8" />
169 238 <VSC_STRING Vsc="49" Name="Num 9" />
170 239 <VSC_STRING Vsc="4A" Name="Num -" />
171 240 <VSC_STRING Vsc="4B" Name="Num 4" />
172 241 <VSC_STRING Vsc="4C" Name="Num 5" />
173 242 <VSC_STRING Vsc="4D" Name="Num 6" />
174 243 <VSC_STRING Vsc="4E" Name="Num +" />
175 244 <VSC_STRING Vsc="4F" Name="Num 1" />
176 245 <VSC_STRING Vsc="50" Name="Num 2" />
177 246 <VSC_STRING Vsc="51" Name="Num 3" />
178 247 <VSC_STRING Vsc="52" Name="Num 0" />
179 248 <VSC_STRING Vsc="53" Name="Num Del" />
180 249 <VSC_STRING Vsc="54" Name="Sys Req" />
181 250 <VSC_STRING Vsc="57" Name="F11" />
182 251 <VSC_STRING Vsc="58" Name="F12" />
183 252 <VSC_STRING Vsc="7C" Name="F13" />
184 253 <VSC_STRING Vsc="7D" Name="F14" />
185 254 <VSC_STRING Vsc="7E" Name="F15" />
186 255 <VSC_STRING Vsc="7F" Name="F16" />
187 256 <VSC_STRING Vsc="80" Name="F17" />
188 257 <VSC_STRING Vsc="81" Name="F18" />
189 258 <VSC_STRING Vsc="82" Name="F19" />
190 259 <VSC_STRING Vsc="83" Name="F20" />
191 260 <VSC_STRING Vsc="84" Name="F21" />
192 261 <VSC_STRING Vsc="85" Name="F22" />
193 262 <VSC_STRING Vsc="86" Name="F23" />
194 263 <VSC_STRING Vsc="87" Name="F24" />
195 264 </KeyNames>
196 265 <KeyNamesExt>
197 266 <VSC_STRING Vsc="1C" Name="Num Enter" />
198 267 <VSC_STRING Vsc="1D" Name="Right Ctrl" />
199 268 <VSC_STRING Vsc="35" Name="Num /" />
200 269 <VSC_STRING Vsc="37" Name="Prnt Scrn" />
201 270 <VSC_STRING Vsc="38" Name="Right Alt" />
202 271 <VSC_STRING Vsc="45" Name="Num Lock" />
203 272 <VSC_STRING Vsc="46" Name="Break" />
204 273 <VSC_STRING Vsc="47" Name="Home" />
205 274 <VSC_STRING Vsc="48" Name="Up" />
206 275 <VSC_STRING Vsc="49" Name="Page Up" />
207 276 <VSC_STRING Vsc="4B" Name="Left" />
208 277 <VSC_STRING Vsc="4D" Name="Right" />
209 278 <VSC_STRING Vsc="4F" Name="End" />
210 279 <VSC_STRING Vsc="50" Name="Down" />
211 280 <VSC_STRING Vsc="51" Name="Page Down" />
212 281 <VSC_STRING Vsc="52" Name="Insert" />
213 282 <VSC_STRING Vsc="53" Name="Delete" />
214 283 <VSC_STRING Vsc="54" Name="&lt;00&gt;" />
215 284 <VSC_STRING Vsc="56" Name="Help" />
216 285 <VSC_STRING Vsc="5B" Name="Left Windows" />
217 286 <VSC_STRING Vsc="5C" Name="Right Windows" />
218 287 <VSC_STRING Vsc="5D" Name="Application" />
219 288 </KeyNamesExt>
220 <KeyNamesDead />
221 <VSCtoVK>00FF 001B 0031 0032 0033 0034 0035 0036 0037 0038 0039 0030 00BD 00BB 0008 0009 0051 0057 0045 0052 0054 0059 0055 0049 004F 0050 00DB 00DD 000D 00A2 0041 0053 0044 0046 0047 0048 004A 004B 004C 00BA 00C0 00DF 00A0 00DE 005A 0058 0043 0056 0042 004E 004D 00BC 00BE 00BF 01A1 026A 00A4 0020 0014 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 0390 0291 0C24 0C26 0C21 006D 0C25 0C0C 0C27 006B 0C23 0C28 0C22 0C2D 0C2E 002C 00FF 00DC 007A 007B 000C 00EE 00F1 00EA 00F9 00F5 00F3 00FF 00FF 00FB 002F 007C 007D 007E 007F 0080 0081 0082 0083 0084 0085 0086 00ED 00FF 00E9 00FF 00C1 00FF 00FF 0087 00FF 00FF 00FF 00FF 00EB 0009 00FF 00C2</VSCtoVK>
289 <KeyNamesDead>
290 <DEADKEY_STRING Key="005D" Name="RIGHT SQUARE BRACKET" />
291 </KeyNamesDead>
292 <VSCtoVK>00FF 001B 0031 0032 0033 0034 0035 0036 0037 0038 0039 0030 00BD 00BB 0008 0009 0051 0057 0045 0052 0054 0059 0055 0049 004F 0050 00DB 00DD 000D 00A2 0041 0053 0044 0046 0047 0048 004A 004B 004C 00BA 00DE 00C0 00A0 00DC 005A 0058 0043 0056 0042 004E 004D 00BC 00BE 00BF 01A1 026A 00A4 0020 0014 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 0390 0291 0C24 0C26 0C21 006D 0C25 0C0C 0C27 006B 0C23 0C28 0C22 0C2D 0C2E 002C 00FF 00E2 007A 007B 000C 00EE 00F1 00EA 00F9 00F5 00F3 00FF 00FF 00FB 002F 007C 007D 007E 007F 0080 0081 0082 0083 0084 0085 0086 00ED 00FF 00E9 00FF 00C1 00FF 00FF 0087 00FF 00FF 00FF 00FF 00EB 0009 00FF 00C2</VSCtoVK>
222 293 <VSCtoVK_E0>
223 294 <VSC_VK Vsc="10" Vk="01B1" />
224 295 <VSC_VK Vsc="19" Vk="01B0" />
225 296 <VSC_VK Vsc="1D" Vk="01A3" />
226 297 <VSC_VK Vsc="20" Vk="01AD" />
227 298 <VSC_VK Vsc="21" Vk="01B7" />
228 299 <VSC_VK Vsc="22" Vk="01B3" />
229 300 <VSC_VK Vsc="24" Vk="01B2" />
230 301 <VSC_VK Vsc="2E" Vk="01AE" />
231 302 <VSC_VK Vsc="30" Vk="01AF" />
232 303 <VSC_VK Vsc="32" Vk="01AC" />
233 304 <VSC_VK Vsc="35" Vk="016F" />
234 305 <VSC_VK Vsc="37" Vk="012C" />
235 306 <VSC_VK Vsc="38" Vk="01A5" />
236 307 <VSC_VK Vsc="47" Vk="0124" />
237 308 <VSC_VK Vsc="48" Vk="0126" />
238 309 <VSC_VK Vsc="49" Vk="0121" />
239 310 <VSC_VK Vsc="4B" Vk="0125" />
240 311 <VSC_VK Vsc="4D" Vk="0127" />
241 312 <VSC_VK Vsc="4F" Vk="0123" />
242 313 <VSC_VK Vsc="50" Vk="0128" />
243 314 <VSC_VK Vsc="51" Vk="0122" />
244 315 <VSC_VK Vsc="52" Vk="012D" />
245 316 <VSC_VK Vsc="53" Vk="012E" />
246 317 <VSC_VK Vsc="5B" Vk="015B" />
247 318 <VSC_VK Vsc="5C" Vk="015C" />
248 319 <VSC_VK Vsc="5D" Vk="015D" />
249 320 <VSC_VK Vsc="5F" Vk="015F" />
250 321 <VSC_VK Vsc="65" Vk="01AA" />
251 322 <VSC_VK Vsc="66" Vk="01AB" />
252 323 <VSC_VK Vsc="67" Vk="01A8" />
253 324 <VSC_VK Vsc="68" Vk="01A9" />
254 325 <VSC_VK Vsc="69" Vk="01A7" />
255 326 <VSC_VK Vsc="6A" Vk="01A6" />
256 327 <VSC_VK Vsc="6B" Vk="01B6" />
257 328 <VSC_VK Vsc="6C" Vk="01B4" />
258 329 <VSC_VK Vsc="6D" Vk="01B5" />
259 330 <VSC_VK Vsc="1C" Vk="010D" />
260 331 <VSC_VK Vsc="46" Vk="0103" />
261 332 </VSCtoVK_E0>
262 333 <VSCtoVK_E1>
263 334 <VSC_VK Vsc="1D" Vk="0013" />
264 335 </VSCtoVK_E1>
265 <Ligatures />
336 <Ligatures>
337 <LIGATURE Wch="D806 DEB0" ModificationNumber="1" VirtualKey="VK_1" />
338 <LIGATURE Wch="D806 DEB2" ModificationNumber="1" VirtualKey="VK_2" />
339 <LIGATURE Wch="D806 DEB4" ModificationNumber="1" VirtualKey="VK_3" />
340 <LIGATURE Wch="D806 DEB6" ModificationNumber="1" VirtualKey="VK_7" />
341 <LIGATURE Wch="D806 DEB8" ModificationNumber="1" VirtualKey="VK_8" />
342 <LIGATURE Wch="D806 DEBA" ModificationNumber="1" VirtualKey="VK_9" />
343 <LIGATURE Wch="D806 DEB1" ModificationNumber="5" VirtualKey="VK_1" />
344 <LIGATURE Wch="D806 DEB2" ModificationNumber="5" VirtualKey="VK_2" />
345 <LIGATURE Wch="D806 DEB5" ModificationNumber="5" VirtualKey="VK_3" />
346 <LIGATURE Wch="D806 DEB7" ModificationNumber="5" VirtualKey="VK_7" />
347 <LIGATURE Wch="D806 DEB9" ModificationNumber="5" VirtualKey="VK_8" />
348 <LIGATURE Wch="D806 DEBB" ModificationNumber="5" VirtualKey="VK_9" />
349 </Ligatures>
266 350 </KbdLayer>
267 351 </KbdLayerDescriptor>
268 352 <KbdLayerMultiDescriptor />
269 353 <KbdNlsLayerDescriptor />
270 354 </KbdDll>