From 641be42a88c0442d75ea626c21c5338636e98f9d Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Wed, 9 Feb 2005 13:25:59 +0000 Subject: [PATCH] Add support for Turkish (tr) X11 keyboard layout. --- dlls/x11drv/keyboard.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dlls/x11drv/keyboard.c b/dlls/x11drv/keyboard.c index 42a75cda25..ef0241f108 100644 --- a/dlls/x11drv/keyboard.c +++ b/dlls/x11drv/keyboard.c @@ -706,6 +706,16 @@ static const char main_key_TK[MAIN_LEN][4] = "zZ","xX","cC","vV","bB","nN","mM","öÖ","çÇ",".:" }; +/*** Turkish keyboard layout (setxkbmap tr) */ +static const char main_key_TR[MAIN_LEN][4] = +{ +"\"\\","1!","2'","3^","4+","5%","6&","7/","8(","9)","0=","*?","-_", +"qQ","wW","eE","rR","tT","yY","uU","ýI","oO","pP","ðÐ","üÜ", +"aA","sS","dD","fF","gG","hH","jJ","kK","lL","þÞ","iÝ",",;", +"zZ","xX","cC","vV","bB","nN","mM","öÖ","çÇ",".:", +"<>" +}; + /*** Israelian keyboard layout (setxkbmap us,il) */ static const char main_key_IL[MAIN_LEN][4] = { @@ -851,6 +861,7 @@ static const struct { {0x040a, "Latin American keyboard layout", &main_key_LA, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {0x0427, "Lithuanian (Baltic) keyboard layout", &main_key_LT_B, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {0x041f, "Turkish keyboard layout", &main_key_TK, &main_key_scan_qwerty, &main_key_vkey_qwerty}, + {0x041f, "Turkish keyboard layout tr", &main_key_TR, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {0x040d, "Israelian keyboard layout", &main_key_IL, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {0x040d, "Israelian phonetic keyboard layout", &main_key_IL_phonetic, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {0x040d, "Israelian Saharon keyboard layout", &main_key_IL_saharon, &main_key_scan_qwerty, &main_key_vkey_qwerty},