-
Notifications
You must be signed in to change notification settings - Fork 1
/
ithm.klc
executable file
·167 lines (146 loc) · 9.9 KB
/
ithm.klc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
KBD ithm "ithkuil keyboard layout"
COPYRIGHT "(c) 2017 melopee"
COMPANY "melopee"
LOCALENAME "ka-GE"
LOCALEID "00000437"
VERSION 1.0
ATTRIBUTES
ALTGR
SHIFTSTATE
0 //Column 4
1 //Column 5 : Shft
2 //Column 6 : Ctrl
6 //Column 7 : Ctrl Alt
LAYOUT ;an extra '@' at the end is a dead key
//SC VK_ Cap 0 1 2 6
//-- ---- ---- ---- ---- ---- ----
02 1 0 c0050 c0004 1 c002b // <null>, <null>, DIGIT ONE, <null>
03 2 0 c0051 c0005 2 c002c // <null>, <null>, DIGIT TWO, <null>
04 3 0 c0052 c0006 3 c002d // <null>, <null>, DIGIT THREE, <null>
05 4 0 c0053 c0007 4 c002e // <null>, <null>, DIGIT FOUR, <null>
06 5 0 c0054 c0008 5 c002f // <null>, <null>, DIGIT FIVE, <null>
07 6 0 c0055 c0009 6 c0030 // <null>, <null>, DIGIT SIX, <null>
08 7 0 c0056 c000a 7 c0031 // <null>, <null>, DIGIT SEVEN, <null>
09 8 0 c0057 c000b 8 c0032 // <null>, <null>, DIGIT EIGHT, <null>
0a 9 0 c0058 c000c 9 c0033 // <null>, <null>, DIGIT NINE, <null>
0b 0 0 c0059 c000d 0 c0034 // <null>, <null>, DIGIT ZERO, <null>
0c OEM_4 0 c005a c000e 002d c0035 // <null>, <null>, HYPHEN-MINUS, <null>
0d OEM_PLUS 0 c005b c000f 003d c0036 // <null>, <null>, EQUALS SIGN, <null>
10 A 0 c0012 c0045 q c0050 // <null>, <null>, LATIN SMALL LETTER Q, <null>
11 Z 0 c0013 c003c w c0051 // <null>, <null>, LATIN SMALL LETTER W, <null>
12 E 0 c0014 c0042 e c0052 // <null>, <null>, LATIN SMALL LETTER E, <null>
13 R 0 c0015 c004a r c0053 // <null>, <null>, LATIN SMALL LETTER R, <null>
14 T 0 c0016 c0037 t c0054 // <null>, <null>, LATIN SMALL LETTER T, <null>
15 Y 0 c0017 c0039 y c0055 // <null>, <null>, LATIN SMALL LETTER Y, <null>
16 U 0 c0018 c0049 u c0056 // <null>, <null>, LATIN SMALL LETTER U, <null>
17 I 0 c0019 c0038 i c0057 // <null>, <null>, LATIN SMALL LETTER I, <null>
18 O 0 c001a c003a o c0058 // <null>, <null>, LATIN SMALL LETTER O, <null>
19 P 0 c005c c0052 p c0059 // <null>, <null>, LATIN SMALL LETTER P, <null>
1a OEM_6 0 c005d c0053 005b c005a // <null>, <null>, LEFT SQUARE BRACKET, <null>
1b OEM_1 0 c005e c0010 005d c005b // <null>, <null>, RIGHT SQUARE BRACKET, <null>
1e Q 0 c001b c0047 a c005c // <null>, <null>, LATIN SMALL LETTER A, <null>
1f S 0 c001c c004c s c005d // <null>, <null>, LATIN SMALL LETTER S, <null>
20 D 0 c001d c0043 d c005e // <null>, <null>, LATIN SMALL LETTER D, <null>
21 F 0 c001e c0041 f c005f // <null>, <null>, LATIN SMALL LETTER F, <null>
22 G 0 c001f c003e g c0060 // <null>, <null>, LATIN SMALL LETTER G, <null>
23 H 0 c0020 c003d h c0061 // <null>, <null>, LATIN SMALL LETTER H, <null>
24 J 0 c0021 c004d j c0062 // <null>, <null>, LATIN SMALL LETTER J, <null>
25 K 0 c0022 c0040 k c0063 // <null>, <null>, LATIN SMALL LETTER K, <null>
26 L 0 c0023 c0044 l c0064 // <null>, <null>, LATIN SMALL LETTER L, <null>
27 M 0 c005f c0050 003b c0065 // <null>, <null>, SEMICOLON, <null>
28 OEM_3 0 c0060 c0051 0027 c0066 // <null>, <null>, APOSTROPHE, <null>
29 OEM_7 0 c007f c007f 0060 c002a // <null>, <null>, GRAVE ACCENT, <null>
2b OEM_5 0 c0061 c0011 005c c004f // <null>, <null>, REVERSE SOLIDUS, <null>
2c W 0 c0003 c0003 z c0067 // <null>, <null>, LATIN SMALL LETTER Z, <null>
2d X 0 c0024 c0046 x c0068 // <null>, <null>, LATIN SMALL LETTER X, <null>
2e C 0 c0025 c0048 c c0069 // <null>, <null>, LATIN SMALL LETTER C, <null>
2f V 0 c0026 c004b v c006a // <null>, <null>, LATIN SMALL LETTER V, <null>
30 B 0 c0027 c004e b c006b // <null>, <null>, LATIN SMALL LETTER B, <null>
31 N 0 c0028 c003f n c006c // <null>, <null>, LATIN SMALL LETTER N, <null>
32 OEM_COMMA 0 c0029 c003b m c006d // <null>, <null>, LATIN SMALL LETTER M, <null>
33 OEM_PERIOD 0 c0000 c0000 002c c006e // <null>, <null>, COMMA, <null>
34 OEM_2 0 c0001 c0001 002e c006f // <null>, <null>, FULL STOP, <null>
35 OEM_8 0 c0002 c0002 002f c0070 // <null>, <null>, SOLIDUS, <null>
39 SPACE 0 0020 0020 -1 -1 // SPACE, SPACE, <none>, <none>
56 OEM_102 0 c004f c004f 005f c004f // <null>, <null>, LOW LINE, <null>
53 DECIMAL 0 002e 002e -1 -1 // FULL STOP, FULL STOP, ,
KEYNAME
01 Esc
0e Backspace
0f Tab
1c Enter
1d Ctrl
2a Shift
36 "Right Shift"
37 "Num *"
38 Alt
39 Space
3a "Caps Lock"
3b F1
3c F2
3d F3
3e F4
3f F5
40 F6
41 F7
42 F8
43 F9
44 F10
45 Pause
46 "Scroll Lock"
47 "Num 7"
48 "Num 8"
49 "Num 9"
4a "Num -"
4b "Num 4"
4c "Num 5"
4d "Num 6"
4e "Num +"
4f "Num 1"
50 "Num 2"
51 "Num 3"
52 "Num 0"
53 "Num Del"
54 "Sys Req"
57 F11
58 F12
7c F13
7d F14
7e F15
7f F16
80 F17
81 F18
82 F19
83 F20
84 F21
85 F22
86 F23
87 F24
KEYNAME_EXT
1c "Num Enter"
1d "Right Ctrl"
35 "Num /"
37 "Prnt Scrn"
38 "Right Alt"
45 "Num Lock"
46 Break
47 Home
48 Up
49 "Page Up"
4b Left
4d Right
4f End
50 Down
51 "Page Down"
52 Insert
53 Delete
54 <00>
56 Help
5b "Left Windows"
5c "Right Windows"
5d Application
DESCRIPTIONS
0409 ithkuil keyboard layout
LANGUAGENAMES
0409 Georgian (Georgia)
ENDKBD