!!!!! get modifiers right remove Control = Mode_switch remove Control = Shift_R remove Shift = Menu remove Shift = Control_R ! Alt key -> Alt_R keycode 108 = Alt_R ! Shift(R) key -> Shift_R !keycode 105 = Shift_R !add Shift = Shift_R ! hack - should be Control_R for terminal keycode 105 = Control_R add Control = Control_R ! blue key -> Mode_switch keycode 37 = Mode_switch add mod5 = Mode_switch !!!!! top mute/unmute ! keycode mute = has no keycode !!!!! side buttons keycode 123 = Prior keycode 122 = Next keycode 71 = End !!!!! top 2 buttons left/right and up from arrow key nav !! below - added hacked symbols: percent asciicircum keycode 69 = Home percent asciicircum !! below - added hacked symbols: percent asciicircum keycode 9 = Menu Delete Insert !!!!! arrowkeys keycode 111 = Up keycode 116 = Down keycode 113 = Left keycode 114 = Right keycode 104 = KP_Enter !!!!! answer, calendar, mail, hangup/power !!!! CHECKME !! below - added hacked symbols: Escape Print keycode 72 = F1 Escape Print !! below - added hacked symbols: equal semicolon keycode 67 = F2 equal semicolon !! below - added hacked symbols: bracketleft braceleft keycode 68 = F3 bracketleft braceleft !! below - added hacked symbols: bracketright braceright keycode 70 = F4 bracketright braceright !!!!! 1st row keycode 24 = q Q slash keycode 25 = w W plus keycode 26 = e E 1 keycode 27 = r R 2 keycode 28 = t T 3 keycode 29 = y Y parenleft keycode 30 = u U parenright keycode 31 = i I at keycode 32 = o O quotedbl !! below - added hacked symbols: underscore keycode 33 = p P underscore !!!!! 2nd row keycode 38 = a A ampersand keycode 39 = s S minus keycode 40 = d D 4 keycode 41 = f F 5 keycode 42 = g G 6 keycode 43 = h H dollar keycode 44 = j J exclam keycode 45 = k K colon keycode 46 = l L apostrophe !! below - added hacked symbols: backslash asciitilde keycode 22 = BackSpace backslash asciitilde !!!!! 3rd row keycode 37 = Mode_switch keycode 52 = z S asterisk keycode 53 = x D 7 keycode 54 = c F 8 keycode 55 = v G 9 keycode 56 = b H numbersign keycode 57 = n J question keycode 58 = m K comma !! below - added hacked symbols: bar grave keycode 60 = period bar grave keycode 36 = Return !!!!! bottom row keycode 50 = Shift_L !! below - added hacked symbols: less greater keycode 19 = 0 less greater keycode 65 = space keycode 108 = Alt_R !! below - hacked to be Control_R instead of Shift_R keycode 105 = Control_R !!!!! missing standard key symbols: ! % hacked ! ^ hacked ! _ hacked ! = hacked ! [ hacked ! ] hacked ! { hacked ! } hacked ! ; hacked ! < hacked ! > hacked ! \ hacked ! | hacked ! ` hacked ! ~ hacked ! Escape hacked ! Delete hacked ! Insert hacked ! Print hacked ! Pause ! Caps_Lock ! Num_Lock ! Sroll_Lock