diff options
Diffstat (limited to 'keymaps/i386/dvorak/dvorak-fr-bepo.kmap')
-rw-r--r-- | keymaps/i386/dvorak/dvorak-fr-bepo.kmap | 1015 |
1 files changed, 1015 insertions, 0 deletions
diff --git a/keymaps/i386/dvorak/dvorak-fr-bepo.kmap b/keymaps/i386/dvorak/dvorak-fr-bepo.kmap new file mode 100644 index 0000000..9e5d899 --- /dev/null +++ b/keymaps/i386/dvorak/dvorak-fr-bepo.kmap @@ -0,0 +1,1015 @@ +# fr-dvorak-bepo http://www.clavier-dvorak.org +charset "iso-8859-15" +keymaps 0-15 + +# includes are disabled to work also on debian +# include "linux-with-alt-and-altgr" + + +################### linux-keys-bare ################### +# Linux-specific (and language-independent) keys +# +# This file describes function keys, console switching keys, +# keypad, cursor keys, and SysRq, ScrollLock, Pause +# +# It does not use the AltGr modifier, so that the user can opt +# to have both Alt keys produce the same effect. +# As a consequence, the Hex_* keys are missing, as are +# control altgr keycode 83 = Boot +# control altgr keycode 111 = Boot +# +# One culture-specific item that will be overridden in many keymaps +# is the KP_Period: many countries have a KP_Comma instead. +# +# One user-preference item will be the function of the Delete key. +# +# Old keyboards have 10 function keys, and keymaps have +# sometimes used shift+F1 = F11, and sometimes shift+F1 = F13. +# Here we assume an enhanced keyboard (with 12 function keys). +# +plain keycode 59 = F1 +plain keycode 60 = F2 +plain keycode 61 = F3 +plain keycode 62 = F4 +plain keycode 63 = F5 +plain keycode 64 = F6 +plain keycode 65 = F7 +plain keycode 66 = F8 +plain keycode 67 = F9 +plain keycode 68 = F10 +plain keycode 87 = F11 +plain keycode 88 = F12 +shift keycode 59 = F13 +shift keycode 60 = F14 +shift keycode 61 = F15 +shift keycode 62 = F16 +shift keycode 63 = F17 +shift keycode 64 = F18 +shift keycode 65 = F19 +shift keycode 66 = F20 +shift keycode 67 = F21 +shift keycode 68 = F22 +shift keycode 87 = F23 +shift keycode 88 = F24 +control keycode 59 = F25 +control keycode 60 = F26 +control keycode 61 = F27 +control keycode 62 = F28 +control keycode 63 = F29 +control keycode 64 = F30 +control keycode 65 = F31 +control keycode 66 = F32 +control keycode 67 = F33 +control keycode 68 = F34 +control keycode 87 = F35 +control keycode 88 = F36 +# +# The canonical assignment for F37-F48 uses +# control shift keycode 59 = F37 +# etc. If you want that, load linux-keys-extd.inc +# +# Both Alt+Fn and Control+Alt+Fn switch to Console n +# (in order to please Linux / dosemu / X). +# Here Consoles 1..12. For 13..24 load linux-keys-extd.inc +# +alt keycode 59 = Console_1 +alt keycode 60 = Console_2 +alt keycode 61 = Console_3 +alt keycode 62 = Console_4 +alt keycode 63 = Console_5 +alt keycode 64 = Console_6 +alt keycode 65 = Console_7 +alt keycode 66 = Console_8 +alt keycode 67 = Console_9 +alt keycode 68 = Console_10 +alt keycode 87 = Console_11 +alt keycode 88 = Console_12 +control alt keycode 59 = Console_1 +control alt keycode 60 = Console_2 +control alt keycode 61 = Console_3 +control alt keycode 62 = Console_4 +control alt keycode 63 = Console_5 +control alt keycode 64 = Console_6 +control alt keycode 65 = Console_7 +control alt keycode 66 = Console_8 +control alt keycode 67 = Console_9 +control alt keycode 68 = Console_10 +control alt keycode 87 = Console_11 +control alt keycode 88 = Console_12 + +# +# Keypad keys +# +keycode 69 = Num_Lock +keycode 98 = KP_Divide +keycode 55 = KP_Multiply +keycode 74 = KP_Subtract +keycode 78 = KP_Add +keycode 96 = KP_Enter +# +keycode 71 = KP_7 +keycode 72 = KP_8 +keycode 73 = KP_9 +keycode 75 = KP_4 +keycode 76 = KP_5 +keycode 77 = KP_6 +keycode 79 = KP_1 +keycode 80 = KP_2 +keycode 81 = KP_3 +keycode 82 = KP_0 +# +keycode 83 = KP_Period # or KP_Comma +control alt keycode 83 = Boot +# +alt keycode 71 = Ascii_7 +alt keycode 72 = Ascii_8 +alt keycode 73 = Ascii_9 +alt keycode 75 = Ascii_4 +alt keycode 76 = Ascii_5 +alt keycode 77 = Ascii_6 +alt keycode 79 = Ascii_1 +alt keycode 80 = Ascii_2 +alt keycode 81 = Ascii_3 +alt keycode 82 = Ascii_0 +# +# The four cursor keys +# +keycode 103 = Up +keycode 105 = Left +keycode 106 = Right +keycode 108 = Down +alt keycode 103 = KeyboardSignal +alt keycode 105 = Decr_Console +alt keycode 106 = Incr_Console +# +# The six edit keys +# +keycode 110 = Insert +keycode 102 = Home # Find +keycode 104 = PageUp # Prior +keycode 111 = Remove +keycode 107 = End # Select +keycode 109 = PageDown # Next +shift keycode 104 = Scroll_Backward +shift keycode 109 = Scroll_Forward +control alt keycode 111 = Boot +# +# The three system keys +# +keycode 84 = Last_Console # Alt+SysRq/PrintScrn +keycode 99 = Control_backslash # SysRq/PrintScrn + +plain keycode 70 = Scroll_Lock +shift keycode 70 = Show_Memory +control keycode 70 = Show_State +alt keycode 70 = Show_Registers + +keycode 101 = Break # Ctrl+Break/Pause +keycode 119 = Pause # Break/Pause +################################################################ + +################### linux-with-alt-and-altgr ################### +# For keymaps in which both Alt keys are equivalent +# No convention for Hex_* has been established. + +# include "linux-keys-bare" + +keycode 100 = AltGr + +altgr keycode 70 = Show_Registers +alt keycode 70 = Scroll_Lock + +control altgr keycode 83 = Boot +control altgr keycode 111 = Boot + +# Hex keypad keys (for giving a Unicode value in 4 hex digits) +# Follow lt.kmap and assign Hex_A .. Hex_F to keypad border. +altgr keycode 55 = Hex_C +altgr keycode 69 = Hex_A +altgr keycode 71 = Hex_7 +altgr keycode 72 = Hex_8 +altgr keycode 73 = Hex_9 +altgr keycode 74 = Hex_D +altgr keycode 75 = Hex_4 +altgr keycode 76 = Hex_5 +altgr keycode 77 = Hex_6 +altgr keycode 78 = Hex_E +altgr keycode 79 = Hex_1 +altgr keycode 80 = Hex_2 +altgr keycode 81 = Hex_3 +altgr keycode 82 = Hex_0 +altgr keycode 96 = Hex_F +altgr keycode 98 = Hex_B +################################################################ + +strings as usual +compose as usual for "iso-8859-1" + + + +keycode 41 = dollar + Control keycode 41 = VoidSymbol + Alt keycode 41 = Meta_dollar + Control Alt keycode 41 = VoidSymbol + Shift keycode 41 = numbersign + Shift Control keycode 41 = VoidSymbol + Shift Alt keycode 41 = Meta_numbersign + Shift Control Alt keycode 41 = VoidSymbol + Altgr keycode 41 = VoidSymbol + Altgr Control keycode 41 = VoidSymbol + Altgr Alt keycode 41 = VoidSymbol + Altgr Control Alt keycode 41 = VoidSymbol + Shift Altgr keycode 41 = paragraph + Shift Altgr Control keycode 41 = VoidSymbol + Shift Altgr Alt keycode 41 = VoidSymbol + Shift Altgr Control Alt keycode 41 = VoidSymbol +keycode 2 = +quotedbl + Control keycode 2 = VoidSymbol + Alt keycode 2 = Meta_quotedbl + Control Alt keycode 2 = VoidSymbol + Shift keycode 2 = +one + Shift Control keycode 2 = VoidSymbol + Shift Alt keycode 2 = Meta_one + Shift Control Alt keycode 2 = VoidSymbol + Altgr keycode 2 = VoidSymbol + Altgr Control keycode 2 = VoidSymbol + Altgr Alt keycode 2 = VoidSymbol + Altgr Control Alt keycode 2 = VoidSymbol + Shift Altgr keycode 2 = VoidSymbol + Shift Altgr Control keycode 2 = VoidSymbol + Shift Altgr Alt keycode 2 = VoidSymbol + Shift Altgr Control Alt keycode 2 = VoidSymbol +keycode 3 = +guillemotleft + Control keycode 3 = VoidSymbol + Alt keycode 3 = VoidSymbol + Control Alt keycode 3 = VoidSymbol + Shift keycode 3 = +two + Shift Control keycode 3 = VoidSymbol + Shift Alt keycode 3 = Meta_two + Shift Control Alt keycode 3 = VoidSymbol + Altgr keycode 3 = less + Altgr Control keycode 3 = VoidSymbol + Altgr Alt keycode 3 = Meta_less + Altgr Control Alt keycode 3 = VoidSymbol + Shift Altgr keycode 3 = VoidSymbol + Shift Altgr Control keycode 3 = VoidSymbol + Shift Altgr Alt keycode 3 = VoidSymbol + Shift Altgr Control Alt keycode 3 = VoidSymbol +keycode 4 = +guillemotright + Control keycode 4 = VoidSymbol + Alt keycode 4 = VoidSymbol + Control Alt keycode 4 = VoidSymbol + Shift keycode 4 = +three + Shift Control keycode 4 = VoidSymbol + Shift Alt keycode 4 = Meta_three + Shift Control Alt keycode 4 = VoidSymbol + Altgr keycode 4 = greater + Altgr Control keycode 4 = VoidSymbol + Altgr Alt keycode 4 = Meta_greater + Altgr Control Alt keycode 4 = VoidSymbol + Shift Altgr keycode 4 = VoidSymbol + Shift Altgr Control keycode 4 = VoidSymbol + Shift Altgr Alt keycode 4 = VoidSymbol + Shift Altgr Control Alt keycode 4 = VoidSymbol +keycode 5 = +parenleft + Control keycode 5 = VoidSymbol + Alt keycode 5 = Meta_parenleft + Control Alt keycode 5 = VoidSymbol + Shift keycode 5 = +four + Shift Control keycode 5 = VoidSymbol + Shift Alt keycode 5 = Meta_four + Shift Control Alt keycode 5 = VoidSymbol + Altgr keycode 5 = bracketleft + Altgr Control keycode 5 = VoidSymbol + Altgr Alt keycode 5 = Meta_bracketleft + Altgr Control Alt keycode 5 = VoidSymbol + Shift Altgr keycode 5 = VoidSymbol + Shift Altgr Control keycode 5 = VoidSymbol + Shift Altgr Alt keycode 5 = VoidSymbol + Shift Altgr Control Alt keycode 5 = VoidSymbol +keycode 6 = +parenright + Control keycode 6 = VoidSymbol + Alt keycode 6 = Meta_parenright + Control Alt keycode 6 = VoidSymbol + Shift keycode 6 = +five + Shift Control keycode 6 = VoidSymbol + Shift Alt keycode 6 = Meta_five + Shift Control Alt keycode 6 = VoidSymbol + Altgr keycode 6 = bracketright + Altgr Control keycode 6 = VoidSymbol + Altgr Alt keycode 6 = Meta_bracketright + Altgr Control Alt keycode 6 = Meta_Control_bracketright + Shift Altgr keycode 6 = VoidSymbol + Shift Altgr Control keycode 6 = VoidSymbol + Shift Altgr Alt keycode 6 = VoidSymbol + Shift Altgr Control Alt keycode 6 = VoidSymbol +keycode 7 = +at + Control keycode 7 = VoidSymbol + Alt keycode 7 = Meta_at + Control Alt keycode 7 = VoidSymbol + Shift keycode 7 = +six + Shift Control keycode 7 = VoidSymbol + Shift Alt keycode 7 = Meta_six + Shift Control Alt keycode 7 = VoidSymbol + Altgr keycode 7 = asciicircum + Altgr Control keycode 7 = VoidSymbol + Altgr Alt keycode 7 = Meta_asciicircum + Altgr Control Alt keycode 7 = Meta_Control_asciicircum + Shift Altgr keycode 7 = VoidSymbol + Shift Altgr Control keycode 7 = VoidSymbol + Shift Altgr Alt keycode 7 = VoidSymbol + Shift Altgr Control Alt keycode 7 = VoidSymbol +keycode 8 = +plus + Control keycode 8 = VoidSymbol + Alt keycode 8 = Meta_plus + Control Alt keycode 8 = VoidSymbol + Shift keycode 8 = +seven + Shift Control keycode 8 = VoidSymbol + Shift Alt keycode 8 = Meta_seven + Shift Control Alt keycode 8 = VoidSymbol + Altgr keycode 8 = plusminus + Altgr Control keycode 8 = VoidSymbol + Altgr Alt keycode 8 = VoidSymbol + Altgr Control Alt keycode 8 = VoidSymbol + Shift Altgr keycode 8 = notsign + Shift Altgr Control keycode 8 = VoidSymbol + Shift Altgr Alt keycode 8 = VoidSymbol + Shift Altgr Control Alt keycode 8 = VoidSymbol +keycode 9 = +minus + Control keycode 9 = VoidSymbol + Alt keycode 9 = Meta_minus + Control Alt keycode 9 = VoidSymbol + Shift keycode 9 = +eight + Shift Control keycode 9 = VoidSymbol + Shift Alt keycode 9 = Meta_eight + Shift Control Alt keycode 9 = VoidSymbol + Altgr keycode 9 = VoidSymbol + Altgr Control keycode 9 = VoidSymbol + Altgr Alt keycode 9 = VoidSymbol + Altgr Control Alt keycode 9 = VoidSymbol + Shift Altgr keycode 9 = VoidSymbol + Shift Altgr Control keycode 9 = VoidSymbol + Shift Altgr Alt keycode 9 = VoidSymbol + Shift Altgr Control Alt keycode 9 = VoidSymbol +keycode 10 = +slash + Control keycode 10 = VoidSymbol + Alt keycode 10 = Meta_slash + Control Alt keycode 10 = VoidSymbol + Shift keycode 10 = +nine + Shift Control keycode 10 = VoidSymbol + Shift Alt keycode 10 = Meta_nine + Shift Control Alt keycode 10 = VoidSymbol + Altgr keycode 10 = division + Altgr Control keycode 10 = VoidSymbol + Altgr Alt keycode 10 = VoidSymbol + Altgr Control Alt keycode 10 = VoidSymbol + Shift Altgr keycode 10 = VoidSymbol + Shift Altgr Control keycode 10 = VoidSymbol + Shift Altgr Alt keycode 10 = VoidSymbol + Shift Altgr Control Alt keycode 10 = VoidSymbol +keycode 11 = +asterisk + Control keycode 11 = VoidSymbol + Alt keycode 11 = Meta_asterisk + Control Alt keycode 11 = VoidSymbol + Shift keycode 11 = +zero + Shift Control keycode 11 = VoidSymbol + Shift Alt keycode 11 = Meta_zero + Shift Control Alt keycode 11 = VoidSymbol + Altgr keycode 11 = multiply + Altgr Control keycode 11 = VoidSymbol + Altgr Alt keycode 11 = VoidSymbol + Altgr Control Alt keycode 11 = VoidSymbol + Shift Altgr keycode 11 = VoidSymbol + Shift Altgr Control keycode 11 = VoidSymbol + Shift Altgr Alt keycode 11 = VoidSymbol + Shift Altgr Control Alt keycode 11 = VoidSymbol +keycode 12 = equal + Control keycode 12 = VoidSymbol + Alt keycode 12 = Meta_equal + Control Alt keycode 12 = VoidSymbol + Shift keycode 12 = degree + Shift Control keycode 12 = VoidSymbol + Shift Alt keycode 12 = VoidSymbol + Shift Control Alt keycode 12 = VoidSymbol + Altgr keycode 12 = VoidSymbol + Altgr Control keycode 12 = VoidSymbol + Altgr Alt keycode 12 = VoidSymbol + Altgr Control Alt keycode 12 = VoidSymbol + Shift Altgr keycode 12 = VoidSymbol + Shift Altgr Control keycode 12 = VoidSymbol + Shift Altgr Alt keycode 12 = VoidSymbol + Shift Altgr Control Alt keycode 12 = VoidSymbol +keycode 13 = percent + Control keycode 13 = VoidSymbol + Alt keycode 13 = Meta_percent + Control Alt keycode 13 = VoidSymbol + Shift keycode 13 = grave + Shift Control keycode 13 = VoidSymbol + Shift Alt keycode 13 = Meta_grave + Shift Control Alt keycode 13 = VoidSymbol + Altgr keycode 13 = VoidSymbol + Altgr Control keycode 13 = VoidSymbol + Altgr Alt keycode 13 = VoidSymbol + Altgr Control Alt keycode 13 = VoidSymbol + Shift Altgr keycode 13 = VoidSymbol + Shift Altgr Control keycode 13 = VoidSymbol + Shift Altgr Alt keycode 13 = VoidSymbol + Shift Altgr Control Alt keycode 13 = VoidSymbol +keycode 16 = +b + Control keycode 16 = Control_b + Alt keycode 16 = Meta_b + Control Alt keycode 16 = Meta_Control_b + Shift keycode 16 = +B + Shift Control keycode 16 = VoidSymbol + Shift Alt keycode 16 = Meta_B + Shift Control Alt keycode 16 = VoidSymbol + Altgr keycode 16 = bar + Altgr Control keycode 16 = VoidSymbol + Altgr Alt keycode 16 = Meta_bar + Altgr Control Alt keycode 16 = VoidSymbol + Shift Altgr keycode 16 = VoidSymbol + Shift Altgr Control keycode 16 = VoidSymbol + Shift Altgr Alt keycode 16 = VoidSymbol + Shift Altgr Control Alt keycode 16 = VoidSymbol +keycode 17 = +eacute + Control keycode 17 = VoidSymbol + Alt keycode 17 = VoidSymbol + Control Alt keycode 17 = VoidSymbol + Shift keycode 17 = +Eacute + Shift Control keycode 17 = VoidSymbol + Shift Alt keycode 17 = VoidSymbol + Shift Control Alt keycode 17 = VoidSymbol + Altgr keycode 17 = dead_acute + Altgr Control keycode 17 = VoidSymbol + Altgr Alt keycode 17 = VoidSymbol + Altgr Control Alt keycode 17 = VoidSymbol + Shift Altgr keycode 17 = dead_doubleacute + Shift Altgr Control keycode 17 = VoidSymbol + Shift Altgr Alt keycode 17 = VoidSymbol + Shift Altgr Control Alt keycode 17 = VoidSymbol +keycode 18 = +p + Control keycode 18 = Control_p + Alt keycode 18 = Meta_p + Control Alt keycode 18 = Meta_Control_p + Shift keycode 18 = +P + Shift Control keycode 18 = VoidSymbol + Shift Alt keycode 18 = Meta_P + Shift Control Alt keycode 18 = VoidSymbol + Altgr keycode 18 = ampersand + Altgr Control keycode 18 = VoidSymbol + Altgr Alt keycode 18 = Meta_ampersand + Altgr Control Alt keycode 18 = VoidSymbol + Shift Altgr keycode 18 = section + Shift Altgr Control keycode 18 = VoidSymbol + Shift Altgr Alt keycode 18 = VoidSymbol + Shift Altgr Control Alt keycode 18 = VoidSymbol +keycode 19 = o + Control keycode 19 = Control_o + Alt keycode 19 = Meta_o + Control Alt keycode 19 = Meta_Control_o + Shift keycode 19 = O + Shift Control keycode 19 = VoidSymbol + Shift Alt keycode 19 = Meta_O + Shift Control Alt keycode 19 = VoidSymbol + Altgr keycode 19 = 0xbd + Altgr Control keycode 19 = VoidSymbol + Altgr Alt keycode 19 = VoidSymbol + Altgr Control Alt keycode 19 = VoidSymbol + Shift Altgr keycode 19 = 0xbc + Shift Altgr Control keycode 19 = VoidSymbol + Shift Altgr Alt keycode 19 = VoidSymbol + Shift Altgr Control Alt keycode 19 = VoidSymbol +keycode 20 = +egrave + Control keycode 20 = VoidSymbol + Alt keycode 20 = VoidSymbol + Control Alt keycode 20 = VoidSymbol + Shift keycode 20 = +Egrave + Shift Control keycode 20 = VoidSymbol + Shift Alt keycode 20 = VoidSymbol + Shift Control Alt keycode 20 = VoidSymbol + Altgr keycode 20 = dead_grave + Altgr Control keycode 20 = VoidSymbol + Altgr Alt keycode 20 = Meta_grave + Altgr Control Alt keycode 20 = VoidSymbol + Shift Altgr keycode 20 = grave + Shift Altgr Control keycode 20 = VoidSymbol + Shift Altgr Alt keycode 20 = Meta_grave + Shift Altgr Control Alt keycode 20 = VoidSymbol +keycode 21 = dead_circumflex + Control keycode 21 = VoidSymbol + Alt keycode 21 = Meta_asciicircum + Control Alt keycode 21 = Meta_Control_asciicircum + Shift keycode 21 = exclam + Shift Control keycode 21 = VoidSymbol + Shift Alt keycode 21 = Meta_exclam + Shift Control Alt keycode 21 = VoidSymbol + Altgr keycode 21 = exclamdown + Altgr Control keycode 21 = VoidSymbol + Altgr Alt keycode 21 = VoidSymbol + Altgr Control Alt keycode 21 = VoidSymbol + Shift Altgr keycode 21 = VoidSymbol + Shift Altgr Control keycode 21 = VoidSymbol + Shift Altgr Alt keycode 21 = VoidSymbol + Shift Altgr Control Alt keycode 21 = VoidSymbol +keycode 22 = +v + Control keycode 22 = Control_v + Alt keycode 22 = Meta_v + Control Alt keycode 22 = Meta_Control_v + Shift keycode 22 = +V + Shift Control keycode 22 = VoidSymbol + Shift Alt keycode 22 = Meta_V + Shift Control Alt keycode 22 = VoidSymbol + Altgr keycode 22 = dead_caron + Altgr Control keycode 22 = VoidSymbol + Altgr Alt keycode 22 = VoidSymbol + Altgr Control Alt keycode 22 = VoidSymbol + Shift Altgr keycode 22 = VoidSymbol + Shift Altgr Control keycode 22 = VoidSymbol + Shift Altgr Alt keycode 22 = VoidSymbol + Shift Altgr Control Alt keycode 22 = VoidSymbol +keycode 23 = d + Control keycode 23 = Control_d + Alt keycode 23 = Meta_d + Control Alt keycode 23 = Meta_Control_d + Shift keycode 23 = D + Shift Control keycode 23 = VoidSymbol + Shift Alt keycode 23 = Meta_D + Shift Control Alt keycode 23 = VoidSymbol + Altgr keycode 23 = eth + Altgr Control keycode 23 = VoidSymbol + Altgr Alt keycode 23 = VoidSymbol + Altgr Control Alt keycode 23 = VoidSymbol + Shift Altgr keycode 23 = ETH + Shift Altgr Control keycode 23 = VoidSymbol + Shift Altgr Alt keycode 23 = VoidSymbol + Shift Altgr Control Alt keycode 23 = VoidSymbol +keycode 24 = +l + Control keycode 24 = Control_l + Alt keycode 24 = Meta_l + Control Alt keycode 24 = Meta_Control_l + Shift keycode 24 = +L + Shift Control keycode 24 = VoidSymbol + Shift Alt keycode 24 = Meta_L + Shift Control Alt keycode 24 = VoidSymbol + Altgr keycode 24 = VoidSymbol + Altgr Control keycode 24 = VoidSymbol + Altgr Alt keycode 24 = VoidSymbol + Altgr Control Alt keycode 24 = VoidSymbol + Shift Altgr keycode 24 = VoidSymbol + Shift Altgr Control keycode 24 = VoidSymbol + Shift Altgr Alt keycode 24 = VoidSymbol + Shift Altgr Control Alt keycode 24 = VoidSymbol +keycode 25 = j + Control keycode 25 = Control_j + Alt keycode 25 = Meta_j + Control Alt keycode 25 = VoidSymbol + Shift keycode 25 = J + Shift Control keycode 25 = VoidSymbol + Shift Alt keycode 25 = Meta_J + Shift Control Alt keycode 25 = VoidSymbol + Altgr keycode 25 = VoidSymbol + Altgr Control keycode 25 = VoidSymbol + Altgr Alt keycode 25 = VoidSymbol + Altgr Control Alt keycode 25 = VoidSymbol + Shift Altgr keycode 25 = VoidSymbol + Shift Altgr Control keycode 25 = VoidSymbol + Shift Altgr Alt keycode 25 = VoidSymbol + Shift Altgr Control Alt keycode 25 = VoidSymbol +keycode 26 = z + Control keycode 26 = Control_z + Alt keycode 26 = Meta_z + Control Alt keycode 26 = Meta_Control_z + Shift keycode 26 = Z + Shift Control keycode 26 = VoidSymbol + Shift Alt keycode 26 = Meta_Z + Shift Control Alt keycode 26 = VoidSymbol + Altgr keycode 26 = VoidSymbol + Altgr Control keycode 26 = VoidSymbol + Altgr Alt keycode 26 = VoidSymbol + Altgr Control Alt keycode 26 = VoidSymbol + Shift Altgr keycode 26 = VoidSymbol + Shift Altgr Control keycode 26 = VoidSymbol + Shift Altgr Alt keycode 26 = VoidSymbol + Shift Altgr Control Alt keycode 26 = VoidSymbol +keycode 27 = +w + Control keycode 27 = Control_w + Alt keycode 27 = Meta_w + Control Alt keycode 27 = Meta_Control_w + Shift keycode 27 = +W + Shift Control keycode 27 = VoidSymbol + Shift Alt keycode 27 = Meta_W + Shift Control Alt keycode 27 = VoidSymbol + Altgr keycode 27 = dead_breve + Altgr Control keycode 27 = VoidSymbol + Altgr Alt keycode 27 = VoidSymbol + Altgr Control Alt keycode 27 = VoidSymbol + Shift Altgr keycode 27 = VoidSymbol + Shift Altgr Control keycode 27 = VoidSymbol + Shift Altgr Alt keycode 27 = VoidSymbol + Shift Altgr Control Alt keycode 27 = VoidSymbol +keycode 30 = a + Control keycode 30 = Control_a + Alt keycode 30 = Meta_a + Control Alt keycode 30 = Meta_Control_a + Shift keycode 30 = A + Shift Control keycode 30 = VoidSymbol + Shift Alt keycode 30 = Meta_A + Shift Control Alt keycode 30 = VoidSymbol + Altgr keycode 30 = ae + Altgr Control keycode 30 = VoidSymbol + Altgr Alt keycode 30 = VoidSymbol + Altgr Control Alt keycode 30 = VoidSymbol + Shift Altgr keycode 30 = AE + Shift Altgr Control keycode 30 = VoidSymbol + Shift Altgr Alt keycode 30 = VoidSymbol + Shift Altgr Control Alt keycode 30 = VoidSymbol +keycode 31 = u + Control keycode 31 = Control_u + Alt keycode 31 = Meta_u + Control Alt keycode 31 = Meta_Control_u + Shift keycode 31 = U + Shift Control keycode 31 = VoidSymbol + Shift Alt keycode 31 = Meta_U + Shift Control Alt keycode 31 = VoidSymbol + Altgr keycode 31 = ugrave + Altgr Control keycode 31 = VoidSymbol + Altgr Alt keycode 31 = VoidSymbol + Altgr Control Alt keycode 31 = VoidSymbol + Shift Altgr keycode 31 = Ugrave + Shift Altgr Control keycode 31 = VoidSymbol + Shift Altgr Alt keycode 31 = VoidSymbol + Shift Altgr Control Alt keycode 31 = VoidSymbol +keycode 32 = +i + Control keycode 32 = Control_i + Alt keycode 32 = Meta_i + Control Alt keycode 32 = VoidSymbol + Shift keycode 32 = +I + Shift Control keycode 32 = VoidSymbol + Shift Alt keycode 32 = Meta_I + Shift Control Alt keycode 32 = VoidSymbol + Altgr keycode 32 = dead_diaeresis + Altgr Control keycode 32 = VoidSymbol + Altgr Alt keycode 32 = VoidSymbol + Altgr Control Alt keycode 32 = VoidSymbol + Shift Altgr keycode 32 = VoidSymbol + Shift Altgr Control keycode 32 = VoidSymbol + Shift Altgr Alt keycode 32 = VoidSymbol + Shift Altgr Control Alt keycode 32 = VoidSymbol +keycode 33 = +e + Control keycode 33 = Control_e + Alt keycode 33 = Meta_e + Control Alt keycode 33 = Meta_Control_e + Shift keycode 33 = +E + Shift Control keycode 33 = VoidSymbol + Shift Alt keycode 33 = Meta_E + Shift Control Alt keycode 33 = VoidSymbol + Altgr keycode 33 = 0xa4 + Altgr Control keycode 33 = VoidSymbol + Altgr Alt keycode 33 = VoidSymbol + Altgr Control Alt keycode 33 = VoidSymbol + Shift Altgr keycode 33 = VoidSymbol + Shift Altgr Control keycode 33 = VoidSymbol + Shift Altgr Alt keycode 33 = VoidSymbol + Shift Altgr Control Alt keycode 33 = VoidSymbol +keycode 34 = comma + Control keycode 34 = VoidSymbol + Alt keycode 34 = Meta_comma + Control Alt keycode 34 = VoidSymbol + Shift keycode 34 = semicolon + Shift Control keycode 34 = VoidSymbol + Shift Alt keycode 34 = Meta_semicolon + Shift Control Alt keycode 34 = VoidSymbol + Altgr keycode 34 = VoidSymbol + Altgr Control keycode 34 = VoidSymbol + Altgr Alt keycode 34 = VoidSymbol + Altgr Control Alt keycode 34 = VoidSymbol + Shift Altgr keycode 34 = VoidSymbol + Shift Altgr Control keycode 34 = VoidSymbol + Shift Altgr Alt keycode 34 = VoidSymbol + Shift Altgr Control Alt keycode 34 = VoidSymbol +keycode 35 = +c + Control keycode 35 = Control_c + Alt keycode 35 = Meta_c + Control Alt keycode 35 = Meta_Control_c + Shift keycode 35 = +C + Shift Control keycode 35 = VoidSymbol + Shift Alt keycode 35 = Meta_C + Shift Control Alt keycode 35 = VoidSymbol + Altgr keycode 35 = copyright + Altgr Control keycode 35 = VoidSymbol + Altgr Alt keycode 35 = VoidSymbol + Altgr Control Alt keycode 35 = VoidSymbol + Shift Altgr keycode 35 = VoidSymbol + Shift Altgr Control keycode 35 = VoidSymbol + Shift Altgr Alt keycode 35 = VoidSymbol + Shift Altgr Control Alt keycode 35 = VoidSymbol +keycode 36 = t + Control keycode 36 = Control_t + Alt keycode 36 = Meta_t + Control Alt keycode 36 = Meta_Control_t + Shift keycode 36 = T + Shift Control keycode 36 = VoidSymbol + Shift Alt keycode 36 = Meta_T + Shift Control Alt keycode 36 = VoidSymbol + Altgr keycode 36 = thorn + Altgr Control keycode 36 = VoidSymbol + Altgr Alt keycode 36 = VoidSymbol + Altgr Control Alt keycode 36 = VoidSymbol + Shift Altgr keycode 36 = THORN + Shift Altgr Control keycode 36 = VoidSymbol + Shift Altgr Alt keycode 36 = VoidSymbol + Shift Altgr Control Alt keycode 36 = VoidSymbol +keycode 37 = +s + Control keycode 37 = Control_s + Alt keycode 37 = Meta_s + Control Alt keycode 37 = Meta_Control_s + Shift keycode 37 = +S + Shift Control keycode 37 = VoidSymbol + Shift Alt keycode 37 = Meta_S + Shift Control Alt keycode 37 = VoidSymbol + Altgr keycode 37 = ssharp + Altgr Control keycode 37 = VoidSymbol + Altgr Alt keycode 37 = VoidSymbol + Altgr Control Alt keycode 37 = VoidSymbol + Shift Altgr keycode 37 = VoidSymbol + Shift Altgr Control keycode 37 = VoidSymbol + Shift Altgr Alt keycode 37 = VoidSymbol + Shift Altgr Control Alt keycode 37 = VoidSymbol +keycode 38 = +r + Control keycode 38 = Control_r + Alt keycode 38 = Meta_r + Control Alt keycode 38 = Meta_Control_r + Shift keycode 38 = +R + Shift Control keycode 38 = VoidSymbol + Shift Alt keycode 38 = Meta_R + Shift Control Alt keycode 38 = VoidSymbol + Altgr keycode 38 = registered + Altgr Control keycode 38 = VoidSymbol + Altgr Alt keycode 38 = VoidSymbol + Altgr Control Alt keycode 38 = VoidSymbol + Shift Altgr keycode 38 = VoidSymbol + Shift Altgr Control keycode 38 = VoidSymbol + Shift Altgr Alt keycode 38 = VoidSymbol + Shift Altgr Control Alt keycode 38 = VoidSymbol +keycode 39 = +n + Control keycode 39 = Control_n + Alt keycode 39 = Meta_n + Control Alt keycode 39 = Meta_Control_n + Shift keycode 39 = +N + Shift Control keycode 39 = VoidSymbol + Shift Alt keycode 39 = Meta_N + Shift Control Alt keycode 39 = VoidSymbol + Altgr keycode 39 = dead_tilde + Altgr Control keycode 39 = VoidSymbol + Altgr Alt keycode 39 = Meta_asciitilde + Altgr Control Alt keycode 39 = VoidSymbol + Shift Altgr keycode 39 = VoidSymbol + Shift Altgr Control keycode 39 = VoidSymbol + Shift Altgr Alt keycode 39 = VoidSymbol + Shift Altgr Control Alt keycode 39 = VoidSymbol +keycode 40 = +m + Control keycode 40 = Control_m + Alt keycode 40 = Meta_m + Control Alt keycode 40 = Meta_Control_m + Shift keycode 40 = +M + Shift Control keycode 40 = VoidSymbol + Shift Alt keycode 40 = Meta_M + Shift Control Alt keycode 40 = VoidSymbol + Altgr keycode 40 = VoidSymbol + Altgr Control keycode 40 = VoidSymbol + Altgr Alt keycode 40 = VoidSymbol + Altgr Control Alt keycode 40 = VoidSymbol + Shift Altgr keycode 40 = masculine + Shift Altgr Control keycode 40 = VoidSymbol + Shift Altgr Alt keycode 40 = VoidSymbol + Shift Altgr Control Alt keycode 40 = VoidSymbol +keycode 43 = +ccedilla + Control keycode 43 = VoidSymbol + Alt keycode 43 = VoidSymbol + Control Alt keycode 43 = VoidSymbol + Shift keycode 43 = +Ccedilla + Shift Control keycode 43 = VoidSymbol + Shift Alt keycode 43 = VoidSymbol + Shift Control Alt keycode 43 = VoidSymbol + Altgr keycode 43 = dead_cedilla + Altgr Control keycode 43 = VoidSymbol + Altgr Alt keycode 43 = VoidSymbol + Altgr Control Alt keycode 43 = VoidSymbol + Shift Altgr keycode 43 = VoidSymbol + Shift Altgr Control keycode 43 = VoidSymbol + Shift Altgr Alt keycode 43 = VoidSymbol + Shift Altgr Control Alt keycode 43 = VoidSymbol +keycode 86 = +ecircumflex + Control keycode 86 = VoidSymbol + Alt keycode 86 = VoidSymbol + Control Alt keycode 86 = VoidSymbol + Shift keycode 86 = +Ecircumflex + Shift Control keycode 86 = VoidSymbol + Shift Alt keycode 86 = VoidSymbol + Shift Control Alt keycode 86 = VoidSymbol + Altgr keycode 86 = slash + Altgr Control keycode 86 = VoidSymbol + Altgr Alt keycode 86 = Meta_slash + Altgr Control Alt keycode 86 = VoidSymbol + Shift Altgr keycode 86 = VoidSymbol + Shift Altgr Control keycode 86 = VoidSymbol + Shift Altgr Alt keycode 86 = VoidSymbol + Shift Altgr Control Alt keycode 86 = VoidSymbol +keycode 44 = +agrave + Control keycode 44 = VoidSymbol + Alt keycode 44 = VoidSymbol + Control Alt keycode 44 = VoidSymbol + Shift keycode 44 = +Agrave + Shift Control keycode 44 = VoidSymbol + Shift Alt keycode 44 = VoidSymbol + Shift Control Alt keycode 44 = VoidSymbol + Altgr keycode 44 = backslash + Altgr Control keycode 44 = VoidSymbol + Altgr Alt keycode 44 = Meta_backslash + Altgr Control Alt keycode 44 = Meta_Control_backslash + Shift Altgr keycode 44 = VoidSymbol + Shift Altgr Control keycode 44 = VoidSymbol + Shift Altgr Alt keycode 44 = VoidSymbol + Shift Altgr Control Alt keycode 44 = VoidSymbol +keycode 45 = +y + Control keycode 45 = Control_y + Alt keycode 45 = Meta_y + Control Alt keycode 45 = Meta_Control_y + Shift keycode 45 = +Y + Shift Control keycode 45 = VoidSymbol + Shift Alt keycode 45 = Meta_Y + Shift Control Alt keycode 45 = VoidSymbol + Altgr keycode 45 = braceleft + Altgr Control keycode 45 = VoidSymbol + Altgr Alt keycode 45 = Meta_braceleft + Altgr Control Alt keycode 45 = VoidSymbol + Shift Altgr keycode 45 = VoidSymbol + Shift Altgr Control keycode 45 = VoidSymbol + Shift Altgr Alt keycode 45 = VoidSymbol + Shift Altgr Control Alt keycode 45 = VoidSymbol +keycode 46 = +x + Control keycode 46 = Control_x + Alt keycode 46 = Meta_x + Control Alt keycode 46 = Meta_Control_x + Shift keycode 46 = +X + Shift Control keycode 46 = VoidSymbol + Shift Alt keycode 46 = Meta_X + Shift Control Alt keycode 46 = VoidSymbol + Altgr keycode 46 = braceright + Altgr Control keycode 46 = VoidSymbol + Altgr Alt keycode 46 = Meta_braceright + Altgr Control Alt keycode 46 = VoidSymbol + Shift Altgr keycode 46 = VoidSymbol + Shift Altgr Control keycode 46 = VoidSymbol + Shift Altgr Alt keycode 46 = VoidSymbol + Shift Altgr Control Alt keycode 46 = VoidSymbol +keycode 47 = period + Control keycode 47 = VoidSymbol + Alt keycode 47 = Meta_period + Control Alt keycode 47 = VoidSymbol + Shift keycode 47 = colon + Shift Control keycode 47 = VoidSymbol + Shift Alt keycode 47 = Meta_colon + Shift Control Alt keycode 47 = VoidSymbol + Altgr keycode 47 = VoidSymbol + Altgr Control keycode 47 = VoidSymbol + Altgr Alt keycode 47 = VoidSymbol + Altgr Control Alt keycode 47 = VoidSymbol + Shift Altgr keycode 47 = periodcentered + Shift Altgr Control keycode 47 = VoidSymbol + Shift Altgr Alt keycode 47 = VoidSymbol + Shift Altgr Control Alt keycode 47 = VoidSymbol +keycode 48 = +k + Control keycode 48 = Control_k + Alt keycode 48 = Meta_k + Control Alt keycode 48 = Meta_Control_k + Shift keycode 48 = +K + Shift Control keycode 48 = VoidSymbol + Shift Alt keycode 48 = Meta_K + Shift Control Alt keycode 48 = VoidSymbol + Altgr keycode 48 = asciitilde + Altgr Control keycode 48 = VoidSymbol + Altgr Alt keycode 48 = Meta_asciitilde + Altgr Control Alt keycode 48 = VoidSymbol + Shift Altgr keycode 48 = VoidSymbol + Shift Altgr Control keycode 48 = VoidSymbol + Shift Altgr Alt keycode 48 = VoidSymbol + Shift Altgr Control Alt keycode 48 = VoidSymbol +keycode 49 = apostrophe + Control keycode 49 = VoidSymbol + Alt keycode 49 = Meta_apostrophe + Control Alt keycode 49 = VoidSymbol + Shift keycode 49 = question + Shift Control keycode 49 = VoidSymbol + Shift Alt keycode 49 = Meta_question + Shift Control Alt keycode 49 = VoidSymbol + Altgr keycode 49 = questiondown + Altgr Control keycode 49 = VoidSymbol + Altgr Alt keycode 49 = VoidSymbol + Altgr Control Alt keycode 49 = VoidSymbol + Shift Altgr keycode 49 = VoidSymbol + Shift Altgr Control keycode 49 = VoidSymbol + Shift Altgr Alt keycode 49 = VoidSymbol + Shift Altgr Control Alt keycode 49 = VoidSymbol +keycode 50 = +q + Control keycode 50 = Control_q + Alt keycode 50 = Meta_q + Control Alt keycode 50 = Meta_Control_q + Shift keycode 50 = +Q + Shift Control keycode 50 = VoidSymbol + Shift Alt keycode 50 = Meta_Q + Shift Control Alt keycode 50 = VoidSymbol + Altgr keycode 50 = VoidSymbol + Altgr Control keycode 50 = VoidSymbol + Altgr Alt keycode 50 = VoidSymbol + Altgr Control Alt keycode 50 = VoidSymbol + Shift Altgr keycode 50 = VoidSymbol + Shift Altgr Control keycode 50 = VoidSymbol + Shift Altgr Alt keycode 50 = VoidSymbol + Shift Altgr Control Alt keycode 50 = VoidSymbol +keycode 51 = +g + Control keycode 51 = Control_g + Alt keycode 51 = Meta_g + Control Alt keycode 51 = Meta_Control_g + Shift keycode 51 = +G + Shift Control keycode 51 = VoidSymbol + Shift Alt keycode 51 = Meta_G + Shift Control Alt keycode 51 = VoidSymbol + Altgr keycode 51 = VoidSymbol + Altgr Control keycode 51 = VoidSymbol + Altgr Alt keycode 51 = VoidSymbol + Altgr Control Alt keycode 51 = VoidSymbol + Shift Altgr keycode 51 = VoidSymbol + Shift Altgr Control keycode 51 = VoidSymbol + Shift Altgr Alt keycode 51 = VoidSymbol + Shift Altgr Control Alt keycode 51 = VoidSymbol +keycode 52 = +h + Control keycode 52 = Control_h + Alt keycode 52 = Meta_h + Control Alt keycode 52 = VoidSymbol + Shift keycode 52 = +H + Shift Control keycode 52 = VoidSymbol + Shift Alt keycode 52 = Meta_H + Shift Control Alt keycode 52 = VoidSymbol + Altgr keycode 52 = VoidSymbol + Altgr Control keycode 52 = VoidSymbol + Altgr Alt keycode 52 = VoidSymbol + Altgr Control Alt keycode 52 = VoidSymbol + Shift Altgr keycode 52 = VoidSymbol + Shift Altgr Control keycode 52 = VoidSymbol + Shift Altgr Alt keycode 52 = VoidSymbol + Shift Altgr Control Alt keycode 52 = VoidSymbol +keycode 53 = +f + Control keycode 53 = Control_f + Alt keycode 53 = Meta_f + Control Alt keycode 53 = Meta_Control_f + Shift keycode 53 = +F + Shift Control keycode 53 = VoidSymbol + Shift Alt keycode 53 = Meta_F + Shift Control Alt keycode 53 = VoidSymbol + Altgr keycode 53 = dead_ogonek + Altgr Control keycode 53 = VoidSymbol + Altgr Alt keycode 53 = VoidSymbol + Altgr Control Alt keycode 53 = VoidSymbol + Shift Altgr keycode 53 = ordfeminine + Shift Altgr Control keycode 53 = VoidSymbol + Shift Altgr Alt keycode 53 = VoidSymbol + Shift Altgr Control Alt keycode 53 = VoidSymbol +keycode 57 = space + Control keycode 57 = VoidSymbol + Alt keycode 57 = Meta_space + Control Alt keycode 57 = VoidSymbol + Shift keycode 57 = nobreakspace + Shift Control keycode 57 = VoidSymbol + Shift Alt keycode 57 = VoidSymbol + Shift Control Alt keycode 57 = VoidSymbol + Altgr keycode 57 = underscore + Altgr Control keycode 57 = VoidSymbol + Altgr Alt keycode 57 = Meta_underscore + Altgr Control Alt keycode 57 = Meta_Control_underscore + Shift Altgr keycode 57 = VoidSymbol + Shift Altgr Control keycode 57 = VoidSymbol + Shift Altgr Alt keycode 57 = VoidSymbol + Shift Altgr Control Alt keycode 57 = VoidSymbol + + +# include "windowkeys" +################### windowkeys ################################# +# Extra 105 windows keys + +keycode 125 = Decr_Console +keycode 126 = Incr_Console +keycode 127 = Compose +################################################################ + + +keycode 1 = Escape Escape +keycode 14 = Delete Delete +keycode 15 = Tab Tab +keycode 28 = Return +keycode 29 = Control +keycode 42 = Shift +keycode 54 = Shift +keycode 56 = Alt +keycode 58 = Caps_Lock +keycode 97 = Control |