include common
shift keycode 2 = exclam
shift keycode 3 = at
shift keycode 4 = numbersign
shift keycode 5 = dollar
shift keycode 6 = percent
shift keycode 7 = asciicircum
shift keycode 8 = ampersand
shift keycode 9 = asterisk
shift keycode 10 = parenleft
shift keycode 11 = parenright
keycode 12 = minus
shift keycode 12 = underscore
keycode 13 = equal
shift keycode 13 = plus
keycode 26 = bracketleft
shift keycode 26 = braceleft
keycode 27 = bracketright
shift keycode 27 = braceright
keycode 39 = semicolon
shift keycode 39 = colon
keycode 40 = apostrophe
shift keycode 40 = quotedbl
keycode 41 = grave
shift keycode 41 = asciitilde
keycode 43 = backslash
shift keycode 43 = bar
keycode 51 = comma
shift keycode 51 = less
keycode 52 = period
shift keycode 52 = greater
keycode 53 = slash
shift keycode 53 = question