4 * Copyright (c) 2016 John Arbuckle
6 * This work is licensed under the terms of the GNU GPL, version 2 or later.
7 * See the COPYING file in the top-level directory.
13 * Provides an enum of all the Macintosh keycodes.
14 * Additional information: http://www.archive.org/stream/apple-guide-macintosh-family-hardware/Apple_Guide_to_the_Macintosh_Family_Hardware_2e#page/n345/mode/2up
60 ADB_KEY_GRAVE_ACCENT
= 0x32,
63 ADB_KEY_DELETE
= 0x33,
64 ADB_KEY_CAPS_LOCK
= 0x39,
66 ADB_KEY_RETURN
= 0x24,
67 ADB_KEY_LEFT_BRACKET
= 0x21,
68 ADB_KEY_RIGHT_BRACKET
= 0x1e,
69 ADB_KEY_BACKSLASH
= 0x2a,
70 ADB_KEY_SEMICOLON
= 0x29,
71 ADB_KEY_APOSTROPHE
= 0x27,
73 ADB_KEY_PERIOD
= 0x2f,
74 ADB_KEY_FORWARD_SLASH
= 0x2c,
75 ADB_KEY_LEFT_SHIFT
= 0x38,
76 ADB_KEY_RIGHT_SHIFT
= 0x7b,
77 ADB_KEY_SPACEBAR
= 0x31,
78 ADB_KEY_LEFT_CONTROL
= 0x36,
79 ADB_KEY_RIGHT_CONTROL
= 0x7d,
80 ADB_KEY_LEFT_OPTION
= 0x3a,
81 ADB_KEY_RIGHT_OPTION
= 0x7c,
82 ADB_KEY_COMMAND
= 0x37,
94 ADB_KEY_KP_PERIOD
= 0x41,
95 ADB_KEY_KP_ENTER
= 0x4c,
96 ADB_KEY_KP_PLUS
= 0x45,
97 ADB_KEY_KP_SUBTRACT
= 0x4e,
98 ADB_KEY_KP_MULTIPLY
= 0x43,
99 ADB_KEY_KP_DIVIDE
= 0x4b,
100 ADB_KEY_KP_EQUAL
= 0x51,
101 ADB_KEY_KP_CLEAR
= 0x47,
106 ADB_KEY_RIGHT
= 0x3c,
110 ADB_KEY_PAGE_UP
= 0x74,
111 ADB_KEY_PAGE_DOWN
= 0x79,
113 ADB_KEY_FORWARD_DELETE
= 0x75,
132 ADB_KEY_VOLUME_UP
= 0x48,
133 ADB_KEY_VOLUME_DOWN
= 0x49,
134 ADB_KEY_VOLUME_MUTE
= 0x4a,
135 ADB_KEY_POWER
= 0x7f7f
138 /* Could not find the value for this key. */
139 /* #define ADB_KEY_EJECT */
141 #endif /* ADB_KEYS_H */