input-remapper icon indicating copy to clipboard operation
input-remapper copied to clipboard

xmodmap should be a recommended dependency

Open FrauH0lle opened this issue 4 years ago • 6 comments

I just created a package for Gentoo and realized that it is better if xmodmap is also present on the system.

Even though it is not strictly necessary, I saw that without it, a lot of keys are not working "like that", e.g. simply "a".

Nov 30 13:52:38 desktop key-mapper-service[44488]: ERROR: Don't know what "a" is

I guess, key(KEY_A) would need to be used. After I added xmodmap, everything works as expected. I think this should be be mentioned in the install instructions.

FrauH0lle avatar Nov 30 '21 16:11 FrauH0lle

Oh, I thought I already commented on this. Anyway

If you change your keyboard layout in KDE, does the output of xmodmap -pke also change?

sezanzeb avatar Dec 01 '21 10:12 sezanzeb

If you change your keyboard layout in KDE, does the output of xmodmap -pke also change?

It does, below is the diff between a German layout and an English USA layout.

diff de en
2,85c2,85
< keycode   9 = Escape NoSymbol Escape
< keycode  10 = 1 exclam 1 exclam onesuperior exclamdown onesuperior exclamdown
< keycode  11 = 2 quotedbl 2 quotedbl twosuperior oneeighth twosuperior oneeighth
< keycode  12 = 3 section 3 section threesuperior sterling threesuperior sterling
< keycode  13 = 4 dollar 4 dollar onequarter currency onequarter currency
< keycode  14 = 5 percent 5 percent onehalf threeeighths onehalf threeeighths
< keycode  15 = 6 ampersand 6 ampersand notsign fiveeighths notsign fiveeighths
< keycode  16 = 7 slash 7 slash braceleft seveneighths braceleft seveneighths
< keycode  17 = 8 parenleft 8 parenleft bracketleft trademark bracketleft trademark
< keycode  18 = 9 parenright 9 parenright bracketright plusminus bracketright plusminus
< keycode  19 = 0 equal 0 equal braceright degree braceright degree
< keycode  20 = ssharp question ssharp question backslash questiondown U1E9E backslash questiondown U1E9E
< keycode  21 = acute grave dead_acute dead_grave cedilla cedilla dead_cedilla dead_ogonek
< keycode  22 = BackSpace BackSpace BackSpace BackSpace
< keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
< keycode  24 = q Q q Q at Greek_OMEGA at Greek_OMEGA
< keycode  25 = w W w W U017F section U017F section
< keycode  26 = e E e E EuroSign EuroSign EuroSign EuroSign
< keycode  27 = r R r R paragraph registered paragraph registered
< keycode  28 = t T t T tslash Tslash tslash Tslash
< keycode  29 = z Z z Z leftarrow yen leftarrow yen
< keycode  30 = u U u U downarrow uparrow downarrow uparrow
< keycode  31 = i I i I rightarrow idotless rightarrow idotless
< keycode  32 = o O o O oslash Oslash oslash Oslash
< keycode  33 = p P p P thorn THORN thorn THORN
< keycode  34 = udiaeresis Udiaeresis udiaeresis Udiaeresis diaeresis diaeresis dead_diaeresis dead_abovering
< keycode  35 = plus asterisk plus asterisk asciitilde macron asciitilde macron
< keycode  36 = Return NoSymbol Return
< keycode  37 = Control_L NoSymbol Control_L
< keycode  38 = a A a A ae AE ae AE
< keycode  39 = s S s S U017F U1E9E U017F U1E9E
< keycode  40 = d D d D eth ETH eth ETH
< keycode  41 = f F f F dstroke ordfeminine dstroke ordfeminine
< keycode  42 = g G g G eng ENG eng ENG
< keycode  43 = h H h H hstroke Hstroke hstroke Hstroke
< keycode  44 = j J j J dead_belowdot dead_abovedot dead_belowdot dead_abovedot
< keycode  45 = k K k K kra ampersand kra ampersand
< keycode  46 = l L l L lstroke Lstroke lstroke Lstroke
< keycode  47 = odiaeresis Odiaeresis odiaeresis Odiaeresis doubleacute doubleacute dead_doubleacute dead_belowdot
< keycode  48 = adiaeresis Adiaeresis adiaeresis Adiaeresis asciicircum asciicircum dead_circumflex dead_caron
< keycode  49 = asciicircum degree dead_circumflex degree notsign notsign U2032 U2033
< keycode  50 = Shift_L NoSymbol Shift_L
< keycode  51 = numbersign apostrophe numbersign apostrophe rightsinglequotemark grave rightsinglequotemark dead_breve
< keycode  52 = y Y y Y guillemotright U203A guillemotright U203A
< keycode  53 = x X x X guillemotleft U2039 guillemotleft U2039
< keycode  54 = c C c C cent copyright cent copyright
< keycode  55 = v V v V doublelowquotemark singlelowquotemark doublelowquotemark singlelowquotemark
< keycode  56 = b B b B leftdoublequotemark leftsinglequotemark leftdoublequotemark leftsinglequotemark
< keycode  57 = n N n N rightdoublequotemark rightsinglequotemark rightdoublequotemark rightsinglequotemark
< keycode  58 = m M m M mu masculine mu masculine
< keycode  59 = comma semicolon comma semicolon periodcentered multiply periodcentered multiply
< keycode  60 = period colon period colon U2026 division U2026 division
< keycode  61 = minus underscore minus underscore endash emdash endash emdash
< keycode  62 = Shift_R NoSymbol Shift_R
< keycode  63 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply XF86ClearGrab KP_Multiply KP_Multiply XF86ClearGrab
< keycode  64 = Alt_L Meta_L Alt_L Meta_L
< keycode  65 = space NoSymbol space
< keycode  66 = Caps_Lock NoSymbol Caps_Lock
< keycode  67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1 F1 F1 XF86Switch_VT_1
< keycode  68 = F2 F2 F2 F2 F2 F2 XF86Switch_VT_2 F2 F2 XF86Switch_VT_2
< keycode  69 = F3 F3 F3 F3 F3 F3 XF86Switch_VT_3 F3 F3 XF86Switch_VT_3
< keycode  70 = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4 F4 F4 XF86Switch_VT_4
< keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5 F5 F5 XF86Switch_VT_5
< keycode  72 = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6 F6 F6 XF86Switch_VT_6
< keycode  73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7 F7 F7 XF86Switch_VT_7
< keycode  74 = F8 F8 F8 F8 F8 F8 XF86Switch_VT_8 F8 F8 XF86Switch_VT_8
< keycode  75 = F9 F9 F9 F9 F9 F9 XF86Switch_VT_9 F9 F9 XF86Switch_VT_9
< keycode  76 = F10 F10 F10 F10 F10 F10 XF86Switch_VT_10 F10 F10 XF86Switch_VT_10
< keycode  77 = Num_Lock NoSymbol Num_Lock
< keycode  78 = Scroll_Lock NoSymbol Scroll_Lock
< keycode  79 = KP_Home KP_7 KP_Home KP_7
< keycode  80 = KP_Up KP_8 KP_Up KP_8
< keycode  81 = KP_Prior KP_9 KP_Prior KP_9
< keycode  82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract XF86Prev_VMode
< keycode  83 = KP_Left KP_4 KP_Left KP_4
< keycode  84 = KP_Begin KP_5 KP_Begin KP_5
< keycode  85 = KP_Right KP_6 KP_Right KP_6
< keycode  86 = KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add XF86Next_VMode KP_Add KP_Add XF86Next_VMode
< keycode  87 = KP_End KP_1 KP_End KP_1
< keycode  88 = KP_Down KP_2 KP_Down KP_2
< keycode  89 = KP_Next KP_3 KP_Next KP_3
< keycode  90 = KP_Insert KP_0 KP_Insert KP_0
< keycode  91 = KP_Delete KP_Separator KP_Delete KP_Separator
< keycode  92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
---
> keycode   9 = Escape NoSymbol Escape NoSymbol Escape
> keycode  10 = 1 exclam 1 exclam onesuperior exclamdown onesuperior exclamdown 1 exclam
> keycode  11 = 2 quotedbl 2 quotedbl twosuperior oneeighth twosuperior oneeighth 2 at
> keycode  12 = 3 section 3 section threesuperior sterling threesuperior sterling 3 numbersign
> keycode  13 = 4 dollar 4 dollar onequarter currency onequarter currency 4 dollar
> keycode  14 = 5 percent 5 percent onehalf threeeighths onehalf threeeighths 5 percent
> keycode  15 = 6 ampersand 6 ampersand notsign fiveeighths notsign fiveeighths 6 asciicircum
> keycode  16 = 7 slash 7 slash braceleft seveneighths braceleft seveneighths 7 ampersand
> keycode  17 = 8 parenleft 8 parenleft bracketleft trademark bracketleft trademark 8 asterisk
> keycode  18 = 9 parenright 9 parenright bracketright plusminus bracketright plusminus 9 parenleft
> keycode  19 = 0 equal 0 equal braceright degree braceright degree 0 parenright
> keycode  20 = ssharp question ssharp question backslash questiondown U1E9E backslash questiondown U1E9E minus underscore
> keycode  21 = acute grave dead_acute dead_grave cedilla cedilla dead_cedilla dead_ogonek equal plus
> keycode  22 = BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace
> keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab Tab ISO_Left_Tab
> keycode  24 = q Q q Q at Greek_OMEGA at Greek_OMEGA q Q
> keycode  25 = w W w W U017F section U017F section w W
> keycode  26 = e E e E EuroSign EuroSign EuroSign EuroSign e E
> keycode  27 = r R r R paragraph registered paragraph registered r R
> keycode  28 = t T t T tslash Tslash tslash Tslash t T
> keycode  29 = z Z z Z leftarrow yen leftarrow yen y Y
> keycode  30 = u U u U downarrow uparrow downarrow uparrow u U
> keycode  31 = i I i I rightarrow idotless rightarrow idotless i I
> keycode  32 = o O o O oslash Oslash oslash Oslash o O
> keycode  33 = p P p P thorn THORN thorn THORN p P
> keycode  34 = udiaeresis Udiaeresis udiaeresis Udiaeresis diaeresis diaeresis dead_diaeresis dead_abovering bracketleft braceleft
> keycode  35 = plus asterisk plus asterisk asciitilde macron asciitilde macron bracketright braceright
> keycode  36 = Return NoSymbol Return NoSymbol Return
> keycode  37 = Control_L NoSymbol Control_L NoSymbol Control_L
> keycode  38 = a A a A ae AE ae AE a A
> keycode  39 = s S s S U017F U1E9E U017F U1E9E s S
> keycode  40 = d D d D eth ETH eth ETH d D
> keycode  41 = f F f F dstroke ordfeminine dstroke ordfeminine f F
> keycode  42 = g G g G eng ENG eng ENG g G
> keycode  43 = h H h H hstroke Hstroke hstroke Hstroke h H
> keycode  44 = j J j J dead_belowdot dead_abovedot dead_belowdot dead_abovedot j J
> keycode  45 = k K k K kra ampersand kra ampersand k K
> keycode  46 = l L l L lstroke Lstroke lstroke Lstroke l L
> keycode  47 = odiaeresis Odiaeresis odiaeresis Odiaeresis doubleacute doubleacute dead_doubleacute dead_belowdot semicolon colon
> keycode  48 = adiaeresis Adiaeresis adiaeresis Adiaeresis asciicircum asciicircum dead_circumflex dead_caron apostrophe quotedbl
> keycode  49 = asciicircum degree dead_circumflex degree notsign notsign U2032 U2033 grave asciitilde
> keycode  50 = Shift_L NoSymbol Shift_L NoSymbol Shift_L
> keycode  51 = numbersign apostrophe numbersign apostrophe rightsinglequotemark grave rightsinglequotemark dead_breve backslash bar
> keycode  52 = y Y y Y guillemotright U203A guillemotright U203A z Z
> keycode  53 = x X x X guillemotleft U2039 guillemotleft U2039 x X
> keycode  54 = c C c C cent copyright cent copyright c C
> keycode  55 = v V v V doublelowquotemark singlelowquotemark doublelowquotemark singlelowquotemark v V
> keycode  56 = b B b B leftdoublequotemark leftsinglequotemark leftdoublequotemark leftsinglequotemark b B
> keycode  57 = n N n N rightdoublequotemark rightsinglequotemark rightdoublequotemark rightsinglequotemark n N
> keycode  58 = m M m M mu masculine mu masculine m M
> keycode  59 = comma semicolon comma semicolon periodcentered multiply periodcentered multiply comma less
> keycode  60 = period colon period colon U2026 division U2026 division period greater
> keycode  61 = minus underscore minus underscore endash emdash endash emdash slash question
> keycode  62 = Shift_R NoSymbol Shift_R NoSymbol Shift_R
> keycode  63 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply XF86ClearGrab KP_Multiply KP_Multiply XF86ClearGrab KP_Multiply KP_Multiply KP_Multiply KP_Multiply XF86ClearGrab
> keycode  64 = Alt_L Meta_L Alt_L Meta_L Alt_L Meta_L
> keycode  65 = space NoSymbol space NoSymbol space
> keycode  66 = Caps_Lock NoSymbol Caps_Lock NoSymbol Caps_Lock
> keycode  67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1 F1 F1 XF86Switch_VT_1 F1 F1 F1 F1 XF86Switch_VT_1
> keycode  68 = F2 F2 F2 F2 F2 F2 XF86Switch_VT_2 F2 F2 XF86Switch_VT_2 F2 F2 F2 F2 XF86Switch_VT_2
> keycode  69 = F3 F3 F3 F3 F3 F3 XF86Switch_VT_3 F3 F3 XF86Switch_VT_3 F3 F3 F3 F3 XF86Switch_VT_3
> keycode  70 = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4 F4 F4 XF86Switch_VT_4 F4 F4 F4 F4 XF86Switch_VT_4
> keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5 F5 F5 XF86Switch_VT_5 F5 F5 F5 F5 XF86Switch_VT_5
> keycode  72 = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6 F6 F6 XF86Switch_VT_6 F6 F6 F6 F6 XF86Switch_VT_6
> keycode  73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7 F7 F7 XF86Switch_VT_7 F7 F7 F7 F7 XF86Switch_VT_7
> keycode  74 = F8 F8 F8 F8 F8 F8 XF86Switch_VT_8 F8 F8 XF86Switch_VT_8 F8 F8 F8 F8 XF86Switch_VT_8
> keycode  75 = F9 F9 F9 F9 F9 F9 XF86Switch_VT_9 F9 F9 XF86Switch_VT_9 F9 F9 F9 F9 XF86Switch_VT_9
> keycode  76 = F10 F10 F10 F10 F10 F10 XF86Switch_VT_10 F10 F10 XF86Switch_VT_10 F10 F10 F10 F10 XF86Switch_VT_10
> keycode  77 = Num_Lock NoSymbol Num_Lock NoSymbol Num_Lock
> keycode  78 = Scroll_Lock NoSymbol Scroll_Lock NoSymbol Scroll_Lock
> keycode  79 = KP_Home KP_7 KP_Home KP_7 KP_Home KP_7
> keycode  80 = KP_Up KP_8 KP_Up KP_8 KP_Up KP_8
> keycode  81 = KP_Prior KP_9 KP_Prior KP_9 KP_Prior KP_9
> keycode  82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode
> keycode  83 = KP_Left KP_4 KP_Left KP_4 KP_Left KP_4
> keycode  84 = KP_Begin KP_5 KP_Begin KP_5 KP_Begin KP_5
> keycode  85 = KP_Right KP_6 KP_Right KP_6 KP_Right KP_6
> keycode  86 = KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add XF86Next_VMode KP_Add KP_Add XF86Next_VMode KP_Add KP_Add KP_Add KP_Add XF86Next_VMode
> keycode  87 = KP_End KP_1 KP_End KP_1 KP_End KP_1
> keycode  88 = KP_Down KP_2 KP_Down KP_2 KP_Down KP_2
> keycode  89 = KP_Next KP_3 KP_Next KP_3 KP_Next KP_3
> keycode  90 = KP_Insert KP_0 KP_Insert KP_0 KP_Insert KP_0
> keycode  91 = KP_Delete KP_Separator KP_Delete KP_Separator KP_Delete KP_Separator
> keycode  92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift
87,89c87,89
< keycode  94 = less greater less greater bar dead_belowmacron bar dead_belowmacron
< keycode  95 = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11 F11 F11 XF86Switch_VT_11
< keycode  96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 F12 F12 XF86Switch_VT_12
---
> keycode  94 = less greater less greater bar dead_belowmacron bar dead_belowmacron less greater bar dead_belowmacron
> keycode  95 = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11 F11 F11 XF86Switch_VT_11 F11 F11 F11 F11 XF86Switch_VT_11
> keycode  96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 F12 F12 XF86Switch_VT_12 F12 F12 F12 F12 XF86Switch_VT_12
91,95c91,95
< keycode  98 = Katakana NoSymbol Katakana
< keycode  99 = Hiragana NoSymbol Hiragana
< keycode 100 = Henkan_Mode NoSymbol Henkan_Mode
< keycode 101 = Hiragana_Katakana NoSymbol Hiragana_Katakana
< keycode 102 = Muhenkan NoSymbol Muhenkan
---
> keycode  98 = Katakana NoSymbol Katakana NoSymbol Katakana
> keycode  99 = Hiragana NoSymbol Hiragana NoSymbol Hiragana
> keycode 100 = Henkan_Mode NoSymbol Henkan_Mode NoSymbol Henkan_Mode
> keycode 101 = Hiragana_Katakana NoSymbol Hiragana_Katakana NoSymbol Hiragana_Katakana
> keycode 102 = Muhenkan NoSymbol Muhenkan NoSymbol Muhenkan
97,112c97,112
< keycode 104 = KP_Enter NoSymbol KP_Enter
< keycode 105 = Control_R NoSymbol Control_R
< keycode 106 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab KP_Divide KP_Divide XF86Ungrab
< keycode 107 = Print Sys_Req Print Sys_Req
< keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
< keycode 109 = Linefeed NoSymbol Linefeed
< keycode 110 = Home NoSymbol Home
< keycode 111 = Up NoSymbol Up
< keycode 112 = Prior NoSymbol Prior
< keycode 113 = Left NoSymbol Left
< keycode 114 = Right NoSymbol Right
< keycode 115 = End NoSymbol End
< keycode 116 = Down NoSymbol Down
< keycode 117 = Next NoSymbol Next
< keycode 118 = Insert NoSymbol Insert
< keycode 119 = Delete NoSymbol Delete
---
> keycode 104 = KP_Enter NoSymbol KP_Enter NoSymbol KP_Enter
> keycode 105 = Control_R NoSymbol Control_R NoSymbol Control_R
> keycode 106 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab KP_Divide KP_Divide XF86Ungrab KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab
> keycode 107 = Print Sys_Req Print Sys_Req Print Sys_Req
> keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift
> keycode 109 = Linefeed NoSymbol Linefeed NoSymbol Linefeed
> keycode 110 = Home NoSymbol Home NoSymbol Home
> keycode 111 = Up NoSymbol Up NoSymbol Up
> keycode 112 = Prior NoSymbol Prior NoSymbol Prior
> keycode 113 = Left NoSymbol Left NoSymbol Left
> keycode 114 = Right NoSymbol Right NoSymbol Right
> keycode 115 = End NoSymbol End NoSymbol End
> keycode 116 = Down NoSymbol Down NoSymbol Down
> keycode 117 = Next NoSymbol Next NoSymbol Next
> keycode 118 = Insert NoSymbol Insert NoSymbol Insert
> keycode 119 = Delete NoSymbol Delete NoSymbol Delete
114,124c114,124
< keycode 121 = XF86AudioMute NoSymbol XF86AudioMute
< keycode 122 = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
< keycode 123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
< keycode 124 = XF86PowerOff NoSymbol XF86PowerOff
< keycode 125 = KP_Equal NoSymbol KP_Equal
< keycode 126 = plusminus NoSymbol plusminus
< keycode 127 = Pause Break Pause Break
< keycode 128 = XF86LaunchA NoSymbol XF86LaunchA
< keycode 129 = KP_Decimal KP_Decimal KP_Decimal KP_Decimal
< keycode 130 = Hangul NoSymbol Hangul
< keycode 131 = Hangul_Hanja NoSymbol Hangul_Hanja
---
> keycode 121 = XF86AudioMute NoSymbol XF86AudioMute NoSymbol XF86AudioMute
> keycode 122 = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
> keycode 123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
> keycode 124 = XF86PowerOff NoSymbol XF86PowerOff NoSymbol XF86PowerOff
> keycode 125 = KP_Equal NoSymbol KP_Equal NoSymbol KP_Equal
> keycode 126 = plusminus NoSymbol plusminus NoSymbol plusminus
> keycode 127 = Pause Break Pause Break Pause Break
> keycode 128 = XF86LaunchA NoSymbol XF86LaunchA NoSymbol XF86LaunchA
> keycode 129 = KP_Decimal KP_Decimal KP_Decimal KP_Decimal KP_Decimal KP_Decimal
> keycode 130 = Hangul NoSymbol Hangul NoSymbol Hangul
> keycode 131 = Hangul_Hanja NoSymbol Hangul_Hanja NoSymbol Hangul_Hanja
126,141c126,141
< keycode 133 = Super_L NoSymbol Super_L
< keycode 134 = Super_R NoSymbol Super_R
< keycode 135 = Menu NoSymbol Menu
< keycode 136 = Cancel NoSymbol Cancel
< keycode 137 = Redo NoSymbol Redo
< keycode 138 = SunProps NoSymbol SunProps
< keycode 139 = Undo NoSymbol Undo
< keycode 140 = SunFront NoSymbol SunFront
< keycode 141 = XF86Copy NoSymbol XF86Copy
< keycode 142 = XF86Open NoSymbol XF86Open
< keycode 143 = XF86Paste NoSymbol XF86Paste
< keycode 144 = Find NoSymbol Find
< keycode 145 = XF86Cut NoSymbol XF86Cut
< keycode 146 = Help NoSymbol Help
< keycode 147 = XF86MenuKB NoSymbol XF86MenuKB
< keycode 148 = XF86Calculator NoSymbol XF86Calculator
---
> keycode 133 = Super_L NoSymbol Super_L NoSymbol Super_L
> keycode 134 = Super_R NoSymbol Super_R NoSymbol Super_R
> keycode 135 = Menu NoSymbol Menu NoSymbol Menu
> keycode 136 = Cancel NoSymbol Cancel NoSymbol Cancel
> keycode 137 = Redo NoSymbol Redo NoSymbol Redo
> keycode 138 = SunProps NoSymbol SunProps NoSymbol SunProps
> keycode 139 = Undo NoSymbol Undo NoSymbol Undo
> keycode 140 = SunFront NoSymbol SunFront NoSymbol SunFront
> keycode 141 = XF86Copy NoSymbol XF86Copy NoSymbol XF86Copy
> keycode 142 = XF86Open NoSymbol XF86Open NoSymbol XF86Open
> keycode 143 = XF86Paste NoSymbol XF86Paste NoSymbol XF86Paste
> keycode 144 = Find NoSymbol Find NoSymbol Find
> keycode 145 = XF86Cut NoSymbol XF86Cut NoSymbol XF86Cut
> keycode 146 = Help NoSymbol Help NoSymbol Help
> keycode 147 = XF86MenuKB NoSymbol XF86MenuKB NoSymbol XF86MenuKB
> keycode 148 = XF86Calculator NoSymbol XF86Calculator NoSymbol XF86Calculator
143,146c143,146
< keycode 150 = XF86Sleep NoSymbol XF86Sleep
< keycode 151 = XF86WakeUp NoSymbol XF86WakeUp
< keycode 152 = XF86Explorer NoSymbol XF86Explorer
< keycode 153 = XF86Send NoSymbol XF86Send
---
> keycode 150 = XF86Sleep NoSymbol XF86Sleep NoSymbol XF86Sleep
> keycode 151 = XF86WakeUp NoSymbol XF86WakeUp NoSymbol XF86WakeUp
> keycode 152 = XF86Explorer NoSymbol XF86Explorer NoSymbol XF86Explorer
> keycode 153 = XF86Send NoSymbol XF86Send NoSymbol XF86Send
148,160c148,160
< keycode 155 = XF86Xfer NoSymbol XF86Xfer
< keycode 156 = XF86Launch1 NoSymbol XF86Launch1
< keycode 157 = XF86Launch2 NoSymbol XF86Launch2
< keycode 158 = XF86WWW NoSymbol XF86WWW
< keycode 159 = XF86DOS NoSymbol XF86DOS
< keycode 160 = XF86ScreenSaver NoSymbol XF86ScreenSaver
< keycode 161 = XF86RotateWindows NoSymbol XF86RotateWindows
< keycode 162 = XF86TaskPane NoSymbol XF86TaskPane
< keycode 163 = XF86Mail NoSymbol XF86Mail
< keycode 164 = XF86Favorites NoSymbol XF86Favorites
< keycode 165 = XF86MyComputer NoSymbol XF86MyComputer
< keycode 166 = XF86Back NoSymbol XF86Back
< keycode 167 = XF86Forward NoSymbol XF86Forward
---
> keycode 155 = XF86Xfer NoSymbol XF86Xfer NoSymbol XF86Xfer
> keycode 156 = XF86Launch1 NoSymbol XF86Launch1 NoSymbol XF86Launch1
> keycode 157 = XF86Launch2 NoSymbol XF86Launch2 NoSymbol XF86Launch2
> keycode 158 = XF86WWW NoSymbol XF86WWW NoSymbol XF86WWW
> keycode 159 = XF86DOS NoSymbol XF86DOS NoSymbol XF86DOS
> keycode 160 = XF86ScreenSaver NoSymbol XF86ScreenSaver NoSymbol XF86ScreenSaver
> keycode 161 = XF86RotateWindows NoSymbol XF86RotateWindows NoSymbol XF86RotateWindows
> keycode 162 = XF86TaskPane NoSymbol XF86TaskPane NoSymbol XF86TaskPane
> keycode 163 = XF86Mail NoSymbol XF86Mail NoSymbol XF86Mail
> keycode 164 = XF86Favorites NoSymbol XF86Favorites NoSymbol XF86Favorites
> keycode 165 = XF86MyComputer NoSymbol XF86MyComputer NoSymbol XF86MyComputer
> keycode 166 = XF86Back NoSymbol XF86Back NoSymbol XF86Back
> keycode 167 = XF86Forward NoSymbol XF86Forward NoSymbol XF86Forward
162,170c162,170
< keycode 169 = XF86Eject NoSymbol XF86Eject
< keycode 170 = XF86Eject NoSymbol XF86Eject
< keycode 171 = XF86AudioNext NoSymbol XF86AudioNext
< keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
< keycode 173 = XF86AudioPrev NoSymbol XF86AudioPrev
< keycode 174 = XF86AudioStop XF86Eject XF86AudioStop XF86Eject
< keycode 175 = XF86AudioRecord NoSymbol XF86AudioRecord
< keycode 176 = XF86AudioRewind NoSymbol XF86AudioRewind
< keycode 177 = XF86Phone NoSymbol XF86Phone
---
> keycode 169 = XF86Eject NoSymbol XF86Eject NoSymbol XF86Eject
> keycode 170 = XF86Eject NoSymbol XF86Eject NoSymbol XF86Eject
> keycode 171 = XF86AudioNext NoSymbol XF86AudioNext NoSymbol XF86AudioNext
> keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
> keycode 173 = XF86AudioPrev NoSymbol XF86AudioPrev NoSymbol XF86AudioPrev
> keycode 174 = XF86AudioStop XF86Eject XF86AudioStop XF86Eject XF86AudioStop XF86Eject
> keycode 175 = XF86AudioRecord NoSymbol XF86AudioRecord NoSymbol XF86AudioRecord
> keycode 176 = XF86AudioRewind NoSymbol XF86AudioRewind NoSymbol XF86AudioRewind
> keycode 177 = XF86Phone NoSymbol XF86Phone NoSymbol XF86Phone
172,175c172,175
< keycode 179 = XF86Tools NoSymbol XF86Tools
< keycode 180 = XF86HomePage NoSymbol XF86HomePage
< keycode 181 = XF86Reload NoSymbol XF86Reload
< keycode 182 = XF86Close NoSymbol XF86Close
---
> keycode 179 = XF86Tools NoSymbol XF86Tools NoSymbol XF86Tools
> keycode 180 = XF86HomePage NoSymbol XF86HomePage NoSymbol XF86HomePage
> keycode 181 = XF86Reload NoSymbol XF86Reload NoSymbol XF86Reload
> keycode 182 = XF86Close NoSymbol XF86Close NoSymbol XF86Close
178,189c178,189
< keycode 185 = XF86ScrollUp NoSymbol XF86ScrollUp
< keycode 186 = XF86ScrollDown NoSymbol XF86ScrollDown
< keycode 187 = parenleft NoSymbol parenleft
< keycode 188 = parenright NoSymbol parenright
< keycode 189 = XF86New NoSymbol XF86New
< keycode 190 = Redo NoSymbol Redo
< keycode 191 = XF86Tools NoSymbol XF86Tools
< keycode 192 = XF86Launch5 NoSymbol XF86Launch5
< keycode 193 = XF86Launch6 NoSymbol XF86Launch6
< keycode 194 = XF86Launch7 NoSymbol XF86Launch7
< keycode 195 = XF86Launch8 NoSymbol XF86Launch8
< keycode 196 = XF86Launch9 NoSymbol XF86Launch9
---
> keycode 185 = XF86ScrollUp NoSymbol XF86ScrollUp NoSymbol XF86ScrollUp
> keycode 186 = XF86ScrollDown NoSymbol XF86ScrollDown NoSymbol XF86ScrollDown
> keycode 187 = parenleft NoSymbol parenleft NoSymbol parenleft
> keycode 188 = parenright NoSymbol parenright NoSymbol parenright
> keycode 189 = XF86New NoSymbol XF86New NoSymbol XF86New
> keycode 190 = Redo NoSymbol Redo NoSymbol Redo
> keycode 191 = XF86Tools NoSymbol XF86Tools NoSymbol XF86Tools
> keycode 192 = XF86Launch5 NoSymbol XF86Launch5 NoSymbol XF86Launch5
> keycode 193 = XF86Launch6 NoSymbol XF86Launch6 NoSymbol XF86Launch6
> keycode 194 = XF86Launch7 NoSymbol XF86Launch7 NoSymbol XF86Launch7
> keycode 195 = XF86Launch8 NoSymbol XF86Launch8 NoSymbol XF86Launch8
> keycode 196 = XF86Launch9 NoSymbol XF86Launch9 NoSymbol XF86Launch9
191,194c191,194
< keycode 198 = XF86AudioMicMute NoSymbol XF86AudioMicMute
< keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle
< keycode 200 = XF86TouchpadOn NoSymbol XF86TouchpadOn
< keycode 201 = XF86TouchpadOff NoSymbol XF86TouchpadOff
---
> keycode 198 = XF86AudioMicMute NoSymbol XF86AudioMicMute NoSymbol XF86AudioMicMute
> keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle NoSymbol XF86TouchpadToggle
> keycode 200 = XF86TouchpadOn NoSymbol XF86TouchpadOn NoSymbol XF86TouchpadOn
> keycode 201 = XF86TouchpadOff NoSymbol XF86TouchpadOff NoSymbol XF86TouchpadOff
196,209c196,209
< keycode 203 = Mode_switch NoSymbol Mode_switch
< keycode 204 = NoSymbol Alt_L NoSymbol Alt_L
< keycode 205 = NoSymbol Meta_L NoSymbol Meta_L
< keycode 206 = NoSymbol Super_L NoSymbol Super_L
< keycode 207 = NoSymbol Hyper_L NoSymbol Hyper_L
< keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay
< keycode 209 = XF86AudioPause NoSymbol XF86AudioPause
< keycode 210 = XF86Launch3 NoSymbol XF86Launch3
< keycode 211 = XF86Launch4 NoSymbol XF86Launch4
< keycode 212 = XF86LaunchB NoSymbol XF86LaunchB
< keycode 213 = XF86Suspend NoSymbol XF86Suspend
< keycode 214 = XF86Close NoSymbol XF86Close
< keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay
< keycode 216 = XF86AudioForward NoSymbol XF86AudioForward
---
> keycode 203 = Mode_switch NoSymbol Mode_switch NoSymbol Mode_switch
> keycode 204 = NoSymbol Alt_L NoSymbol Alt_L NoSymbol Alt_L
> keycode 205 = NoSymbol Meta_L NoSymbol Meta_L NoSymbol Meta_L
> keycode 206 = NoSymbol Super_L NoSymbol Super_L NoSymbol Super_L
> keycode 207 = NoSymbol Hyper_L NoSymbol Hyper_L NoSymbol Hyper_L
> keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay NoSymbol XF86AudioPlay
> keycode 209 = XF86AudioPause NoSymbol XF86AudioPause NoSymbol XF86AudioPause
> keycode 210 = XF86Launch3 NoSymbol XF86Launch3 NoSymbol XF86Launch3
> keycode 211 = XF86Launch4 NoSymbol XF86Launch4 NoSymbol XF86Launch4
> keycode 212 = XF86LaunchB NoSymbol XF86LaunchB NoSymbol XF86LaunchB
> keycode 213 = XF86Suspend NoSymbol XF86Suspend NoSymbol XF86Suspend
> keycode 214 = XF86Close NoSymbol XF86Close NoSymbol XF86Close
> keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay NoSymbol XF86AudioPlay
> keycode 216 = XF86AudioForward NoSymbol XF86AudioForward NoSymbol XF86AudioForward
211c211
< keycode 218 = Print NoSymbol Print
---
> keycode 218 = Print NoSymbol Print NoSymbol Print
213,214c213,214
< keycode 220 = XF86WebCam NoSymbol XF86WebCam
< keycode 221 = XF86AudioPreset NoSymbol XF86AudioPreset
---
> keycode 220 = XF86WebCam NoSymbol XF86WebCam NoSymbol XF86WebCam
> keycode 221 = XF86AudioPreset NoSymbol XF86AudioPreset NoSymbol XF86AudioPreset
216,222c216,222
< keycode 223 = XF86Mail NoSymbol XF86Mail
< keycode 224 = XF86Messenger NoSymbol XF86Messenger
< keycode 225 = XF86Search NoSymbol XF86Search
< keycode 226 = XF86Go NoSymbol XF86Go
< keycode 227 = XF86Finance NoSymbol XF86Finance
< keycode 228 = XF86Game NoSymbol XF86Game
< keycode 229 = XF86Shop NoSymbol XF86Shop
---
> keycode 223 = XF86Mail NoSymbol XF86Mail NoSymbol XF86Mail
> keycode 224 = XF86Messenger NoSymbol XF86Messenger NoSymbol XF86Messenger
> keycode 225 = XF86Search NoSymbol XF86Search NoSymbol XF86Search
> keycode 226 = XF86Go NoSymbol XF86Go NoSymbol XF86Go
> keycode 227 = XF86Finance NoSymbol XF86Finance NoSymbol XF86Finance
> keycode 228 = XF86Game NoSymbol XF86Game NoSymbol XF86Game
> keycode 229 = XF86Shop NoSymbol XF86Shop NoSymbol XF86Shop
224,240c224,240
< keycode 231 = Cancel NoSymbol Cancel
< keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
< keycode 233 = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
< keycode 234 = XF86AudioMedia NoSymbol XF86AudioMedia
< keycode 235 = XF86Display NoSymbol XF86Display
< keycode 236 = XF86KbdLightOnOff NoSymbol XF86KbdLightOnOff
< keycode 237 = XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown
< keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp
< keycode 239 = XF86Send NoSymbol XF86Send
< keycode 240 = XF86Reply NoSymbol XF86Reply
< keycode 241 = XF86MailForward NoSymbol XF86MailForward
< keycode 242 = XF86Save NoSymbol XF86Save
< keycode 243 = XF86Documents NoSymbol XF86Documents
< keycode 244 = XF86Battery NoSymbol XF86Battery
< keycode 245 = XF86Bluetooth NoSymbol XF86Bluetooth
< keycode 246 = XF86WLAN NoSymbol XF86WLAN
< keycode 247 = XF86UWB NoSymbol XF86UWB
---
> keycode 231 = Cancel NoSymbol Cancel NoSymbol Cancel
> keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
> keycode 233 = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
> keycode 234 = XF86AudioMedia NoSymbol XF86AudioMedia NoSymbol XF86AudioMedia
> keycode 235 = XF86Display NoSymbol XF86Display NoSymbol XF86Display
> keycode 236 = XF86KbdLightOnOff NoSymbol XF86KbdLightOnOff NoSymbol XF86KbdLightOnOff
> keycode 237 = XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown
> keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp
> keycode 239 = XF86Send NoSymbol XF86Send NoSymbol XF86Send
> keycode 240 = XF86Reply NoSymbol XF86Reply NoSymbol XF86Reply
> keycode 241 = XF86MailForward NoSymbol XF86MailForward NoSymbol XF86MailForward
> keycode 242 = XF86Save NoSymbol XF86Save NoSymbol XF86Save
> keycode 243 = XF86Documents NoSymbol XF86Documents NoSymbol XF86Documents
> keycode 244 = XF86Battery NoSymbol XF86Battery NoSymbol XF86Battery
> keycode 245 = XF86Bluetooth NoSymbol XF86Bluetooth NoSymbol XF86Bluetooth
> keycode 246 = XF86WLAN NoSymbol XF86WLAN NoSymbol XF86WLAN
> keycode 247 = XF86UWB NoSymbol XF86UWB NoSymbol XF86UWB
242,244c242,244
< keycode 249 = XF86Next_VMode NoSymbol XF86Next_VMode
< keycode 250 = XF86Prev_VMode NoSymbol XF86Prev_VMode
< keycode 251 = XF86MonBrightnessCycle NoSymbol XF86MonBrightnessCycle
---
> keycode 249 = XF86Next_VMode NoSymbol XF86Next_VMode NoSymbol XF86Next_VMode
> keycode 250 = XF86Prev_VMode NoSymbol XF86Prev_VMode NoSymbol XF86Prev_VMode
> keycode 251 = XF86MonBrightnessCycle NoSymbol XF86MonBrightnessCycle NoSymbol XF86MonBrightnessCycle
247,248c247,248
< keycode 254 = XF86WWAN NoSymbol XF86WWAN
< keycode 255 = XF86RFKill NoSymbol XF86RFKill
---
> keycode 254 = XF86WWAN NoSymbol XF86WWAN NoSymbol XF86WWAN
> keycode 255 = XF86RFKill NoSymbol XF86RFKill NoSymbol XF86RFKill

