From c778d9bc85ac0c6965d85458e596c2faf19d17dd Mon Sep 17 00:00:00 2001 From: Philippe Froidevaux <pf@spin.ch> Date: Tue, 22 Jun 1999 19:01:14 +0000 Subject: [PATCH] Added Swiss french keyboard layout. --- windows/x11drv/keyboard.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/x11drv/keyboard.c b/windows/x11drv/keyboard.c index b7c4863b8f2..05f55547909 100644 --- a/windows/x11drv/keyboard.c +++ b/windows/x11drv/keyboard.c @@ -125,6 +125,16 @@ static const char main_key_SG[MAIN_LEN][4] = "<>\\" }; +/*** Swiss French keyboard layout (contributed by Philippe Froidevaux) */ +static const char main_key_SF[MAIN_LEN][4] = +{ + "§°","1+|","2\"@","3*#","4ç","5%","6&¬","7/¦","8(¢","9)","0=","'?´","^`~", + "qQ","wW","eE","rR","tT","zZ","uU","iI","oO","pP","èü[","¨!]", + "aA","sS","dD","fF","gG","hH","jJ","kK","lL","éö","àä{","$£}", + "yY","xX","cC","vV","bB","nN","mM",",;",".:","-_", + "<>\\" +}; + /*** Norwegian keyboard layout (contributed by Ove Kåven) */ static const char main_key_NO[MAIN_LEN][4] = { @@ -238,6 +248,7 @@ static struct { {MAKELANGID(LANG_FRENCH,SUBLANG_DEFAULT), 1252, 850, &main_key_FR}, {MAKELANGID(LANG_FRENCH,SUBLANG_FRENCH_CANADIAN), 1252, 863, &main_key_CF}, {MAKELANGID(LANG_FRENCH,SUBLANG_FRENCH_BELGIAN), 1252, 850, &main_key_BE}, + {MAKELANGID(LANG_FRENCH,SUBLANG_FRENCH_SWISS), 1252, 850, &main_key_SF}, {MAKELANGID(LANG_WALON,SUBLANG_DEFAULT), 1252, 850, &main_key_BE}, {MAKELANGID(LANG_PORTUGUESE,SUBLANG_DEFAULT), 1252, 860, &main_key_PT}, {MAKELANGID(LANG_FINNISH,SUBLANG_DEFAULT), 1252, 850, &main_key_FI}, -- GitLab