! See also clear Shift clear Lock clear Control clear Mod1 clear Mod2 clear Mod3 clear Mod4 clear Mod5 keycode 8 = F11 ! 2nd special key at the upper right: keycode 9 = Super_R keycode 10 = F12 ! 3rd special key at the upper right: keycode 11 = Hyper_L keycode 12 = F1 keycode 13 = F2 keycode 14 = F10 keycode 15 = F3 keycode 16 = F11 keycode 17 = F4 keycode 18 = F12 keycode 19 = F5 ! "AltGr" at the very right (as well as left Alt) will be ! both a key to produce special characters and a 'button modifier' ! for my window manager (WindowMaker) keycode 20 = Mode_switch keycode 21 = F6 ! was an empty key at the upper left: ! keycode 22 = keycode 22 = Caps_Lock Sys_Req Shift_Lock keycode 23 = F7 keycode 24 = F8 keycode 25 = F9 keycode 26 = Mode_switch keycode 27 = Up keycode 28 = Pause Break keycode 29 = Print keycode 30 = Scroll_Lock keycode 31 = Left keycode 32 = SunProps keycode 33 = Undo keycode 34 = Down keycode 35 = Right keycode 36 = Escape keycode 37 = 1 exclam onesuperior onequarter keycode 38 = 2 at twosuperior onehalf keycode 39 = 3 numbersign threesuperior keycode 40 = 4 dollar currency sterling keycode 41 = 5 percent cent ! caret as an UTF-8 experiment keycode 42 = 6 asciicircum caret keycode 43 = 7 ampersand keycode 44 = 8 asterisk periodcentered keycode 45 = 9 parenleft cedilla keycode 46 = 0 parenright keycode 47 = minus underscore keycode 48 = equal plus keycode 49 = grave asciitilde keycode 50 = BackSpace ! keycode 51 = Insert keycode 51 = THORN ! 1st special key at the upper right: keycode 52 = Super_L keycode 53 = KP_Divide keycode 54 = KP_Multiply ! 4th special key at the upper right: ! "Power Key", unused, no clue what would match here... keycode 55 = Hyper_R keycode 56 = SunFront SunFront keycode 57 = KP_Delete KP_Decimal KP_Delete KP_Delete KP_Decimal keycode 58 = SunCopy keycode 59 = Home keycode 60 = Tab keycode 61 = Q keycode 62 = W ! UTF-8 test: keycode 63 = e E ecaron keycode 64 = R keycode 65 = T keycode 66 = Y ! Umlaute keycode 67 = u U udiaeresis Udiaeresis keycode 68 = I ! Umlaute ! Test: i can get everything except "yen" and "currency" this way. keycode 69 = o O odiaeresis Odiaeresis oslash yen sterling currency keycode 70 = p P paragraph keycode 71 = bracketleft braceleft keycode 72 = bracketright braceright keycode 73 = Delete keycode 74 = Multi_key keycode 75 = Home KP_7 Home Home KP_7 keycode 76 = Up KP_8 Up Up KP_8 keycode 77 = Prior KP_9 Prior Prior KP_9 keycode 78 = KP_Subtract keycode 79 = SunOpen keycode 80 = SunPaste keycode 81 = End keycode 82 = keycode 83 = Control_L ! Umlaute keycode 84 = a A adiaeresis Adiaeresis ! Umlaute keycode 85 = s S ssharp ssharp keycode 86 = D keycode 87 = F keycode 88 = g G degree keycode 89 = H keycode 90 = J keycode 91 = K keycode 92 = L keycode 93 = semicolon colon keycode 94 = apostrophe quotedbl keycode 95 = backslash bar brokenbar keycode 96 = Return keycode 97 = KP_Enter keycode 98 = Left KP_4 Left Left KP_4 keycode 99 = KP_5 keycode 100 = Right KP_6 Right Right KP_6 keycode 101 = KP_Insert KP_0 KP_Insert KP_Insert KP_0 ! keycode 102 = Find ! for pagers: keycode 102 = G Find keycode 103 = Prior ! keycode 104 = SunCut ! for my windowmanager: keycode 104 = Down SunCut keycode 105 = Num_Lock keycode 106 = Shift_L keycode 107 = Z keycode 108 = X keycode 109 = c C copyright keycode 110 = V keycode 111 = B keycode 112 = N keycode 113 = m M mu keycode 114 = comma less keycode 115 = period greater keycode 116 = slash question questiondown exclamdown keycode 117 = Shift_R keycode 118 = keycode 119 = End KP_1 End End KP_1 keycode 120 = Down KP_2 Down Down KP_2 keycode 121 = Next KP_3 Next Next KP_3 keycode 122 = keycode 123 = keycode 124 = keycode 125 = Help ! keycode 126 = Caps_Lock keycode 126 = keycode 127 = Meta_L ! keycode 127 = Mode_switch keycode 128 = space ! Originally it is Meta_R (right rhombe), but now i also have an Alt_* KeySym ! (for whatever purpose...) keycode 129 = Alt_R keycode 130 = Next keycode 131 = keycode 132 = KP_Add ! (For myself only: My original defaults were: ! shift Shift_L (0x6a), Shift_R (0x75) ! lock ! control Control_L (0x53) ! mod1 Mode_switch (0x1a) ! mod2 Meta_L (0x7f), Meta_R (0x81) ! mod3 Num_Lock (0x69) ! mod4 Alt_R (0x14) ! mod5 ! ) ! ! Now it's: ! shift Shift_L (0x6a), Shift_R (0x75) ! lock Caps_Lock ! control Control_L (0x53) ! mod1 Meta_L (0x7f) ! mod2 Mode_switch (0x14), Mode_switch (0x1a) ! mod3 Num_Lock (0x69) ! mod4 Alt_R (0x81) ! mod5 Hyper_R (0x37) add shift = Shift_L Shift_R add lock = Caps_Lock add control = Control_L add mod1 = Meta_L Meta_R add mod2 = Mode_switch add mod3 = Num_Lock ! Alt particularly for emacs(?) add mod4 = Alt_R add mod5 =