This patch have some changes: I added main_key_FR_EURO to support euro et no euro french keyboard.
Is there somebody who can tell me "â" hexa number ?
Please tell me if euro character well printed ( with ms word for example )
RÃmi
*** dlls/x11drv/keyboard.c.old 2003-08-12 20:54:50.000000000 +0200 --- dlls/x11drv/keyboard.c 2003-08-25 14:57:41.000000000 +0200 *************** *** 207,218 **** "\\|" }; ! /*** French keyboard layout (contributed by Eric Pouech) */ static const char main_key_FR[MAIN_LEN][4] = { "²","&1","é2~","\"3#","'4{","(5[","-6|","è7`","_8\\","ç9^±","à0@",")°]","=+}", ! "aA","zZ","eE¿","rR","tT","yY","uU","iI","oO","pP","^¨","$£¤", ! "qQ","sSß","dD","fF","gG","hH","jJ","kK","lL","mM","ù%","*µ", "wW","xX","cC","vV","bB","nN",",?",";.",":/","!§", "<>" }; --- 207,228 ---- "\\|" }; ! /*** French keyboard layout (contributed by Eric Pouech and improved by Rémi assailly) */ static const char main_key_FR[MAIN_LEN][4] = { "²","&1","é2~","\"3#","'4{","(5[","-6|","è7`","_8\\","ç9^±","à0@",")°]","=+}", ! "aA","zZ","eE","rR","tT","yY","uU","iI","oO","pP","^¨","$£¤", ! "qQ","sS","dD","fF","gG","hH","jJ","kK","lL","mM","ù%","*µ", ! "wW","xX","cC","vV","bB","nN",",?",";.",":/","!§", ! "<>" ! }; ! ! /*** French keyboard layout (contributed by Rémi Assailly) */ ! static const char main_key_FR_EURO[MAIN_LEN][4] = ! { ! "²","&1","é2~","\"3#","'4{","(5[","-6|","è7`","_8\\","ç9^±","à0@",")°]","=+}", ! "aA","zZ","eE¤","rR","tT","yY","uU","iI","oO","pP","^¨","$£¤", ! "qQ","sS","dD","fF","gG","hH","jJ","kK","lL","mM","ù%","*µ", "wW","xX","cC","vV","bB","nN",",?",";.",":/","!§", "<>" }; *************** *** 696,701 **** --- 706,712 ---- {"Estonian keyboard layout", &main_key_ET, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {"Norwegian keyboard layout", &main_key_NO, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {"Danish keyboard layout", &main_key_DA, &main_key_scan_qwerty, &main_key_vkey_qwerty}, + {"French keyboard layout euro", &main_key_FR_EURO,&main_key_scan_qwerty, &main_key_vkey_azerty}, {"French keyboard layout", &main_key_FR, &main_key_scan_qwerty, &main_key_vkey_azerty}, {"Canadian French keyboard layout", &main_key_CF, &main_key_scan_qwerty, &main_key_vkey_qwerty}, {"Belgian keyboard layout", &main_key_BE, &main_key_scan_qwerty, &main_key_vkey_azerty},