From e7fe5bc1d3200bdc2adf84c46e604434ade48df0 Mon Sep 17 00:00:00 2001
From: Supphachoke Suntiwichaya <mrchoke@opentle.org>
Date: Thu, 7 Aug 2003 20:11:02 +0000
Subject: [PATCH] Added Thai keyboard layout.

---
 dlls/x11drv/keyboard.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/dlls/x11drv/keyboard.c b/dlls/x11drv/keyboard.c
index 7a2a8adeb8b..ef355ce0223 100644
--- a/dlls/x11drv/keyboard.c
+++ b/dlls/x11drv/keyboard.c
@@ -646,6 +646,15 @@ static const char main_key_EL[MAIN_LEN][4] =
  "<>"
 };
 
+/*** Thai (Kedmanee) keyboard layout by Supphachoke Suntiwichaya <mrchoke@opentle.org> */
+static const char main_key_th[MAIN_LEN][4] =
+{
+ "`~_%","1!å+","2@/ņ","3#-ō","4$Āó","5%ķô","6^ØŲ","7&Öß","8*Īõ","9(ĩö","0)Ļũ","-_Ēø","=+Šų",
+ "qQæð","wWä\"","eEÓŪ","rRūą","tTÐļ","yYŅí","uUÕę","iIÃģ","oOđÏ","pP­","[{š°","]}Å,",
+ "aAŋÄ","sSËĶ","dDĄŊ","fFīâ","gGāŽ","hHéį","jJčë","kKŌÉ","lLĘČ",";:ĮŦ","\'\"§.","\\|ĢĨ",
+ "zZž(","xXŧ)","cCáĐ","vVÍÎ","bBÚ","nNŨė","mM·?",",<Áē",".>ãĖ","/?―Æ"
+}; 
+
 /*** VNC keyboard layout */
 static const WORD main_key_scan_vnc[MAIN_LEN] =
 {
@@ -724,6 +733,7 @@ static const struct {
  {"Israeli keyboard layout", &main_key_IL, &main_key_scan_qwerty, &main_key_vkey_qwerty},
  {"VNC keyboard layout", &main_key_vnc, &main_key_scan_vnc, &main_key_vkey_vnc},
  {"Greek keyboard layout", &main_key_EL, &main_key_scan_qwerty, &main_key_vkey_qwerty},
+ {"Thai (Kedmanee)  keyboard layout", &main_key_th, &main_key_scan_qwerty, &main_key_vkey_qwerty},
 
  {NULL, NULL, NULL, NULL} /* sentinel */
 };
-- 
GitLab