1include common
2    shift keycode 2 = exclam
3    altgr keycode 2 = Thai_lakkhangyao
4    shift altgr keycode 2 = plus
5    shift keycode 3 = at
6    altgr keycode 3 = slash
7    shift altgr keycode 3 = Thai_leknung
8    shift keycode 4 = numbersign
9    altgr keycode 4 = minus
10    shift altgr keycode 4 = Thai_leksong
11    shift keycode 5 = dollar
12    altgr keycode 5 = Thai_phosamphao
13    shift altgr keycode 5 = Thai_leksam
14    shift keycode 6 = percent
15    altgr keycode 6 = Thai_thothung
16    shift altgr keycode 6 = Thai_leksi
17    shift keycode 7 = asciicircum
18    altgr keycode 7 = Thai_sarau
19    shift altgr keycode 7 = Thai_sarauu
20    shift keycode 8 = ampersand
21    altgr keycode 8 = Thai_saraue
22    shift altgr keycode 8 = Thai_baht
23    shift keycode 9 = asterisk
24    altgr keycode 9 = Thai_khokhwai
25    shift altgr keycode 9 = Thai_lekha
26    shift keycode 10 = parenleft
27    altgr keycode 10 = Thai_totao
28    shift altgr keycode 10 = Thai_lekhok
29    shift keycode 11 = parenright
30    altgr keycode 11 = Thai_chochan
31    shift altgr keycode 11 = Thai_lekchet
32keycode 12 = minus
33    shift keycode 12 = underscore
34    altgr keycode 12 = Thai_khokhai
35    shift altgr keycode 12 = Thai_lekpaet
36keycode 13 = equal
37    shift keycode 13 = plus
38    altgr keycode 13 = Thai_chochang
39    shift altgr keycode 13 = Thai_lekkao
40    altgr keycode 16 = Thai_maiyamok
41    shift altgr keycode 16 = Thai_leksun
42    altgr keycode 17 = Thai_saraaimaimalai
43    shift altgr keycode 17 = quotedbl
44    altgr keycode 18 = Thai_saraam
45    shift altgr keycode 18 = Thai_dochada
46    altgr keycode 19 = Thai_phophan
47    shift altgr keycode 19 = Thai_thonangmontho
48    altgr keycode 20 = Thai_saraa
49    shift altgr keycode 20 = Thai_thothong
50    altgr keycode 21 = Thai_maihanakat
51    shift altgr keycode 21 = Thai_nikhahit
52    altgr keycode 22 = Thai_saraii
53    shift altgr keycode 22 = Thai_maitri
54    altgr keycode 23 = Thai_rorua
55    shift altgr keycode 23 = Thai_nonen
56    altgr keycode 24 = Thai_nonu
57    shift altgr keycode 24 = Thai_paiyannoi
58    altgr keycode 25 = Thai_yoyak
59    shift altgr keycode 25 = Thai_yoying
60keycode 26 = bracketleft
61    shift keycode 26 = braceleft
62    altgr keycode 26 = Thai_bobaimai
63    shift altgr keycode 26 = Thai_thothan
64keycode 27 = bracketright
65    shift keycode 27 = braceright
66    altgr keycode 27 = Thai_loling
67    shift altgr keycode 27 = comma
68    altgr keycode 30 = Thai_fofan
69    shift altgr keycode 30 = Thai_ru
70    altgr keycode 31 = Thai_hohip
71    shift altgr keycode 31 = Thai_khorakhang
72    altgr keycode 32 = Thai_kokai
73    shift altgr keycode 32 = Thai_topatak
74    altgr keycode 33 = Thai_dodek
75    shift altgr keycode 33 = Thai_sarao
76    altgr keycode 34 = Thai_sarae
77    shift altgr keycode 34 = Thai_chochoe
78    altgr keycode 35 = Thai_maitho
79    shift altgr keycode 35 = Thai_maitaikhu
80    altgr keycode 36 = Thai_maiek
81    shift altgr keycode 36 = Thai_maichattawa
82    altgr keycode 37 = Thai_saraaa
83    shift altgr keycode 37 = Thai_sorusi
84    altgr keycode 38 = Thai_sosua
85    shift altgr keycode 38 = Thai_sosala
86keycode 39 = semicolon
87    shift keycode 39 = colon
88    altgr keycode 39 = Thai_wowaen
89    shift altgr keycode 39 = Thai_soso
90keycode 40 = apostrophe
91    shift keycode 40 = quotedbl
92    altgr keycode 40 = Thai_ngongu
93    shift altgr keycode 40 = period
94keycode 41 = grave
95    shift keycode 41 = asciitilde
96    altgr keycode 41 = underscore
97    shift altgr keycode 41 = percent
98    shift keycode 42 = ISO_First_Group
99keycode 43 = backslash
100    shift keycode 43 = bar
101    altgr keycode 43 = Thai_khokhuat
102    shift altgr keycode 43 = Thai_khokhon
103    altgr keycode 44 = Thai_phophung
104    shift altgr keycode 44 = parenleft
105    altgr keycode 45 = Thai_popla
106    shift altgr keycode 45 = parenright
107    altgr keycode 46 = Thai_saraae
108    shift altgr keycode 46 = Thai_choching
109    altgr keycode 47 = Thai_oang
110    shift altgr keycode 47 = Thai_honokhuk
111    altgr keycode 48 = Thai_sarai
112    shift altgr keycode 48 = Thai_phinthu
113    altgr keycode 49 = Thai_sarauee
114    shift altgr keycode 49 = Thai_thanthakhat
115    altgr keycode 50 = Thai_thothahan
116    shift altgr keycode 50 = question
117keycode 51 = comma
118    shift keycode 51 = less
119    altgr keycode 51 = Thai_moma
120    shift altgr keycode 51 = Thai_thophuthao
121keycode 52 = period
122    shift keycode 52 = greater
123    altgr keycode 52 = Thai_saraaimaimuan
124    shift altgr keycode 52 = Thai_lochula
125keycode 53 = slash
126    shift keycode 53 = question
127    altgr keycode 53 = Thai_fofa
128    shift altgr keycode 53 = Thai_lu
129    shift keycode 54 = ISO_Last_Group
130