This patch gives a keyboard layout with the Euro symbol. Wine used the existant french layout but displayed the following message: --- fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found! Using closest match instead (French keyboard layout) for scancode mapping. Please define your layout in dlls/x11drv/keyboard.c and submit them to us for inclusion into future Wine releases. See the Wine User Guide, chapter "Keyboard" for more information. --- Applying the patch makes this error message disappear on my system. Jérôme
Index: dlls/x11drv/keyboard.c =================================================================== RCS file: /home/wine/wine/dlls/x11drv/keyboard.c,v retrieving revision 1.37 diff -r1.37 keyboard.c 221a222,231 > /*** French keyboard layout with Euro symbol (contributed by Jerome Bouat) */ > 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",",?",";.",":/","!§", > "<>" > }; > 701a712 > {"French keyboard layout with Euro symbol", &main_key_FR_Euro, &main_key_scan_qwerty, &main_key_vkey_azerty},