Mercurial > louis > kiibohd-controller
annotate Macro/PartialMap/usb_hid.h @ 382:2268093deff4
Fixing very old bad naming convention (BRACE to BRACKET)
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Wed, 07 Oct 2015 20:06:41 -0700 |
parents | 66eccdd9ced5 |
children | e85438377fe6 |
rev | line source |
---|---|
284
5fc9fa7419b4
Internally fixing typo (ASTERIX to ASTERISK
Jacob Alexander <haata@kiibohd.com>
parents:
222
diff
changeset
|
1 /* Copyright (C) 2011-2015 by Jacob Alexander |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
2 * |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
3 * Permission is hereby granted, free of charge, to any person obtaining a copy |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
4 * of this software and associated documentation files (the "Software"), to deal |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
5 * in the Software without restriction, including without limitation the rights |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
6 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
7 * copies of the Software, and to permit persons to whom the Software is |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
8 * furnished to do so, subject to the following conditions: |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
9 * |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
10 * The above copyright notice and this permission notice shall be included in |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
11 * all copies or substantial portions of the Software. |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
12 * |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
13 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
14 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
15 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
16 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
17 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
18 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
19 * THE SOFTWARE. |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
20 */ |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
21 |
341 | 22 #pragma once |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
23 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
24 // ----- Defines ----- |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
25 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
26 // The USB codes are all taken from the USB HID Spec |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
27 // http://www.usb.org/developers/hidpage/Hut1_12v2.pdf (HID Usage Tables) |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
28 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
29 // List of Keycodes - USB HID 1.12v2 pg 53 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
30 #define KEY_NOEVENT 0x00 // Event, not a physical key |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
31 #define KEY_ERRORROLLOVER 0x01 // Event, not a physical key |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
32 #define KEY_POSTFAIL 0x02 // Event, not a physical key |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
33 #define KEY_ERRORUNDEFINED 0x03 // Event, not a physical key |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
34 #define KEY_A 0x04 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
35 #define KEY_B 0x05 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
36 #define KEY_C 0x06 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
37 #define KEY_D 0x07 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
38 #define KEY_E 0x08 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
39 #define KEY_F 0x09 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
40 #define KEY_G 0x0A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
41 #define KEY_H 0x0B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
42 #define KEY_I 0x0C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
43 #define KEY_J 0x0D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
44 #define KEY_K 0x0E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
45 #define KEY_L 0x0F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
46 #define KEY_M 0x10 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
47 #define KEY_N 0x11 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
48 #define KEY_O 0x12 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
49 #define KEY_P 0x13 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
50 #define KEY_Q 0x14 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
51 #define KEY_R 0x15 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
52 #define KEY_S 0x16 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
53 #define KEY_T 0x17 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
54 #define KEY_U 0x18 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
55 #define KEY_V 0x19 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
56 #define KEY_W 0x1A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
57 #define KEY_X 0x1B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
58 #define KEY_Y 0x1C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
59 #define KEY_Z 0x1D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
60 #define KEY_1 0x1E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
61 #define KEY_2 0x1F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
62 #define KEY_3 0x20 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
63 #define KEY_4 0x21 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
64 #define KEY_5 0x22 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
65 #define KEY_6 0x23 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
66 #define KEY_7 0x24 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
67 #define KEY_8 0x25 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
68 #define KEY_9 0x26 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
69 #define KEY_0 0x27 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
70 #define KEY_ENTER 0x28 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
71 #define KEY_ESC 0x29 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
72 #define KEY_BACKSPACE 0x2A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
73 #define KEY_TAB 0x2B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
74 #define KEY_SPACE 0x2C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
75 #define KEY_MINUS 0x2D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
76 #define KEY_EQUAL 0x2E |
382
2268093deff4
Fixing very old bad naming convention (BRACE to BRACKET)
Jacob Alexander <haata@kiibohd.com>
parents:
341
diff
changeset
|
77 #define KEY_LEFT_BRACKET 0x2F |
2268093deff4
Fixing very old bad naming convention (BRACE to BRACKET)
Jacob Alexander <haata@kiibohd.com>
parents:
341
diff
changeset
|
78 #define KEY_RIGHT_BRACKET 0x30 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
79 #define KEY_BACKSLASH 0x31 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
80 #define KEY_NUMBER 0x32 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
81 #define KEY_SEMICOLON 0x33 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
82 #define KEY_QUOTE 0x34 |
166
2fba36caf039
Initial work for KLL macro support
Jacob Alexander <haata@kiibohd.com>
parents:
125
diff
changeset
|
83 #define KEY_BACKTICK 0x35 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
84 #define KEY_COMMA 0x36 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
85 #define KEY_PERIOD 0x37 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
86 #define KEY_SLASH 0x38 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
87 #define KEY_CAPS_LOCK 0x39 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
88 #define KEY_F1 0x3A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
89 #define KEY_F2 0x3B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
90 #define KEY_F3 0x3C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
91 #define KEY_F4 0x3D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
92 #define KEY_F5 0x3E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
93 #define KEY_F6 0x3F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
94 #define KEY_F7 0x40 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
95 #define KEY_F8 0x41 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
96 #define KEY_F9 0x42 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
97 #define KEY_F10 0x43 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
98 #define KEY_F11 0x44 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
99 #define KEY_F12 0x45 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
100 #define KEY_PRINTSCREEN 0x46 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
101 #define KEY_SCROLL_LOCK 0x47 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
102 #define KEY_PAUSE 0x48 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
103 #define KEY_INSERT 0x49 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
104 #define KEY_HOME 0x4A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
105 #define KEY_PAGE_UP 0x4B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
106 #define KEY_DELETE 0x4C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
107 #define KEY_END 0x4D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
108 #define KEY_PAGE_DOWN 0x4E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
109 #define KEY_RIGHT 0x4F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
110 #define KEY_LEFT 0x50 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
111 #define KEY_DOWN 0x51 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
112 #define KEY_UP 0x52 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
113 #define KEY_NUM_LOCK 0x53 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
114 #define KEYPAD_SLASH 0x54 |
284
5fc9fa7419b4
Internally fixing typo (ASTERIX to ASTERISK
Jacob Alexander <haata@kiibohd.com>
parents:
222
diff
changeset
|
115 #define KEYPAD_ASTERISK 0x55 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
116 #define KEYPAD_MINUS 0x56 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
117 #define KEYPAD_PLUS 0x57 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
118 #define KEYPAD_ENTER 0x58 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
119 #define KEYPAD_1 0x59 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
120 #define KEYPAD_2 0x5A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
121 #define KEYPAD_3 0x5B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
122 #define KEYPAD_4 0x5C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
123 #define KEYPAD_5 0x5D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
124 #define KEYPAD_6 0x5E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
125 #define KEYPAD_7 0x5F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
126 #define KEYPAD_8 0x60 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
127 #define KEYPAD_9 0x61 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
128 #define KEYPAD_0 0x62 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
129 #define KEYPAD_PERIOD 0x63 |
166
2fba36caf039
Initial work for KLL macro support
Jacob Alexander <haata@kiibohd.com>
parents:
125
diff
changeset
|
130 #define KEY_ISO_SLASH 0x64 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
131 #define KEY_APP 0x65 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
132 #define KEYBOARD_STATUS 0x66 // Used for indicating keyboard is on/status/errors, not a key |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
133 #define KEYPAD_EQUAL 0x67 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
134 #define KEY_F13 0x68 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
135 #define KEY_F14 0x69 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
136 #define KEY_F15 0x6A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
137 #define KEY_F16 0x6B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
138 #define KEY_F17 0x6C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
139 #define KEY_F18 0x6D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
140 #define KEY_F19 0x6E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
141 #define KEY_F20 0x6F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
142 #define KEY_F21 0x70 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
143 #define KEY_F22 0x71 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
144 #define KEY_F23 0x72 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
145 #define KEY_F24 0x73 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
146 #define KEY_EXEC 0x74 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
147 #define KEY_HELP 0x75 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
148 #define KEY_MENU 0x76 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
149 #define KEY_SELECT 0x77 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
150 #define KEY_STOP 0x78 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
151 #define KEY_AGAIN 0x79 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
152 #define KEY_UNDO 0x7A |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
153 #define KEY_CUT 0x7B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
154 #define KEY_COPY 0x7C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
155 #define KEY_PASTE 0x7D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
156 #define KEY_FIND 0x7E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
157 #define KEY_MUTE 0x7F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
158 #define KEY_VOL_UP 0x80 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
159 #define KEY_VOL_DOWN 0x81 |
166
2fba36caf039
Initial work for KLL macro support
Jacob Alexander <haata@kiibohd.com>
parents:
125
diff
changeset
|
160 #define KEY_CAPS_TLOCK 0x82 // Toggle "Locking" Scroll Lock (Old keyboards with Locking Caps Lock) |
2fba36caf039
Initial work for KLL macro support
Jacob Alexander <haata@kiibohd.com>
parents:
125
diff
changeset
|
161 #define KEY_NUM_TLOCK 0x83 |
2fba36caf039
Initial work for KLL macro support
Jacob Alexander <haata@kiibohd.com>
parents:
125
diff
changeset
|
162 #define KEY_SCROLL_TLOCK 0x84 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
163 #define KEYPAD_COMMA 0x85 // Brazillian (See spec) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
164 #define KEYPAD_EQUAL_AS 0x86 // AS/400 Keyboard (See spec) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
165 #define KEY_INTER1 0x87 // KANJI1 - Brazillian and Japanese "Ru" and "-" |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
166 #define KEY_INTER2 0x88 // KANJI2 - Japanese Katakana/Hiragana |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
167 #define KEY_INTER3 0x89 // KANJI3 - Japanese Yen |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
168 #define KEY_INTER4 0x8A // KANJI4 - Japanese Henkan |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
169 #define KEY_INTER5 0x8B // KANJI5 - Japanese Muhenkan |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
170 #define KEY_INTER6 0x8C // KANJI6 - PC0x62 Comma (Ka-m-ma) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
171 #define KEY_INTER7 0x8D // KANJI7 - Double-Byte/Single-Byte Toggle |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
172 #define KEY_INTER8 0x8E // KANJI8 - Undefined |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
173 #define KEY_INTER9 0x8F // KANJI9 - Undefined |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
174 #define KEY_LANG1 0x90 // Korean Hangul/English Toggle |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
175 #define KEY_LANG2 0x91 // Korean Hanja Conversion - Japanese Eisu |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
176 #define KEY_LANG3 0x92 // Japanese Katakana Key (USB) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
177 #define KEY_LANG4 0x93 // Japanese Hiragana Key (USB) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
178 #define KEY_LANG5 0x94 // Japanese Zenkaku/Hankaku Key (USB) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
179 #define KEY_LANG6 0x95 // Reserved (Application Specific) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
180 #define KEY_LANG7 0x96 // Reserved (Application Specific) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
181 #define KEY_LANG8 0x97 // Reserved (Application Specific) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
182 #define KEY_LANG9 0x98 // Reserved (Application Specific) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
183 #define KEY_ALT_ERASE 0x99 // Special Erase (See Spec) |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
184 #define KEY_SYSREQ_ATT 0x9A // Modifier Type |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
185 #define KEY_CANCEL 0x9B |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
186 #define KEY_CLEAR 0x9C |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
187 #define KEY_PRIOR 0x9D |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
188 #define KEY_RETURN 0x9E |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
189 #define KEY_SEPARATOR 0x9F |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
190 #define KEY_OUT 0xA0 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
191 #define KEY_OPER 0xA1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
192 #define KEY_CLEAR_AGAIN 0xA2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
193 #define KEY_CRSEL_PROPS 0xA3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
194 #define KEY_EXSEL 0xA4 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
195 // 0xA5 - 0xAF Reserved |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
196 #define KEYPAD_00 0xB0 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
197 #define KEYPAD_000 0xB1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
198 #define KEY_1000_SEP 0xB2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
199 #define KEY_DECIMAL_SEP 0xB3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
200 #define KEY_CURRENCY_MAIN 0xB4 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
201 #define KEY_CURRENCY_SUB 0xB5 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
202 #define KEYPAD_LPAREN 0xB6 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
203 #define KEYPAD_RPAREN 0xB7 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
204 #define KEYPAD_LBRACE 0xB8 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
205 #define KEYPAD_RBRACE 0xB9 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
206 #define KEYPAD_TAB 0xBA |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
207 #define KEYPAD_BACKSPACE 0xBB |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
208 #define KEYPAD_A 0xBC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
209 #define KEYPAD_B 0xBD |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
210 #define KEYPAD_C 0xBE |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
211 #define KEYPAD_D 0xBF |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
212 #define KEYPAD_E 0xC0 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
213 #define KEYPAD_F 0xC1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
214 #define KEYPAD_XOR 0xC2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
215 #define KEYPAD_CHEVRON 0xC3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
216 #define KEYPAD_PERCENT 0xC4 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
217 #define KEYPAD_LTHAN 0xC5 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
218 #define KEYPAD_GTHAN 0xC6 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
219 #define KEYPAD_BITAND 0xC7 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
220 #define KEYPAD_AND 0xC8 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
221 #define KEYPAD_BITOR 0xC9 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
222 #define KEYPAD_OR 0xCA |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
223 #define KEYPAD_COLON 0xCB |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
224 #define KEYPAD_POUND 0xCC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
225 #define KEYPAD_SPACE 0xCD |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
226 #define KEYPAD_AT 0xCE |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
227 #define KEYPAD_EXCLAIM 0xCF |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
228 #define KEYPAD_MEM_STORE 0xD0 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
229 #define KEYPAD_MEM_RECALL 0xD1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
230 #define KEYPAD_MEM_CLEAR 0xD2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
231 #define KEYPAD_MEM_ADD 0xD3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
232 #define KEYPAD_MEM_SUB 0xD4 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
233 #define KEYPAD_MEM_MULT 0xD5 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
234 #define KEYPAD_MEM_DIV 0xD6 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
235 #define KEYPAD_PLUS_MINUS 0xD7 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
236 #define KEYPAD_CLEAR 0xD8 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
237 #define KEYPAD_CLEAR_ENTRY 0xD9 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
238 #define KEYPAD_BINARY 0xDA |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
239 #define KEYPAD_OCTAL 0xDB |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
240 #define KEYPAD_DECIMAL 0xDC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
241 #define KEYPAD_HEX 0xDD |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
242 // 0xDE - 0xDF Reserved |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
243 #define KEY_CTRL 0xE0 // Convenience |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
244 #define KEY_LCTRL 0xE0 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
245 #define KEY_SHIFT 0xE1 // Convenience |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
246 #define KEY_LSHIFT 0xE1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
247 #define KEY_ALT 0xE2 // Convenience |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
248 #define KEY_LALT 0xE2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
249 #define KEY_GUI 0xE3 // Convenience |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
250 #define KEY_LGUI 0xE3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
251 #define KEY_RCTRL 0xE4 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
252 #define KEY_RSHIFT 0xE5 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
253 #define KEY_RALT 0xE6 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
254 #define KEY_RGUI 0xE7 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
255 // 0xE8 - 0xFFFF Reserved |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
256 // Except for 0xE0-0xE7 which are DV (Dynamic Flags), all Keycodes are Sel (Selectors). |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
257 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
258 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
259 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
260 // List of LED codes - USB HID 1.12v2 pg 61 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
261 // LED/Indicators are defined as: |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
262 // OOC - On/Off Control |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
263 // US - Usage Indicator: 1 - In Use, 0 - Not In Use |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
264 // UM - Usage Multi Mode Indicator Collection of 1 or more indicators: On, Flash, Slow Blink, Fast Blink, Off |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
265 // Sel - Selector |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
266 // DV - Dynamic Flag |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
267 #define LED_UNDEFINED 0x00 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
268 #define LED_NUM_LOCK 0x01 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
269 #define LED_CAPS_LOCK 0x02 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
270 #define LED_SCROLL_LOCK 0x03 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
271 #define LED_COMPOSE 0x04 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
272 #define LED_KANA 0x05 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
273 #define LED_POWER 0x06 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
274 #define LED_SHIFT 0x07 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
275 #define LED_DO_NOT_DISTURB 0x08 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
276 #define LED_MUTE 0x09 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
277 #define LED_TONE_ENABLE 0x0A // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
278 #define LED_HIGHCUT_FILTER 0x0B // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
279 #define LED_LOWCUT_FILTER 0x0C // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
280 #define LED_EQL_ENABLE 0x0D // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
281 #define LED_SND_FLD_ON 0x0E // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
282 #define LED_SURROUND_ON 0x0F // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
283 #define LED_REPEAT 0x10 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
284 #define LED_STEREO 0x11 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
285 #define LED_SAMPLE_RT_DET 0x12 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
286 #define LED_SPINNING 0x13 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
287 #define LED_CAV 0x14 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
288 #define LED_CLV 0x15 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
289 #define LED_REC_FMT_DET 0x16 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
290 #define LED_OFF_HOOK 0x17 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
291 #define LED_RING 0x18 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
292 #define LED_MSG_WAITING 0x19 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
293 #define LED_DATA_MODE 0x1A // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
294 #define LED_BAT_OPERATION 0x1B // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
295 #define LED_BAT_OK 0x1C // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
296 #define LED_BAT_LOW 0x1D // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
297 #define LED_SPEAKER 0x1E // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
298 #define LED_HEAD_SET 0x1F // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
299 #define LED_HOLD 0x20 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
300 #define LED_MICROPHONE 0x21 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
301 #define LED_COVERAGE 0x22 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
302 #define LED_NIGHT_MODE 0x23 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
303 #define LED_SEND_CALLS 0x24 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
304 #define LED_CALL_PICKUP 0x25 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
305 #define LED_CONFERENCE 0x26 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
306 #define LED_STAND_BY 0x27 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
307 #define LED_CAMERA_ON 0x28 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
308 #define LED_CAMERA_OFF 0x29 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
309 #define LED_ON_LINE 0x2A // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
310 #define LED_OFF_LINE 0x2B // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
311 #define LED_BUSY 0x2C // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
312 #define LED_READY 0x2D // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
313 #define LED_PAPER_OUT 0x2E // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
314 #define LED_PAPER_JAM 0x2F // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
315 #define LED_REMOTE 0x30 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
316 #define LED_FORWARD 0x31 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
317 #define LED_REVERSE 0x32 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
318 #define LED_STOP 0x33 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
319 #define LED_REWIND 0x34 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
320 #define LED_FAST_FORWARD 0x35 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
321 #define LED_PLAY 0x36 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
322 #define LED_PAUSE 0x37 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
323 #define LED_RECORD 0x38 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
324 #define LED_ERROR 0x39 // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
325 #define LED_USI 0x3A // US |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
326 #define LED_UIUI 0x3B // US |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
327 #define LED_UMMI 0x3C // UM |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
328 #define LED_IND_ON 0x3D // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
329 #define LED_IND_FLASH 0x3E // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
330 #define LED_IND_SLOW_BLNK 0x3F // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
331 #define LED_IND_FAST_BLNK 0x40 // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
332 #define LED_IND_OFF 0x41 // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
333 #define LED_FLASH_ON_TIME 0x42 // DV |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
334 #define LED_SLW_B_ON_TIME 0x43 // DV |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
335 #define LED_SLW_B_OFF_TIME 0x44 // DV |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
336 #define LED_FST_B_ON_TIME 0x45 // DV |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
337 #define LED_FST_B_OFF_TIME 0x46 // DV |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
338 #define LED_UIC 0x47 // UM |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
339 #define LED_IND_RED 0x48 // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
340 #define LED_IND_GREEN 0x49 // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
341 #define LED_IND_AMBER 0x4A // Sel |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
342 #define LED_GENERIC_IND 0x4B // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
343 #define LED_SYS_SUSPEND 0x4C // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
344 #define LED_EXT_PWR_CONN 0x4D // OOC |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
345 // 0x4E - 0xFFFF Reserved |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
346 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
347 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
348 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
349 // List of Mouse Buttons - USB HID 1.12v2 pg 67 |
125
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
350 #define MOUSE_NOPRESS 0x00 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
351 #define MOUSE_PRIMARY 0x01 // Button 1 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
352 #define MOUSE_SECONDARY 0x02 // Button 2 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
353 #define MOUSE_TERTIARY 0x03 // Button 3 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
354 #define MOUSE_BUTTON(x) x |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
355 // Continues to 0xFFFF, the higher the Mouse code, the selector significance descreases |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
356 // Buttons can be defined as: |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
357 // Sel - Selector |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
358 // OOC - On/Off Control |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
359 // MC - Momentary Control |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
360 // OSC - One-Shot Control |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
361 // depending on context. |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
362 |
8dab4014c398
Major code cleanup and preparation for PartialMap Macro Module
Jacob Alexander <haata@kiibohd.com>
parents:
diff
changeset
|
363 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
364 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
365 // List of System Controls - USB HID 1.12v2 pg 32 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
366 // NKRO HID Supports 0x81 - 0xB7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
367 #define SYS_POWER_DOWN 0x81 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
368 #define SYS_SLEEP 0x82 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
369 #define SYS_WAKE_UP 0x83 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
370 #define SYS_CONTEXT_MENU 0x84 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
371 #define SYS_MAIN_MENU 0x85 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
372 #define SYS_APP_MENU 0x86 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
373 #define SYS_MENU_HELP 0x87 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
374 #define SYS_MENU_EXIT 0x88 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
375 #define SYS_MENU_SELECT 0x89 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
376 #define SYS_MENU_RIGHT 0x8A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
377 #define SYS_MENU_LEFT 0x8B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
378 #define SYS_MENU_UP 0x8C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
379 #define SYS_MENU_DOWN 0x8D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
380 #define SYS_COLD_RESTART 0x8E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
381 #define SYS_WARM_RESTART 0x8F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
382 #define SYS_DPAD_UP 0x90 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
383 #define SYS_DPAD_DOWN 0x91 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
384 #define SYS_DPAD_RIGHT 0x92 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
385 #define SYS_DPAD_LEFT 0x93 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
386 // 0x94 - 0x9F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
387 #define SYS_DOCK 0xA0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
388 #define SYS_UNDOCK 0xA1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
389 #define SYS_SETUP 0xA2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
390 #define SYS_BREAK 0xA3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
391 #define SYS_DEBUGGER_BREAK 0xA4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
392 #define SYS_APP_BREAK 0xA5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
393 #define SYS_APP_DEBUGGER_BREAK 0xA6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
394 #define SYS_SPEAKER_MUTE 0xA7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
395 #define SYS_HIBERNATE 0xA8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
396 // 0xA9 - 0xAF Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
397 #define SYS_DISP_INVERT 0xB0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
398 #define SYS_DISP_INTERNAL 0xB1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
399 #define SYS_DISP_EXTERNAL 0xB2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
400 #define SYS_DISP_BOTH 0xB3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
401 #define SYS_DISP_DUAL 0xB4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
402 #define SYS_DISP_TOGGLE_INT_EXT 0xB5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
403 #define SYS_DISP_SWAP_PRI_SEC 0xB6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
404 #define SYS_DISP_LCD_AUTOSCALE 0xB7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
405 // 0xB8 - 0xFFFF Reserved |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
406 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
407 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
408 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
409 // List of Consumer Codes - USB HID 1.12v2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
410 // Only listing relevant ones, let me know if you need more -HaaTa |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
411 // NKRO HID Supports 0x020 - 0x29C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
412 #define CONSUMER_10 0x020 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
413 #define CONSUMER_100 0x021 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
414 #define CONSUMER_AM_PM 0x022 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
415 // 0x023 - 0x03F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
416 #define CONSUMER_POWER 0x030 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
417 #define CONSUMER_RESET 0x031 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
418 #define CONSUMER_SLEEP 0x032 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
419 #define CONSUMER_SLEEP_AFTER 0x033 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
420 #define CONSUMER_SLEEP_MODE 0x034 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
421 #define CONSUMER_ILLUMINATION 0x035 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
422 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
423 // 0x037 - 0x03F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
424 #define CONSUMER_MENU 0x040 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
425 #define CONSUMER_MENU_PICK 0x041 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
426 #define CONSUMER_MENU_UP 0x042 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
427 #define CONSUMER_MENU_DOWN 0x043 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
428 #define CONSUMER_MENU_LEFT 0x044 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
429 #define CONSUMER_MENU_RIGHT 0x045 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
430 #define CONSUMER_MENU_ESCAPE 0x046 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
431 #define CONSUMER_MENU_VALUE_INCREASE 0x047 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
432 #define CONSUMER_MENU_VALUE_DECREASE 0x048 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
433 // 0x049 - 0x05F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
434 #define CONSUMER_DATA_ON_SCREEN 0x060 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
435 #define CONSUMER_CLOSED_CAPTION 0x061 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
436 #define CONSUMER_CLOSED_CAPTION_SELECT 0x062 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
437 #define CONSUMER_VCR_TV 0x063 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
438 #define CONSUMER_BROADCAST_MODE 0x064 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
439 #define CONSUMER_SNAPSHOT 0x065 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
440 #define CONSUMER_STILL 0x066 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
441 // 0x067 - 0x07F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
442 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
443 #define CONSUMER_ASSIGN_SELECTION 0x081 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
444 #define CONSUMER_MODE_STEP 0x082 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
445 #define CONSUMER_RECALL_LAST 0x083 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
446 #define CONSUMER_ENTER_CHANNEL 0x084 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
447 #define CONSUMER_ORDER_MOVIE 0x085 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
448 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
449 #define CONSUMER_MEDIA_COMPUTER 0x088 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
450 #define CONSUMER_MEDIA_TV 0x089 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
451 #define CONSUMER_MEDIA_WWW 0x08A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
452 #define CONSUMER_MEDIA_DVD 0x08B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
453 #define CONSUMER_MEDIA_TELEPHONE 0x08C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
454 #define CONSUMER_MEDIA_PROGRAM_GUIDE 0x08D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
455 #define CONSUMER_MEDIA_VIDEO_PHONE 0x08E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
456 #define CONSUMER_MEDIA_SELECT_GAMES 0x08F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
457 #define CONSUMER_MEDIA_SELECT_MESSAGES 0x090 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
458 #define CONSUMER_MEDIA_SELECT_CD 0x091 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
459 #define CONSUMER_MEDIA_SELECT_VCR 0x092 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
460 #define CONSUMER_MEDIA_SELECT_TUNER 0x093 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
461 #define CONSUMER_QUIT 0x094 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
462 #define CONSUMER_HELP 0x095 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
463 #define CONSUMER_MEDIA_SELECT_TAPE 0x096 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
464 #define CONSUMER_MEDIA_SELECT_CABLE 0x097 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
465 #define CONSUMER_MEDIA_SELECT_SATELLITE 0x098 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
466 #define CONSUMER_MEDIA_SELECT_SECURITY 0x099 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
467 #define CONSUMER_MEDIA_SELECT_HOME 0x09A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
468 #define CONSUMER_MEDIA_SELECT_CALL 0x09B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
469 #define CONSUMER_CHANNEL_INCREMENT 0x09C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
470 #define CONSUMER_CAHNNEL_DECREMENT 0x09D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
471 #define CONSUMER_MEDIA_SELECT_SAP 0x09E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
472 // 0x09F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
473 #define CONSUMER_VCR_PLUS 0x0A0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
474 #define CONSUMER_ONCE 0x0A1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
475 #define CONSUMER_DAILY 0x0A2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
476 #define CONSUMER_WEEKLY 0x0A3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
477 #define CONSUMER_MONTHLY 0x0A4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
478 // 0x0A5 - 0x0AF Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
479 #define CONSUMER_PLAY 0x0B0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
480 #define CONSUMER_PAUSE 0x0B1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
481 #define CONSUMER_RECORD 0x0B2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
482 #define CONSUMER_FAST_FORWARD 0x0B3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
483 #define CONSUMER_REWIND 0x0B4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
484 #define CONSUMER_SCAN_NEXT_TRACK 0x0B5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
485 #define CONSUMER_SCAN_PREVIOUS_TRACK 0x0B6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
486 #define CONSUMER_STOP 0x0B7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
487 #define CONSUMER_EJECT 0x0B8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
488 #define CONSUMER_RANDOM_PLAY 0x0B9 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
489 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
490 #define CONSUMER_REPEAT 0x0BC |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
491 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
492 #define CONSUMER_TRACK_NORMAL 0x0BE |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
493 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
494 #define CONSUMER_FRAME_FORWARD 0x0C0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
495 #define CONSUMER_FRAME_BACK 0x0C1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
496 #define CONSUMER_MARK 0x0C2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
497 #define CONSUMER_CLEAR_MARK 0x0C3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
498 #define CONSUMER_REPEAT_FROM_MARK 0x0C4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
499 #define CONSUMER_RETURN_TO_MARK 0x0C5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
500 #define CONSUMER_SEARCH_MARK_FORWARDS 0x0C6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
501 #define CONSUMER_SEARCH_MARK_BACKWARDS 0x0C7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
502 #define CONSUMER_COUNTER_RESET 0x0C8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
503 #define CONSUMER_SHOW_COUNTER 0x0C9 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
504 #define CONSUMER_TRACKING_INCREMENT 0x0CA |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
505 #define CONSUMER_TRACKING_DECREMENT 0x0CB |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
506 #define CONSUMER_STOP_EJECT 0x0CC |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
507 #define CONSUMER_PAUSE_PLAY 0x0CD |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
508 #define CONSUMER_PLAY_SKIP 0x0CE |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
509 // 0x0CF - 0x0DF Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
510 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
511 #define CONSUMER_MUTE 0x0E2 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
512 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
513 #define CONSUMER_BASS_BOOST 0x0E5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
514 #define CONSUMER_SURROUND_MODE 0x0E6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
515 #define CONSUMER_LOUDNESS 0x0E7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
516 #define CONSUMER_MPX 0x0E8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
517 #define CONSUMER_VOLUME_UP 0x0E9 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
518 #define CONSUMER_VOLUME_DOWN 0x0EA |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
519 // 0x0EB - 0x0EF Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
520 #define CONSUMER_SPEED_SELECT 0x0F0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
521 #define CONSUMER_STANDARD_PLAY 0x0F2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
522 #define CONSUMER_LONG_PLAY 0x0F3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
523 #define CONSUMER_EXTENDED_PLAY 0x0F4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
524 #define CONSUMER_SLOW 0x0F5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
525 // 0x0F6 - 0x0FF |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
526 #define CONSUMER_FAN_ENABLE 0x100 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
527 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
528 #define CONSUMER_LIGHT_ENABLE 0x102 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
529 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
530 #define CONSUMER_CLIMATE_CONTROL_ENABLE 0x104 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
531 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
532 #define CONSUMER_SECURITY_ENABLE 0x106 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
533 #define CONSUMER_FIRE_ALARM 0x107 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
534 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
535 #define CONSUMER_MOTION 0x10A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
536 #define CONSUMER_DURESS_ALARM 0x10B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
537 #define CONSUMER_HOLDUP_ALARM 0x10C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
538 #define CONSUMER_MEDICAL_ALARM 0x10D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
539 // 0x10E - 0x14F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
540 #define CONSUMER_BALANCE_RIGHT 0x150 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
541 #define CONSUMER_BALANCE_LEFT 0x151 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
542 #define CONSUMER_BASS_INCR 0x152 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
543 #define CONSUMER_BASS_DECR 0x153 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
544 #define CONSUMER_TREBLE_INCR 0x154 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
545 #define CONSUMER_TREBLE_DECR 0x155 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
546 // 0x156 - 0x15F Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
547 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
548 #define CONSUMER_SUB_CHANNEL_INCREMENT 0x171 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
549 #define CONSUMER_SUB_CHANNEL_DECREMENT 0x172 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
550 #define CONSUMER_ALT_AUDIO_INCREMENT 0x173 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
551 #define CONSUMER_ALT_AUDIO_DECREMENT 0x174 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
552 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
553 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
554 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
555 // List of Consumer Codes - USB HID 1.12v2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
556 // Application Launch Buttons pg 79 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
557 #define AL_LAUNCH_BUTTON_CONFIG_TOOL 0x181 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
558 #define AL_PROGRAMMABLE_BUTTON_CONFIG 0x182 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
559 #define AL_CONSUMER_CONTROL_CONFIG 0x183 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
560 #define AL_WORD_PROCESSOR 0x184 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
561 #define AL_TEXT_EDITOR 0x185 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
562 #define AL_SPREADSHEET 0x186 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
563 #define AL_GRAPHICS_EDITOR 0x187 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
564 #define AL_PRESENTATION_APP 0x188 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
565 #define AL_DATABASE_APP 0x189 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
566 #define AL_EMAIL_READER 0x18A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
567 #define AL_NEWSREADER 0x18B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
568 #define AL_VOICEMAIL 0x18C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
569 #define AL_CONTACTS_ADDRESS_BOOK 0x18D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
570 #define AL_CALENDAR_SCHEDULE 0x18E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
571 #define AL_TASK_PROJECT_MANAGER 0x18F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
572 #define AL_LOG_JOURNAL_TIMECARD 0x190 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
573 #define AL_CHECKBOOK_FINANCE 0x191 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
574 #define AL_CALCULATOR 0x192 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
575 #define AL_A_V_CAPTURE_PLAYBACK 0x193 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
576 #define AL_LOCAL_MACHINE_BROWSER 0x194 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
577 #define AL_LAN_WAN_BROWSER 0x195 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
578 #define AL_INTERNET_BROWSER 0x196 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
579 #define AL_REMOTE_NETWORKING_ISP_CONNECT 0x197 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
580 #define AL_NETWORK_CONFERENCE 0x198 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
581 #define AL_NETWORK_CHAT 0x199 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
582 #define AL_TELEPHONY_DIALER 0x19A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
583 #define AL_LOGON 0x19B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
584 #define AL_LOGOFF 0x19C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
585 #define AL_LOGON_LOGOFF 0x19D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
586 #define AL_TERMINAL_LOCK_SCREENSAVER 0x19E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
587 #define AL_CONTROL_PANEL 0x19F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
588 #define AL_COMMAND_LINE_PROCESSOR_RUN 0x1A0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
589 #define AL_PROCESS_TASK_MANAGER 0x1A1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
590 #define AL_SELECT_TAST_APP 0x1A2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
591 #define AL_NEXT_TASK_APP 0x1A3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
592 #define AL_PREVIOUS_TASK_APP 0x1A4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
593 #define AL_PREEMPTIVE_HALT_TASK_APP 0x1A5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
594 #define AL_INTEGRATED_HELP_CENTER 0x1A6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
595 #define AL_DOCUMENTS 0x1A7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
596 #define AL_THESAURUS 0x1A8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
597 #define AL_DICTIONARY 0x1A9 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
598 #define AL_DESKTOP 0x1AA |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
599 #define AL_SPELL_CHECK 0x1AB |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
600 #define AL_GRAMMAR_CHECK 0x1AC |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
601 #define AL_WIRELESS_STATUS 0x1AD |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
602 #define AL_KEYBOARD_LAYOUT 0x1AE |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
603 #define AL_VIRUS_PROTECTION 0x1AF |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
604 #define AL_ENCRYPTION 0x1B0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
605 #define AL_SCREEN_SAVER 0x1B1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
606 #define AL_ALARMS 0x1B2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
607 #define AL_CLOCK 0x1B3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
608 #define AL_FILE_BROWSER 0x1B4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
609 #define AL_POWER_STATUS 0x1B5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
610 #define AL_IMAGE_BROWSER 0x1B6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
611 #define AL_AUDIO_BROWSER 0x1B7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
612 #define AL_MOVIE_BROWSER 0x1B8 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
613 #define AL_DIGITAL_RIGHTS_MANAGER 0x1B9 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
614 #define AL_DIGITAL_WALLET 0x1BA |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
615 // 0x1BB Reserved |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
616 #define AL_INSTANT_MESSAGING 0x1BC |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
617 #define AL_OEM_FEATURES_TIPS_TUTORIAL 0x1BD |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
618 #define AL_OEM_HELP 0x1BE |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
619 #define AL_ONLINE_COMMUNITY 0x1BF |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
620 #define AL_ENTERTAINMENT_CONTENT 0x1C0 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
621 #define AL_ONLINE_SHOPPING 0x1C1 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
622 #define AL_SMARTCARD_INFO_HELP 0x1C2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
623 #define AL_MARKET_MONITOR 0x1C3 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
624 #define AL_CUSTOMIZED_CORP_NEWS 0x1C4 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
625 #define AL_ONLINE_ACTIVITY 0x1C5 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
626 #define AL_SEARCH_BROWSER 0x1C6 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
627 #define AL_AUDIO_PLAYER 0x1C7 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
628 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
629 |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
630 |
222
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
631 // List of Consumer Codes - USB HID 1.12v2 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
632 // Generic GUI Application Controls pg 82 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
633 #define AC_NEW 0x201 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
634 #define AC_OPEN 0x202 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
635 #define AC_CLOSE 0x203 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
636 #define AC_EXIT 0x204 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
637 #define AC_MAXIMIZE 0x205 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
638 #define AC_MINIMIZE 0x206 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
639 #define AC_SAVE 0x207 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
640 #define AC_PRINT 0x208 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
641 #define AC_PROPERTIES 0x209 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
642 #define AC_UNDO 0x21A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
643 #define AC_COPY 0x21B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
644 #define AC_CUT 0x21C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
645 #define AC_PASTE 0x21D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
646 #define AC_SELECT_ALL 0x21E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
647 #define AC_FIND 0x21F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
648 #define AC_FIND_AND_REPLACE 0x220 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
649 #define AC_SEARCH 0x221 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
650 #define AC_GO_TO 0x222 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
651 #define AC_HOME 0x223 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
652 #define AC_BACK 0x224 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
653 #define AC_FORWARD 0x225 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
654 #define AC_STOP 0x226 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
655 #define AC_REFRESH 0x227 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
656 #define AC_PREVIOUS_LINK 0x228 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
657 #define AC_NEXT_LINK 0x229 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
658 #define AC_BOOKMARKS 0x22A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
659 #define AC_HISTORY 0x22B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
660 #define AC_SUBSCRIPTIONS 0x22C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
661 #define AC_ZOOM_IN 0x22D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
662 #define AC_ZOOM_OUT 0x22E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
663 #define AC_ZOOM 0x22F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
664 #define AC_FULL_SCREEN_VIEW 0x230 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
665 #define AC_NORMAL_VIEW 0x231 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
666 #define AC_VIEW_TOGGLE 0x232 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
667 #define AC_SCROLL_UP 0x233 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
668 #define AC_SCROLL_DOWN 0x234 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
669 #define AC_SCROLL 0x235 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
670 #define AC_PAN_LEFT 0x236 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
671 #define AC_PAN_RIGHT 0x237 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
672 #define AC_PAN 0x238 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
673 #define AC_NEW_WINDOW 0x239 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
674 #define AC_TILE_HORIZONTALLY 0x23A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
675 #define AC_TILE_VERTICALLY 0x23B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
676 #define AC_FORMAT 0x23C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
677 #define AC_EDIT 0x23D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
678 #define AC_BOLD 0x23E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
679 #define AC_ITALICS 0x23F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
680 #define AC_UNDERLINE 0x240 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
681 #define AC_STRIKETHROUGH 0x241 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
682 #define AC_SUBSCRIPT 0x242 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
683 #define AC_SUPERSCRIPT 0x243 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
684 #define AC_ALL_CAPS 0x244 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
685 #define AC_ROTATE 0x245 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
686 #define AC_RESIZE 0x246 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
687 #define AC_FILP_HORIZONTAL 0x247 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
688 #define AC_FILP_VERTICAL 0x248 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
689 #define AC_MIRROR_HORIZONTAL 0x249 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
690 #define AC_MIRROR_VERTICAL 0x24A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
691 #define AC_FONT_SELECT 0x24B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
692 #define AC_FONT_COLOR 0x24C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
693 #define AC_FONT_SIZE 0x24D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
694 #define AC_JUSTIFY_LEFT 0x24E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
695 #define AC_JUSTIFY_CENTER_H 0x24F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
696 #define AC_JUSTIFY_RIGHT 0x250 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
697 #define AC_JUSTIFY_BLOCK_H 0x251 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
698 #define AC_JUSTIFY_TOP 0x252 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
699 #define AC_JUSTIFY_CENTER_V 0x253 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
700 #define AC_JUSTIFY_BOTTOM 0x254 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
701 #define AC_JUSTIFY_BLOCK_V 0x255 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
702 #define AC_INDENT_DECREASE 0x256 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
703 #define AC_INDENT_INCREASE 0x257 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
704 #define AC_NUMBERED_LIST 0x258 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
705 #define AC_RESTART_NUMBERING 0x259 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
706 #define AC_BULLETED_LIST 0x25A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
707 #define AC_PROMOTE 0x25B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
708 #define AC_DEMOTE 0x25C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
709 #define AC_YES 0x25D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
710 #define AC_NO 0x25E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
711 #define AC_CANCEL 0x25F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
712 #define AC_CATALOG 0x260 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
713 #define AC_BUY_CHECKOUT 0x261 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
714 #define AC_ADD_TO_CART 0x262 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
715 #define AC_EXPAND 0x263 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
716 #define AC_EXPAND_ALL 0x264 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
717 #define AC_COLLAPSE 0x265 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
718 #define AC_COLLAPSE_ALL 0x266 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
719 #define AC_PRINT_PREVIEW 0x267 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
720 #define AC_PASTE_SPECIAL 0x268 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
721 #define AC_INSERT_MODE 0x269 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
722 #define AC_DELETE 0x26A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
723 #define AC_LOCK 0x26B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
724 #define AC_UNLOCK 0x26C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
725 #define AC_PROTECT 0x26D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
726 #define AC_UNPROTECT 0x26E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
727 #define AC_ATTACH_COMMENT 0x26F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
728 #define AC_DELETE_COMMENT 0x270 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
729 #define AC_VIEW_COMMENT 0x271 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
730 #define AC_SELECT_WORD 0x272 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
731 #define AC_SELECT_SENTENCE 0x273 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
732 #define AC_SELECT_PARAGRAPH 0x274 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
733 #define AC_SELECT_COLUMN 0x275 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
734 #define AC_SELECT_ROW 0x276 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
735 #define AC_SELECT_TABLE 0x277 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
736 #define AC_SELECT_OBJECT 0x278 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
737 #define AC_REDO_REPEAT 0x279 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
738 #define AC_SORT 0x27A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
739 #define AC_SORT_ASCENDING 0x27B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
740 #define AC_SORT_DESCENDING 0x27C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
741 #define AC_FILTER 0x27D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
742 #define AC_SET_CLOCK 0x27E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
743 #define AC_VIEW_CLOCK 0x27F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
744 #define AC_SELECT_TIME_ZONE 0x280 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
745 #define AC_EDIT_TIME_ZONE 0x281 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
746 #define AC_SET_ALARM 0x282 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
747 #define AC_CLEAR_ALARM 0x283 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
748 #define AC_SNOOZE_ALARM 0x284 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
749 #define AC_RESET_ALARM 0x285 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
750 #define AC_SYNCHRONIZE 0x286 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
751 #define AC_SEND_RECEIVE 0x287 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
752 #define AC_SEND_TO 0x288 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
753 #define AC_REPLY 0x289 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
754 #define AC_REPLY_ALL 0x28A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
755 #define AC_FORWARD_MSG 0x28B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
756 #define AC_SEND 0x28C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
757 #define AC_ATTACH_FILE 0x28D |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
758 #define AC_UPLOAD 0x28E |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
759 #define AC_DOWNLOAD 0x28F |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
760 #define AC_SET_BORDERS 0x290 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
761 #define AC_INSERT_ROW 0x291 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
762 #define AC_INSERT_COLUMN 0x292 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
763 #define AC_INSERT_FILE 0x293 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
764 #define AC_INSERT_PICTURE 0x294 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
765 #define AC_INSERT_OBJECT 0x295 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
766 #define AC_INSERT_SYMBOL 0x296 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
767 #define AC_SAVE_AND_CLOSE 0x297 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
768 #define AC_RENAME 0x298 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
769 #define AC_MERGE 0x299 |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
770 #define AC_SPLIT 0x29A |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
771 #define AC_DISTRIBUTE_HORIZONTALLY 0x29B |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
772 #define AC_DISTRIBUTE_VERTICALLY 0x29C |
3103c2328336
Updating USB HID header file.
Jacob Alexander <haata@kiibohd.com>
parents:
221
diff
changeset
|
773 // 0x29D-0xFFFF Reserved |
221
935130327cf7
Adding a selection of USB Consumer HID codes
Jacob Alexander <haata@kiibohd.com>
parents:
166
diff
changeset
|
774 |