This input method allows to type Thai characters. I do not know if it corresponds to any commonly used layout, but I had the data ant it may be useful. Here is the correspondance table between input keys and Thai characters. [!] + U+002B PLUS SIGN ["] . U+002E FULL STOP [#] ๒ U+0E52 THAI DIGIT TWO [$] ๓ U+0E53 THAI DIGIT THREE [%] ๔ U+0E54 THAI DIGIT FOUR [&] ฿ U+0E3F THAI CURRENCY SYMBOL BAHT (Sc) ['] ง U+0E07 THAI CHARACTER NGO NGU [(] ๖ U+0E56 THAI DIGIT SIX [)] ๗ U+0E57 THAI DIGIT SEVEN [*] ๕ U+0E55 THAI DIGIT FIVE [+] ๙ U+0E59 THAI DIGIT NINE [,] ม U+0E21 THAI CHARACTER MO MA [-] ข U+0E02 THAI CHARACTER KHO KHAI [.] ใ U+0E43 THAI CHARACTER SARA AI MAIMUAN [/] ฝ U+0E1D THAI CHARACTER FO FA [0] จ U+0E08 THAI CHARACTER CHO CHAN [1] ๅ U+0E45 THAI CHARACTER LAKKHANGYAO [2] / U+002F SOLIDUS [3] - U+002D HYPHEN-MINUS [4] ภ U+0E20 THAI CHARACTER PHO SAMPHAO [5] ถ U+0E16 THAI CHARACTER THO THUNG [6] ุ U+0E38 THAI CHARACTER SARA U (combinant) [7] ึ U+0E36 THAI CHARACTER SARA UE (combinant) [8] ค U+0E04 THAI CHARACTER KHO KHWAI [9] ต U+0E15 THAI CHARACTER TO TAO [:] ซ U+0E0B THAI CHARACTER SO SO [;] ว U+0E27 THAI CHARACTER WO WAEN [<] ฒ U+0E12 THAI CHARACTER THO PHUTHAO [=] ช U+0E0A THAI CHARACTER CHO CHANG [>] ฬ U+0E2C THAI CHARACTER LO CHULA [?] ฦ U+0E26 THAI CHARACTER LU [@] ๑ U+0E51 THAI DIGIT ONE [A] ฤ U+0E24 THAI CHARACTER RU [B] ฺ U+0E3A THAI CHARACTER PHINTHU (combinant) [C] ฉ U+0E09 THAI CHARACTER CHO CHING [D] ฏ U+0E0F THAI CHARACTER TO PATAK [E] ฎ U+0E0E THAI CHARACTER DO CHADA [F] โ U+0E42 THAI CHARACTER SARA O [G] ฌ U+0E0C THAI CHARACTER CHO CHOE [H] ็ U+0E47 THAI CHARACTER MAITAIKHU (combinant) [I] ณ U+0E13 THAI CHARACTER NO NEN [J] ๋ U+0E4B THAI CHARACTER MAI CHATTAWA (combinant) [K] ษ U+0E29 THAI CHARACTER SO RUSI [L] ศ U+0E28 THAI CHARACTER SO SALA [M] ? U+003F QUESTION MARK [N] ์ U+0E4C THAI CHARACTER THANTHAKHAT (combinant) [O] ฯ U+0E2F THAI CHARACTER PAIYANNOI [P] ญ U+0E0D THAI CHARACTER YO YING [Q] ๐ U+0E50 THAI DIGIT ZERO [R] ฑ U+0E11 THAI CHARACTER THO NANGMONTHO [S] ฆ U+0E06 THAI CHARACTER KHO RAKHANG [T] ธ U+0E18 THAI CHARACTER THO THONG [U] ๊ U+0E4A THAI CHARACTER MAI TRI (combinant) [V] ฮ U+0E2E THAI CHARACTER HO NOKHUK [W] " U+0022 QUOTATION MARK [X] ) U+0029 RIGHT PARENTHESIS [Y] ํ U+0E4D THAI CHARACTER NIKHAHIT (combinant) [Z] ( U+0028 LEFT PARENTHESIS [[] บ U+0E1A THAI CHARACTER BO BAIMAI [\] _ U+005F LOW LINE []] ล U+0E25 THAI CHARACTER LO LING [^] ู U+0E39 THAI CHARACTER SARA UU (combinant) [_] ๘ U+0E58 THAI DIGIT EIGHT [`] ฃ U+0E03 THAI CHARACTER KHO KHUAT [a] ฟ U+0E1F THAI CHARACTER FO FAN [b] ิ U+0E34 THAI CHARACTER SARA I (combinant) [c] แ U+0E41 THAI CHARACTER SARA AE [d] ก U+0E01 THAI CHARACTER KO KAI [e] ำ U+0E33 THAI CHARACTER SARA AM [f] ด U+0E14 THAI CHARACTER DO DEK [g] เ U+0E40 THAI CHARACTER SARA E [h] ้ U+0E49 THAI CHARACTER MAI THO (combinant) [i] ร U+0E23 THAI CHARACTER RO RUA [j] ่ U+0E48 THAI CHARACTER MAI EK (combinant) [k] า U+0E32 THAI CHARACTER SARA AA [l] ส U+0E2A THAI CHARACTER SO SUA [m] ท U+0E17 THAI CHARACTER THO THAHAN [n] ื U+0E37 THAI CHARACTER SARA UEE (combinant) [o] น U+0E19 THAI CHARACTER NO NU [p] ย U+0E22 THAI CHARACTER YO YAK [q] ๆ U+0E46 THAI CHARACTER MAIYAMOK [r] พ U+0E1E THAI CHARACTER PHO PHAN [s] ห U+0E2B THAI CHARACTER HO HIP [t] ะ U+0E30 THAI CHARACTER SARA A [u] ี U+0E35 THAI CHARACTER SARA II (combinant) [v] อ U+0E2D THAI CHARACTER O ANG [w] ไ U+0E44 THAI CHARACTER SARA AI MAIMALAI [x] ป U+0E1B THAI CHARACTER PO PLA [y] ั U+0E31 THAI CHARACTER MAI HAN-AKAT (combinant) [z] ผ U+0E1C THAI CHARACTER PHO PHUNG [{] ฐ U+0E10 THAI CHARACTER THO THAN [|] % U+0025 PERCENT SIGN [}] , U+002C COMMA [~] ฅ U+0E05 THAI CHARACTER KHO KHON