# French keymap Dvorak
# based on Josselin Mouette X11 keymap : josselin.mouette @ ens-lyon.org
# translated into console keymap by Gyo : foulmetal @ gmail.com
# Use of plain, Shift, AltGr, Shift-AltGr and Ctrl modifiers without explicit specification
keymaps 0-4,8-9,12
Charset "iso-8859-15"
keycode 1 = Escape
keycode 2 = slash one ampersand onesuperior
keycode 3 = plus two tilde twosuperior
keycode 4 = minus three numbersign threesuperior Escape
keycode 5 = asterisk four less guillemotleft
keycode 6 = equal five greater guillemotright Control_bracketright
keycode 7 = backslash six at notsign Control_asciicircum
keycode 8 = parenleft seven dead_circumflex multiply
keycode 9 = grave eight dead_grave division
keycode 10 = parenright nine circumflex plusminus
keycode 11 = quotedbl zero dead_diaeresis
keycode 12 = bracketleft braceleft bar degree Escape
keycode 13 = bracketright braceright percent
keycode 14 = Delete BackSpace
keycode 15 = Tab
keycode 16 = colon question questiondown
keycode 17 = +agrave +Agrave aring Aring
keycode 18 = +eacute +Eacute currency
keycode 19 = +g +G oslash Ooblique Control_g
keycode 20 = period exclam exclamdown
keycode 21 = +h +H eth ETH Control_h
keycode 22 = +v +V
control keycode 22 = Control_v
keycode 23 = +c +C copyright registered Control_c
keycode 24 = +m +M mu mu Control_m
keycode 25 = +k +K dollar dollar Control_k
keycode 26 = +egrave +Egrave sterling sterling Delete
keycode 27 = +z +Z yen yen Control_z
keycode 28 = Return
alt keycode 28 = Meta_Control_m
keycode 29 = Control
keycode 30 = +o +O +ocircumflex +Ocircumflex Control_o
keycode 31 = +a +A +acircumflex +Acircumflex Control_a
keycode 32 = +u +U +ucircumflex +Ucircumflex Control_u
keycode 33 = +e +E +ecircumflex +Ecircumflex Control_e
keycode 34 = +b +B ssharp ssharp Control_b
keycode 35 = +f +F
control keycode 35 = Control_f
keycode 36 = +s +S
control keycode 36 = Control_s
keycode 37 = +t +T thorn THORN Control_t
keycode 38 = +n +N ntilde Ntilde Control_n
keycode 39 = +d +D section section Control_d
keycode 40 = +w +W paragraph paragraph Control_w
keycode 41 = +onehalf +onequarter
keycode 42 = Shift
keycode 43 = +ugrave +Ugrave masculine ordfeminine
keycode 44 = apostrophe underscore dead_acute macron
keycode 45 = +q +Q guillemotleft guillemotleft Control_q
keycode 46 = comma semicolon guillemotright guillemotright
keycode 47 = +i +I +icircumflex +Icircumflex Control_i
keycode 48 = +y +Y +ydiaeresis +Ydiaeresis Control_y
keycode 49 = +x +X +ediaeresis +Ediaeresis Control_x
keycode 50 = +r +R +udiaeresis +Udiaeresis Control_r
keycode 51 = +l +L +adiaeresis +Adiaeresis Control_l
keycode 52 = +p +P +odiaeresis +Odiaeresis Control_p
keycode 53 = +j +J +idiaeresis +Idiaeresis Control_j
keycode 54 = Shift
keycode 56 = Alt
keycode 57 = space
control keycode 57 = nul
alt keycode 57 = Meta_space
altgr keycode 57 = nobreakspace
keycode 58 = Caps_Lock
keycode 86 = +ccedilla +Ccedilla bar
keycode 97 = Control