home:computing:linux:config_files:xmodmap
Table of Contents
xmodmap
.Xmodmap-base
! -*- mode: conf-space; conf-space-keywords: "keycode\\|clear\\|add"; -*- ! Xmodmap ! basic map clear shift clear lock clear control clear mod1 clear mod2 clear mod3 clear mod4 clear mod5 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! 12345... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 9 = Escape !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! qwert... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 23 = Tab ISO_Left_Tab !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! asdfg... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 37 = Control_L keycode 36 = Return !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! zxcvb... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 50 = Shift_L keycode 62 = Shift_R !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! space bar row !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 66 = Control_L keycode 64 = Super_L keycode 133 = Alt_L Meta_L keycode 65 = space space space nobreakspace keycode 134 = Mode_switch keycode 135 = Alt_L Meta_L keycode 108 = Control_L !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! volume controls !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 146 = Multi_key !keycode 121 = F17 !keycode 122 = F18 !keycode 123 = F19 keycode 124 = F20 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! left column !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 136 = F23 keycode 138 = F24 keycode 140 = Pointer_Button1 keycode 142 = Pointer_Button2 keycode 144 = Pointer_Button3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! right column !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 137 = F21 keycode 139 = F22 keycode 141 = keycode 143 = less keycode 145 = greater !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! keypad !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 77 = Num_Lock Pointer_EnableKeys !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! modifiers !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! add shift = Shift_L Shift_R add lock = Caps_Lock add control = Control_L add mod1 = Alt_L Meta_L add mod2 = Num_Lock add mod4 = Super_L add mod5 = Mode_switch
.Xmodmap-map-en
! -*- mode: conf-space; conf-space-keywords: "keycode\\|clear\\|add"; -*- ! Xmodmap !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! 12345... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 10 = 1 exclam onesuperior exclamdown keycode 11 = 2 at twosuperior keycode 12 = 3 numbersign threesuperior keycode 13 = 4 dollar EuroSign cent keycode 14 = 5 percent sterling currency keycode 15 = 6 asciicircum dead_circumflex keycode 16 = 7 ampersand dead_abovering keycode 17 = 8 asterisk club keycode 18 = 9 parenleft diamond keycode 19 = 0 parenright heart keycode 20 = minus underscore U2011 U203F keycode 21 = equal plus plusminus keycode 51 = backslash bar endash emdash keycode 49 = grave asciitilde dead_grave dead_tilde ! U2011 non-breaking hyphen ! U203F undertie !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! qwert... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 24 = q Q keycode 25 = w W keycode 26 = e E ae AE keycode 27 = r R keycode 28 = t T doublelowquotemark singlelowquotemark keycode 29 = y Y leftdoublequotemark leftsinglequotemark keycode 30 = u U rightdoublequotemark rightsinglequotemark keycode 31 = i I keycode 32 = o O oslash Oslash keycode 33 = p P adiaeresis Adiaeresis keycode 34 = bracketleft braceleft odiaeresis Odiaeresis keycode 35 = bracketright braceright udiaeresis Udiaeresis keycode 22 = BackSpace BackSpace BackSpace BackSpace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! asdfg... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 38 = a A aring Aring keycode 39 = s S keycode 40 = d D copyright keycode 41 = f F registered keycode 42 = g G trademark keycode 43 = h H checkmark keycode 44 = j J ballotcross keycode 45 = k K keycode 46 = l L lstroke Lstroke keycode 47 = semicolon colon keycode 48 = apostrophe quotedbl dead_acute dead_diaeresis ! U1F603 smiling emoji ! ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! zxcvb... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 52 = z Z zabovedot Zabovedot keycode 53 = x X keycode 54 = c C ccedilla Ccedilla keycode 55 = v V guillemotleft keycode 56 = b B guillemotright keycode 57 = n N ntilde Ntilde keycode 58 = m M mu keycode 59 = comma less dead_ogonek dead_cedilla keycode 60 = period greater periodcentered ellipsis keycode 61 = slash question asterisk questiondown
.Xmodmap-map-ru
! -*- mode: conf-space; conf-space-keywords: "keycode\\|clear\\|add"; -*- ! Xmodmap !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! 12345... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 10 = 1 exclam lessthanequal exclamdown keycode 11 = 2 at notequal section keycode 12 = 3 numbersign greaterthanequal paragraph keycode 13 = 4 dollar EuroSign cent keycode 14 = 5 percent sterling currency keycode 15 = 6 asciicircum dead_circumflex copyright keycode 16 = 7 ampersand club registered keycode 17 = 8 asterisk diamond trademark keycode 18 = 9 parenleft heart checkmark keycode 19 = 0 parenright dead_abovering ballotcross keycode 20 = minus underscore U2011 U203F keycode 21 = Cyrillic_hardsign Cyrillic_HARDSIGN equal plus keycode 51 = Cyrillic_e Cyrillic_E backslash bar keycode 49 = Cyrillic_io Cyrillic_IO dead_grave dead_tilde !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! qwert... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 24 = Cyrillic_ya Cyrillic_YA q Q keycode 25 = Cyrillic_ve Cyrillic_VE w W keycode 26 = Cyrillic_ie Cyrillic_IE e E keycode 27 = Cyrillic_er Cyrillic_ER r R keycode 28 = Cyrillic_te Cyrillic_TE t T keycode 29 = Cyrillic_yeru Cyrillic_YERU y Y keycode 30 = Cyrillic_u Cyrillic_U u U keycode 31 = Cyrillic_i Cyrillic_I i I keycode 32 = Cyrillic_o Cyrillic_O o O keycode 33 = Cyrillic_pe Cyrillic_PE p P keycode 34 = Cyrillic_sha Cyrillic_SHA bracketleft braceleft keycode 35 = Cyrillic_shcha Cyrillic_SHCHA bracketright braceright keycode 22 = BackSpace BackSpace BackSpace BackSpace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! asdfg... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 38 = Cyrillic_a Cyrillic_A a A keycode 39 = Cyrillic_es Cyrillic_ES s S keycode 40 = Cyrillic_de Cyrillic_DE d D keycode 41 = Cyrillic_ef Cyrillic_EF f F keycode 42 = Cyrillic_ghe Cyrillic_GHE g G keycode 43 = Cyrillic_ha Cyrillic_HA h H keycode 44 = Cyrillic_shorti Cyrillic_SHORTI j J keycode 45 = Cyrillic_ka Cyrillic_KA k K keycode 46 = Cyrillic_el Cyrillic_EL l L keycode 47 = Cyrillic_che Cyrillic_CHE semicolon colon keycode 48 = Cyrillic_yu Cyrillic_YU dead_acute dead_diaeresis !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! zxcvb... !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 52 = Cyrillic_ze Cyrillic_ZE z Z keycode 53 = Cyrillic_softsign Cyrillic_SOFTSIGN x X keycode 54 = Cyrillic_tse Cyrillic_TSE c C keycode 55 = Cyrillic_zhe Cyrillic_ZHE v V keycode 56 = Cyrillic_be Cyrillic_BE b B keycode 57 = Cyrillic_en Cyrillic_EN n N keycode 58 = Cyrillic_em Cyrillic_EM m M keycode 59 = comma less dead_circumflex dead_cedilla keycode 60 = period greater periodcentered ellipsis keycode 61 = slash question asterisk questiondown
home/computing/linux/config_files/xmodmap.txt · Last modified: 14:57 26/01/2025 by acz