But I think I was not really clear. When I compared the output of key-mapper-control --symbol-names, I got

Without xmodmap
BTN_0
BTN_1
BTN_2
BTN_3
BTN_4
BTN_5
BTN_6
BTN_7
BTN_8
BTN_9
BTN_A
BTN_B
BTN_BACK
BTN_BASE
BTN_BASE2
BTN_BASE3
BTN_BASE4
BTN_BASE5
BTN_BASE6
BTN_C
BTN_DEAD
BTN_DIGI
BTN_DPAD_DOWN
BTN_DPAD_LEFT
BTN_DPAD_RIGHT
BTN_DPAD_UP
BTN_EAST
BTN_EXTRA
BTN_FORWARD
BTN_GAMEPAD
BTN_GEAR_DOWN
BTN_GEAR_UP
BTN_JOYSTICK
BTN_LEFT
BTN_MIDDLE
BTN_MISC
BTN_MODE
BTN_MOUSE
BTN_NORTH
BTN_PINKIE
BTN_RIGHT
BTN_SELECT
BTN_SIDE
BTN_SOUTH
BTN_START
BTN_STYLUS
BTN_STYLUS2
BTN_STYLUS3
BTN_TASK
BTN_THUMB
BTN_THUMB2
BTN_THUMBL
BTN_THUMBR
BTN_TL
BTN_TL2
BTN_TOOL_AIRBRUSH
BTN_TOOL_BRUSH
BTN_TOOL_DOUBLETAP
BTN_TOOL_FINGER
BTN_TOOL_LENS
BTN_TOOL_MOUSE
BTN_TOOL_PEN
BTN_TOOL_PENCIL
BTN_TOOL_QUADTAP
BTN_TOOL_QUINTTAP
BTN_TOOL_RUBBER
BTN_TOOL_TRIPLETAP
BTN_TOP
BTN_TOP2
BTN_TOUCH
BTN_TR
BTN_TR2
BTN_TRIGGER
BTN_TRIGGER_HAPPY
BTN_TRIGGER_HAPPY1
BTN_TRIGGER_HAPPY10
BTN_TRIGGER_HAPPY11
BTN_TRIGGER_HAPPY12
BTN_TRIGGER_HAPPY13
BTN_TRIGGER_HAPPY14
BTN_TRIGGER_HAPPY15
BTN_TRIGGER_HAPPY16
BTN_TRIGGER_HAPPY17
BTN_TRIGGER_HAPPY18
BTN_TRIGGER_HAPPY19
BTN_TRIGGER_HAPPY2
BTN_TRIGGER_HAPPY20
BTN_TRIGGER_HAPPY21
BTN_TRIGGER_HAPPY22
BTN_TRIGGER_HAPPY23
BTN_TRIGGER_HAPPY24
BTN_TRIGGER_HAPPY25
BTN_TRIGGER_HAPPY26
BTN_TRIGGER_HAPPY27
BTN_TRIGGER_HAPPY28
BTN_TRIGGER_HAPPY29
BTN_TRIGGER_HAPPY3
BTN_TRIGGER_HAPPY30
BTN_TRIGGER_HAPPY31
BTN_TRIGGER_HAPPY32
BTN_TRIGGER_HAPPY33
BTN_TRIGGER_HAPPY34
BTN_TRIGGER_HAPPY35
BTN_TRIGGER_HAPPY36
BTN_TRIGGER_HAPPY37
BTN_TRIGGER_HAPPY38
BTN_TRIGGER_HAPPY39
BTN_TRIGGER_HAPPY4
BTN_TRIGGER_HAPPY40
BTN_TRIGGER_HAPPY5
BTN_TRIGGER_HAPPY6
BTN_TRIGGER_HAPPY7
BTN_TRIGGER_HAPPY8
BTN_TRIGGER_HAPPY9
BTN_WEST
BTN_WHEEL
BTN_X
BTN_Y
BTN_Z
KEY_0
KEY_1
KEY_102ND
KEY_10CHANNELSDOWN
KEY_10CHANNELSUP
KEY_2
KEY_3
KEY_3D_MODE
KEY_4
KEY_5
KEY_6
KEY_7
KEY_8
KEY_9
KEY_A
KEY_AB
KEY_ADDRESSBOOK
KEY_AGAIN
KEY_ALS_TOGGLE
KEY_ALTERASE
KEY_ANGLE
KEY_APOSTROPHE
KEY_APPSELECT
KEY_ARCHIVE
KEY_ASPECT_RATIO
KEY_ASSISTANT
KEY_ATTENDANT_OFF
KEY_ATTENDANT_ON
KEY_ATTENDANT_TOGGLE
KEY_AUDIO
KEY_AUDIO_DESC
KEY_AUX
KEY_B
KEY_BACK
KEY_BACKSLASH
KEY_BACKSPACE
KEY_BASSBOOST
KEY_BATTERY
KEY_BLUE
KEY_BLUETOOTH
KEY_BOOKMARKS
KEY_BREAK
KEY_BRIGHTNESSDOWN
KEY_BRIGHTNESSUP
KEY_BRIGHTNESS_AUTO
KEY_BRIGHTNESS_CYCLE
KEY_BRIGHTNESS_MAX
KEY_BRIGHTNESS_MIN
KEY_BRIGHTNESS_TOGGLE
KEY_BRIGHTNESS_ZERO
KEY_BRL_DOT1
KEY_BRL_DOT10
KEY_BRL_DOT2
KEY_BRL_DOT3
KEY_BRL_DOT4
KEY_BRL_DOT5
KEY_BRL_DOT6
KEY_BRL_DOT7
KEY_BRL_DOT8
KEY_BRL_DOT9
KEY_BUTTONCONFIG
KEY_C
KEY_CALC
KEY_CALENDAR
KEY_CAMERA
KEY_CAMERA_DOWN
KEY_CAMERA_FOCUS
KEY_CAMERA_LEFT
KEY_CAMERA_RIGHT
KEY_CAMERA_UP
KEY_CAMERA_ZOOMIN
KEY_CAMERA_ZOOMOUT
KEY_CANCEL
KEY_CAPSLOCK
KEY_CD
KEY_CHANNEL
KEY_CHANNELDOWN
KEY_CHANNELUP
KEY_CHAT
KEY_CLEAR
KEY_CLOSE
KEY_CLOSECD
KEY_CNT
KEY_COFFEE
KEY_COMMA
KEY_COMPOSE
KEY_COMPUTER
KEY_CONFIG
KEY_CONNECT
KEY_CONTEXT_MENU
KEY_CONTROLPANEL
KEY_COPY
KEY_CUT
KEY_CYCLEWINDOWS
KEY_D
KEY_DASHBOARD
KEY_DATA
KEY_DATABASE
KEY_DELETE
KEY_DELETEFILE
KEY_DEL_EOL
KEY_DEL_EOS
KEY_DEL_LINE
KEY_DIGITS
KEY_DIRECTION
KEY_DIRECTORY
KEY_DISPLAYTOGGLE
KEY_DISPLAY_OFF
KEY_DOCUMENTS
KEY_DOLLAR
KEY_DOT
KEY_DOWN
KEY_DVD
KEY_E
KEY_EDIT
KEY_EDITOR
KEY_EJECTCD
KEY_EJECTCLOSECD
KEY_EMAIL
KEY_END
KEY_ENTER
KEY_EPG
KEY_EQUAL
KEY_ESC
KEY_EURO
KEY_EXIT
KEY_F
KEY_F1
KEY_F10
KEY_F11
KEY_F12
KEY_F13
KEY_F14
KEY_F15
KEY_F16
KEY_F17
KEY_F18
KEY_F19
KEY_F2
KEY_F20
KEY_F21
KEY_F22
KEY_F23
KEY_F24
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_FASTFORWARD
KEY_FASTREVERSE
KEY_FAVORITES
KEY_FILE
KEY_FINANCE
KEY_FIND
KEY_FIRST
KEY_FN
KEY_FN_1
KEY_FN_2
KEY_FN_B
KEY_FN_D
KEY_FN_E
KEY_FN_ESC
KEY_FN_F
KEY_FN_F1
KEY_FN_F10
KEY_FN_F11
KEY_FN_F12
KEY_FN_F2
KEY_FN_F3
KEY_FN_F4
KEY_FN_F5
KEY_FN_F6
KEY_FN_F7
KEY_FN_F8
KEY_FN_F9
KEY_FN_RIGHT_SHIFT
KEY_FN_S
KEY_FORWARD
KEY_FORWARDMAIL
KEY_FRAMEBACK
KEY_FRAMEFORWARD
KEY_FRONT
KEY_FULL_SCREEN
KEY_G
KEY_GAMES
KEY_GOTO
KEY_GRAPHICSEDITOR
KEY_GRAVE
KEY_GREEN
KEY_H
KEY_HANGEUL
KEY_HANGUEL
KEY_HANGUP_PHONE
KEY_HANJA
KEY_HELP
KEY_HENKAN
KEY_HIRAGANA
KEY_HOME
KEY_HOMEPAGE
KEY_HP
KEY_I
KEY_IMAGES
KEY_INFO
KEY_INSERT
KEY_INS_LINE
KEY_ISO
KEY_J
KEY_JOURNAL
KEY_K
KEY_KATAKANA
KEY_KATAKANAHIRAGANA
KEY_KBDILLUMDOWN
KEY_KBDILLUMTOGGLE
KEY_KBDILLUMUP
KEY_KBDINPUTASSIST_ACCEPT
KEY_KBDINPUTASSIST_CANCEL
KEY_KBDINPUTASSIST_NEXT
KEY_KBDINPUTASSIST_NEXTGROUP
KEY_KBDINPUTASSIST_PREV
KEY_KBDINPUTASSIST_PREVGROUP
KEY_KBD_LAYOUT_NEXT
KEY_KBD_LCD_MENU1
KEY_KBD_LCD_MENU2
KEY_KBD_LCD_MENU3
KEY_KBD_LCD_MENU4
KEY_KBD_LCD_MENU5
KEY_KEYBOARD
KEY_KP0
KEY_KP1
KEY_KP2
KEY_KP3
KEY_KP4
KEY_KP5
KEY_KP6
KEY_KP7
KEY_KP8
KEY_KP9
KEY_KPASTERISK
KEY_KPCOMMA
KEY_KPDOT
KEY_KPENTER
KEY_KPEQUAL
KEY_KPJPCOMMA
KEY_KPLEFTPAREN
KEY_KPMINUS
KEY_KPPLUS
KEY_KPPLUSMINUS
KEY_KPRIGHTPAREN
KEY_KPSLASH
KEY_L
KEY_LANGUAGE
KEY_LAST
KEY_LEFT
KEY_LEFTALT
KEY_LEFTBRACE
KEY_LEFTCTRL
KEY_LEFTMETA
KEY_LEFTSHIFT
KEY_LEFT_DOWN
KEY_LEFT_UP
KEY_LIGHTS_TOGGLE
KEY_LINEFEED
KEY_LIST
KEY_LOGOFF
KEY_M
KEY_MACRO
KEY_MACRO1
KEY_MACRO10
KEY_MACRO11
KEY_MACRO12
KEY_MACRO13
KEY_MACRO14
KEY_MACRO15
KEY_MACRO16
KEY_MACRO17
KEY_MACRO18
KEY_MACRO19
KEY_MACRO2
KEY_MACRO20
KEY_MACRO21
KEY_MACRO22
KEY_MACRO23
KEY_MACRO24
KEY_MACRO25
KEY_MACRO26
KEY_MACRO27
KEY_MACRO28
KEY_MACRO29
KEY_MACRO3
KEY_MACRO30
KEY_MACRO4
KEY_MACRO5
KEY_MACRO6
KEY_MACRO7
KEY_MACRO8
KEY_MACRO9
KEY_MACRO_PRESET1
KEY_MACRO_PRESET2
KEY_MACRO_PRESET3
KEY_MACRO_PRESET_CYCLE
KEY_MACRO_RECORD_START
KEY_MACRO_RECORD_STOP
KEY_MAIL
KEY_MAX
KEY_MEDIA
KEY_MEDIA_REPEAT
KEY_MEDIA_TOP_MENU
KEY_MEMO
KEY_MENU
KEY_MESSENGER
KEY_MHP
KEY_MICMUTE
KEY_MINUS
KEY_MIN_INTERESTING
KEY_MODE
KEY_MOVE
KEY_MP3
KEY_MSDOS
KEY_MUHENKAN
KEY_MUTE
KEY_N
KEY_NEW
KEY_NEWS
KEY_NEXT
KEY_NEXTSONG
KEY_NEXT_FAVORITE
KEY_NOTIFICATION_CENTER
KEY_NUMERIC_0
KEY_NUMERIC_1
KEY_NUMERIC_11
KEY_NUMERIC_12
KEY_NUMERIC_2
KEY_NUMERIC_3
KEY_NUMERIC_4
KEY_NUMERIC_5
KEY_NUMERIC_6
KEY_NUMERIC_7
KEY_NUMERIC_8
KEY_NUMERIC_9
KEY_NUMERIC_A
KEY_NUMERIC_B
KEY_NUMERIC_C
KEY_NUMERIC_D
KEY_NUMERIC_POUND
KEY_NUMERIC_STAR
KEY_NUMLOCK
KEY_O
KEY_OK
KEY_ONSCREEN_KEYBOARD
KEY_OPEN
KEY_OPTION
KEY_P
KEY_PAGEDOWN
KEY_PAGEUP
KEY_PASTE
KEY_PAUSE
KEY_PAUSECD
KEY_PAUSE_RECORD
KEY_PC
KEY_PHONE
KEY_PICKUP_PHONE
KEY_PLAY
KEY_PLAYCD
KEY_PLAYER
KEY_PLAYPAUSE
KEY_POWER
KEY_POWER2
KEY_PRESENTATION
KEY_PREVIOUS
KEY_PREVIOUSSONG
KEY_PRINT
KEY_PRIVACY_SCREEN_TOGGLE
KEY_PROG1
KEY_PROG2
KEY_PROG3
KEY_PROG4
KEY_PROGRAM
KEY_PROPS
KEY_PVR
KEY_Q
KEY_QUESTION
KEY_R
KEY_RADIO
KEY_RECORD
KEY_RED
KEY_REDO
KEY_REFRESH
KEY_REPLY
KEY_RESERVED
KEY_RESTART
KEY_REWIND
KEY_RFKILL
KEY_RIGHT
KEY_RIGHTALT
KEY_RIGHTBRACE
KEY_RIGHTCTRL
KEY_RIGHTMETA
KEY_RIGHTSHIFT
KEY_RIGHT_DOWN
KEY_RIGHT_UP
KEY_RO
KEY_ROOT_MENU
KEY_ROTATE_DISPLAY
KEY_ROTATE_LOCK_TOGGLE
KEY_S
KEY_SAT
KEY_SAT2
KEY_SAVE
KEY_SCALE
KEY_SCREEN
KEY_SCREENLOCK
KEY_SCREENSAVER
KEY_SCROLLDOWN
KEY_SCROLLLOCK
KEY_SCROLLUP
KEY_SEARCH
KEY_SELECT
KEY_SELECTIVE_SCREENSHOT
KEY_SEMICOLON
KEY_SEND
KEY_SENDFILE
KEY_SETUP
KEY_SHOP
KEY_SHUFFLE
KEY_SLASH
KEY_SLEEP
KEY_SLOW
KEY_SLOWREVERSE
KEY_SOUND
KEY_SPACE
KEY_SPELLCHECK
KEY_SPORT
KEY_SPREADSHEET
KEY_STOP
KEY_STOPCD
KEY_STOP_RECORD
KEY_SUBTITLE
KEY_SUSPEND
KEY_SWITCHVIDEOMODE
KEY_SYSRQ
KEY_T
KEY_TAB
KEY_TAPE
KEY_TASKMANAGER
KEY_TEEN
KEY_TEXT
KEY_TIME
KEY_TITLE
KEY_TOUCHPAD_OFF
KEY_TOUCHPAD_ON
KEY_TOUCHPAD_TOGGLE
KEY_TUNER
KEY_TV
KEY_TV2
KEY_TWEN
KEY_U
KEY_UNDO
KEY_UNKNOWN
KEY_UNMUTE
KEY_UP
KEY_UWB
KEY_V
KEY_VCR
KEY_VCR2
KEY_VENDOR
KEY_VIDEO
KEY_VIDEOPHONE
KEY_VIDEO_NEXT
KEY_VIDEO_PREV
KEY_VOD
KEY_VOICECOMMAND
KEY_VOICEMAIL
KEY_VOLUMEDOWN
KEY_VOLUMEUP
KEY_W
KEY_WAKEUP
KEY_WIMAX
KEY_WLAN
KEY_WORDPROCESSOR
KEY_WPS_BUTTON
KEY_WWAN
KEY_WWW
KEY_X
KEY_XFER
KEY_Y
KEY_YELLOW
KEY_YEN
KEY_Z
KEY_ZENKAKUHANKAKU
KEY_ZOOM
KEY_ZOOMIN
KEY_ZOOMOUT
KEY_ZOOMRESET
disable
With xmodmap
Escape
1
2
3
4
5
6
7
8
9
0
ssharp
acute
BackSpace
Tab
q
w
e
r
t
z
u
i
o
p
udiaeresis
plus
Return
Control_L
a
s
d
f
g
h
j
k
l
odiaeresis
adiaeresis
asciicircum
Shift_L
numbersign
y
x
c
v
b
n
m
comma
period
minus
Shift_R
KP_Multiply
Alt_L
space
Caps_Lock
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
Num_Lock
Scroll_Lock
KP_Home
KP_Up
KP_Prior
KP_Subtract
KP_Left
KP_Begin
KP_Right
KP_Add
KP_End
KP_Down
KP_Next
KP_Insert
KP_Delete
ISO_Level3_Shift
less
F11
F12
Katakana
Hiragana
Henkan_Mode
Hiragana_Katakana
Muhenkan
KP_Enter
Control_R
KP_Divide
Print
Linefeed
Home
Up
Prior
Left
Right
End
Down
Next
Insert
Delete
XF86AudioMute
XF86AudioLowerVolume
XF86AudioRaiseVolume
XF86PowerOff
KP_Equal
plusminus
Pause
XF86LaunchA
KP_Decimal
Hangul
Hangul_Hanja
Super_L
Super_R
Menu
Cancel
Redo
SunProps
Undo
SunFront
XF86Copy
XF86Open
XF86Paste
Find
XF86Cut
Help
XF86MenuKB
XF86Calculator
XF86Sleep
XF86WakeUp
XF86Explorer
XF86Send
XF86Xfer
XF86Launch1
XF86Launch2
XF86WWW
XF86DOS
XF86ScreenSaver
XF86RotateWindows
XF86TaskPane
XF86Mail
XF86Favorites
XF86MyComputer
XF86Back
XF86Forward
XF86Eject
XF86AudioNext
XF86AudioPlay
XF86AudioPrev
XF86AudioStop
XF86AudioRecord
XF86AudioRewind
XF86Phone
XF86Tools
XF86HomePage
XF86Reload
XF86Close
XF86ScrollUp
XF86ScrollDown
parenleft
parenright
XF86New
XF86Launch5
XF86Launch6
XF86Launch7
XF86Launch8
XF86Launch9
XF86AudioMicMute
XF86TouchpadToggle
XF86TouchpadOn
XF86TouchpadOff
Mode_switch
NoSymbol
XF86AudioPause
XF86Launch3
XF86Launch4
XF86LaunchB
XF86Suspend
XF86AudioForward
XF86WebCam
XF86AudioPreset
XF86Messenger
XF86Search
XF86Go
XF86Finance
XF86Game
XF86Shop
XF86MonBrightnessDown
XF86MonBrightnessUp
XF86AudioMedia
XF86Display
XF86KbdLightOnOff
XF86KbdBrightnessDown
XF86KbdBrightnessUp
XF86Reply
XF86MailForward
XF86Save
XF86Documents
XF86Battery
XF86Bluetooth
XF86WLAN
XF86UWB
XF86Next_VMode
XF86Prev_VMode
XF86MonBrightnessCycle
XF86WWAN
XF86RFKill
BTN_0
BTN_1
BTN_2
BTN_3
BTN_4
BTN_5
BTN_6
BTN_7
BTN_8
BTN_9
BTN_A
BTN_B
BTN_BACK
BTN_BASE
BTN_BASE2
BTN_BASE3
BTN_BASE4
BTN_BASE5
BTN_BASE6
BTN_C
BTN_DEAD
BTN_DIGI
BTN_DPAD_DOWN
BTN_DPAD_LEFT
BTN_DPAD_RIGHT
BTN_DPAD_UP
BTN_EAST
BTN_EXTRA
BTN_FORWARD
BTN_GAMEPAD
BTN_GEAR_DOWN
BTN_GEAR_UP
BTN_JOYSTICK
BTN_LEFT
BTN_MIDDLE
BTN_MISC
BTN_MODE
BTN_MOUSE
BTN_NORTH
BTN_PINKIE
BTN_RIGHT
BTN_SELECT
BTN_SIDE
BTN_SOUTH
BTN_START
BTN_STYLUS
BTN_STYLUS2
BTN_STYLUS3
BTN_TASK
BTN_THUMB
BTN_THUMB2
BTN_THUMBL
BTN_THUMBR
BTN_TL
BTN_TL2
BTN_TOOL_AIRBRUSH
BTN_TOOL_BRUSH
BTN_TOOL_DOUBLETAP
BTN_TOOL_FINGER
BTN_TOOL_LENS
BTN_TOOL_MOUSE
BTN_TOOL_PEN
BTN_TOOL_PENCIL
BTN_TOOL_QUADTAP
BTN_TOOL_QUINTTAP
BTN_TOOL_RUBBER
BTN_TOOL_TRIPLETAP
BTN_TOP
BTN_TOP2
BTN_TOUCH
BTN_TR
BTN_TR2
BTN_TRIGGER
BTN_TRIGGER_HAPPY
BTN_TRIGGER_HAPPY1
BTN_TRIGGER_HAPPY10
BTN_TRIGGER_HAPPY11
BTN_TRIGGER_HAPPY12
BTN_TRIGGER_HAPPY13
BTN_TRIGGER_HAPPY14
BTN_TRIGGER_HAPPY15
BTN_TRIGGER_HAPPY16
BTN_TRIGGER_HAPPY17
BTN_TRIGGER_HAPPY18
BTN_TRIGGER_HAPPY19
BTN_TRIGGER_HAPPY2
BTN_TRIGGER_HAPPY20
BTN_TRIGGER_HAPPY21
BTN_TRIGGER_HAPPY22
BTN_TRIGGER_HAPPY23
BTN_TRIGGER_HAPPY24
BTN_TRIGGER_HAPPY25
BTN_TRIGGER_HAPPY26
BTN_TRIGGER_HAPPY27
BTN_TRIGGER_HAPPY28
BTN_TRIGGER_HAPPY29
BTN_TRIGGER_HAPPY3
BTN_TRIGGER_HAPPY30
BTN_TRIGGER_HAPPY31
BTN_TRIGGER_HAPPY32
BTN_TRIGGER_HAPPY33
BTN_TRIGGER_HAPPY34
BTN_TRIGGER_HAPPY35
BTN_TRIGGER_HAPPY36
BTN_TRIGGER_HAPPY37
BTN_TRIGGER_HAPPY38
BTN_TRIGGER_HAPPY39
BTN_TRIGGER_HAPPY4
BTN_TRIGGER_HAPPY40
BTN_TRIGGER_HAPPY5
BTN_TRIGGER_HAPPY6
BTN_TRIGGER_HAPPY7
BTN_TRIGGER_HAPPY8
BTN_TRIGGER_HAPPY9
BTN_WEST
BTN_WHEEL
BTN_X
BTN_Y
BTN_Z
KEY_0
KEY_1
KEY_102ND
KEY_10CHANNELSDOWN
KEY_10CHANNELSUP
KEY_2
KEY_3
KEY_3D_MODE
KEY_4
KEY_5
KEY_6
KEY_7
KEY_8
KEY_9
KEY_A
KEY_AB
KEY_ADDRESSBOOK
KEY_AGAIN
KEY_ALS_TOGGLE
KEY_ALTERASE
KEY_ANGLE
KEY_APOSTROPHE
KEY_APPSELECT
KEY_ARCHIVE
KEY_ASPECT_RATIO
KEY_ASSISTANT
KEY_ATTENDANT_OFF
KEY_ATTENDANT_ON
KEY_ATTENDANT_TOGGLE
KEY_AUDIO
KEY_AUDIO_DESC
KEY_AUX
KEY_B
KEY_BACK
KEY_BACKSLASH
KEY_BACKSPACE
KEY_BASSBOOST
KEY_BATTERY
KEY_BLUE
KEY_BLUETOOTH
KEY_BOOKMARKS
KEY_BREAK
KEY_BRIGHTNESSDOWN
KEY_BRIGHTNESSUP
KEY_BRIGHTNESS_AUTO
KEY_BRIGHTNESS_CYCLE
KEY_BRIGHTNESS_MAX
KEY_BRIGHTNESS_MIN
KEY_BRIGHTNESS_TOGGLE
KEY_BRIGHTNESS_ZERO
KEY_BRL_DOT1
KEY_BRL_DOT10
KEY_BRL_DOT2
KEY_BRL_DOT3
KEY_BRL_DOT4
KEY_BRL_DOT5
KEY_BRL_DOT6
KEY_BRL_DOT7
KEY_BRL_DOT8
KEY_BRL_DOT9
KEY_BUTTONCONFIG
KEY_C
KEY_CALC
KEY_CALENDAR
KEY_CAMERA
KEY_CAMERA_DOWN
KEY_CAMERA_FOCUS
KEY_CAMERA_LEFT
KEY_CAMERA_RIGHT
KEY_CAMERA_UP
KEY_CAMERA_ZOOMIN
KEY_CAMERA_ZOOMOUT
KEY_CANCEL
KEY_CAPSLOCK
KEY_CD
KEY_CHANNEL
KEY_CHANNELDOWN
KEY_CHANNELUP
KEY_CHAT
KEY_CLEAR
KEY_CLOSE
KEY_CLOSECD
KEY_CNT
KEY_COFFEE
KEY_COMMA
KEY_COMPOSE
KEY_COMPUTER
KEY_CONFIG
KEY_CONNECT
KEY_CONTEXT_MENU
KEY_CONTROLPANEL
KEY_COPY
KEY_CUT
KEY_CYCLEWINDOWS
KEY_D
KEY_DASHBOARD
KEY_DATA
KEY_DATABASE
KEY_DELETE
KEY_DELETEFILE
KEY_DEL_EOL
KEY_DEL_EOS
KEY_DEL_LINE
KEY_DIGITS
KEY_DIRECTION
KEY_DIRECTORY
KEY_DISPLAYTOGGLE
KEY_DISPLAY_OFF
KEY_DOCUMENTS
KEY_DOLLAR
KEY_DOT
KEY_DOWN
KEY_DVD
KEY_E
KEY_EDIT
KEY_EDITOR
KEY_EJECTCD
KEY_EJECTCLOSECD
KEY_EMAIL
KEY_END
KEY_ENTER
KEY_EPG
KEY_EQUAL
KEY_ESC
KEY_EURO
KEY_EXIT
KEY_F
KEY_F1
KEY_F10
KEY_F11
KEY_F12
KEY_F13
KEY_F14
KEY_F15
KEY_F16
KEY_F17
KEY_F18
KEY_F19
KEY_F2
KEY_F20
KEY_F21
KEY_F22
KEY_F23
KEY_F24
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_FASTFORWARD
KEY_FASTREVERSE
KEY_FAVORITES
KEY_FILE
KEY_FINANCE
KEY_FIND
KEY_FIRST
KEY_FN
KEY_FN_1
KEY_FN_2
KEY_FN_B
KEY_FN_D
KEY_FN_E
KEY_FN_ESC
KEY_FN_F
KEY_FN_F1
KEY_FN_F10
KEY_FN_F11
KEY_FN_F12
KEY_FN_F2
KEY_FN_F3
KEY_FN_F4
KEY_FN_F5
KEY_FN_F6
KEY_FN_F7
KEY_FN_F8
KEY_FN_F9
KEY_FN_RIGHT_SHIFT
KEY_FN_S
KEY_FORWARD
KEY_FORWARDMAIL
KEY_FRAMEBACK
KEY_FRAMEFORWARD
KEY_FRONT
KEY_FULL_SCREEN
KEY_G
KEY_GAMES
KEY_GOTO
KEY_GRAPHICSEDITOR
KEY_GRAVE
KEY_GREEN
KEY_H
KEY_HANGEUL
KEY_HANGUEL
KEY_HANGUP_PHONE
KEY_HANJA
KEY_HELP
KEY_HENKAN
KEY_HIRAGANA
KEY_HOME
KEY_HOMEPAGE
KEY_HP
KEY_I
KEY_IMAGES
KEY_INFO
KEY_INSERT
KEY_INS_LINE
KEY_ISO
KEY_J
KEY_JOURNAL
KEY_K
KEY_KATAKANA
KEY_KATAKANAHIRAGANA
KEY_KBDILLUMDOWN
KEY_KBDILLUMTOGGLE
KEY_KBDILLUMUP
KEY_KBDINPUTASSIST_ACCEPT
KEY_KBDINPUTASSIST_CANCEL
KEY_KBDINPUTASSIST_NEXT
KEY_KBDINPUTASSIST_NEXTGROUP
KEY_KBDINPUTASSIST_PREV
KEY_KBDINPUTASSIST_PREVGROUP
KEY_KBD_LAYOUT_NEXT
KEY_KBD_LCD_MENU1
KEY_KBD_LCD_MENU2
KEY_KBD_LCD_MENU3
KEY_KBD_LCD_MENU4
KEY_KBD_LCD_MENU5
KEY_KEYBOARD
KEY_KP0
KEY_KP1
KEY_KP2
KEY_KP3
KEY_KP4
KEY_KP5
KEY_KP6
KEY_KP7
KEY_KP8
KEY_KP9
KEY_KPASTERISK
KEY_KPCOMMA
KEY_KPDOT
KEY_KPENTER
KEY_KPEQUAL
KEY_KPJPCOMMA
KEY_KPLEFTPAREN
KEY_KPMINUS
KEY_KPPLUS
KEY_KPPLUSMINUS
KEY_KPRIGHTPAREN
KEY_KPSLASH
KEY_L
KEY_LANGUAGE
KEY_LAST
KEY_LEFT
KEY_LEFTALT
KEY_LEFTBRACE
KEY_LEFTCTRL
KEY_LEFTMETA
KEY_LEFTSHIFT
KEY_LEFT_DOWN
KEY_LEFT_UP
KEY_LIGHTS_TOGGLE
KEY_LINEFEED
KEY_LIST
KEY_LOGOFF
KEY_M
KEY_MACRO
KEY_MACRO1
KEY_MACRO10
KEY_MACRO11
KEY_MACRO12
KEY_MACRO13
KEY_MACRO14
KEY_MACRO15
KEY_MACRO16
KEY_MACRO17
KEY_MACRO18
KEY_MACRO19
KEY_MACRO2
KEY_MACRO20
KEY_MACRO21
KEY_MACRO22
KEY_MACRO23
KEY_MACRO24
KEY_MACRO25
KEY_MACRO26
KEY_MACRO27
KEY_MACRO28
KEY_MACRO29
KEY_MACRO3
KEY_MACRO30
KEY_MACRO4
KEY_MACRO5
KEY_MACRO6
KEY_MACRO7
KEY_MACRO8
KEY_MACRO9
KEY_MACRO_PRESET1
KEY_MACRO_PRESET2
KEY_MACRO_PRESET3
KEY_MACRO_PRESET_CYCLE
KEY_MACRO_RECORD_START
KEY_MACRO_RECORD_STOP
KEY_MAIL
KEY_MAX
KEY_MEDIA
KEY_MEDIA_REPEAT
KEY_MEDIA_TOP_MENU
KEY_MEMO
KEY_MENU
KEY_MESSENGER
KEY_MHP
KEY_MICMUTE
KEY_MINUS
KEY_MIN_INTERESTING
KEY_MODE
KEY_MOVE
KEY_MP3
KEY_MSDOS
KEY_MUHENKAN
KEY_MUTE
KEY_N
KEY_NEW
KEY_NEWS
KEY_NEXT
KEY_NEXTSONG
KEY_NEXT_FAVORITE
KEY_NOTIFICATION_CENTER
KEY_NUMERIC_0
KEY_NUMERIC_1
KEY_NUMERIC_11
KEY_NUMERIC_12
KEY_NUMERIC_2
KEY_NUMERIC_3
KEY_NUMERIC_4
KEY_NUMERIC_5
KEY_NUMERIC_6
KEY_NUMERIC_7
KEY_NUMERIC_8
KEY_NUMERIC_9
KEY_NUMERIC_A
KEY_NUMERIC_B
KEY_NUMERIC_C
KEY_NUMERIC_D
KEY_NUMERIC_POUND
KEY_NUMERIC_STAR
KEY_NUMLOCK
KEY_O
KEY_OK
KEY_ONSCREEN_KEYBOARD
KEY_OPEN
KEY_OPTION
KEY_P
KEY_PAGEDOWN
KEY_PAGEUP
KEY_PASTE
KEY_PAUSE
KEY_PAUSECD
KEY_PAUSE_RECORD
KEY_PC
KEY_PHONE
KEY_PICKUP_PHONE
KEY_PLAY
KEY_PLAYCD
KEY_PLAYER
KEY_PLAYPAUSE
KEY_POWER
KEY_POWER2
KEY_PRESENTATION
KEY_PREVIOUS
KEY_PREVIOUSSONG
KEY_PRINT
KEY_PRIVACY_SCREEN_TOGGLE
KEY_PROG1
KEY_PROG2
KEY_PROG3
KEY_PROG4
KEY_PROGRAM
KEY_PROPS
KEY_PVR
KEY_Q
KEY_QUESTION
KEY_R
KEY_RADIO
KEY_RECORD
KEY_RED
KEY_REDO
KEY_REFRESH
KEY_REPLY
KEY_RESERVED
KEY_RESTART
KEY_REWIND
KEY_RFKILL
KEY_RIGHT
KEY_RIGHTALT
KEY_RIGHTBRACE
KEY_RIGHTCTRL
KEY_RIGHTMETA
KEY_RIGHTSHIFT
KEY_RIGHT_DOWN
KEY_RIGHT_UP
KEY_RO
KEY_ROOT_MENU
KEY_ROTATE_DISPLAY
KEY_ROTATE_LOCK_TOGGLE
KEY_S
KEY_SAT
KEY_SAT2
KEY_SAVE
KEY_SCALE
KEY_SCREEN
KEY_SCREENLOCK
KEY_SCREENSAVER
KEY_SCROLLDOWN
KEY_SCROLLLOCK
KEY_SCROLLUP
KEY_SEARCH
KEY_SELECT
KEY_SELECTIVE_SCREENSHOT
KEY_SEMICOLON
KEY_SEND
KEY_SENDFILE
KEY_SETUP
KEY_SHOP
KEY_SHUFFLE
KEY_SLASH
KEY_SLEEP
KEY_SLOW
KEY_SLOWREVERSE
KEY_SOUND
KEY_SPACE
KEY_SPELLCHECK
KEY_SPORT
KEY_SPREADSHEET
KEY_STOP
KEY_STOPCD
KEY_STOP_RECORD
KEY_SUBTITLE
KEY_SUSPEND
KEY_SWITCHVIDEOMODE
KEY_SYSRQ
KEY_T
KEY_TAB
KEY_TAPE
KEY_TASKMANAGER
KEY_TEEN
KEY_TEXT
KEY_TIME
KEY_TITLE
KEY_TOUCHPAD_OFF
KEY_TOUCHPAD_ON
KEY_TOUCHPAD_TOGGLE
KEY_TUNER
KEY_TV
KEY_TV2
KEY_TWEN
KEY_U
KEY_UNDO
KEY_UNKNOWN
KEY_UNMUTE
KEY_UP
KEY_UWB
KEY_V
KEY_VCR
KEY_VCR2
KEY_VENDOR
KEY_VIDEO
KEY_VIDEOPHONE
KEY_VIDEO_NEXT
KEY_VIDEO_PREV
KEY_VOD
KEY_VOICECOMMAND
KEY_VOICEMAIL
KEY_VOLUMEDOWN
KEY_VOLUMEUP
KEY_W
KEY_WAKEUP
KEY_WIMAX
KEY_WLAN
KEY_WORDPROCESSOR
KEY_WPS_BUTTON
KEY_WWAN
KEY_WWW
KEY_X
KEY_XFER
KEY_Y
KEY_YELLOW
KEY_YEN
KEY_Z
KEY_ZENKAKUHANKAKU
KEY_ZOOM
KEY_ZOOMIN
KEY_ZOOMOUT
KEY_ZOOMRESET
disable

And thus, without xmodmap something like Control_L + a as found in the documentation will simply not work. That is why I think the documentation should mention that xmodmap is recommended to be installed.

FrauH0lle avatar Dec 02 '21 07:12 FrauH0lle

*I meant to say in Wayland

That is why I think the documentation should mention that xmodmap is recommended to be installed.

I aggree that it should be mentioned

sezanzeb avatar Dec 02 '21 11:12 sezanzeb

Off topic, but is that gentoo ebuild aviable anywhere? I have tried to search for a gentoo build and failed.

Techwolf avatar Jan 27 '22 00:01 Techwolf

@Techwolf I never published the ebuild but you can find it here

FrauH0lle avatar Jan 27 '22 06:01 FrauH0lle

Added optdepends=('xorg-xmodmap: symbol names matching the keyboard layout') to the AUR packages

sezanzeb avatar Nov 05 '22 13:11 sezanzeb