#include "validkeys.h" struct keymap_struct keymap[]={ {"esc", 1}, {"num1", 2}, {"num2", 3}, {"num3", 4}, {"num4", 5}, {"num5", 6}, {"num6", 7}, {"num7", 8}, {"num8", 9}, {"num9", 10}, {"num0", 11}, {"minus", 12}, {"equal", 13}, {"backspace", 14}, {"tab", 15}, {"q", 16}, {"w", 17}, {"e", 18}, {"r", 19}, {"t", 20}, {"y", 21}, {"u", 22}, {"i", 23}, {"o", 24}, {"p", 25}, {"[", 26}, {"]", 27}, {"enter", 28}, {"leftctrl", 29}, {"a", 30}, {"s", 31}, {"d", 32}, {"f", 33}, {"g", 34}, {"h", 35}, {"j", 36}, {"k", 37}, {"l", 38}, {";", 39}, {"'", 40}, {"`", 41}, {"leftshift", 42}, {"\\", 43}, {"z", 44}, {"x", 45}, {"c", 46}, {"v", 47}, {"b", 48}, {"n", 49}, {"m", 50}, {",", 51}, {".", 52}, {"/", 53}, {"rightshift", 54}, {"kpstar", 55}, {"leftalt", 56}, {"space", 57}, {"capslock", 58}, {"f1", 59}, {"f2", 60}, {"f3", 61}, {"f4", 62}, {"f5", 63}, {"f6", 64}, {"f7", 65}, {"f8", 66}, {"f9", 67}, {"f10", 68}, {"numlock", 69}, {"scrolllock", 70}, {"kp7", 71}, {"kp8", 72}, {"kp9", 73}, {"kpminus", 74}, {"kp4", 75}, {"kp5", 76}, {"kp6", 77}, {"kpplus", 78}, {"kp1", 79}, {"kp2", 80}, {"kp3", 81}, {"kp0", 82}, {"kpdot", 83}, {"f11", 87}, {"f12", 88}, {"kpenter", 96}, {"rightctrl", 97}, {"kpslash", 98}, {"sysrq", 99}, {"rightalt", 100}, {"home", 102}, {"up", 103}, {"pgup", 104}, {"left", 105}, {"right", 106}, {"end", 107}, {"down", 108}, {"pgdn", 109}, {"insert", 110}, {"delete", 111}, {"pause", 119}, {"leftmeta", 125}, {"rightmeta", 126}, {"", -1}, };