diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
| commit | c068f22329d5cc722622a2183bbb22eef2093df7 (patch) | |
| tree | 12d56c1aede67988a55e241364606bfbb4dba933 /src/parsec/include/isdl_keyn.h | |
| download | openparsec-c068f22329d5cc722622a2183bbb22eef2093df7.tar.xz openparsec-c068f22329d5cc722622a2183bbb22eef2093df7.zip | |
Diffstat (limited to 'src/parsec/include/isdl_keyn.h')
| -rw-r--r-- | src/parsec/include/isdl_keyn.h | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/src/parsec/include/isdl_keyn.h b/src/parsec/include/isdl_keyn.h new file mode 100644 index 0000000..7ca4f39 --- /dev/null +++ b/src/parsec/include/isdl_keyn.h @@ -0,0 +1,117 @@ +/* + * PARSEC HEADER: isdl_keyn.h + */ + +#ifndef _ISDL_KEYN_H_ +#define _ISDL_KEYN_H_ + + +#define MAX_KEYCODE 0x5f + +// english keyboard +static char *key_names[ MAX_KEYCODE + 1 ] = { + + "None", // 00 + "Escape", // 01 + "1", // 02 + "2", // 03 + "3", // 04 + "4", // 05 + "5", // 06 + "6", // 07 + "7", // 08 + "8", // 09 + "9", // 0a + "0", // 0b + "-", // 0c + "=", // 0d + "Backspace", // 0e + "Tab", // 0f + "Q", // 10 + "W", // 11 + "E", // 12 + "R", // 13 + "T", // 14 + "Y", // 15 + "U", // 16 + "I", // 17 + "O", // 18 + "P", // 19 + "[", // 1a + "]", // 1b + "Enter", // 1c + "Control", // 1d + "A", // 1e + "S", // 1f + "D", // 20 + "F", // 21 + "G", // 22 + "H", // 23 + "J", // 24 + "K", // 25 + "L", // 26 + ";", // 27 + "'", // 28 + "Tilde", // 29 + "Left Shift", // 2a + "\\", // 2b + "Z", // 2c + "X", // 2d + "C", // 2e + "V", // 2f + "B", // 30 + "N", // 31 + "M", // 32 + ",", // 33 + ".", // 34 + "/", // 35 + "Right Shift", // 36 + "Numpad *", // 37 + "Alt", // 38 + "Space", // 39 + "Caps Lock", // 3a + "F1", // 3b + "F2", // 3c + "F3", // 3d + "F4", // 3e + "F5", // 3f + "F6", // 40 + "F7", // 41 + "F8", // 42 + "F9", // 43 + "F10", // 44 + "NumLock", // 45 + "ScrollLock", // 46 + "Home", // 47 + "Cursur Up", // 48 + "Page Up", // 49 + "Numpad -", // 4a + "Cursor Left", // 4b + "NumPad 5", // 4c + "Cursor Right", // 4d + "Numpad +", // 4e + "End", // 4f + "Cursor Down", // 50 + "Page Down", // 51 + "Insert", // 52 + "Delete", // 53 + " ", // 54 + " ", // 55 + "<", // 56 + "F11", // 57 + "F12", // 58 + " ", // 59 + " ", // 5a + "Left Win", // 5b + "Right Win", // 5c + "Apps", // 5d + " ", // 5e + " ", // 5f + + }; + + +#endif // _ISDL_KEYN_H_ + + + |
