cstatic NSString* keymap[0x80] = {
@"a", @"s", @"d", @"f", @"h", @"g", @"z", @"x",
@"c", @"v", @"[Section]", @"b", @"q", @"w", @"e", @"r",
@"y", @"t", @"1", @"2", @"3", @"4", @"6", @"5",
@"^"/* = */, @"9", @"7", @"-", @"8", @"0", @"["/* ] */, @"o",
@"u", @"@"/* [ */, @"i", @"p", @"↩", @"l", @"j", @":"/* ' */,
@"k", @";", @"]"/* \ */, @",", @"/", @"n", @"m", @".",
@"⇥", @"␣", @"`", @"⌫", @"⌤"/* no def */, @"⎋", @"[R⌘]", @"⌘",
@"⇧", @"⇪", @"⌥", @"⌃", @"[R⇧]", @"[R⌥]", @"[R⌃]", @"[fn]",
@"[F17]", @"[K.]", @"<42>", @"[K*]", @"<44>", @"[K+]", @"<46>", @"⌧"/* Keypad */,
@"[VolumeUp]", @"[VolumeDown]", @"[Mute]", @"[K/]", @"[K⌤]", @"<4d>", @"[K-]", @"[F18]",
@"[F19]", @"[K=]", @"[K0]", @"[K1]", @"[K2]", @"[K3]", @"[K4]", @"[K5]",
@"[K6]", @"[K7]", @"[F20]", @"[K8]", @"[K9]", @"¥", @"_", @"[K,]",
@"[F5]", @"[F6]", @"[F7]", @"[F3]", @"[F8]", @"[F9]", @"[Eisu]", @"[F11]",
@"[Kana]", @"[F13]", @"[F16]", @"[F14]", @"<6c>", @"[F10]", @"<6e>", @"[F12]",
@"<70>", @"[F15]", @"[Help]", @"↖", @"⇞", @"⌦", @"[F4]", @"↘",
@"[F2]", @"⇟", @"[F1]", @"←", @"→", @"↓", @"↑", @"<7f>",
};