diff options
Diffstat (limited to 'keymaps/i386/qwerty/ca-multi.kmap')
-rw-r--r-- | keymaps/i386/qwerty/ca-multi.kmap | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/keymaps/i386/qwerty/ca-multi.kmap b/keymaps/i386/qwerty/ca-multi.kmap new file mode 100644 index 0000000..226d81d --- /dev/null +++ b/keymaps/i386/qwerty/ca-multi.kmap @@ -0,0 +1,119 @@ +# Canadian Multilingual keyboard +# +# Built from the Canadian-French keymap +# Christian Perrier <bubulle@debian.org> +# 2008 +# +include "qwerty-layout" +include "linux-with-alt-and-altgr" +strings as usual +compose as usual for "iso-8859-1" + +keycode 1 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam onesuperior exclamdown + alt keycode 2 = Meta_one + shift alt keycode 2 = Meta_exclam +keycode 3 = two at twosuperior + control keycode 3 = nul + shift control keycode 3 = nul + alt keycode 3 = Meta_two + shift alt keycode 3 = Meta_at +keycode 4 = three numbersign threesuperior pound + control keycode 4 = Escape + alt keycode 4 = Meta_three + shift alt keycode 4 = Meta_numbersign +keycode 5 = four dollar onequarter currency + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + shift alt keycode 5 = Meta_dollar +keycode 6 = five percent onehalf + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five + shift alt keycode 6 = Meta_percent +keycode 7 = six question threequarters + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six + shift alt keycode 7 = Meta_asciicircum +keycode 8 = seven ampersand + control keycode 8 = Control_underscore + alt keycode 8 = braceleft +keycode 9 = eight asterisk + control keycode 9 = Delete + alt keycode 9 = braceright +keycode 10 = nine parenleft nul plusminus + alt keycode 10 = bracketleft +keycode 11 = zero parenright + alt keycode 11 = bracketright +keycode 12 = minus underscore nul questiondown + control keycode 12 = Control_underscore + shift control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus +keycode 13 = equal plus + alt keycode 13 = notsign +keycode 14 = Delete Delete + control keycode 14 = BackSpace + alt keycode 14 = Meta_Delete +keycode 15 = Tab Tab + alt keycode 15 = Meta_Tab +keycode 19 = +r +R paragraph registered + alt keycode 15 = Meta_Tab +keycode 21 = +y +Y nul yen + alt keycode 15 = Meta_Tab +keycode 24 = +o +O oslash Ooblique + alt keycode 15 = Meta_Tab +keycode 25 = +p +P thorn THORN + alt keycode 15 = Meta_Tab +keycode 26 = dead_circumflex dead_diaeresis nul degree + control keycode 26 = Escape + alt keycode 26 = dead_grave + shift alt keycode 26 = Meta_braceleft +keycode 27 = ccedilla Ccedilla dead_tilde macron + control keycode 27 = Control_bracketright + alt keycode 27 = asciitilde + shift alt keycode 27 = Meta_braceright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control +keycode 30 = +a +A +ae +AE + alt keycode 15 = Meta_Tab +keycode 31 = +s +S ssharp section + alt keycode 15 = Meta_Tab +keycode 32 = +d +D eth ETH + alt keycode 15 = Meta_Tab +keycode 33 = +f +F nul masculine + alt keycode 15 = Meta_Tab +keycode 39 = semicolon colon dead_acute + alt keycode 39 = degree +keycode 40 = egrave Egrave + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 41 = slash backslash nul hyphen + alt keycode 41 = bar +keycode 42 = Shift +keycode 43 = agrave Agrave +keycode 44 = +z +Z + alt keycode 44 = guillemotleft +keycode 45 = +x +X + alt keycode 44 = guillemotright +keycode 46 = +c +C cent copyright +keycode 50 = +m +M +mu masculine +keycode 51 = comma apostrophe nul multiply + alt keycode 51 = less + shift alt keycode 51 = Meta_less +keycode 52 = period quotedbl periodcentered division + control keycode 52 = Compose + alt keycode 52 = greater + shift alt keycode 52 = Meta_greater +keycode 53 = +eacute +Eacute + control keycode 53 = Delete + alt keycode 53 = Meta_slash +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space space nobreakspace + control keycode 57 = nul + alt keycode 57 = Meta_space +keycode 58 = Caps_Lock +keycode 86 = ugrave Ugrave nul bar + alt keycode 86 = Meta_less +keycode 97 = Control |