# Keycode Normal Shift Alt Shift+Alt # 1rst Row keycode 0x02 = 1 VoidSymbol keycode 0x03 = 2 ! keycode 0x04 = 3 # keycode 0x05 = 4 $ keycode 0x06 = 5 % [ keycode 0x07 = 6 / \ keycode 0x08 = 7 & | keycode 0x09 = 8 * keycode 0x0a = 9 ( keycode 0x0b = 0 ) keycode 0x0c = minus underscore minus keycode 0x0d = = + keycode 0x0e = Backspace # 2nd Row keycode 0x0f = Tab keycode 0x10 = q Q keycode 0x11 = w W keycode 0x12 = e E keycode 0x13 = r R keycode 0x14 = t T keycode 0x15 = y Y keycode 0x16 = u U keycode 0x17 = i I ^ keycode 0x18 = o O keycode 0x19 = p P keycode 0x1a = VoidSymbol VoidSymbol keycode 0x1b = ` VoidSymbol | # 3rd Row keycode 0x1e = a A keycode 0x1f = s S keycode 0x20 = d D keycode 0x21 = f F keycode 0x22 = g G @ , keycode 0x23 = h H keycode 0x24 = j J keycode 0x25 = k K keycode 0x26 = l L keycode 0x27 = VoidSymbol VoidSymbol ~ keycode 0x28 = ; : keycode 0x2b = ' " ] } # 4th Row keycode 0x29 = < > [ { keycode 0x2c = z Z keycode 0x2d = x X keycode 0x2e = c C keycode 0x2f = v V keycode 0x30 = b B shift alt keycode 0x30 = < keycode 0x31 = n N > > keycode 0x32 = m M keycode 0x33 = , VoidSymbol keycode 0x34 = . ? keycode 0x35 = VoidSymbol VoidSymbol