mrrl-system-config

system configuration on top of MRRL
git clone https://ccx.te2000.cz/git/mrrl-system-config
Log | Files | Refs

keymap-base (8639B)


      1 !include "/usr/share/keymaps/legacy/i386/qwerty/us.map.gz"
      2 
      3 !keymaps 0-6,8-9,12
      4 !keycode  29 = AltGr            AltGr            AltGr            AltGr            AltGr            AltGr            AltGr            AltGr            AltGr            AltGr           
      5 !keycode  42 = Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift    
      6 !keycode  54 = Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift     Uncaps_Shift    
      7 !keycode  56 = Alt              Alt              Alt              Alt              Alt              Alt              Alt              Alt              Alt              Alt             
      8 !keycode  58 = Control          Control          Control          Control          Control          Control          Control          Control          Control          Control         
      9 !keycode 100 = Compose          Compose          Compose          Compose          Compose          Compose          Compose          Compose          Compose          Compose         
     10 
     11 
     12 !! former lctrl
     13 keycode  29 = AltGr
     14 	shift keycode  29 = AltGr
     15 	altgr keycode  29 = AltGr
     16 	altgr shift keycode  29 = AltGr
     17 	control keycode  29 = AltGr
     18 	control shift keycode  29 = AltGr
     19 	control altgr keycode  29 = AltGr
     20 	control altgr shift keycode  29 = AltGr
     21 	alt keycode  29 = AltGr
     22 	alt shift keycode  29 = AltGr
     23 	alt altgr keycode  29 = AltGr
     24 	alt altgr shift keycode  29 = AltGr
     25 	alt control keycode  29 = AltGr
     26 	alt control shift keycode  29 = AltGr
     27 	alt control altgr keycode  29 = AltGr
     28 	alt control altgr shift keycode  29 = AltGr
     29 
     30 !! shift
     31 keycode  42 = Uncaps_Shift
     32 	shift keycode  42 = Uncaps_Shift
     33 	altgr keycode  42 = Uncaps_Shift
     34 	altgr shift keycode  42 = Uncaps_Shift
     35 	control keycode  42 = Uncaps_Shift
     36 	control shift keycode  42 = Uncaps_Shift
     37 	control altgr keycode  42 = Uncaps_Shift
     38 	control altgr shift keycode  42 = Uncaps_Shift
     39 	alt keycode  42 = Uncaps_Shift
     40 	alt shift keycode  42 = Uncaps_Shift
     41 	alt altgr keycode  42 = Uncaps_Shift
     42 	alt altgr shift keycode  42 = Uncaps_Shift
     43 	alt control keycode  42 = Uncaps_Shift
     44 	alt control shift keycode  42 = Uncaps_Shift
     45 	alt control altgr keycode  42 = Uncaps_Shift
     46 	alt control altgr shift keycode  42 = Uncaps_Shift
     47 
     48 !! shift
     49 keycode  54 = Uncaps_Shift
     50 	shift keycode  54 = Uncaps_Shift
     51 	altgr keycode  54 = Uncaps_Shift
     52 	altgr shift keycode  54 = Uncaps_Shift
     53 	control keycode  54 = Uncaps_Shift
     54 	control shift keycode  54 = Uncaps_Shift
     55 	control altgr keycode  54 = Uncaps_Shift
     56 	control altgr shift keycode  54 = Uncaps_Shift
     57 	alt keycode  54 = Uncaps_Shift
     58 	alt shift keycode  54 = Uncaps_Shift
     59 	alt altgr keycode  54 = Uncaps_Shift
     60 	alt altgr shift keycode  54 = Uncaps_Shift
     61 	alt control keycode  54 = Uncaps_Shift
     62 	alt control shift keycode  54 = Uncaps_Shift
     63 	alt control altgr keycode  54 = Uncaps_Shift
     64 	alt control altgr shift keycode  54 = Uncaps_Shift
     65 
     66 !! former capslock
     67 keycode  58 = Control
     68 	shift keycode  58 = Control
     69 	altgr keycode  58 = Control
     70 	altgr shift keycode  58 = Control
     71 	control keycode  58 = Control
     72 	control shift keycode  58 = Control
     73 	control altgr keycode  58 = Control
     74 	control altgr shift keycode  58 = Control
     75 	alt keycode  58 = Control
     76 	alt shift keycode  58 = Control
     77 	alt altgr keycode  58 = Control
     78 	alt altgr shift keycode  58 = Control
     79 	alt control keycode  58 = Control
     80 	alt control shift keycode  58 = Control
     81 	alt control altgr keycode  58 = Control
     82 	alt control altgr shift keycode  58 = Control
     83 	
     84 !! former altgr
     85 keycode 100 = Compose
     86 	shift keycode 100 = Compose
     87 	altgr keycode 100 = Compose
     88 	altgr shift keycode 100 = Compose
     89 	control keycode 100 = Compose
     90 	control shift keycode 100 = Compose
     91 	control altgr keycode 100 = Compose
     92 	control altgr shift keycode 100 = Compose
     93 	alt keycode 100 = Compose
     94 	alt shift keycode 100 = Compose
     95 	alt altgr keycode 100 = Compose
     96 	alt altgr shift keycode 100 = Compose
     97 	alt control keycode 100 = Compose
     98 	alt control shift keycode 100 = Compose
     99 	alt control altgr keycode 100 = Compose
    100 	alt control altgr shift keycode 100 = Compose
    101 
    102 
    103 !keymaps 0-3
    104 
    105 ! keycode  16 = +q +Q      adiaeresis        Adiaeresis
    106 ! keycode  17 = +w +W          ecaron            Ecaron
    107 ! keycode  18 = +e +E          eacute            Eacute
    108 ! keycode  19 = +r +R          rcaron            Rcaron
    109 ! keycode  20 = +t +T      dead_acute  dead_doubleacute
    110 ! keycode  21 = +y +Y          yacute            Yacute
    111 ! keycode  22 = +u +U          uacute            Uacute
    112 ! keycode  23 = +i +I          iacute            Iacute
    113 ! keycode  24 = +o +O          oacute            Oacute
    114 ! keycode  25 = +p +P          oslash          Ooblique
    115 ! 
    116 ! keycode  30 = +a +A          aacute            Aacute
    117 ! keycode  31 = +s +S          scaron            Scaron
    118 ! keycode  32 = +d +D  dead_diaeresis            degree
    119 ! keycode  33 = +f +F          atilde            Atilde
    120 ! keycode  34 = +g +G     dead_ogonek                 G
    121 ! keycode  35 = +h +H      dead_caron         copyright
    122 ! keycode  36 = +j +J         dstroke           Dstroke
    123 ! !keycode  37 = +k +K   dead_abovering        asciitilde
    124 ! keycode  38 = +l +L         lstroke           Lstroke
    125 ! keycode  39 = semicolon colon  uring             Uring
    126 ! 
    127 ! keycode  44 = +z +Z          zcaron            Zcaron
    128 ! keycode  45 = +x +X dead_circumflex        asciitilde
    129 ! keycode  46 = +c +C          ccaron            Ccaron
    130 ! keycode  47 = +v +V      dead_grave        registered
    131 ! keycode  48 = +b +B      dead_breve        asciitilde
    132 ! keycode  49 = +n +N          ncaron            Ncaron
    133 ! keycode  50 = +m +M     dead_macron                mu
    134 
    135 
    136 !! per-modifier version
    137 
    138 altgr keycode  16 = adiaeresis
    139 altgr shift keycode  16 = Adiaeresis
    140 altgr keycode  17 = ecaron
    141 altgr shift keycode  17 = Ecaron
    142 altgr keycode  18 = eacute
    143 altgr shift keycode  18 = Eacute
    144 altgr keycode  19 = rcaron
    145 altgr shift keycode  19 = Rcaron
    146 altgr keycode  20 = dead_acute
    147 altgr shift keycode  20 = dead_doubleacute
    148 altgr keycode  21 = yacute
    149 altgr shift keycode  21 = Yacute
    150 altgr keycode  22 = uacute
    151 altgr shift keycode  22 = Uacute
    152 altgr keycode  23 = iacute
    153 altgr shift keycode  23 = Iacute
    154 altgr keycode  24 = oacute
    155 altgr shift keycode  24 = Oacute
    156 altgr keycode  25 = oslash
    157 altgr shift keycode  25 = Ooblique
    158 
    159 altgr keycode  30 = aacute
    160 altgr shift keycode  30 = Aacute
    161 altgr keycode  31 = scaron
    162 altgr shift keycode  31 = Scaron
    163 altgr keycode  32 = dead_diaeresis
    164 altgr shift keycode  32 = degree
    165 altgr keycode  33 = atilde
    166 altgr shift keycode  33 = Atilde
    167 altgr keycode  34 = dead_ogonek
    168 altgr shift keycode  34 = G
    169 altgr keycode  35 = dead_caron
    170 altgr shift keycode  35 = copyright
    171 altgr keycode  36 = dstroke
    172 altgr shift keycode  36 = Dstroke
    173 !keycode  37 = +k +K   dead_abovering        asciitilde
    174 altgr keycode  38 = lstroke
    175 altgr shift keycode  38 = Lstroke
    176 altgr keycode  39 = uring
    177 altgr shift keycode  39 = Uring
    178 
    179 altgr keycode  44 = zcaron
    180 altgr shift keycode  44 = Zcaron
    181 altgr keycode  45 = dead_circumflex
    182 altgr shift keycode  45 = asciitilde
    183 altgr keycode  46 = ccaron
    184 altgr shift keycode  46 = Ccaron
    185 altgr keycode  47 = dead_grave
    186 altgr shift keycode  47 = registered
    187 altgr keycode  48 = dead_breve
    188 altgr shift keycode  48 = asciitilde
    189 altgr keycode  49 = ncaron
    190 altgr shift keycode  49 = Ncaron
    191 altgr keycode  50 = dead_macron
    192 altgr shift keycode  50 = mu
    193 
    194 ! ctrl+shift+hex numbers
    195 !include "/usr/share/keymaps/legacy/i386/include/unicode.map.gz"
    196 # Most people will prefer the default Unicode hex input
    197 # sequences (that use the keypad, with A-F represented
    198 # by the keys around the digits in natural order).
    199 # However, ISO-14755 suggests to use Ctrl-Shift and
    200 # the ordinary letters and digits. That is also possible
    201 # (but then Ctrl-Shift-2 will no longer be Ctrl-@).
    202 control shift keycode  11 = Hex_0
    203 control shift keycode   2 = Hex_1
    204 control shift keycode   3 = Hex_2
    205 control shift keycode   4 = Hex_3
    206 control shift keycode   5 = Hex_4
    207 control shift keycode   6 = Hex_5
    208 control shift keycode   7 = Hex_6
    209 control shift keycode   8 = Hex_7
    210 control shift keycode   9 = Hex_8
    211 control shift keycode  10 = Hex_9
    212 control shift keycode  30 = Hex_A
    213 control shift keycode  48 = Hex_B
    214 control shift keycode  46 = Hex_C
    215 control shift keycode  32 = Hex_D
    216 control shift keycode  18 = Hex_E
    217 control shift keycode  33 = Hex_F
    218 #
    219 # If the keyboard is in Unicode mode, then pressing
    220 # Ctrl-Shift, typing 4 hex digits and releasing Ctrl-Shift
    221 # will produce the unicode character with the given code.
    222 #
    223 
    224 !include "./vimcompose-latin1"
    225 !include "./vimcompose-multibyte"