See also bug #668084 It seems there is no keyboard layout for Canadian French Dvorak in kbd or system-config-keyboard. However, X provides such a layout in /usr/share/X11/xkb/symbols/ca You can find it as: xkb_symbols "fr-dvorak" { name[Group1] = "Canada - French Dvorak"; Please add this to kbd so that I can use it system-wide and set it at install time.
Created attachment 489764 [details] Canadian French Dvorak kbd keymap I created the kbd keymap in compliance with xkb keymap. Can you please review it, test it in text console and let me know if it works as expected? I'll offer then the keymap to the upstream of kbd to be included in upstream tarball.
I put it in a .gz and copied it to /lib/kbd/keymaps/i386/dvorak/ But how do I select it/set it as the system keyboard to test?
Switch to text console (e. g. ctrl+f2), login as root and issue command "loadkeys /path/to/keymap".
It works great! (I also looked at the contents of the .map file you provided and it seems to make a lot of sense)
Thanks for testing, the keymap is available in Rawhide - kbd-1.15.2-3.fc16.
The keymap was accepted by upstream as 'dvorak-ca-fr.map'.