Turkish Keybard

Aric Stewart aric at codeweavers.com
Wed Feb 14 19:09:02 CST 2001


Adding a turkish keyboard layout.

-aric
-------------- next part --------------
Index: windows/x11drv/keyboard.c
===================================================================
RCS file: /home/wine/wine/windows/x11drv/keyboard.c,v
retrieving revision 1.82
diff -u -u -r1.82 keyboard.c
--- windows/x11drv/keyboard.c	2001/02/12 03:49:07	1.82
+++ windows/x11drv/keyboard.c	2001/02/15 00:50:44
@@ -421,6 +421,15 @@
  "zZ","xX","cC","vV","bB","nN","mM",",<",".>","/?"
 };
 
+/*** Turkish keyboard Layout */
+static const char main_key_TK[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","öÖ","çÇ",".:"
+};
+
 /*** Layout table. Add your keyboard mappings to this list */
 static const struct {
     const char *comment;
@@ -461,6 +470,7 @@
  {"Czech keyboard layout", 28592, &main_key_CS, &main_key_scan_qwerty, &main_key_vkey_qwerty},
  {"Latin American keyboard layout", 28591, &main_key_LA, &main_key_scan_qwerty, &main_key_vkey_qwerty},
  {"Lithuanian (Baltic) keyboard layout", 28603, &main_key_LT_B, &main_key_scan_qwerty, &main_key_vkey_qwerty},
+ {"Turkish keyboard layout", 28591, &main_key_TK, &main_key_scan_qwerty, &main_key_vkey_qwerty},
 
  {NULL, 0, NULL, NULL, NULL} /* sentinel */
 };


More information about the wine-patches mailing list