!include "/usr/share/keymaps/legacy/i386/qwerty/us.map.gz" !keymaps 0-6,8-9,12 !keycode 29 = AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr !keycode 42 = Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift !keycode 54 = Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift Uncaps_Shift !keycode 56 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt !keycode 58 = Control Control Control Control Control Control Control Control Control Control !keycode 100 = Compose Compose Compose Compose Compose Compose Compose Compose Compose Compose !! former lctrl keycode 29 = AltGr shift keycode 29 = AltGr altgr keycode 29 = AltGr altgr shift keycode 29 = AltGr control keycode 29 = AltGr control shift keycode 29 = AltGr control altgr keycode 29 = AltGr control altgr shift keycode 29 = AltGr alt keycode 29 = AltGr alt shift keycode 29 = AltGr alt altgr keycode 29 = AltGr alt altgr shift keycode 29 = AltGr alt control keycode 29 = AltGr alt control shift keycode 29 = AltGr alt control altgr keycode 29 = AltGr alt control altgr shift keycode 29 = AltGr !! shift keycode 42 = Uncaps_Shift shift keycode 42 = Uncaps_Shift altgr keycode 42 = Uncaps_Shift altgr shift keycode 42 = Uncaps_Shift control keycode 42 = Uncaps_Shift control shift keycode 42 = Uncaps_Shift control altgr keycode 42 = Uncaps_Shift control altgr shift keycode 42 = Uncaps_Shift alt keycode 42 = Uncaps_Shift alt shift keycode 42 = Uncaps_Shift alt altgr keycode 42 = Uncaps_Shift alt altgr shift keycode 42 = Uncaps_Shift alt control keycode 42 = Uncaps_Shift alt control shift keycode 42 = Uncaps_Shift alt control altgr keycode 42 = Uncaps_Shift alt control altgr shift keycode 42 = Uncaps_Shift !! shift keycode 54 = Uncaps_Shift shift keycode 54 = Uncaps_Shift altgr keycode 54 = Uncaps_Shift altgr shift keycode 54 = Uncaps_Shift control keycode 54 = Uncaps_Shift control shift keycode 54 = Uncaps_Shift control altgr keycode 54 = Uncaps_Shift control altgr shift keycode 54 = Uncaps_Shift alt keycode 54 = Uncaps_Shift alt shift keycode 54 = Uncaps_Shift alt altgr keycode 54 = Uncaps_Shift alt altgr shift keycode 54 = Uncaps_Shift alt control keycode 54 = Uncaps_Shift alt control shift keycode 54 = Uncaps_Shift alt control altgr keycode 54 = Uncaps_Shift alt control altgr shift keycode 54 = Uncaps_Shift !! former capslock keycode 58 = Control shift keycode 58 = Control altgr keycode 58 = Control altgr shift keycode 58 = Control control keycode 58 = Control control shift keycode 58 = Control control altgr keycode 58 = Control control altgr shift keycode 58 = Control alt keycode 58 = Control alt shift keycode 58 = Control alt altgr keycode 58 = Control alt altgr shift keycode 58 = Control alt control keycode 58 = Control alt control shift keycode 58 = Control alt control altgr keycode 58 = Control alt control altgr shift keycode 58 = Control !! former altgr keycode 100 = Compose shift keycode 100 = Compose altgr keycode 100 = Compose altgr shift keycode 100 = Compose control keycode 100 = Compose control shift keycode 100 = Compose control altgr keycode 100 = Compose control altgr shift keycode 100 = Compose alt keycode 100 = Compose alt shift keycode 100 = Compose alt altgr keycode 100 = Compose alt altgr shift keycode 100 = Compose alt control keycode 100 = Compose alt control shift keycode 100 = Compose alt control altgr keycode 100 = Compose alt control altgr shift keycode 100 = Compose !keymaps 0-3 ! keycode 16 = +q +Q adiaeresis Adiaeresis ! keycode 17 = +w +W ecaron Ecaron ! keycode 18 = +e +E eacute Eacute ! keycode 19 = +r +R rcaron Rcaron ! keycode 20 = +t +T dead_acute dead_doubleacute ! keycode 21 = +y +Y yacute Yacute ! keycode 22 = +u +U uacute Uacute ! keycode 23 = +i +I iacute Iacute ! keycode 24 = +o +O oacute Oacute ! keycode 25 = +p +P oslash Ooblique ! ! keycode 30 = +a +A aacute Aacute ! keycode 31 = +s +S scaron Scaron ! keycode 32 = +d +D dead_diaeresis degree ! keycode 33 = +f +F atilde Atilde ! keycode 34 = +g +G dead_ogonek G ! keycode 35 = +h +H dead_caron copyright ! keycode 36 = +j +J dstroke Dstroke ! !keycode 37 = +k +K dead_abovering asciitilde ! keycode 38 = +l +L lstroke Lstroke ! keycode 39 = semicolon colon uring Uring ! ! keycode 44 = +z +Z zcaron Zcaron ! keycode 45 = +x +X dead_circumflex asciitilde ! keycode 46 = +c +C ccaron Ccaron ! keycode 47 = +v +V dead_grave registered ! keycode 48 = +b +B dead_breve asciitilde ! keycode 49 = +n +N ncaron Ncaron ! keycode 50 = +m +M dead_macron mu !! per-modifier version altgr keycode 16 = adiaeresis altgr shift keycode 16 = Adiaeresis altgr keycode 17 = ecaron altgr shift keycode 17 = Ecaron altgr keycode 18 = eacute altgr shift keycode 18 = Eacute altgr keycode 19 = rcaron altgr shift keycode 19 = Rcaron altgr keycode 20 = dead_acute altgr shift keycode 20 = dead_doubleacute altgr keycode 21 = yacute altgr shift keycode 21 = Yacute altgr keycode 22 = uacute altgr shift keycode 22 = Uacute altgr keycode 23 = iacute altgr shift keycode 23 = Iacute altgr keycode 24 = oacute altgr shift keycode 24 = Oacute altgr keycode 25 = oslash altgr shift keycode 25 = Ooblique altgr keycode 30 = aacute altgr shift keycode 30 = Aacute altgr keycode 31 = scaron altgr shift keycode 31 = Scaron altgr keycode 32 = dead_diaeresis altgr shift keycode 32 = degree altgr keycode 33 = atilde altgr shift keycode 33 = Atilde altgr keycode 34 = dead_ogonek altgr shift keycode 34 = G altgr keycode 35 = dead_caron altgr shift keycode 35 = copyright altgr keycode 36 = dstroke altgr shift keycode 36 = Dstroke !keycode 37 = +k +K dead_abovering asciitilde altgr keycode 38 = lstroke altgr shift keycode 38 = Lstroke altgr keycode 39 = uring altgr shift keycode 39 = Uring altgr keycode 44 = zcaron altgr shift keycode 44 = Zcaron altgr keycode 45 = dead_circumflex altgr shift keycode 45 = asciitilde altgr keycode 46 = ccaron altgr shift keycode 46 = Ccaron altgr keycode 47 = dead_grave altgr shift keycode 47 = registered altgr keycode 48 = dead_breve altgr shift keycode 48 = asciitilde altgr keycode 49 = ncaron altgr shift keycode 49 = Ncaron altgr keycode 50 = dead_macron altgr shift keycode 50 = mu ! ctrl+shift+hex numbers !include "/usr/share/keymaps/legacy/i386/include/unicode.map.gz" # Most people will prefer the default Unicode hex input # sequences (that use the keypad, with A-F represented # by the keys around the digits in natural order). # However, ISO-14755 suggests to use Ctrl-Shift and # the ordinary letters and digits. That is also possible # (but then Ctrl-Shift-2 will no longer be Ctrl-@). control shift keycode 11 = Hex_0 control shift keycode 2 = Hex_1 control shift keycode 3 = Hex_2 control shift keycode 4 = Hex_3 control shift keycode 5 = Hex_4 control shift keycode 6 = Hex_5 control shift keycode 7 = Hex_6 control shift keycode 8 = Hex_7 control shift keycode 9 = Hex_8 control shift keycode 10 = Hex_9 control shift keycode 30 = Hex_A control shift keycode 48 = Hex_B control shift keycode 46 = Hex_C control shift keycode 32 = Hex_D control shift keycode 18 = Hex_E control shift keycode 33 = Hex_F # # If the keyboard is in Unicode mode, then pressing # Ctrl-Shift, typing 4 hex digits and releasing Ctrl-Shift # will produce the unicode character with the given code. # !include "/usr/share/keymaps/legacy/include/compose.latin2" !include "/usr/share/keymaps/legacy/include/vim-compose.latin1" include "/root/keymap.vimcompose-latin1" include "/root/keymap.vimcompose-multibyte"