Add support for Turkish (tr) X11 keyboard layout

Dmitry Timoshkov dmitry at baikal.ru
Wed Feb 9 05:29:48 CST 2005


Hello,

Changelog:
    Dmitry Timoshkov <dmitry at codeweavers.com>
    Add support for Turkish (tr) X11 keyboard layout.

--- cvs/hq/wine/dlls/x11drv/keyboard.c	Fri Jan 28 15:45:30 2005
+++ wine/dlls/x11drv/keyboard.c	Wed Feb 09 11:26:48 2005
@@ -706,6 +706,16 @@ static const char main_key_TK[MAIN_LEN][
 "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},






More information about the wine-patches mailing list