Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/drivers/hid/bpf/progs/hid_usages.h
170956 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/* Copyright (c) 2025 Red Hat, Inc
3
*/
4
5
// THIS FILE IS GENERATED, DO NOT EDIT
6
7
#pragma once
8
9
/* ----- Generated Usage Pages and Usages ------ */
10
#define HidUsagePage_GenericDesktop 0x01
11
#define HidUsagePage_SimulationControls 0x02
12
#define HidUsagePage_VRControls 0x03
13
#define HidUsagePage_SportControls 0x04
14
#define HidUsagePage_GameControls 0x05
15
#define HidUsagePage_GenericDeviceControls 0x06
16
#define HidUsagePage_KeyboardKeypad 0x07
17
#define HidUsagePage_LED 0x08
18
#define HidUsagePage_Button 0x09
19
#define HidUsagePage_Ordinal 0x0a
20
#define HidUsagePage_TelephonyDevice 0x0b
21
#define HidUsagePage_Consumer 0x0c
22
#define HidUsagePage_Digitizers 0x0d
23
#define HidUsagePage_Haptics 0x0e
24
#define HidUsagePage_PhysicalInputDevice 0x0f
25
#define HidUsagePage_Unicode 0x10
26
#define HidUsagePage_SoC 0x11
27
#define HidUsagePage_EyeandHeadTrackers 0x12
28
#define HidUsagePage_AuxiliaryDisplay 0x14
29
#define HidUsagePage_Sensors 0x20
30
#define HidUsagePage_MedicalInstrument 0x40
31
#define HidUsagePage_BrailleDisplay 0x41
32
#define HidUsagePage_LightingAndIllumination 0x59
33
#define HidUsagePage_Monitor 0x80
34
#define HidUsagePage_MonitorEnumerated 0x81
35
#define HidUsagePage_VESAVirtualControls 0x82
36
#define HidUsagePage_Power 0x84
37
#define HidUsagePage_BatterySystem 0x85
38
#define HidUsagePage_BarcodeScanner 0x8c
39
#define HidUsagePage_Scales 0x8d
40
#define HidUsagePage_MagneticStripeReader 0x8e
41
#define HidUsagePage_CameraControl 0x90
42
#define HidUsagePage_Arcade 0x91
43
#define HidUsagePage_FIDOAlliance 0xf1d0
44
45
#define HidUsage_GD_Pointer 0x01
46
#define HidUsage_GD_Mouse 0x02
47
#define HidUsage_GD_Joystick 0x04
48
#define HidUsage_GD_Gamepad 0x05
49
#define HidUsage_GD_Keyboard 0x06
50
#define HidUsage_GD_Keypad 0x07
51
#define HidUsage_GD_MultiaxisController 0x08
52
#define HidUsage_GD_TabletPCSystemControls 0x09
53
#define HidUsage_GD_WaterCoolingDevice 0x0a
54
#define HidUsage_GD_ComputerChassisDevice 0x0b
55
#define HidUsage_GD_WirelessRadioControls 0x0c
56
#define HidUsage_GD_PortableDeviceControl 0x0d
57
#define HidUsage_GD_SystemMultiAxisController 0x0e
58
#define HidUsage_GD_SpatialController 0x0f
59
#define HidUsage_GD_AssistiveControl 0x10
60
#define HidUsage_GD_DeviceDock 0x11
61
#define HidUsage_GD_DockableDevice 0x12
62
#define HidUsage_GD_CallStateManagementControl 0x13
63
#define HidUsage_GD_X 0x30
64
#define HidUsage_GD_Y 0x31
65
#define HidUsage_GD_Z 0x32
66
#define HidUsage_GD_Rx 0x33
67
#define HidUsage_GD_Ry 0x34
68
#define HidUsage_GD_Rz 0x35
69
#define HidUsage_GD_Slider 0x36
70
#define HidUsage_GD_Dial 0x37
71
#define HidUsage_GD_Wheel 0x38
72
#define HidUsage_GD_HatSwitch 0x39
73
#define HidUsage_GD_CountedBuffer 0x3a
74
#define HidUsage_GD_ByteCount 0x3b
75
#define HidUsage_GD_MotionWakeup 0x3c
76
#define HidUsage_GD_Start 0x3d
77
#define HidUsage_GD_Select 0x3e
78
#define HidUsage_GD_Vx 0x40
79
#define HidUsage_GD_Vy 0x41
80
#define HidUsage_GD_Vz 0x42
81
#define HidUsage_GD_Vbrx 0x43
82
#define HidUsage_GD_Vbry 0x44
83
#define HidUsage_GD_Vbrz 0x45
84
#define HidUsage_GD_Vno 0x46
85
#define HidUsage_GD_FeatureNotification 0x47
86
#define HidUsage_GD_ResolutionMultiplier 0x48
87
#define HidUsage_GD_Qx 0x49
88
#define HidUsage_GD_Qy 0x4a
89
#define HidUsage_GD_Qz 0x4b
90
#define HidUsage_GD_Qw 0x4c
91
#define HidUsage_GD_SystemControl 0x80
92
#define HidUsage_GD_SystemPowerDown 0x81
93
#define HidUsage_GD_SystemSleep 0x82
94
#define HidUsage_GD_SystemWakeUp 0x83
95
#define HidUsage_GD_SystemContextMenu 0x84
96
#define HidUsage_GD_SystemMainMenu 0x85
97
#define HidUsage_GD_SystemAppMenu 0x86
98
#define HidUsage_GD_SystemMenuHelp 0x87
99
#define HidUsage_GD_SystemMenuExit 0x88
100
#define HidUsage_GD_SystemMenuSelect 0x89
101
#define HidUsage_GD_SystemMenuRight 0x8a
102
#define HidUsage_GD_SystemMenuLeft 0x8b
103
#define HidUsage_GD_SystemMenuUp 0x8c
104
#define HidUsage_GD_SystemMenuDown 0x8d
105
#define HidUsage_GD_SystemColdRestart 0x8e
106
#define HidUsage_GD_SystemWarmRestart 0x8f
107
#define HidUsage_GD_DpadUp 0x90
108
#define HidUsage_GD_DpadDown 0x91
109
#define HidUsage_GD_DpadRight 0x92
110
#define HidUsage_GD_DpadLeft 0x93
111
#define HidUsage_GD_IndexTrigger 0x94
112
#define HidUsage_GD_PalmTrigger 0x95
113
#define HidUsage_GD_Thumbstick 0x96
114
#define HidUsage_GD_SystemFunctionShift 0x97
115
#define HidUsage_GD_SystemFunctionShiftLock 0x98
116
#define HidUsage_GD_SystemFunctionShiftLockIndicator 0x99
117
#define HidUsage_GD_SystemDismissNotification 0x9a
118
#define HidUsage_GD_SystemDoNotDisturb 0x9b
119
#define HidUsage_GD_SystemDock 0xa0
120
#define HidUsage_GD_SystemUndock 0xa1
121
#define HidUsage_GD_SystemSetup 0xa2
122
#define HidUsage_GD_SystemBreak 0xa3
123
#define HidUsage_GD_SystemDebuggerBreak 0xa4
124
#define HidUsage_GD_ApplicationBreak 0xa5
125
#define HidUsage_GD_ApplicationDebuggerBreak 0xa6
126
#define HidUsage_GD_SystemSpeakerMute 0xa7
127
#define HidUsage_GD_SystemHibernate 0xa8
128
#define HidUsage_GD_SystemMicrophoneMute 0xa9
129
#define HidUsage_GD_SystemAccessibilityBinding 0xaa
130
#define HidUsage_GD_SystemDisplayInvert 0xb0
131
#define HidUsage_GD_SystemDisplayInternal 0xb1
132
#define HidUsage_GD_SystemDisplayExternal 0xb2
133
#define HidUsage_GD_SystemDisplayBoth 0xb3
134
#define HidUsage_GD_SystemDisplayDual 0xb4
135
#define HidUsage_GD_SystemDisplayToggleIntExtMode 0xb5
136
#define HidUsage_GD_SystemDisplaySwapPrimarySecondary 0xb6
137
#define HidUsage_GD_SystemDisplayToggleLCDAutoscale 0xb7
138
#define HidUsage_GD_SensorZone 0xc0
139
#define HidUsage_GD_RPM 0xc1
140
#define HidUsage_GD_CoolantLevel 0xc2
141
#define HidUsage_GD_CoolantCriticalLevel 0xc3
142
#define HidUsage_GD_CoolantPump 0xc4
143
#define HidUsage_GD_ChassisEnclosure 0xc5
144
#define HidUsage_GD_WirelessRadioButton 0xc6
145
#define HidUsage_GD_WirelessRadioLED 0xc7
146
#define HidUsage_GD_WirelessRadioSliderSwitch 0xc8
147
#define HidUsage_GD_SystemDisplayRotationLockButton 0xc9
148
#define HidUsage_GD_SystemDisplayRotationLockSliderSwitch 0xca
149
#define HidUsage_GD_ControlEnable 0xcb
150
#define HidUsage_GD_DockableDeviceUniqueID 0xd0
151
#define HidUsage_GD_DockableDeviceVendorID 0xd1
152
#define HidUsage_GD_DockableDevicePrimaryUsagePage 0xd2
153
#define HidUsage_GD_DockableDevicePrimaryUsageID 0xd3
154
#define HidUsage_GD_DockableDeviceDockingState 0xd4
155
#define HidUsage_GD_DockableDeviceDisplayOcclusion 0xd5
156
#define HidUsage_GD_DockableDeviceObjectType 0xd6
157
#define HidUsage_GD_CallActiveLED 0xe0
158
#define HidUsage_GD_CallMuteToggle 0xe1
159
#define HidUsage_GD_CallMuteLED 0xe2
160
#define HidUsage_SC_FlightSimulationDevice 0x01
161
#define HidUsage_SC_AutomobileSimulationDevice 0x02
162
#define HidUsage_SC_TankSimulationDevice 0x03
163
#define HidUsage_SC_SpaceshipSimulationDevice 0x04
164
#define HidUsage_SC_SubmarineSimulationDevice 0x05
165
#define HidUsage_SC_SailingSimulationDevice 0x06
166
#define HidUsage_SC_MotorcycleSimulationDevice 0x07
167
#define HidUsage_SC_SportsSimulationDevice 0x08
168
#define HidUsage_SC_AirplaneSimulationDevice 0x09
169
#define HidUsage_SC_HelicopterSimulationDevice 0x0a
170
#define HidUsage_SC_MagicCarpetSimulationDevice 0x0b
171
#define HidUsage_SC_BicycleSimulationDevice 0x0c
172
#define HidUsage_SC_FlightControlStick 0x20
173
#define HidUsage_SC_FlightStick 0x21
174
#define HidUsage_SC_CyclicControl 0x22
175
#define HidUsage_SC_CyclicTrim 0x23
176
#define HidUsage_SC_FlightYoke 0x24
177
#define HidUsage_SC_TrackControl 0x25
178
#define HidUsage_SC_Aileron 0xb0
179
#define HidUsage_SC_AileronTrim 0xb1
180
#define HidUsage_SC_AntiTorqueControl 0xb2
181
#define HidUsage_SC_AutopilotEnable 0xb3
182
#define HidUsage_SC_ChaffRelease 0xb4
183
#define HidUsage_SC_CollectiveControl 0xb5
184
#define HidUsage_SC_DiveBrake 0xb6
185
#define HidUsage_SC_ElectronicCountermeasures 0xb7
186
#define HidUsage_SC_Elevator 0xb8
187
#define HidUsage_SC_ElevatorTrim 0xb9
188
#define HidUsage_SC_Rudder 0xba
189
#define HidUsage_SC_Throttle 0xbb
190
#define HidUsage_SC_FlightCommunications 0xbc
191
#define HidUsage_SC_FlareRelease 0xbd
192
#define HidUsage_SC_LandingGear 0xbe
193
#define HidUsage_SC_ToeBrake 0xbf
194
#define HidUsage_SC_Trigger 0xc0
195
#define HidUsage_SC_WeaponsArm 0xc1
196
#define HidUsage_SC_WeaponsSelect 0xc2
197
#define HidUsage_SC_WingFlaps 0xc3
198
#define HidUsage_SC_Accelerator 0xc4
199
#define HidUsage_SC_Brake 0xc5
200
#define HidUsage_SC_Clutch 0xc6
201
#define HidUsage_SC_Shifter 0xc7
202
#define HidUsage_SC_Steering 0xc8
203
#define HidUsage_SC_TurretDirection 0xc9
204
#define HidUsage_SC_BarrelElevation 0xca
205
#define HidUsage_SC_DivePlane 0xcb
206
#define HidUsage_SC_Ballast 0xcc
207
#define HidUsage_SC_BicycleCrank 0xcd
208
#define HidUsage_SC_HandleBars 0xce
209
#define HidUsage_SC_FrontBrake 0xcf
210
#define HidUsage_SC_RearBrake 0xd0
211
#define HidUsage_VRC_Belt 0x01
212
#define HidUsage_VRC_BodySuit 0x02
213
#define HidUsage_VRC_Flexor 0x03
214
#define HidUsage_VRC_Glove 0x04
215
#define HidUsage_VRC_HeadTracker 0x05
216
#define HidUsage_VRC_HeadMountedDisplay 0x06
217
#define HidUsage_VRC_HandTracker 0x07
218
#define HidUsage_VRC_Oculometer 0x08
219
#define HidUsage_VRC_Vest 0x09
220
#define HidUsage_VRC_AnimatronicDevice 0x0a
221
#define HidUsage_VRC_StereoEnable 0x20
222
#define HidUsage_VRC_DisplayEnable 0x21
223
#define HidUsage_SC_BaseballBat 0x01
224
#define HidUsage_SC_GolfClub 0x02
225
#define HidUsage_SC_RowingMachine 0x03
226
#define HidUsage_SC_Treadmill 0x04
227
#define HidUsage_SC_Oar 0x30
228
#define HidUsage_SC_Slope 0x31
229
#define HidUsage_SC_Rate 0x32
230
#define HidUsage_SC_StickSpeed 0x33
231
#define HidUsage_SC_StickFaceAngle 0x34
232
#define HidUsage_SC_StickHeelToe 0x35
233
#define HidUsage_SC_StickFollowThrough 0x36
234
#define HidUsage_SC_StickTempo 0x37
235
#define HidUsage_SC_StickType 0x38
236
#define HidUsage_SC_StickHeight 0x39
237
#define HidUsage_SC_Putter 0x50
238
#define HidUsage_SC_OneIron 0x51
239
#define HidUsage_SC_TwoIron 0x52
240
#define HidUsage_SC_ThreeIron 0x53
241
#define HidUsage_SC_FourIron 0x54
242
#define HidUsage_SC_FiveIron 0x55
243
#define HidUsage_SC_SixIron 0x56
244
#define HidUsage_SC_SevenIron 0x57
245
#define HidUsage_SC_EightIron 0x58
246
#define HidUsage_SC_NineIron 0x59
247
#define HidUsage_SC_One0Iron 0x5a
248
#define HidUsage_SC_One1Iron 0x5b
249
#define HidUsage_SC_SandWedge 0x5c
250
#define HidUsage_SC_LoftWedge 0x5d
251
#define HidUsage_SC_PowerWedge 0x5e
252
#define HidUsage_SC_OneWood 0x5f
253
#define HidUsage_SC_ThreeWood 0x60
254
#define HidUsage_SC_FiveWood 0x61
255
#define HidUsage_SC_SevenWood 0x62
256
#define HidUsage_SC_NineWood 0x63
257
#define HidUsage_GC_ThreeDGameController 0x01
258
#define HidUsage_GC_PinballDevice 0x02
259
#define HidUsage_GC_GunDevice 0x03
260
#define HidUsage_GC_PointofView 0x20
261
#define HidUsage_GC_TurnRightLeft 0x21
262
#define HidUsage_GC_PitchForwardBackward 0x22
263
#define HidUsage_GC_RollRightLeft 0x23
264
#define HidUsage_GC_MoveRightLeft 0x24
265
#define HidUsage_GC_MoveForwardBackward 0x25
266
#define HidUsage_GC_MoveUpDown 0x26
267
#define HidUsage_GC_LeanRightLeft 0x27
268
#define HidUsage_GC_LeanForwardBackward 0x28
269
#define HidUsage_GC_HeightofPOV 0x29
270
#define HidUsage_GC_Flipper 0x2a
271
#define HidUsage_GC_SecondaryFlipper 0x2b
272
#define HidUsage_GC_Bump 0x2c
273
#define HidUsage_GC_NewGame 0x2d
274
#define HidUsage_GC_ShootBall 0x2e
275
#define HidUsage_GC_Player 0x2f
276
#define HidUsage_GC_GunBolt 0x30
277
#define HidUsage_GC_GunClip 0x31
278
#define HidUsage_GC_GunSelector 0x32
279
#define HidUsage_GC_GunSingleShot 0x33
280
#define HidUsage_GC_GunBurst 0x34
281
#define HidUsage_GC_GunAutomatic 0x35
282
#define HidUsage_GC_GunSafety 0x36
283
#define HidUsage_GC_GamepadFireJump 0x37
284
#define HidUsage_GC_GamepadTrigger 0x39
285
#define HidUsage_GC_FormfittingGamepad 0x3a
286
#define HidUsage_GDC_BackgroundNonuserControls 0x01
287
#define HidUsage_GDC_BatteryStrength 0x20
288
#define HidUsage_GDC_WirelessChannel 0x21
289
#define HidUsage_GDC_WirelessID 0x22
290
#define HidUsage_GDC_DiscoverWirelessControl 0x23
291
#define HidUsage_GDC_SecurityCodeCharacterEntered 0x24
292
#define HidUsage_GDC_SecurityCodeCharacterErased 0x25
293
#define HidUsage_GDC_SecurityCodeCleared 0x26
294
#define HidUsage_GDC_SequenceID 0x27
295
#define HidUsage_GDC_SequenceIDReset 0x28
296
#define HidUsage_GDC_RFSignalStrength 0x29
297
#define HidUsage_GDC_SoftwareVersion 0x2a
298
#define HidUsage_GDC_ProtocolVersion 0x2b
299
#define HidUsage_GDC_HardwareVersion 0x2c
300
#define HidUsage_GDC_Major 0x2d
301
#define HidUsage_GDC_Minor 0x2e
302
#define HidUsage_GDC_Revision 0x2f
303
#define HidUsage_GDC_Handedness 0x30
304
#define HidUsage_GDC_EitherHand 0x31
305
#define HidUsage_GDC_LeftHand 0x32
306
#define HidUsage_GDC_RightHand 0x33
307
#define HidUsage_GDC_BothHands 0x34
308
#define HidUsage_GDC_GripPoseOffset 0x40
309
#define HidUsage_GDC_PointerPoseOffset 0x41
310
#define HidUsage_KK_ErrorRollOver 0x01
311
#define HidUsage_KK_POSTFail 0x02
312
#define HidUsage_KK_ErrorUndefined 0x03
313
#define HidUsage_KK_KeyboardA 0x04
314
#define HidUsage_KK_KeyboardB 0x05
315
#define HidUsage_KK_KeyboardC 0x06
316
#define HidUsage_KK_KeyboardD 0x07
317
#define HidUsage_KK_KeyboardE 0x08
318
#define HidUsage_KK_KeyboardF 0x09
319
#define HidUsage_KK_KeyboardG 0x0a
320
#define HidUsage_KK_KeyboardH 0x0b
321
#define HidUsage_KK_KeyboardI 0x0c
322
#define HidUsage_KK_KeyboardJ 0x0d
323
#define HidUsage_KK_KeyboardK 0x0e
324
#define HidUsage_KK_KeyboardL 0x0f
325
#define HidUsage_KK_KeyboardM 0x10
326
#define HidUsage_KK_KeyboardN 0x11
327
#define HidUsage_KK_KeyboardO 0x12
328
#define HidUsage_KK_KeyboardP 0x13
329
#define HidUsage_KK_KeyboardQ 0x14
330
#define HidUsage_KK_KeyboardR 0x15
331
#define HidUsage_KK_KeyboardS 0x16
332
#define HidUsage_KK_KeyboardT 0x17
333
#define HidUsage_KK_KeyboardU 0x18
334
#define HidUsage_KK_KeyboardV 0x19
335
#define HidUsage_KK_KeyboardW 0x1a
336
#define HidUsage_KK_KeyboardX 0x1b
337
#define HidUsage_KK_KeyboardY 0x1c
338
#define HidUsage_KK_KeyboardZ 0x1d
339
#define HidUsage_KK_Keyboard1andBang 0x1e
340
#define HidUsage_KK_Keyboard2andAt 0x1f
341
#define HidUsage_KK_Keyboard3andHash 0x20
342
#define HidUsage_KK_Keyboard4andDollar 0x21
343
#define HidUsage_KK_Keyboard5andPercent 0x22
344
#define HidUsage_KK_Keyboard6andCaret 0x23
345
#define HidUsage_KK_Keyboard7andAmpersand 0x24
346
#define HidUsage_KK_Keyboard8andStar 0x25
347
#define HidUsage_KK_Keyboard9andLeftBracket 0x26
348
#define HidUsage_KK_Keyboard0andRightBracket 0x27
349
#define HidUsage_KK_KeyboardReturnEnter 0x28
350
#define HidUsage_KK_KeyboardEscape 0x29
351
#define HidUsage_KK_KeyboardDelete 0x2a
352
#define HidUsage_KK_KeyboardTab 0x2b
353
#define HidUsage_KK_KeyboardSpacebar 0x2c
354
#define HidUsage_KK_KeyboardDashandUnderscore 0x2d
355
#define HidUsage_KK_KeyboardEqualsandPlus 0x2e
356
#define HidUsage_KK_KeyboardLeftBrace 0x2f
357
#define HidUsage_KK_KeyboardRightBrace 0x30
358
#define HidUsage_KK_KeyboardBackslashandPipe 0x31
359
#define HidUsage_KK_KeyboardNonUSHashandTilde 0x32
360
#define HidUsage_KK_KeyboardSemiColonandColon 0x33
361
#define HidUsage_KK_KeyboardLeftAposandDouble 0x34
362
#define HidUsage_KK_KeyboardGraveAccentandTilde 0x35
363
#define HidUsage_KK_KeyboardCommaandLessThan 0x36
364
#define HidUsage_KK_KeyboardPeriodandGreaterThan 0x37
365
#define HidUsage_KK_KeyboardForwardSlashandQuestionMark 0x38
366
#define HidUsage_KK_KeyboardCapsLock 0x39
367
#define HidUsage_KK_KeyboardF1 0x3a
368
#define HidUsage_KK_KeyboardF2 0x3b
369
#define HidUsage_KK_KeyboardF3 0x3c
370
#define HidUsage_KK_KeyboardF4 0x3d
371
#define HidUsage_KK_KeyboardF5 0x3e
372
#define HidUsage_KK_KeyboardF6 0x3f
373
#define HidUsage_KK_KeyboardF7 0x40
374
#define HidUsage_KK_KeyboardF8 0x41
375
#define HidUsage_KK_KeyboardF9 0x42
376
#define HidUsage_KK_KeyboardF10 0x43
377
#define HidUsage_KK_KeyboardF11 0x44
378
#define HidUsage_KK_KeyboardF12 0x45
379
#define HidUsage_KK_KeyboardPrintScreen 0x46
380
#define HidUsage_KK_KeyboardScrollLock 0x47
381
#define HidUsage_KK_KeyboardPause 0x48
382
#define HidUsage_KK_KeyboardInsert 0x49
383
#define HidUsage_KK_KeyboardHome 0x4a
384
#define HidUsage_KK_KeyboardPageUp 0x4b
385
#define HidUsage_KK_KeyboardDeleteForward 0x4c
386
#define HidUsage_KK_KeyboardEnd 0x4d
387
#define HidUsage_KK_KeyboardPageDown 0x4e
388
#define HidUsage_KK_KeyboardRightArrow 0x4f
389
#define HidUsage_KK_KeyboardLeftArrow 0x50
390
#define HidUsage_KK_KeyboardDownArrow 0x51
391
#define HidUsage_KK_KeyboardUpArrow 0x52
392
#define HidUsage_KK_KeypadNumLockandClear 0x53
393
#define HidUsage_KK_KeypadForwardSlash 0x54
394
#define HidUsage_KK_KeypadStar 0x55
395
#define HidUsage_KK_KeypadDash 0x56
396
#define HidUsage_KK_KeypadPlus 0x57
397
#define HidUsage_KK_KeypadENTER 0x58
398
#define HidUsage_KK_Keypad1andEnd 0x59
399
#define HidUsage_KK_Keypad2andDownArrow 0x5a
400
#define HidUsage_KK_Keypad3andPageDn 0x5b
401
#define HidUsage_KK_Keypad4andLeftArrow 0x5c
402
#define HidUsage_KK_Keypad5 0x5d
403
#define HidUsage_KK_Keypad6andRightArrow 0x5e
404
#define HidUsage_KK_Keypad7andHome 0x5f
405
#define HidUsage_KK_Keypad8andUpArrow 0x60
406
#define HidUsage_KK_Keypad9andPageUp 0x61
407
#define HidUsage_KK_Keypad0andInsert 0x62
408
#define HidUsage_KK_KeypadPeriodandDelete 0x63
409
#define HidUsage_KK_KeyboardNonUSBackslashandPipe 0x64
410
#define HidUsage_KK_KeyboardApplication 0x65
411
#define HidUsage_KK_KeyboardPower 0x66
412
#define HidUsage_KK_KeypadEquals 0x67
413
#define HidUsage_KK_KeyboardF13 0x68
414
#define HidUsage_KK_KeyboardF14 0x69
415
#define HidUsage_KK_KeyboardF15 0x6a
416
#define HidUsage_KK_KeyboardF16 0x6b
417
#define HidUsage_KK_KeyboardF17 0x6c
418
#define HidUsage_KK_KeyboardF18 0x6d
419
#define HidUsage_KK_KeyboardF19 0x6e
420
#define HidUsage_KK_KeyboardF20 0x6f
421
#define HidUsage_KK_KeyboardF21 0x70
422
#define HidUsage_KK_KeyboardF22 0x71
423
#define HidUsage_KK_KeyboardF23 0x72
424
#define HidUsage_KK_KeyboardF24 0x73
425
#define HidUsage_KK_KeyboardExecute 0x74
426
#define HidUsage_KK_KeyboardHelp 0x75
427
#define HidUsage_KK_KeyboardMenu 0x76
428
#define HidUsage_KK_KeyboardSelect 0x77
429
#define HidUsage_KK_KeyboardStop 0x78
430
#define HidUsage_KK_KeyboardAgain 0x79
431
#define HidUsage_KK_KeyboardUndo 0x7a
432
#define HidUsage_KK_KeyboardCut 0x7b
433
#define HidUsage_KK_KeyboardCopy 0x7c
434
#define HidUsage_KK_KeyboardPaste 0x7d
435
#define HidUsage_KK_KeyboardFind 0x7e
436
#define HidUsage_KK_KeyboardMute 0x7f
437
#define HidUsage_KK_KeyboardVolumeUp 0x80
438
#define HidUsage_KK_KeyboardVolumeDown 0x81
439
#define HidUsage_KK_KeyboardLockingCapsLock 0x82
440
#define HidUsage_KK_KeyboardLockingNumLock 0x83
441
#define HidUsage_KK_KeyboardLockingScrollLock 0x84
442
#define HidUsage_KK_KeypadComma 0x85
443
#define HidUsage_KK_KeypadEqualSign 0x86
444
#define HidUsage_KK_KeyboardInternational1 0x87
445
#define HidUsage_KK_KeyboardInternational2 0x88
446
#define HidUsage_KK_KeyboardInternational3 0x89
447
#define HidUsage_KK_KeyboardInternational4 0x8a
448
#define HidUsage_KK_KeyboardInternational5 0x8b
449
#define HidUsage_KK_KeyboardInternational6 0x8c
450
#define HidUsage_KK_KeyboardInternational7 0x8d
451
#define HidUsage_KK_KeyboardInternational8 0x8e
452
#define HidUsage_KK_KeyboardInternational9 0x8f
453
#define HidUsage_KK_KeyboardLANG1 0x90
454
#define HidUsage_KK_KeyboardLANG2 0x91
455
#define HidUsage_KK_KeyboardLANG3 0x92
456
#define HidUsage_KK_KeyboardLANG4 0x93
457
#define HidUsage_KK_KeyboardLANG5 0x94
458
#define HidUsage_KK_KeyboardLANG6 0x95
459
#define HidUsage_KK_KeyboardLANG7 0x96
460
#define HidUsage_KK_KeyboardLANG8 0x97
461
#define HidUsage_KK_KeyboardLANG9 0x98
462
#define HidUsage_KK_KeyboardAlternateErase 0x99
463
#define HidUsage_KK_KeyboardSysReqAttention 0x9a
464
#define HidUsage_KK_KeyboardCancel 0x9b
465
#define HidUsage_KK_KeyboardClear 0x9c
466
#define HidUsage_KK_KeyboardPrior 0x9d
467
#define HidUsage_KK_KeyboardReturn 0x9e
468
#define HidUsage_KK_KeyboardSeparator 0x9f
469
#define HidUsage_KK_KeyboardOut 0xa0
470
#define HidUsage_KK_KeyboardOper 0xa1
471
#define HidUsage_KK_KeyboardClearAgain 0xa2
472
#define HidUsage_KK_KeyboardCrSelProps 0xa3
473
#define HidUsage_KK_KeyboardExSel 0xa4
474
#define HidUsage_KK_KeypadDouble0 0xb0
475
#define HidUsage_KK_KeypadTriple0 0xb1
476
#define HidUsage_KK_ThousandsSeparator 0xb2
477
#define HidUsage_KK_DecimalSeparator 0xb3
478
#define HidUsage_KK_CurrencyUnit 0xb4
479
#define HidUsage_KK_CurrencySubunit 0xb5
480
#define HidUsage_KK_KeypadLeftBracket 0xb6
481
#define HidUsage_KK_KeypadRightBracket 0xb7
482
#define HidUsage_KK_KeypadLeftBrace 0xb8
483
#define HidUsage_KK_KeypadRightBrace 0xb9
484
#define HidUsage_KK_KeypadTab 0xba
485
#define HidUsage_KK_KeypadBackspace 0xbb
486
#define HidUsage_KK_KeypadA 0xbc
487
#define HidUsage_KK_KeypadB 0xbd
488
#define HidUsage_KK_KeypadC 0xbe
489
#define HidUsage_KK_KeypadD 0xbf
490
#define HidUsage_KK_KeypadE 0xc0
491
#define HidUsage_KK_KeypadF 0xc1
492
#define HidUsage_KK_KeypadXOR 0xc2
493
#define HidUsage_KK_KeypadCaret 0xc3
494
#define HidUsage_KK_KeypadPercentage 0xc4
495
#define HidUsage_KK_KeypadLess 0xc5
496
#define HidUsage_KK_KeypadGreater 0xc6
497
#define HidUsage_KK_KeypadAmpersand 0xc7
498
#define HidUsage_KK_KeypadDoubleAmpersand 0xc8
499
#define HidUsage_KK_KeypadBar 0xc9
500
#define HidUsage_KK_KeypadDoubleBar 0xca
501
#define HidUsage_KK_KeypadColon 0xcb
502
#define HidUsage_KK_KeypadHash 0xcc
503
#define HidUsage_KK_KeypadSpace 0xcd
504
#define HidUsage_KK_KeypadAt 0xce
505
#define HidUsage_KK_KeypadBang 0xcf
506
#define HidUsage_KK_KeypadMemoryStore 0xd0
507
#define HidUsage_KK_KeypadMemoryRecall 0xd1
508
#define HidUsage_KK_KeypadMemoryClear 0xd2
509
#define HidUsage_KK_KeypadMemoryAdd 0xd3
510
#define HidUsage_KK_KeypadMemorySubtract 0xd4
511
#define HidUsage_KK_KeypadMemoryMultiply 0xd5
512
#define HidUsage_KK_KeypadMemoryDivide 0xd6
513
#define HidUsage_KK_KeypadPlusMinus 0xd7
514
#define HidUsage_KK_KeypadClear 0xd8
515
#define HidUsage_KK_KeypadClearEntry 0xd9
516
#define HidUsage_KK_KeypadBinary 0xda
517
#define HidUsage_KK_KeypadOctal 0xdb
518
#define HidUsage_KK_KeypadDecimal 0xdc
519
#define HidUsage_KK_KeypadHexadecimal 0xdd
520
#define HidUsage_KK_KeyboardLeftControl 0xe0
521
#define HidUsage_KK_KeyboardLeftShift 0xe1
522
#define HidUsage_KK_KeyboardLeftAlt 0xe2
523
#define HidUsage_KK_KeyboardLeftGUI 0xe3
524
#define HidUsage_KK_KeyboardRightControl 0xe4
525
#define HidUsage_KK_KeyboardRightShift 0xe5
526
#define HidUsage_KK_KeyboardRightAlt 0xe6
527
#define HidUsage_KK_KeyboardRightGUI 0xe7
528
#define HidUsage_LED_NumLock 0x01
529
#define HidUsage_LED_CapsLock 0x02
530
#define HidUsage_LED_ScrollLock 0x03
531
#define HidUsage_LED_Compose 0x04
532
#define HidUsage_LED_Kana 0x05
533
#define HidUsage_LED_Power 0x06
534
#define HidUsage_LED_Shift 0x07
535
#define HidUsage_LED_DoNotDisturb 0x08
536
#define HidUsage_LED_Mute 0x09
537
#define HidUsage_LED_ToneEnable 0x0a
538
#define HidUsage_LED_HighCutFilter 0x0b
539
#define HidUsage_LED_LowCutFilter 0x0c
540
#define HidUsage_LED_EqualizerEnable 0x0d
541
#define HidUsage_LED_SoundFieldOn 0x0e
542
#define HidUsage_LED_SurroundOn 0x0f
543
#define HidUsage_LED_Repeat 0x10
544
#define HidUsage_LED_Stereo 0x11
545
#define HidUsage_LED_SamplingRateDetect 0x12
546
#define HidUsage_LED_Spinning 0x13
547
#define HidUsage_LED_CAV 0x14
548
#define HidUsage_LED_CLV 0x15
549
#define HidUsage_LED_RecordingFormatDetect 0x16
550
#define HidUsage_LED_OffHook 0x17
551
#define HidUsage_LED_Ring 0x18
552
#define HidUsage_LED_MessageWaiting 0x19
553
#define HidUsage_LED_DataMode 0x1a
554
#define HidUsage_LED_BatteryOperation 0x1b
555
#define HidUsage_LED_BatteryOK 0x1c
556
#define HidUsage_LED_BatteryLow 0x1d
557
#define HidUsage_LED_Speaker 0x1e
558
#define HidUsage_LED_Headset 0x1f
559
#define HidUsage_LED_Hold 0x20
560
#define HidUsage_LED_Microphone 0x21
561
#define HidUsage_LED_Coverage 0x22
562
#define HidUsage_LED_NightMode 0x23
563
#define HidUsage_LED_SendCalls 0x24
564
#define HidUsage_LED_CallPickup 0x25
565
#define HidUsage_LED_Conference 0x26
566
#define HidUsage_LED_Standby 0x27
567
#define HidUsage_LED_CameraOn 0x28
568
#define HidUsage_LED_CameraOff 0x29
569
#define HidUsage_LED_OnLine 0x2a
570
#define HidUsage_LED_OffLine 0x2b
571
#define HidUsage_LED_Busy 0x2c
572
#define HidUsage_LED_Ready 0x2d
573
#define HidUsage_LED_PaperOut 0x2e
574
#define HidUsage_LED_PaperJam 0x2f
575
#define HidUsage_LED_Remote 0x30
576
#define HidUsage_LED_Forward 0x31
577
#define HidUsage_LED_Reverse 0x32
578
#define HidUsage_LED_Stop 0x33
579
#define HidUsage_LED_Rewind 0x34
580
#define HidUsage_LED_FastForward 0x35
581
#define HidUsage_LED_Play 0x36
582
#define HidUsage_LED_Pause 0x37
583
#define HidUsage_LED_Record 0x38
584
#define HidUsage_LED_Error 0x39
585
#define HidUsage_LED_UsageSelectedIndicator 0x3a
586
#define HidUsage_LED_UsageInUseIndicator 0x3b
587
#define HidUsage_LED_UsageMultiModeIndicator 0x3c
588
#define HidUsage_LED_IndicatorOn 0x3d
589
#define HidUsage_LED_IndicatorFlash 0x3e
590
#define HidUsage_LED_IndicatorSlowBlink 0x3f
591
#define HidUsage_LED_IndicatorFastBlink 0x40
592
#define HidUsage_LED_IndicatorOff 0x41
593
#define HidUsage_LED_FlashOnTime 0x42
594
#define HidUsage_LED_SlowBlinkOnTime 0x43
595
#define HidUsage_LED_SlowBlinkOffTime 0x44
596
#define HidUsage_LED_FastBlinkOnTime 0x45
597
#define HidUsage_LED_FastBlinkOffTime 0x46
598
#define HidUsage_LED_UsageIndicatorColor 0x47
599
#define HidUsage_LED_IndicatorRed 0x48
600
#define HidUsage_LED_IndicatorGreen 0x49
601
#define HidUsage_LED_IndicatorAmber 0x4a
602
#define HidUsage_LED_GenericIndicator 0x4b
603
#define HidUsage_LED_SystemSuspend 0x4c
604
#define HidUsage_LED_ExternalPowerConnected 0x4d
605
#define HidUsage_LED_IndicatorBlue 0x4e
606
#define HidUsage_LED_IndicatorOrange 0x4f
607
#define HidUsage_LED_GoodStatus 0x50
608
#define HidUsage_LED_WarningStatus 0x51
609
#define HidUsage_LED_RGBLED 0x52
610
#define HidUsage_LED_RedLEDChannel 0x53
611
#define HidUsage_LED_BlueLEDChannel 0x54
612
#define HidUsage_LED_GreenLEDChannel 0x55
613
#define HidUsage_LED_LEDIntensity 0x56
614
#define HidUsage_LED_SystemMicrophoneMute 0x57
615
#define HidUsage_LED_PlayerIndicator 0x60
616
#define HidUsage_LED_Player1 0x61
617
#define HidUsage_LED_Player2 0x62
618
#define HidUsage_LED_Player3 0x63
619
#define HidUsage_LED_Player4 0x64
620
#define HidUsage_LED_Player5 0x65
621
#define HidUsage_LED_Player6 0x66
622
#define HidUsage_LED_Player7 0x67
623
#define HidUsage_LED_Player8 0x68
624
#define HidUsage_TD_Phone 0x01
625
#define HidUsage_TD_AnsweringMachine 0x02
626
#define HidUsage_TD_MessageControls 0x03
627
#define HidUsage_TD_Handset 0x04
628
#define HidUsage_TD_Headset 0x05
629
#define HidUsage_TD_TelephonyKeyPad 0x06
630
#define HidUsage_TD_ProgrammableButton 0x07
631
#define HidUsage_TD_HookSwitch 0x20
632
#define HidUsage_TD_Flash 0x21
633
#define HidUsage_TD_Feature 0x22
634
#define HidUsage_TD_Hold 0x23
635
#define HidUsage_TD_Redial 0x24
636
#define HidUsage_TD_Transfer 0x25
637
#define HidUsage_TD_Drop 0x26
638
#define HidUsage_TD_Park 0x27
639
#define HidUsage_TD_ForwardCalls 0x28
640
#define HidUsage_TD_AlternateFunction 0x29
641
#define HidUsage_TD_Line 0x2a
642
#define HidUsage_TD_SpeakerPhone 0x2b
643
#define HidUsage_TD_Conference 0x2c
644
#define HidUsage_TD_RingEnable 0x2d
645
#define HidUsage_TD_RingSelect 0x2e
646
#define HidUsage_TD_PhoneMute 0x2f
647
#define HidUsage_TD_CallerID 0x30
648
#define HidUsage_TD_Send 0x31
649
#define HidUsage_TD_SpeedDial 0x50
650
#define HidUsage_TD_StoreNumber 0x51
651
#define HidUsage_TD_RecallNumber 0x52
652
#define HidUsage_TD_PhoneDirectory 0x53
653
#define HidUsage_TD_VoiceMail 0x70
654
#define HidUsage_TD_ScreenCalls 0x71
655
#define HidUsage_TD_DoNotDisturb 0x72
656
#define HidUsage_TD_Message 0x73
657
#define HidUsage_TD_AnswerOnOff 0x74
658
#define HidUsage_TD_InsideDialTone 0x90
659
#define HidUsage_TD_OutsideDialTone 0x91
660
#define HidUsage_TD_InsideRingTone 0x92
661
#define HidUsage_TD_OutsideRingTone 0x93
662
#define HidUsage_TD_PriorityRingTone 0x94
663
#define HidUsage_TD_InsideRingback 0x95
664
#define HidUsage_TD_PriorityRingback 0x96
665
#define HidUsage_TD_LineBusyTone 0x97
666
#define HidUsage_TD_ReorderTone 0x98
667
#define HidUsage_TD_CallWaitingTone 0x99
668
#define HidUsage_TD_ConfirmationTone1 0x9a
669
#define HidUsage_TD_ConfirmationTone2 0x9b
670
#define HidUsage_TD_TonesOff 0x9c
671
#define HidUsage_TD_OutsideRingback 0x9d
672
#define HidUsage_TD_Ringer 0x9e
673
#define HidUsage_TD_PhoneKey0 0xb0
674
#define HidUsage_TD_PhoneKey1 0xb1
675
#define HidUsage_TD_PhoneKey2 0xb2
676
#define HidUsage_TD_PhoneKey3 0xb3
677
#define HidUsage_TD_PhoneKey4 0xb4
678
#define HidUsage_TD_PhoneKey5 0xb5
679
#define HidUsage_TD_PhoneKey6 0xb6
680
#define HidUsage_TD_PhoneKey7 0xb7
681
#define HidUsage_TD_PhoneKey8 0xb8
682
#define HidUsage_TD_PhoneKey9 0xb9
683
#define HidUsage_TD_PhoneKeyStar 0xba
684
#define HidUsage_TD_PhoneKeyPound 0xbb
685
#define HidUsage_TD_PhoneKeyA 0xbc
686
#define HidUsage_TD_PhoneKeyB 0xbd
687
#define HidUsage_TD_PhoneKeyC 0xbe
688
#define HidUsage_TD_PhoneKeyD 0xbf
689
#define HidUsage_TD_PhoneCallHistoryKey 0xc0
690
#define HidUsage_TD_PhoneCallerIDKey 0xc1
691
#define HidUsage_TD_PhoneSettingsKey 0xc2
692
#define HidUsage_TD_HostControl 0xf0
693
#define HidUsage_TD_HostAvailable 0xf1
694
#define HidUsage_TD_HostCallActive 0xf2
695
#define HidUsage_TD_ActivateHandsetAudio 0xf3
696
#define HidUsage_TD_RingType 0xf4
697
#define HidUsage_TD_RedialablePhoneNumber 0xf5
698
#define HidUsage_TD_StopRingTone 0xf8
699
#define HidUsage_TD_PSTNRingTone 0xf9
700
#define HidUsage_TD_HostRingTone 0xfa
701
#define HidUsage_TD_AlertSoundError 0xfb
702
#define HidUsage_TD_AlertSoundConfirm 0xfc
703
#define HidUsage_TD_AlertSoundNotification 0xfd
704
#define HidUsage_TD_SilentRing 0xfe
705
#define HidUsage_TD_EmailMessageWaiting 0x108
706
#define HidUsage_TD_VoicemailMessageWaiting 0x109
707
#define HidUsage_TD_HostHold 0x10a
708
#define HidUsage_TD_IncomingCallHistoryCount 0x110
709
#define HidUsage_TD_OutgoingCallHistoryCount 0x111
710
#define HidUsage_TD_IncomingCallHistory 0x112
711
#define HidUsage_TD_OutgoingCallHistory 0x113
712
#define HidUsage_TD_PhoneLocale 0x114
713
#define HidUsage_TD_PhoneTimeSecond 0x140
714
#define HidUsage_TD_PhoneTimeMinute 0x141
715
#define HidUsage_TD_PhoneTimeHour 0x142
716
#define HidUsage_TD_PhoneDateDay 0x143
717
#define HidUsage_TD_PhoneDateMonth 0x144
718
#define HidUsage_TD_PhoneDateYear 0x145
719
#define HidUsage_TD_HandsetNickname 0x146
720
#define HidUsage_TD_AddressBookID 0x147
721
#define HidUsage_TD_CallDuration 0x14a
722
#define HidUsage_TD_DualModePhone 0x14b
723
#define HidUsage_Con_ConsumerControl 0x01
724
#define HidUsage_Con_NumericKeyPad 0x02
725
#define HidUsage_Con_ProgrammableButtons 0x03
726
#define HidUsage_Con_Microphone 0x04
727
#define HidUsage_Con_Headphone 0x05
728
#define HidUsage_Con_GraphicEqualizer 0x06
729
#define HidUsage_Con_Plus10 0x20
730
#define HidUsage_Con_Plus100 0x21
731
#define HidUsage_Con_AMPM 0x22
732
#define HidUsage_Con_Power 0x30
733
#define HidUsage_Con_Reset 0x31
734
#define HidUsage_Con_Sleep 0x32
735
#define HidUsage_Con_SleepAfter 0x33
736
#define HidUsage_Con_SleepMode 0x34
737
#define HidUsage_Con_Illumination 0x35
738
#define HidUsage_Con_FunctionButtons 0x36
739
#define HidUsage_Con_Menu 0x40
740
#define HidUsage_Con_MenuPick 0x41
741
#define HidUsage_Con_MenuUp 0x42
742
#define HidUsage_Con_MenuDown 0x43
743
#define HidUsage_Con_MenuLeft 0x44
744
#define HidUsage_Con_MenuRight 0x45
745
#define HidUsage_Con_MenuEscape 0x46
746
#define HidUsage_Con_MenuValueIncrease 0x47
747
#define HidUsage_Con_MenuValueDecrease 0x48
748
#define HidUsage_Con_DataOnScreen 0x60
749
#define HidUsage_Con_ClosedCaption 0x61
750
#define HidUsage_Con_ClosedCaptionSelect 0x62
751
#define HidUsage_Con_VCRTV 0x63
752
#define HidUsage_Con_BroadcastMode 0x64
753
#define HidUsage_Con_Snapshot 0x65
754
#define HidUsage_Con_Still 0x66
755
#define HidUsage_Con_PictureinPictureToggle 0x67
756
#define HidUsage_Con_PictureinPictureSwap 0x68
757
#define HidUsage_Con_RedMenuButton 0x69
758
#define HidUsage_Con_GreenMenuButton 0x6a
759
#define HidUsage_Con_BlueMenuButton 0x6b
760
#define HidUsage_Con_YellowMenuButton 0x6c
761
#define HidUsage_Con_Aspect 0x6d
762
#define HidUsage_Con_ThreeDModeSelect 0x6e
763
#define HidUsage_Con_DisplayBrightnessIncrement 0x6f
764
#define HidUsage_Con_DisplayBrightnessDecrement 0x70
765
#define HidUsage_Con_DisplayBrightness 0x71
766
#define HidUsage_Con_DisplayBacklightToggle 0x72
767
#define HidUsage_Con_DisplaySetBrightnesstoMinimum 0x73
768
#define HidUsage_Con_DisplaySetBrightnesstoMaximum 0x74
769
#define HidUsage_Con_DisplaySetAutoBrightness 0x75
770
#define HidUsage_Con_CameraAccessEnabled 0x76
771
#define HidUsage_Con_CameraAccessDisabled 0x77
772
#define HidUsage_Con_CameraAccessToggle 0x78
773
#define HidUsage_Con_KeyboardBrightnessIncrement 0x79
774
#define HidUsage_Con_KeyboardBrightnessDecrement 0x7a
775
#define HidUsage_Con_KeyboardBacklightSetLevel 0x7b
776
#define HidUsage_Con_KeyboardBacklightOOC 0x7c
777
#define HidUsage_Con_KeyboardBacklightSetMinimum 0x7d
778
#define HidUsage_Con_KeyboardBacklightSetMaximum 0x7e
779
#define HidUsage_Con_KeyboardBacklightAuto 0x7f
780
#define HidUsage_Con_Selection 0x80
781
#define HidUsage_Con_AssignSelection 0x81
782
#define HidUsage_Con_ModeStep 0x82
783
#define HidUsage_Con_RecallLast 0x83
784
#define HidUsage_Con_EnterChannel 0x84
785
#define HidUsage_Con_OrderMovie 0x85
786
#define HidUsage_Con_Channel 0x86
787
#define HidUsage_Con_MediaSelection 0x87
788
#define HidUsage_Con_MediaSelectComputer 0x88
789
#define HidUsage_Con_MediaSelectTV 0x89
790
#define HidUsage_Con_MediaSelectWWW 0x8a
791
#define HidUsage_Con_MediaSelectDVD 0x8b
792
#define HidUsage_Con_MediaSelectTelephone 0x8c
793
#define HidUsage_Con_MediaSelectProgramGuide 0x8d
794
#define HidUsage_Con_MediaSelectVideoPhone 0x8e
795
#define HidUsage_Con_MediaSelectGames 0x8f
796
#define HidUsage_Con_MediaSelectMessages 0x90
797
#define HidUsage_Con_MediaSelectCD 0x91
798
#define HidUsage_Con_MediaSelectVCR 0x92
799
#define HidUsage_Con_MediaSelectTuner 0x93
800
#define HidUsage_Con_Quit 0x94
801
#define HidUsage_Con_Help 0x95
802
#define HidUsage_Con_MediaSelectTape 0x96
803
#define HidUsage_Con_MediaSelectCable 0x97
804
#define HidUsage_Con_MediaSelectSatellite 0x98
805
#define HidUsage_Con_MediaSelectSecurity 0x99
806
#define HidUsage_Con_MediaSelectHome 0x9a
807
#define HidUsage_Con_MediaSelectCall 0x9b
808
#define HidUsage_Con_ChannelIncrement 0x9c
809
#define HidUsage_Con_ChannelDecrement 0x9d
810
#define HidUsage_Con_MediaSelectSAP 0x9e
811
#define HidUsage_Con_VCRPlus 0xa0
812
#define HidUsage_Con_Once 0xa1
813
#define HidUsage_Con_Daily 0xa2
814
#define HidUsage_Con_Weekly 0xa3
815
#define HidUsage_Con_Monthly 0xa4
816
#define HidUsage_Con_Play 0xb0
817
#define HidUsage_Con_Pause 0xb1
818
#define HidUsage_Con_Record 0xb2
819
#define HidUsage_Con_FastForward 0xb3
820
#define HidUsage_Con_Rewind 0xb4
821
#define HidUsage_Con_ScanNextTrack 0xb5
822
#define HidUsage_Con_ScanPreviousTrack 0xb6
823
#define HidUsage_Con_Stop 0xb7
824
#define HidUsage_Con_Eject 0xb8
825
#define HidUsage_Con_RandomPlay 0xb9
826
#define HidUsage_Con_SelectDisc 0xba
827
#define HidUsage_Con_EnterDisc 0xbb
828
#define HidUsage_Con_Repeat 0xbc
829
#define HidUsage_Con_Tracking 0xbd
830
#define HidUsage_Con_TrackNormal 0xbe
831
#define HidUsage_Con_SlowTracking 0xbf
832
#define HidUsage_Con_FrameForward 0xc0
833
#define HidUsage_Con_FrameBack 0xc1
834
#define HidUsage_Con_Mark 0xc2
835
#define HidUsage_Con_ClearMark 0xc3
836
#define HidUsage_Con_RepeatFromMark 0xc4
837
#define HidUsage_Con_ReturnToMark 0xc5
838
#define HidUsage_Con_SearchMarkForward 0xc6
839
#define HidUsage_Con_SearchMarkBackwards 0xc7
840
#define HidUsage_Con_CounterReset 0xc8
841
#define HidUsage_Con_ShowCounter 0xc9
842
#define HidUsage_Con_TrackingIncrement 0xca
843
#define HidUsage_Con_TrackingDecrement 0xcb
844
#define HidUsage_Con_StopEject 0xcc
845
#define HidUsage_Con_PlayPause 0xcd
846
#define HidUsage_Con_PlaySkip 0xce
847
#define HidUsage_Con_VoiceCommand 0xcf
848
#define HidUsage_Con_InvokeCaptureInterface 0xd0
849
#define HidUsage_Con_StartorStopGameRecording 0xd1
850
#define HidUsage_Con_HistoricalGameCapture 0xd2
851
#define HidUsage_Con_CaptureGameScreenshot 0xd3
852
#define HidUsage_Con_ShoworHideRecordingIndicator 0xd4
853
#define HidUsage_Con_StartorStopMicrophoneCapture 0xd5
854
#define HidUsage_Con_StartorStopCameraCapture 0xd6
855
#define HidUsage_Con_StartorStopGameBroadcast 0xd7
856
#define HidUsage_Con_StartorStopVoiceDictationSession 0xd8
857
#define HidUsage_Con_InvokeDismissEmojiPicker 0xd9
858
#define HidUsage_Con_Volume 0xe0
859
#define HidUsage_Con_Balance 0xe1
860
#define HidUsage_Con_Mute 0xe2
861
#define HidUsage_Con_Bass 0xe3
862
#define HidUsage_Con_Treble 0xe4
863
#define HidUsage_Con_BassBoost 0xe5
864
#define HidUsage_Con_SurroundMode 0xe6
865
#define HidUsage_Con_Loudness 0xe7
866
#define HidUsage_Con_MPX 0xe8
867
#define HidUsage_Con_VolumeIncrement 0xe9
868
#define HidUsage_Con_VolumeDecrement 0xea
869
#define HidUsage_Con_SpeedSelect 0xf0
870
#define HidUsage_Con_PlaybackSpeed 0xf1
871
#define HidUsage_Con_StandardPlay 0xf2
872
#define HidUsage_Con_LongPlay 0xf3
873
#define HidUsage_Con_ExtendedPlay 0xf4
874
#define HidUsage_Con_Slow 0xf5
875
#define HidUsage_Con_FanEnable 0x100
876
#define HidUsage_Con_FanSpeed 0x101
877
#define HidUsage_Con_LightEnable 0x102
878
#define HidUsage_Con_LightIlluminationLevel 0x103
879
#define HidUsage_Con_ClimateControlEnable 0x104
880
#define HidUsage_Con_RoomTemperature 0x105
881
#define HidUsage_Con_SecurityEnable 0x106
882
#define HidUsage_Con_FireAlarm 0x107
883
#define HidUsage_Con_PoliceAlarm 0x108
884
#define HidUsage_Con_Proximity 0x109
885
#define HidUsage_Con_Motion 0x10a
886
#define HidUsage_Con_DuressAlarm 0x10b
887
#define HidUsage_Con_HoldupAlarm 0x10c
888
#define HidUsage_Con_MedicalAlarm 0x10d
889
#define HidUsage_Con_BalanceRight 0x150
890
#define HidUsage_Con_BalanceLeft 0x151
891
#define HidUsage_Con_BassIncrement 0x152
892
#define HidUsage_Con_BassDecrement 0x153
893
#define HidUsage_Con_TrebleIncrement 0x154
894
#define HidUsage_Con_TrebleDecrement 0x155
895
#define HidUsage_Con_SpeakerSystem 0x160
896
#define HidUsage_Con_ChannelLeft 0x161
897
#define HidUsage_Con_ChannelRight 0x162
898
#define HidUsage_Con_ChannelCenter 0x163
899
#define HidUsage_Con_ChannelFront 0x164
900
#define HidUsage_Con_ChannelCenterFront 0x165
901
#define HidUsage_Con_ChannelSide 0x166
902
#define HidUsage_Con_ChannelSurround 0x167
903
#define HidUsage_Con_ChannelLowFrequencyEnhancement 0x168
904
#define HidUsage_Con_ChannelTop 0x169
905
#define HidUsage_Con_ChannelUnknown 0x16a
906
#define HidUsage_Con_Subchannel 0x170
907
#define HidUsage_Con_SubchannelIncrement 0x171
908
#define HidUsage_Con_SubchannelDecrement 0x172
909
#define HidUsage_Con_AlternateAudioIncrement 0x173
910
#define HidUsage_Con_AlternateAudioDecrement 0x174
911
#define HidUsage_Con_ApplicationLaunchButtons 0x180
912
#define HidUsage_Con_ALLaunchButtonConfigurationTool 0x181
913
#define HidUsage_Con_ALProgrammableButtonConfiguration 0x182
914
#define HidUsage_Con_ALConsumerControlConfiguration 0x183
915
#define HidUsage_Con_ALWordProcessor 0x184
916
#define HidUsage_Con_ALTextEditor 0x185
917
#define HidUsage_Con_ALSpreadsheet 0x186
918
#define HidUsage_Con_ALGraphicsEditor 0x187
919
#define HidUsage_Con_ALPresentationApp 0x188
920
#define HidUsage_Con_ALDatabaseApp 0x189
921
#define HidUsage_Con_ALEmailReader 0x18a
922
#define HidUsage_Con_ALNewsreader 0x18b
923
#define HidUsage_Con_ALVoicemail 0x18c
924
#define HidUsage_Con_ALContactsAddressBook 0x18d
925
#define HidUsage_Con_ALCalendarSchedule 0x18e
926
#define HidUsage_Con_ALTaskProjectManager 0x18f
927
#define HidUsage_Con_ALLogJournalTimecard 0x190
928
#define HidUsage_Con_ALCheckbookFinance 0x191
929
#define HidUsage_Con_ALCalculator 0x192
930
#define HidUsage_Con_ALAVCapturePlayback 0x193
931
#define HidUsage_Con_ALLocalMachineBrowser 0x194
932
#define HidUsage_Con_ALLANWANBrowser 0x195
933
#define HidUsage_Con_ALInternetBrowser 0x196
934
#define HidUsage_Con_ALRemoteNetworkingISPConnect 0x197
935
#define HidUsage_Con_ALNetworkConference 0x198
936
#define HidUsage_Con_ALNetworkChat 0x199
937
#define HidUsage_Con_ALTelephonyDialer 0x19a
938
#define HidUsage_Con_ALLogon 0x19b
939
#define HidUsage_Con_ALLogoff 0x19c
940
#define HidUsage_Con_ALLogonLogoff 0x19d
941
#define HidUsage_Con_ALTerminalLockScreensaver 0x19e
942
#define HidUsage_Con_ALControlPanel 0x19f
943
#define HidUsage_Con_ALCommandLineProcessorRun 0x1a0
944
#define HidUsage_Con_ALProcessTaskManager 0x1a1
945
#define HidUsage_Con_ALSelectTaskApplication 0x1a2
946
#define HidUsage_Con_ALNextTaskApplication 0x1a3
947
#define HidUsage_Con_ALPreviousTaskApplication 0x1a4
948
#define HidUsage_Con_ALPreemptiveHaltTaskApplication 0x1a5
949
#define HidUsage_Con_ALIntegratedHelpCenter 0x1a6
950
#define HidUsage_Con_ALDocuments 0x1a7
951
#define HidUsage_Con_ALThesaurus 0x1a8
952
#define HidUsage_Con_ALDictionary 0x1a9
953
#define HidUsage_Con_ALDesktop 0x1aa
954
#define HidUsage_Con_ALSpellCheck 0x1ab
955
#define HidUsage_Con_ALGrammarCheck 0x1ac
956
#define HidUsage_Con_ALWirelessStatus 0x1ad
957
#define HidUsage_Con_ALKeyboardLayout 0x1ae
958
#define HidUsage_Con_ALVirusProtection 0x1af
959
#define HidUsage_Con_ALEncryption 0x1b0
960
#define HidUsage_Con_ALScreenSaver 0x1b1
961
#define HidUsage_Con_ALAlarms 0x1b2
962
#define HidUsage_Con_ALClock 0x1b3
963
#define HidUsage_Con_ALFileBrowser 0x1b4
964
#define HidUsage_Con_ALPowerStatus 0x1b5
965
#define HidUsage_Con_ALImageBrowser 0x1b6
966
#define HidUsage_Con_ALAudioBrowser 0x1b7
967
#define HidUsage_Con_ALMovieBrowser 0x1b8
968
#define HidUsage_Con_ALDigitalRightsManager 0x1b9
969
#define HidUsage_Con_ALDigitalWallet 0x1ba
970
#define HidUsage_Con_ALInstantMessaging 0x1bc
971
#define HidUsage_Con_ALOEMFeaturesTipsTutorialBrowser 0x1bd
972
#define HidUsage_Con_ALOEMHelp 0x1be
973
#define HidUsage_Con_ALOnlineCommunity 0x1bf
974
#define HidUsage_Con_ALEntertainmentContentBrowser 0x1c0
975
#define HidUsage_Con_ALOnlineShoppingBrowser 0x1c1
976
#define HidUsage_Con_ALSmartCardInformationHelp 0x1c2
977
#define HidUsage_Con_ALMarketMonitorFinanceBrowser 0x1c3
978
#define HidUsage_Con_ALCustomizedCorporateNewsBrowser 0x1c4
979
#define HidUsage_Con_ALOnlineActivityBrowser 0x1c5
980
#define HidUsage_Con_ALResearchSearchBrowser 0x1c6
981
#define HidUsage_Con_ALAudioPlayer 0x1c7
982
#define HidUsage_Con_ALMessageStatus 0x1c8
983
#define HidUsage_Con_ALContactSync 0x1c9
984
#define HidUsage_Con_ALNavigation 0x1ca
985
#define HidUsage_Con_ALContextawareDesktopAssistant 0x1cb
986
#define HidUsage_Con_GenericGUIApplicationControls 0x200
987
#define HidUsage_Con_ACNew 0x201
988
#define HidUsage_Con_ACOpen 0x202
989
#define HidUsage_Con_ACClose 0x203
990
#define HidUsage_Con_ACExit 0x204
991
#define HidUsage_Con_ACMaximize 0x205
992
#define HidUsage_Con_ACMinimize 0x206
993
#define HidUsage_Con_ACSave 0x207
994
#define HidUsage_Con_ACPrint 0x208
995
#define HidUsage_Con_ACProperties 0x209
996
#define HidUsage_Con_ACUndo 0x21a
997
#define HidUsage_Con_ACCopy 0x21b
998
#define HidUsage_Con_ACCut 0x21c
999
#define HidUsage_Con_ACPaste 0x21d
1000
#define HidUsage_Con_ACSelectAll 0x21e
1001
#define HidUsage_Con_ACFind 0x21f
1002
#define HidUsage_Con_ACFindandReplace 0x220
1003
#define HidUsage_Con_ACSearch 0x221
1004
#define HidUsage_Con_ACGoTo 0x222
1005
#define HidUsage_Con_ACHome 0x223
1006
#define HidUsage_Con_ACBack 0x224
1007
#define HidUsage_Con_ACForward 0x225
1008
#define HidUsage_Con_ACStop 0x226
1009
#define HidUsage_Con_ACRefresh 0x227
1010
#define HidUsage_Con_ACPreviousLink 0x228
1011
#define HidUsage_Con_ACNextLink 0x229
1012
#define HidUsage_Con_ACBookmarks 0x22a
1013
#define HidUsage_Con_ACHistory 0x22b
1014
#define HidUsage_Con_ACSubscriptions 0x22c
1015
#define HidUsage_Con_ACZoomIn 0x22d
1016
#define HidUsage_Con_ACZoomOut 0x22e
1017
#define HidUsage_Con_ACZoom 0x22f
1018
#define HidUsage_Con_ACFullScreenView 0x230
1019
#define HidUsage_Con_ACNormalView 0x231
1020
#define HidUsage_Con_ACViewToggle 0x232
1021
#define HidUsage_Con_ACScrollUp 0x233
1022
#define HidUsage_Con_ACScrollDown 0x234
1023
#define HidUsage_Con_ACScroll 0x235
1024
#define HidUsage_Con_ACPanLeft 0x236
1025
#define HidUsage_Con_ACPanRight 0x237
1026
#define HidUsage_Con_ACPan 0x238
1027
#define HidUsage_Con_ACNewWindow 0x239
1028
#define HidUsage_Con_ACTileHorizontally 0x23a
1029
#define HidUsage_Con_ACTileVertically 0x23b
1030
#define HidUsage_Con_ACFormat 0x23c
1031
#define HidUsage_Con_ACEdit 0x23d
1032
#define HidUsage_Con_ACBold 0x23e
1033
#define HidUsage_Con_ACItalics 0x23f
1034
#define HidUsage_Con_ACUnderline 0x240
1035
#define HidUsage_Con_ACStrikethrough 0x241
1036
#define HidUsage_Con_ACSubscript 0x242
1037
#define HidUsage_Con_ACSuperscript 0x243
1038
#define HidUsage_Con_ACAllCaps 0x244
1039
#define HidUsage_Con_ACRotate 0x245
1040
#define HidUsage_Con_ACResize 0x246
1041
#define HidUsage_Con_ACFlipHorizontal 0x247
1042
#define HidUsage_Con_ACFlipVertical 0x248
1043
#define HidUsage_Con_ACMirrorHorizontal 0x249
1044
#define HidUsage_Con_ACMirrorVertical 0x24a
1045
#define HidUsage_Con_ACFontSelect 0x24b
1046
#define HidUsage_Con_ACFontColor 0x24c
1047
#define HidUsage_Con_ACFontSize 0x24d
1048
#define HidUsage_Con_ACJustifyLeft 0x24e
1049
#define HidUsage_Con_ACJustifyCenterH 0x24f
1050
#define HidUsage_Con_ACJustifyRight 0x250
1051
#define HidUsage_Con_ACJustifyBlockH 0x251
1052
#define HidUsage_Con_ACJustifyTop 0x252
1053
#define HidUsage_Con_ACJustifyCenterV 0x253
1054
#define HidUsage_Con_ACJustifyBottom 0x254
1055
#define HidUsage_Con_ACJustifyBlockV 0x255
1056
#define HidUsage_Con_ACIndentDecrease 0x256
1057
#define HidUsage_Con_ACIndentIncrease 0x257
1058
#define HidUsage_Con_ACNumberedList 0x258
1059
#define HidUsage_Con_ACRestartNumbering 0x259
1060
#define HidUsage_Con_ACBulletedList 0x25a
1061
#define HidUsage_Con_ACPromote 0x25b
1062
#define HidUsage_Con_ACDemote 0x25c
1063
#define HidUsage_Con_ACYes 0x25d
1064
#define HidUsage_Con_ACNo 0x25e
1065
#define HidUsage_Con_ACCancel 0x25f
1066
#define HidUsage_Con_ACCatalog 0x260
1067
#define HidUsage_Con_ACBuyCheckout 0x261
1068
#define HidUsage_Con_ACAddtoCart 0x262
1069
#define HidUsage_Con_ACExpand 0x263
1070
#define HidUsage_Con_ACExpandAll 0x264
1071
#define HidUsage_Con_ACCollapse 0x265
1072
#define HidUsage_Con_ACCollapseAll 0x266
1073
#define HidUsage_Con_ACPrintPreview 0x267
1074
#define HidUsage_Con_ACPasteSpecial 0x268
1075
#define HidUsage_Con_ACInsertMode 0x269
1076
#define HidUsage_Con_ACDelete 0x26a
1077
#define HidUsage_Con_ACLock 0x26b
1078
#define HidUsage_Con_ACUnlock 0x26c
1079
#define HidUsage_Con_ACProtect 0x26d
1080
#define HidUsage_Con_ACUnprotect 0x26e
1081
#define HidUsage_Con_ACAttachComment 0x26f
1082
#define HidUsage_Con_ACDeleteComment 0x270
1083
#define HidUsage_Con_ACViewComment 0x271
1084
#define HidUsage_Con_ACSelectWord 0x272
1085
#define HidUsage_Con_ACSelectSentence 0x273
1086
#define HidUsage_Con_ACSelectParagraph 0x274
1087
#define HidUsage_Con_ACSelectColumn 0x275
1088
#define HidUsage_Con_ACSelectRow 0x276
1089
#define HidUsage_Con_ACSelectTable 0x277
1090
#define HidUsage_Con_ACSelectObject 0x278
1091
#define HidUsage_Con_ACRedoRepeat 0x279
1092
#define HidUsage_Con_ACSort 0x27a
1093
#define HidUsage_Con_ACSortAscending 0x27b
1094
#define HidUsage_Con_ACSortDescending 0x27c
1095
#define HidUsage_Con_ACFilter 0x27d
1096
#define HidUsage_Con_ACSetClock 0x27e
1097
#define HidUsage_Con_ACViewClock 0x27f
1098
#define HidUsage_Con_ACSelectTimeZone 0x280
1099
#define HidUsage_Con_ACEditTimeZones 0x281
1100
#define HidUsage_Con_ACSetAlarm 0x282
1101
#define HidUsage_Con_ACClearAlarm 0x283
1102
#define HidUsage_Con_ACSnoozeAlarm 0x284
1103
#define HidUsage_Con_ACResetAlarm 0x285
1104
#define HidUsage_Con_ACSynchronize 0x286
1105
#define HidUsage_Con_ACSendReceive 0x287
1106
#define HidUsage_Con_ACSendTo 0x288
1107
#define HidUsage_Con_ACReply 0x289
1108
#define HidUsage_Con_ACReplyAll 0x28a
1109
#define HidUsage_Con_ACForwardMsg 0x28b
1110
#define HidUsage_Con_ACSend 0x28c
1111
#define HidUsage_Con_ACAttachFile 0x28d
1112
#define HidUsage_Con_ACUpload 0x28e
1113
#define HidUsage_Con_ACDownloadSaveTargetAs 0x28f
1114
#define HidUsage_Con_ACSetBorders 0x290
1115
#define HidUsage_Con_ACInsertRow 0x291
1116
#define HidUsage_Con_ACInsertColumn 0x292
1117
#define HidUsage_Con_ACInsertFile 0x293
1118
#define HidUsage_Con_ACInsertPicture 0x294
1119
#define HidUsage_Con_ACInsertObject 0x295
1120
#define HidUsage_Con_ACInsertSymbol 0x296
1121
#define HidUsage_Con_ACSaveandClose 0x297
1122
#define HidUsage_Con_ACRename 0x298
1123
#define HidUsage_Con_ACMerge 0x299
1124
#define HidUsage_Con_ACSplit 0x29a
1125
#define HidUsage_Con_ACDisributeHorizontally 0x29b
1126
#define HidUsage_Con_ACDistributeVertically 0x29c
1127
#define HidUsage_Con_ACNextKeyboardLayoutSelect 0x29d
1128
#define HidUsage_Con_ACNavigationGuidance 0x29e
1129
#define HidUsage_Con_ACDesktopShowAllWindows 0x29f
1130
#define HidUsage_Con_ACSoftKeyLeft 0x2a0
1131
#define HidUsage_Con_ACSoftKeyRight 0x2a1
1132
#define HidUsage_Con_ACDesktopShowAllApplications 0x2a2
1133
#define HidUsage_Con_ACIdleKeepAlive 0x2b0
1134
#define HidUsage_Con_ExtendedKeyboardAttributesCollection 0x2c0
1135
#define HidUsage_Con_KeyboardFormFactor 0x2c1
1136
#define HidUsage_Con_KeyboardKeyType 0x2c2
1137
#define HidUsage_Con_KeyboardPhysicalLayout 0x2c3
1138
#define HidUsage_Con_VendorSpecificKeyboardPhysicalLayout 0x2c4
1139
#define HidUsage_Con_KeyboardIETFLanguageTagIndex 0x2c5
1140
#define HidUsage_Con_ImplementedKeyboardInputAssistControls 0x2c6
1141
#define HidUsage_Con_KeyboardInputAssistPrevious 0x2c7
1142
#define HidUsage_Con_KeyboardInputAssistNext 0x2c8
1143
#define HidUsage_Con_KeyboardInputAssistPreviousGroup 0x2c9
1144
#define HidUsage_Con_KeyboardInputAssistNextGroup 0x2ca
1145
#define HidUsage_Con_KeyboardInputAssistAccept 0x2cb
1146
#define HidUsage_Con_KeyboardInputAssistCancel 0x2cc
1147
#define HidUsage_Con_PrivacyScreenToggle 0x2d0
1148
#define HidUsage_Con_PrivacyScreenLevelDecrement 0x2d1
1149
#define HidUsage_Con_PrivacyScreenLevelIncrement 0x2d2
1150
#define HidUsage_Con_PrivacyScreenLevelMinimum 0x2d3
1151
#define HidUsage_Con_PrivacyScreenLevelMaximum 0x2d4
1152
#define HidUsage_Con_ContactEdited 0x500
1153
#define HidUsage_Con_ContactAdded 0x501
1154
#define HidUsage_Con_ContactRecordActive 0x502
1155
#define HidUsage_Con_ContactIndex 0x503
1156
#define HidUsage_Con_ContactNickname 0x504
1157
#define HidUsage_Con_ContactFirstName 0x505
1158
#define HidUsage_Con_ContactLastName 0x506
1159
#define HidUsage_Con_ContactFullName 0x507
1160
#define HidUsage_Con_ContactPhoneNumberPersonal 0x508
1161
#define HidUsage_Con_ContactPhoneNumberBusiness 0x509
1162
#define HidUsage_Con_ContactPhoneNumberMobile 0x50a
1163
#define HidUsage_Con_ContactPhoneNumberPager 0x50b
1164
#define HidUsage_Con_ContactPhoneNumberFax 0x50c
1165
#define HidUsage_Con_ContactPhoneNumberOther 0x50d
1166
#define HidUsage_Con_ContactEmailPersonal 0x50e
1167
#define HidUsage_Con_ContactEmailBusiness 0x50f
1168
#define HidUsage_Con_ContactEmailOther 0x510
1169
#define HidUsage_Con_ContactEmailMain 0x511
1170
#define HidUsage_Con_ContactSpeedDialNumber 0x512
1171
#define HidUsage_Con_ContactStatusFlag 0x513
1172
#define HidUsage_Con_ContactMisc 0x514
1173
#define HidUsage_Dig_Digitizer 0x01
1174
#define HidUsage_Dig_Pen 0x02
1175
#define HidUsage_Dig_LightPen 0x03
1176
#define HidUsage_Dig_TouchScreen 0x04
1177
#define HidUsage_Dig_TouchPad 0x05
1178
#define HidUsage_Dig_Whiteboard 0x06
1179
#define HidUsage_Dig_CoordinateMeasuringMachine 0x07
1180
#define HidUsage_Dig_ThreeDDigitizer 0x08
1181
#define HidUsage_Dig_StereoPlotter 0x09
1182
#define HidUsage_Dig_ArticulatedArm 0x0a
1183
#define HidUsage_Dig_Armature 0x0b
1184
#define HidUsage_Dig_MultiplePointDigitizer 0x0c
1185
#define HidUsage_Dig_FreeSpaceWand 0x0d
1186
#define HidUsage_Dig_DeviceConfiguration 0x0e
1187
#define HidUsage_Dig_CapacitiveHeatMapDigitizer 0x0f
1188
#define HidUsage_Dig_Stylus 0x20
1189
#define HidUsage_Dig_Puck 0x21
1190
#define HidUsage_Dig_Finger 0x22
1191
#define HidUsage_Dig_Devicesettings 0x23
1192
#define HidUsage_Dig_CharacterGesture 0x24
1193
#define HidUsage_Dig_TipPressure 0x30
1194
#define HidUsage_Dig_BarrelPressure 0x31
1195
#define HidUsage_Dig_InRange 0x32
1196
#define HidUsage_Dig_Touch 0x33
1197
#define HidUsage_Dig_Untouch 0x34
1198
#define HidUsage_Dig_Tap 0x35
1199
#define HidUsage_Dig_Quality 0x36
1200
#define HidUsage_Dig_DataValid 0x37
1201
#define HidUsage_Dig_TransducerIndex 0x38
1202
#define HidUsage_Dig_TabletFunctionKeys 0x39
1203
#define HidUsage_Dig_ProgramChangeKeys 0x3a
1204
#define HidUsage_Dig_BatteryStrength 0x3b
1205
#define HidUsage_Dig_Invert 0x3c
1206
#define HidUsage_Dig_XTilt 0x3d
1207
#define HidUsage_Dig_YTilt 0x3e
1208
#define HidUsage_Dig_Azimuth 0x3f
1209
#define HidUsage_Dig_Altitude 0x40
1210
#define HidUsage_Dig_Twist 0x41
1211
#define HidUsage_Dig_TipSwitch 0x42
1212
#define HidUsage_Dig_SecondaryTipSwitch 0x43
1213
#define HidUsage_Dig_BarrelSwitch 0x44
1214
#define HidUsage_Dig_Eraser 0x45
1215
#define HidUsage_Dig_TabletPick 0x46
1216
#define HidUsage_Dig_TouchValid 0x47
1217
#define HidUsage_Dig_Width 0x48
1218
#define HidUsage_Dig_Height 0x49
1219
#define HidUsage_Dig_ContactIdentifier 0x51
1220
#define HidUsage_Dig_DeviceMode 0x52
1221
#define HidUsage_Dig_DeviceIdentifier 0x53
1222
#define HidUsage_Dig_ContactCount 0x54
1223
#define HidUsage_Dig_ContactCountMaximum 0x55
1224
#define HidUsage_Dig_ScanTime 0x56
1225
#define HidUsage_Dig_SurfaceSwitch 0x57
1226
#define HidUsage_Dig_ButtonSwitch 0x58
1227
#define HidUsage_Dig_PadType 0x59
1228
#define HidUsage_Dig_SecondaryBarrelSwitch 0x5a
1229
#define HidUsage_Dig_TransducerSerialNumber 0x5b
1230
#define HidUsage_Dig_PreferredColor 0x5c
1231
#define HidUsage_Dig_PreferredColorisLocked 0x5d
1232
#define HidUsage_Dig_PreferredLineWidth 0x5e
1233
#define HidUsage_Dig_PreferredLineWidthisLocked 0x5f
1234
#define HidUsage_Dig_LatencyMode 0x60
1235
#define HidUsage_Dig_GestureCharacterQuality 0x61
1236
#define HidUsage_Dig_CharacterGestureDataLength 0x62
1237
#define HidUsage_Dig_CharacterGestureData 0x63
1238
#define HidUsage_Dig_GestureCharacterEncoding 0x64
1239
#define HidUsage_Dig_UTF8CharacterGestureEncoding 0x65
1240
#define HidUsage_Dig_UTF16LittleEndianCharacterGestureEncoding 0x66
1241
#define HidUsage_Dig_UTF16BigEndianCharacterGestureEncoding 0x67
1242
#define HidUsage_Dig_UTF32LittleEndianCharacterGestureEncoding 0x68
1243
#define HidUsage_Dig_UTF32BigEndianCharacterGestureEncoding 0x69
1244
#define HidUsage_Dig_CapacitiveHeatMapProtocolVendorID 0x6a
1245
#define HidUsage_Dig_CapacitiveHeatMapProtocolVersion 0x6b
1246
#define HidUsage_Dig_CapacitiveHeatMapFrameData 0x6c
1247
#define HidUsage_Dig_GestureCharacterEnable 0x6d
1248
#define HidUsage_Dig_TransducerSerialNumberPart2 0x6e
1249
#define HidUsage_Dig_NoPreferredColor 0x6f
1250
#define HidUsage_Dig_PreferredLineStyle 0x70
1251
#define HidUsage_Dig_PreferredLineStyleisLocked 0x71
1252
#define HidUsage_Dig_Ink 0x72
1253
#define HidUsage_Dig_Pencil 0x73
1254
#define HidUsage_Dig_Highlighter 0x74
1255
#define HidUsage_Dig_ChiselMarker 0x75
1256
#define HidUsage_Dig_Brush 0x76
1257
#define HidUsage_Dig_NoPreference 0x77
1258
#define HidUsage_Dig_DigitizerDiagnostic 0x80
1259
#define HidUsage_Dig_DigitizerError 0x81
1260
#define HidUsage_Dig_ErrNormalStatus 0x82
1261
#define HidUsage_Dig_ErrTransducersExceeded 0x83
1262
#define HidUsage_Dig_ErrFullTransFeaturesUnavailable 0x84
1263
#define HidUsage_Dig_ErrChargeLow 0x85
1264
#define HidUsage_Dig_TransducerSoftwareInfo 0x90
1265
#define HidUsage_Dig_TransducerVendorId 0x91
1266
#define HidUsage_Dig_TransducerProductId 0x92
1267
#define HidUsage_Dig_DeviceSupportedProtocols 0x93
1268
#define HidUsage_Dig_TransducerSupportedProtocols 0x94
1269
#define HidUsage_Dig_NoProtocol 0x95
1270
#define HidUsage_Dig_WacomAESProtocol 0x96
1271
#define HidUsage_Dig_USIProtocol 0x97
1272
#define HidUsage_Dig_MicrosoftPenProtocol 0x98
1273
#define HidUsage_Dig_SupportedReportRates 0xa0
1274
#define HidUsage_Dig_ReportRate 0xa1
1275
#define HidUsage_Dig_TransducerConnected 0xa2
1276
#define HidUsage_Dig_SwitchDisabled 0xa3
1277
#define HidUsage_Dig_SwitchUnimplemented 0xa4
1278
#define HidUsage_Dig_TransducerSwitches 0xa5
1279
#define HidUsage_Dig_TransducerIndexSelector 0xa6
1280
#define HidUsage_Dig_ButtonPressThreshold 0xb0
1281
#define HidUsage_Hap_SimpleHapticController 0x01
1282
#define HidUsage_Hap_WaveformList 0x10
1283
#define HidUsage_Hap_DurationList 0x11
1284
#define HidUsage_Hap_AutoTrigger 0x20
1285
#define HidUsage_Hap_ManualTrigger 0x21
1286
#define HidUsage_Hap_AutoTriggerAssociatedControl 0x22
1287
#define HidUsage_Hap_Intensity 0x23
1288
#define HidUsage_Hap_RepeatCount 0x24
1289
#define HidUsage_Hap_RetriggerPeriod 0x25
1290
#define HidUsage_Hap_WaveformVendorPage 0x26
1291
#define HidUsage_Hap_WaveformVendorID 0x27
1292
#define HidUsage_Hap_WaveformCutoffTime 0x28
1293
#define HidUsage_Hap_WaveformNone 0x1001
1294
#define HidUsage_Hap_WaveformStop 0x1002
1295
#define HidUsage_Hap_WaveformClick 0x1003
1296
#define HidUsage_Hap_WaveformBuzzContinuous 0x1004
1297
#define HidUsage_Hap_WaveformRumbleContinuous 0x1005
1298
#define HidUsage_Hap_WaveformPress 0x1006
1299
#define HidUsage_Hap_WaveformRelease 0x1007
1300
#define HidUsage_Hap_WaveformHover 0x1008
1301
#define HidUsage_Hap_WaveformSuccess 0x1009
1302
#define HidUsage_Hap_WaveformError 0x100a
1303
#define HidUsage_Hap_WaveformInkContinuous 0x100b
1304
#define HidUsage_Hap_WaveformPencilContinuous 0x100c
1305
#define HidUsage_Hap_WaveformMarkerContinuous 0x100d
1306
#define HidUsage_Hap_WaveformChiselMarkerContinuous 0x100e
1307
#define HidUsage_Hap_WaveformBrushContinuous 0x100f
1308
#define HidUsage_Hap_WaveformEraserContinuous 0x1010
1309
#define HidUsage_Hap_WaveformSparkleContinuous 0x1011
1310
#define HidUsage_PID_PhysicalInputDevice 0x01
1311
#define HidUsage_PID_Normal 0x20
1312
#define HidUsage_PID_SetEffectReport 0x21
1313
#define HidUsage_PID_EffectParameterBlockIndex 0x22
1314
#define HidUsage_PID_ParameterBlockOffset 0x23
1315
#define HidUsage_PID_ROMFlag 0x24
1316
#define HidUsage_PID_EffectType 0x25
1317
#define HidUsage_PID_ETConstantForce 0x26
1318
#define HidUsage_PID_ETRamp 0x27
1319
#define HidUsage_PID_ETCustomForce 0x28
1320
#define HidUsage_PID_ETSquare 0x30
1321
#define HidUsage_PID_ETSine 0x31
1322
#define HidUsage_PID_ETTriangle 0x32
1323
#define HidUsage_PID_ETSawtoothUp 0x33
1324
#define HidUsage_PID_ETSawtoothDown 0x34
1325
#define HidUsage_PID_ETSpring 0x40
1326
#define HidUsage_PID_ETDamper 0x41
1327
#define HidUsage_PID_ETInertia 0x42
1328
#define HidUsage_PID_ETFriction 0x43
1329
#define HidUsage_PID_Duration 0x50
1330
#define HidUsage_PID_SamplePeriod 0x51
1331
#define HidUsage_PID_Gain 0x52
1332
#define HidUsage_PID_TriggerButton 0x53
1333
#define HidUsage_PID_TriggerRepeatInterval 0x54
1334
#define HidUsage_PID_AxesEnable 0x55
1335
#define HidUsage_PID_DirectionEnable 0x56
1336
#define HidUsage_PID_Direction 0x57
1337
#define HidUsage_PID_TypeSpecificBlockOffset 0x58
1338
#define HidUsage_PID_BlockType 0x59
1339
#define HidUsage_PID_SetEnvelopeReport 0x5a
1340
#define HidUsage_PID_AttackLevel 0x5b
1341
#define HidUsage_PID_AttackTime 0x5c
1342
#define HidUsage_PID_FadeLevel 0x5d
1343
#define HidUsage_PID_FadeTime 0x5e
1344
#define HidUsage_PID_SetConditionReport 0x5f
1345
#define HidUsage_PID_CenterPointOffset 0x60
1346
#define HidUsage_PID_PositiveCoefficient 0x61
1347
#define HidUsage_PID_NegativeCoefficient 0x62
1348
#define HidUsage_PID_PositiveSaturation 0x63
1349
#define HidUsage_PID_NegativeSaturation 0x64
1350
#define HidUsage_PID_DeadBand 0x65
1351
#define HidUsage_PID_DownloadForceSample 0x66
1352
#define HidUsage_PID_IsochCustomForceEnable 0x67
1353
#define HidUsage_PID_CustomForceDataReport 0x68
1354
#define HidUsage_PID_CustomForceData 0x69
1355
#define HidUsage_PID_CustomForceVendorDefinedData 0x6a
1356
#define HidUsage_PID_SetCustomForceReport 0x6b
1357
#define HidUsage_PID_CustomForceDataOffset 0x6c
1358
#define HidUsage_PID_SampleCount 0x6d
1359
#define HidUsage_PID_SetPeriodicReport 0x6e
1360
#define HidUsage_PID_Offset 0x6f
1361
#define HidUsage_PID_Magnitude 0x70
1362
#define HidUsage_PID_Phase 0x71
1363
#define HidUsage_PID_Period 0x72
1364
#define HidUsage_PID_SetConstantForceReport 0x73
1365
#define HidUsage_PID_SetRampForceReport 0x74
1366
#define HidUsage_PID_RampStart 0x75
1367
#define HidUsage_PID_RampEnd 0x76
1368
#define HidUsage_PID_EffectOperationReport 0x77
1369
#define HidUsage_PID_EffectOperation 0x78
1370
#define HidUsage_PID_OpEffectStart 0x79
1371
#define HidUsage_PID_OpEffectStartSolo 0x7a
1372
#define HidUsage_PID_OpEffectStop 0x7b
1373
#define HidUsage_PID_LoopCount 0x7c
1374
#define HidUsage_PID_DeviceGainReport 0x7d
1375
#define HidUsage_PID_DeviceGain 0x7e
1376
#define HidUsage_PID_ParameterBlockPoolsReport 0x7f
1377
#define HidUsage_PID_RAMPoolSize 0x80
1378
#define HidUsage_PID_ROMPoolSize 0x81
1379
#define HidUsage_PID_ROMEffectBlockCount 0x82
1380
#define HidUsage_PID_SimultaneousEffectsMax 0x83
1381
#define HidUsage_PID_PoolAlignment 0x84
1382
#define HidUsage_PID_ParameterBlockMoveReport 0x85
1383
#define HidUsage_PID_MoveSource 0x86
1384
#define HidUsage_PID_MoveDestination 0x87
1385
#define HidUsage_PID_MoveLength 0x88
1386
#define HidUsage_PID_EffectParameterBlockLoadReport 0x89
1387
#define HidUsage_PID_EffectParameterBlockLoadStatus 0x8b
1388
#define HidUsage_PID_BlockLoadSuccess 0x8c
1389
#define HidUsage_PID_BlockLoadFull 0x8d
1390
#define HidUsage_PID_BlockLoadError 0x8e
1391
#define HidUsage_PID_BlockHandle 0x8f
1392
#define HidUsage_PID_EffectParameterBlockFreeReport 0x90
1393
#define HidUsage_PID_TypeSpecificBlockHandle 0x91
1394
#define HidUsage_PID_PIDStateReport 0x92
1395
#define HidUsage_PID_EffectPlaying 0x94
1396
#define HidUsage_PID_PIDDeviceControlReport 0x95
1397
#define HidUsage_PID_PIDDeviceControl 0x96
1398
#define HidUsage_PID_DCEnableActuators 0x97
1399
#define HidUsage_PID_DCDisableActuators 0x98
1400
#define HidUsage_PID_DCStopAllEffects 0x99
1401
#define HidUsage_PID_DCReset 0x9a
1402
#define HidUsage_PID_DCPause 0x9b
1403
#define HidUsage_PID_DCContinue 0x9c
1404
#define HidUsage_PID_DevicePaused 0x9f
1405
#define HidUsage_PID_ActuatorsEnabled 0xa0
1406
#define HidUsage_PID_SafetySwitch 0xa4
1407
#define HidUsage_PID_ActuatorOverrideSwitch 0xa5
1408
#define HidUsage_PID_ActuatorPower 0xa6
1409
#define HidUsage_PID_StartDelay 0xa7
1410
#define HidUsage_PID_ParameterBlockSize 0xa8
1411
#define HidUsage_PID_DeviceManagedPool 0xa9
1412
#define HidUsage_PID_SharedParameterBlocks 0xaa
1413
#define HidUsage_PID_CreateNewEffectParameterBlockReport 0xab
1414
#define HidUsage_PID_RAMPoolAvailable 0xac
1415
#define HidUsage_SC_SocControl 0x01
1416
#define HidUsage_SC_FirmwareTransfer 0x02
1417
#define HidUsage_SC_FirmwareFileId 0x03
1418
#define HidUsage_SC_FileOffsetInBytes 0x04
1419
#define HidUsage_SC_FileTransferSizeMaxInBytes 0x05
1420
#define HidUsage_SC_FilePayload 0x06
1421
#define HidUsage_SC_FilePayloadSizeInBytes 0x07
1422
#define HidUsage_SC_FilePayloadContainsLastBytes 0x08
1423
#define HidUsage_SC_FileTransferStop 0x09
1424
#define HidUsage_SC_FileTransferTillEnd 0x0a
1425
#define HidUsage_EHT_EyeTracker 0x01
1426
#define HidUsage_EHT_HeadTracker 0x02
1427
#define HidUsage_EHT_TrackingData 0x10
1428
#define HidUsage_EHT_Capabilities 0x11
1429
#define HidUsage_EHT_Configuration 0x12
1430
#define HidUsage_EHT_Status 0x13
1431
#define HidUsage_EHT_Control 0x14
1432
#define HidUsage_EHT_SensorTimestamp 0x20
1433
#define HidUsage_EHT_PositionX 0x21
1434
#define HidUsage_EHT_PositionY 0x22
1435
#define HidUsage_EHT_PositionZ 0x23
1436
#define HidUsage_EHT_GazePoint 0x24
1437
#define HidUsage_EHT_LeftEyePosition 0x25
1438
#define HidUsage_EHT_RightEyePosition 0x26
1439
#define HidUsage_EHT_HeadPosition 0x27
1440
#define HidUsage_EHT_HeadDirectionPoint 0x28
1441
#define HidUsage_EHT_RotationaboutXaxis 0x29
1442
#define HidUsage_EHT_RotationaboutYaxis 0x2a
1443
#define HidUsage_EHT_RotationaboutZaxis 0x2b
1444
#define HidUsage_EHT_TrackerQuality 0x100
1445
#define HidUsage_EHT_MinimumTrackingDistance 0x101
1446
#define HidUsage_EHT_OptimumTrackingDistance 0x102
1447
#define HidUsage_EHT_MaximumTrackingDistance 0x103
1448
#define HidUsage_EHT_MaximumScreenPlaneWidth 0x104
1449
#define HidUsage_EHT_MaximumScreenPlaneHeight 0x105
1450
#define HidUsage_EHT_DisplayManufacturerID 0x200
1451
#define HidUsage_EHT_DisplayProductID 0x201
1452
#define HidUsage_EHT_DisplaySerialNumber 0x202
1453
#define HidUsage_EHT_DisplayManufacturerDate 0x203
1454
#define HidUsage_EHT_CalibratedScreenWidth 0x204
1455
#define HidUsage_EHT_CalibratedScreenHeight 0x205
1456
#define HidUsage_EHT_SamplingFrequency 0x300
1457
#define HidUsage_EHT_ConfigurationStatus 0x301
1458
#define HidUsage_EHT_DeviceModeRequest 0x400
1459
#define HidUsage_AD_AlphanumericDisplay 0x01
1460
#define HidUsage_AD_AuxiliaryDisplay 0x02
1461
#define HidUsage_AD_DisplayAttributesReport 0x20
1462
#define HidUsage_AD_ASCIICharacterSet 0x21
1463
#define HidUsage_AD_DataReadBack 0x22
1464
#define HidUsage_AD_FontReadBack 0x23
1465
#define HidUsage_AD_DisplayControlReport 0x24
1466
#define HidUsage_AD_ClearDisplay 0x25
1467
#define HidUsage_AD_DisplayEnable 0x26
1468
#define HidUsage_AD_ScreenSaverDelay 0x27
1469
#define HidUsage_AD_ScreenSaverEnable 0x28
1470
#define HidUsage_AD_VerticalScroll 0x29
1471
#define HidUsage_AD_HorizontalScroll 0x2a
1472
#define HidUsage_AD_CharacterReport 0x2b
1473
#define HidUsage_AD_DisplayData 0x2c
1474
#define HidUsage_AD_DisplayStatus 0x2d
1475
#define HidUsage_AD_StatNotReady 0x2e
1476
#define HidUsage_AD_StatReady 0x2f
1477
#define HidUsage_AD_ErrNotaloadablecharacter 0x30
1478
#define HidUsage_AD_ErrFontdatacannotberead 0x31
1479
#define HidUsage_AD_CursorPositionReport 0x32
1480
#define HidUsage_AD_Row 0x33
1481
#define HidUsage_AD_Column 0x34
1482
#define HidUsage_AD_Rows 0x35
1483
#define HidUsage_AD_Columns 0x36
1484
#define HidUsage_AD_CursorPixelPositioning 0x37
1485
#define HidUsage_AD_CursorMode 0x38
1486
#define HidUsage_AD_CursorEnable 0x39
1487
#define HidUsage_AD_CursorBlink 0x3a
1488
#define HidUsage_AD_FontReport 0x3b
1489
#define HidUsage_AD_FontData 0x3c
1490
#define HidUsage_AD_CharacterWidth 0x3d
1491
#define HidUsage_AD_CharacterHeight 0x3e
1492
#define HidUsage_AD_CharacterSpacingHorizontal 0x3f
1493
#define HidUsage_AD_CharacterSpacingVertical 0x40
1494
#define HidUsage_AD_UnicodeCharacterSet 0x41
1495
#define HidUsage_AD_Font7Segment 0x42
1496
#define HidUsage_AD_SevenSegmentDirectMap 0x43
1497
#define HidUsage_AD_Font14Segment 0x44
1498
#define HidUsage_AD_One4SegmentDirectMap 0x45
1499
#define HidUsage_AD_DisplayBrightness 0x46
1500
#define HidUsage_AD_DisplayContrast 0x47
1501
#define HidUsage_AD_CharacterAttribute 0x48
1502
#define HidUsage_AD_AttributeReadback 0x49
1503
#define HidUsage_AD_AttributeData 0x4a
1504
#define HidUsage_AD_CharAttrEnhance 0x4b
1505
#define HidUsage_AD_CharAttrUnderline 0x4c
1506
#define HidUsage_AD_CharAttrBlink 0x4d
1507
#define HidUsage_AD_BitmapSizeX 0x80
1508
#define HidUsage_AD_BitmapSizeY 0x81
1509
#define HidUsage_AD_MaxBlitSize 0x82
1510
#define HidUsage_AD_BitDepthFormat 0x83
1511
#define HidUsage_AD_DisplayOrientation 0x84
1512
#define HidUsage_AD_PaletteReport 0x85
1513
#define HidUsage_AD_PaletteDataSize 0x86
1514
#define HidUsage_AD_PaletteDataOffset 0x87
1515
#define HidUsage_AD_PaletteData 0x88
1516
#define HidUsage_AD_BlitReport 0x8a
1517
#define HidUsage_AD_BlitRectangleX1 0x8b
1518
#define HidUsage_AD_BlitRectangleY1 0x8c
1519
#define HidUsage_AD_BlitRectangleX2 0x8d
1520
#define HidUsage_AD_BlitRectangleY2 0x8e
1521
#define HidUsage_AD_BlitData 0x8f
1522
#define HidUsage_AD_SoftButton 0x90
1523
#define HidUsage_AD_SoftButtonID 0x91
1524
#define HidUsage_AD_SoftButtonSide 0x92
1525
#define HidUsage_AD_SoftButtonOffset1 0x93
1526
#define HidUsage_AD_SoftButtonOffset2 0x94
1527
#define HidUsage_AD_SoftButtonReport 0x95
1528
#define HidUsage_AD_SoftKeys 0xc2
1529
#define HidUsage_AD_DisplayDataExtensions 0xcc
1530
#define HidUsage_AD_CharacterMapping 0xcf
1531
#define HidUsage_AD_UnicodeEquivalent 0xdd
1532
#define HidUsage_AD_CharacterPageMapping 0xdf
1533
#define HidUsage_AD_RequestReport 0xff
1534
#define HidUsage_Sen_Sensor 0x01
1535
#define HidUsage_Sen_Biometric 0x10
1536
#define HidUsage_Sen_BiometricHumanPresence 0x11
1537
#define HidUsage_Sen_BiometricHumanProximity 0x12
1538
#define HidUsage_Sen_BiometricHumanTouch 0x13
1539
#define HidUsage_Sen_BiometricBloodPressure 0x14
1540
#define HidUsage_Sen_BiometricBodyTemperature 0x15
1541
#define HidUsage_Sen_BiometricHeartRate 0x16
1542
#define HidUsage_Sen_BiometricHeartRateVariability 0x17
1543
#define HidUsage_Sen_BiometricPeripheralOxygenSaturation 0x18
1544
#define HidUsage_Sen_BiometricRespiratoryRate 0x19
1545
#define HidUsage_Sen_Electrical 0x20
1546
#define HidUsage_Sen_ElectricalCapacitance 0x21
1547
#define HidUsage_Sen_ElectricalCurrent 0x22
1548
#define HidUsage_Sen_ElectricalPower 0x23
1549
#define HidUsage_Sen_ElectricalInductance 0x24
1550
#define HidUsage_Sen_ElectricalResistance 0x25
1551
#define HidUsage_Sen_ElectricalVoltage 0x26
1552
#define HidUsage_Sen_ElectricalPotentiometer 0x27
1553
#define HidUsage_Sen_ElectricalFrequency 0x28
1554
#define HidUsage_Sen_ElectricalPeriod 0x29
1555
#define HidUsage_Sen_Environmental 0x30
1556
#define HidUsage_Sen_EnvironmentalAtmosphericPressure 0x31
1557
#define HidUsage_Sen_EnvironmentalHumidity 0x32
1558
#define HidUsage_Sen_EnvironmentalTemperature 0x33
1559
#define HidUsage_Sen_EnvironmentalWindDirection 0x34
1560
#define HidUsage_Sen_EnvironmentalWindSpeed 0x35
1561
#define HidUsage_Sen_EnvironmentalAirQuality 0x36
1562
#define HidUsage_Sen_EnvironmentalHeatIndex 0x37
1563
#define HidUsage_Sen_EnvironmentalSurfaceTemperature 0x38
1564
#define HidUsage_Sen_EnvironmentalVolatileOrganicCompounds 0x39
1565
#define HidUsage_Sen_EnvironmentalObjectPresence 0x3a
1566
#define HidUsage_Sen_EnvironmentalObjectProximity 0x3b
1567
#define HidUsage_Sen_Light 0x40
1568
#define HidUsage_Sen_LightAmbientLight 0x41
1569
#define HidUsage_Sen_LightConsumerInfrared 0x42
1570
#define HidUsage_Sen_LightInfraredLight 0x43
1571
#define HidUsage_Sen_LightVisibleLight 0x44
1572
#define HidUsage_Sen_LightUltravioletLight 0x45
1573
#define HidUsage_Sen_Location 0x50
1574
#define HidUsage_Sen_LocationBroadcast 0x51
1575
#define HidUsage_Sen_LocationDeadReckoning 0x52
1576
#define HidUsage_Sen_LocationGPSGlobalPositioningSystem 0x53
1577
#define HidUsage_Sen_LocationLookup 0x54
1578
#define HidUsage_Sen_LocationOther 0x55
1579
#define HidUsage_Sen_LocationStatic 0x56
1580
#define HidUsage_Sen_LocationTriangulation 0x57
1581
#define HidUsage_Sen_Mechanical 0x60
1582
#define HidUsage_Sen_MechanicalBooleanSwitch 0x61
1583
#define HidUsage_Sen_MechanicalBooleanSwitchArray 0x62
1584
#define HidUsage_Sen_MechanicalMultivalueSwitch 0x63
1585
#define HidUsage_Sen_MechanicalForce 0x64
1586
#define HidUsage_Sen_MechanicalPressure 0x65
1587
#define HidUsage_Sen_MechanicalStrain 0x66
1588
#define HidUsage_Sen_MechanicalWeight 0x67
1589
#define HidUsage_Sen_MechanicalHapticVibrator 0x68
1590
#define HidUsage_Sen_MechanicalHallEffectSwitch 0x69
1591
#define HidUsage_Sen_Motion 0x70
1592
#define HidUsage_Sen_MotionAccelerometer1D 0x71
1593
#define HidUsage_Sen_MotionAccelerometer2D 0x72
1594
#define HidUsage_Sen_MotionAccelerometer3D 0x73
1595
#define HidUsage_Sen_MotionGyrometer1D 0x74
1596
#define HidUsage_Sen_MotionGyrometer2D 0x75
1597
#define HidUsage_Sen_MotionGyrometer3D 0x76
1598
#define HidUsage_Sen_MotionMotionDetector 0x77
1599
#define HidUsage_Sen_MotionSpeedometer 0x78
1600
#define HidUsage_Sen_MotionAccelerometer 0x79
1601
#define HidUsage_Sen_MotionGyrometer 0x7a
1602
#define HidUsage_Sen_MotionGravityVector 0x7b
1603
#define HidUsage_Sen_MotionLinearAccelerometer 0x7c
1604
#define HidUsage_Sen_Orientation 0x80
1605
#define HidUsage_Sen_OrientationCompass1D 0x81
1606
#define HidUsage_Sen_OrientationCompass2D 0x82
1607
#define HidUsage_Sen_OrientationCompass3D 0x83
1608
#define HidUsage_Sen_OrientationInclinometer1D 0x84
1609
#define HidUsage_Sen_OrientationInclinometer2D 0x85
1610
#define HidUsage_Sen_OrientationInclinometer3D 0x86
1611
#define HidUsage_Sen_OrientationDistance1D 0x87
1612
#define HidUsage_Sen_OrientationDistance2D 0x88
1613
#define HidUsage_Sen_OrientationDistance3D 0x89
1614
#define HidUsage_Sen_OrientationDeviceOrientation 0x8a
1615
#define HidUsage_Sen_OrientationCompass 0x8b
1616
#define HidUsage_Sen_OrientationInclinometer 0x8c
1617
#define HidUsage_Sen_OrientationDistance 0x8d
1618
#define HidUsage_Sen_OrientationRelativeOrientation 0x8e
1619
#define HidUsage_Sen_OrientationSimpleOrientation 0x8f
1620
#define HidUsage_Sen_Scanner 0x90
1621
#define HidUsage_Sen_ScannerBarcode 0x91
1622
#define HidUsage_Sen_ScannerRFID 0x92
1623
#define HidUsage_Sen_ScannerNFC 0x93
1624
#define HidUsage_Sen_Time 0xa0
1625
#define HidUsage_Sen_TimeAlarmTimer 0xa1
1626
#define HidUsage_Sen_TimeRealTimeClock 0xa2
1627
#define HidUsage_Sen_PersonalActivity 0xb0
1628
#define HidUsage_Sen_PersonalActivityActivityDetection 0xb1
1629
#define HidUsage_Sen_PersonalActivityDevicePosition 0xb2
1630
#define HidUsage_Sen_PersonalActivityFloorTracker 0xb3
1631
#define HidUsage_Sen_PersonalActivityPedometer 0xb4
1632
#define HidUsage_Sen_PersonalActivityStepDetection 0xb5
1633
#define HidUsage_Sen_OrientationExtended 0xc0
1634
#define HidUsage_Sen_OrientationExtendedGeomagneticOrientation 0xc1
1635
#define HidUsage_Sen_OrientationExtendedMagnetometer 0xc2
1636
#define HidUsage_Sen_Gesture 0xd0
1637
#define HidUsage_Sen_GestureChassisFlipGesture 0xd1
1638
#define HidUsage_Sen_GestureHingeFoldGesture 0xd2
1639
#define HidUsage_Sen_Other 0xe0
1640
#define HidUsage_Sen_OtherCustom 0xe1
1641
#define HidUsage_Sen_OtherGeneric 0xe2
1642
#define HidUsage_Sen_OtherGenericEnumerator 0xe3
1643
#define HidUsage_Sen_OtherHingeAngle 0xe4
1644
#define HidUsage_Sen_VendorReserved1 0xf0
1645
#define HidUsage_Sen_VendorReserved2 0xf1
1646
#define HidUsage_Sen_VendorReserved3 0xf2
1647
#define HidUsage_Sen_VendorReserved4 0xf3
1648
#define HidUsage_Sen_VendorReserved5 0xf4
1649
#define HidUsage_Sen_VendorReserved6 0xf5
1650
#define HidUsage_Sen_VendorReserved7 0xf6
1651
#define HidUsage_Sen_VendorReserved8 0xf7
1652
#define HidUsage_Sen_VendorReserved9 0xf8
1653
#define HidUsage_Sen_VendorReserved10 0xf9
1654
#define HidUsage_Sen_VendorReserved11 0xfa
1655
#define HidUsage_Sen_VendorReserved12 0xfb
1656
#define HidUsage_Sen_VendorReserved13 0xfc
1657
#define HidUsage_Sen_VendorReserved14 0xfd
1658
#define HidUsage_Sen_VendorReserved15 0xfe
1659
#define HidUsage_Sen_VendorReserved16 0xff
1660
#define HidUsage_Sen_Event 0x200
1661
#define HidUsage_Sen_EventSensorState 0x201
1662
#define HidUsage_Sen_EventSensorEvent 0x202
1663
#define HidUsage_Sen_Property 0x300
1664
#define HidUsage_Sen_PropertyFriendlyName 0x301
1665
#define HidUsage_Sen_PropertyPersistentUniqueID 0x302
1666
#define HidUsage_Sen_PropertySensorStatus 0x303
1667
#define HidUsage_Sen_PropertyMinimumReportInterval 0x304
1668
#define HidUsage_Sen_PropertySensorManufacturer 0x305
1669
#define HidUsage_Sen_PropertySensorModel 0x306
1670
#define HidUsage_Sen_PropertySensorSerialNumber 0x307
1671
#define HidUsage_Sen_PropertySensorDescription 0x308
1672
#define HidUsage_Sen_PropertySensorConnectionType 0x309
1673
#define HidUsage_Sen_PropertySensorDevicePath 0x30a
1674
#define HidUsage_Sen_PropertyHardwareRevision 0x30b
1675
#define HidUsage_Sen_PropertyFirmwareVersion 0x30c
1676
#define HidUsage_Sen_PropertyReleaseDate 0x30d
1677
#define HidUsage_Sen_PropertyReportInterval 0x30e
1678
#define HidUsage_Sen_PropertyChangeSensitivityAbsolute 0x30f
1679
#define HidUsage_Sen_PropertyChangeSensitivityPercentofRange 0x310
1680
#define HidUsage_Sen_PropertyChangeSensitivityPercentRelative 0x311
1681
#define HidUsage_Sen_PropertyAccuracy 0x312
1682
#define HidUsage_Sen_PropertyResolution 0x313
1683
#define HidUsage_Sen_PropertyMaximum 0x314
1684
#define HidUsage_Sen_PropertyMinimum 0x315
1685
#define HidUsage_Sen_PropertyReportingState 0x316
1686
#define HidUsage_Sen_PropertySamplingRate 0x317
1687
#define HidUsage_Sen_PropertyResponseCurve 0x318
1688
#define HidUsage_Sen_PropertyPowerState 0x319
1689
#define HidUsage_Sen_PropertyMaximumFIFOEvents 0x31a
1690
#define HidUsage_Sen_PropertyReportLatency 0x31b
1691
#define HidUsage_Sen_PropertyFlushFIFOEvents 0x31c
1692
#define HidUsage_Sen_PropertyMaximumPowerConsumption 0x31d
1693
#define HidUsage_Sen_PropertyIsPrimary 0x31e
1694
#define HidUsage_Sen_PropertyHumanPresenceDetectionType 0x31f
1695
#define HidUsage_Sen_DataFieldLocation 0x400
1696
#define HidUsage_Sen_DataFieldAltitudeAntennaSeaLevel 0x402
1697
#define HidUsage_Sen_DataFieldDifferentialReferenceStationID 0x403
1698
#define HidUsage_Sen_DataFieldAltitudeEllipsoidError 0x404
1699
#define HidUsage_Sen_DataFieldAltitudeEllipsoid 0x405
1700
#define HidUsage_Sen_DataFieldAltitudeSeaLevelError 0x406
1701
#define HidUsage_Sen_DataFieldAltitudeSeaLevel 0x407
1702
#define HidUsage_Sen_DataFieldDifferentialGPSDataAge 0x408
1703
#define HidUsage_Sen_DataFieldErrorRadius 0x409
1704
#define HidUsage_Sen_DataFieldFixQuality 0x40a
1705
#define HidUsage_Sen_DataFieldFixType 0x40b
1706
#define HidUsage_Sen_DataFieldGeoidalSeparation 0x40c
1707
#define HidUsage_Sen_DataFieldGPSOperationMode 0x40d
1708
#define HidUsage_Sen_DataFieldGPSSelectionMode 0x40e
1709
#define HidUsage_Sen_DataFieldGPSStatus 0x40f
1710
#define HidUsage_Sen_DataFieldPositionDilutionofPrecision 0x410
1711
#define HidUsage_Sen_DataFieldHorizontalDilutionofPrecision 0x411
1712
#define HidUsage_Sen_DataFieldVerticalDilutionofPrecision 0x412
1713
#define HidUsage_Sen_DataFieldLatitude 0x413
1714
#define HidUsage_Sen_DataFieldLongitude 0x414
1715
#define HidUsage_Sen_DataFieldTrueHeading 0x415
1716
#define HidUsage_Sen_DataFieldMagneticHeading 0x416
1717
#define HidUsage_Sen_DataFieldMagneticVariation 0x417
1718
#define HidUsage_Sen_DataFieldSpeed 0x418
1719
#define HidUsage_Sen_DataFieldSatellitesinView 0x419
1720
#define HidUsage_Sen_DataFieldSatellitesinViewAzimuth 0x41a
1721
#define HidUsage_Sen_DataFieldSatellitesinViewElevation 0x41b
1722
#define HidUsage_Sen_DataFieldSatellitesinViewIDs 0x41c
1723
#define HidUsage_Sen_DataFieldSatellitesinViewPRNs 0x41d
1724
#define HidUsage_Sen_DataFieldSatellitesinViewSNRatios 0x41e
1725
#define HidUsage_Sen_DataFieldSatellitesUsedCount 0x41f
1726
#define HidUsage_Sen_DataFieldSatellitesUsedPRNs 0x420
1727
#define HidUsage_Sen_DataFieldNMEASentence 0x421
1728
#define HidUsage_Sen_DataFieldAddressLine1 0x422
1729
#define HidUsage_Sen_DataFieldAddressLine2 0x423
1730
#define HidUsage_Sen_DataFieldCity 0x424
1731
#define HidUsage_Sen_DataFieldStateorProvince 0x425
1732
#define HidUsage_Sen_DataFieldCountryorRegion 0x426
1733
#define HidUsage_Sen_DataFieldPostalCode 0x427
1734
#define HidUsage_Sen_PropertyLocation 0x42a
1735
#define HidUsage_Sen_PropertyLocationDesiredAccuracy 0x42b
1736
#define HidUsage_Sen_DataFieldEnvironmental 0x430
1737
#define HidUsage_Sen_DataFieldAtmosphericPressure 0x431
1738
#define HidUsage_Sen_DataFieldRelativeHumidity 0x433
1739
#define HidUsage_Sen_DataFieldTemperature 0x434
1740
#define HidUsage_Sen_DataFieldWindDirection 0x435
1741
#define HidUsage_Sen_DataFieldWindSpeed 0x436
1742
#define HidUsage_Sen_DataFieldAirQualityIndex 0x437
1743
#define HidUsage_Sen_DataFieldEquivalentCO2 0x438
1744
#define HidUsage_Sen_DataFieldVolatileOrganicCompoundConcentration 0x439
1745
#define HidUsage_Sen_DataFieldObjectPresence 0x43a
1746
#define HidUsage_Sen_DataFieldObjectProximityRange 0x43b
1747
#define HidUsage_Sen_DataFieldObjectProximityOutofRange 0x43c
1748
#define HidUsage_Sen_PropertyEnvironmental 0x440
1749
#define HidUsage_Sen_PropertyReferencePressure 0x441
1750
#define HidUsage_Sen_DataFieldMotion 0x450
1751
#define HidUsage_Sen_DataFieldMotionState 0x451
1752
#define HidUsage_Sen_DataFieldAcceleration 0x452
1753
#define HidUsage_Sen_DataFieldAccelerationAxisX 0x453
1754
#define HidUsage_Sen_DataFieldAccelerationAxisY 0x454
1755
#define HidUsage_Sen_DataFieldAccelerationAxisZ 0x455
1756
#define HidUsage_Sen_DataFieldAngularVelocity 0x456
1757
#define HidUsage_Sen_DataFieldAngularVelocityaboutXAxis 0x457
1758
#define HidUsage_Sen_DataFieldAngularVelocityaboutYAxis 0x458
1759
#define HidUsage_Sen_DataFieldAngularVelocityaboutZAxis 0x459
1760
#define HidUsage_Sen_DataFieldAngularPosition 0x45a
1761
#define HidUsage_Sen_DataFieldAngularPositionaboutXAxis 0x45b
1762
#define HidUsage_Sen_DataFieldAngularPositionaboutYAxis 0x45c
1763
#define HidUsage_Sen_DataFieldAngularPositionaboutZAxis 0x45d
1764
#define HidUsage_Sen_DataFieldMotionSpeed 0x45e
1765
#define HidUsage_Sen_DataFieldMotionIntensity 0x45f
1766
#define HidUsage_Sen_DataFieldOrientation 0x470
1767
#define HidUsage_Sen_DataFieldHeading 0x471
1768
#define HidUsage_Sen_DataFieldHeadingXAxis 0x472
1769
#define HidUsage_Sen_DataFieldHeadingYAxis 0x473
1770
#define HidUsage_Sen_DataFieldHeadingZAxis 0x474
1771
#define HidUsage_Sen_DataFieldHeadingCompensatedMagneticNorth 0x475
1772
#define HidUsage_Sen_DataFieldHeadingCompensatedTrueNorth 0x476
1773
#define HidUsage_Sen_DataFieldHeadingMagneticNorth 0x477
1774
#define HidUsage_Sen_DataFieldHeadingTrueNorth 0x478
1775
#define HidUsage_Sen_DataFieldDistance 0x479
1776
#define HidUsage_Sen_DataFieldDistanceXAxis 0x47a
1777
#define HidUsage_Sen_DataFieldDistanceYAxis 0x47b
1778
#define HidUsage_Sen_DataFieldDistanceZAxis 0x47c
1779
#define HidUsage_Sen_DataFieldDistanceOutofRange 0x47d
1780
#define HidUsage_Sen_DataFieldTilt 0x47e
1781
#define HidUsage_Sen_DataFieldTiltXAxis 0x47f
1782
#define HidUsage_Sen_DataFieldTiltYAxis 0x480
1783
#define HidUsage_Sen_DataFieldTiltZAxis 0x481
1784
#define HidUsage_Sen_DataFieldRotationMatrix 0x482
1785
#define HidUsage_Sen_DataFieldQuaternion 0x483
1786
#define HidUsage_Sen_DataFieldMagneticFlux 0x484
1787
#define HidUsage_Sen_DataFieldMagneticFluxXAxis 0x485
1788
#define HidUsage_Sen_DataFieldMagneticFluxYAxis 0x486
1789
#define HidUsage_Sen_DataFieldMagneticFluxZAxis 0x487
1790
#define HidUsage_Sen_DataFieldMagnetometerAccuracy 0x488
1791
#define HidUsage_Sen_DataFieldSimpleOrientationDirection 0x489
1792
#define HidUsage_Sen_DataFieldMechanical 0x490
1793
#define HidUsage_Sen_DataFieldBooleanSwitchState 0x491
1794
#define HidUsage_Sen_DataFieldBooleanSwitchArrayStates 0x492
1795
#define HidUsage_Sen_DataFieldMultivalueSwitchValue 0x493
1796
#define HidUsage_Sen_DataFieldForce 0x494
1797
#define HidUsage_Sen_DataFieldAbsolutePressure 0x495
1798
#define HidUsage_Sen_DataFieldGaugePressure 0x496
1799
#define HidUsage_Sen_DataFieldStrain 0x497
1800
#define HidUsage_Sen_DataFieldWeight 0x498
1801
#define HidUsage_Sen_PropertyMechanical 0x4a0
1802
#define HidUsage_Sen_PropertyVibrationState 0x4a1
1803
#define HidUsage_Sen_PropertyForwardVibrationSpeed 0x4a2
1804
#define HidUsage_Sen_PropertyBackwardVibrationSpeed 0x4a3
1805
#define HidUsage_Sen_DataFieldBiometric 0x4b0
1806
#define HidUsage_Sen_DataFieldHumanPresence 0x4b1
1807
#define HidUsage_Sen_DataFieldHumanProximityRange 0x4b2
1808
#define HidUsage_Sen_DataFieldHumanProximityOutofRange 0x4b3
1809
#define HidUsage_Sen_DataFieldHumanTouchState 0x4b4
1810
#define HidUsage_Sen_DataFieldBloodPressure 0x4b5
1811
#define HidUsage_Sen_DataFieldBloodPressureDiastolic 0x4b6
1812
#define HidUsage_Sen_DataFieldBloodPressureSystolic 0x4b7
1813
#define HidUsage_Sen_DataFieldHeartRate 0x4b8
1814
#define HidUsage_Sen_DataFieldRestingHeartRate 0x4b9
1815
#define HidUsage_Sen_DataFieldHeartbeatInterval 0x4ba
1816
#define HidUsage_Sen_DataFieldRespiratoryRate 0x4bb
1817
#define HidUsage_Sen_DataFieldSpO2 0x4bc
1818
#define HidUsage_Sen_DataFieldHumanAttentionDetected 0x4bd
1819
#define HidUsage_Sen_DataFieldHumanHeadAzimuth 0x4be
1820
#define HidUsage_Sen_DataFieldHumanHeadAltitude 0x4bf
1821
#define HidUsage_Sen_DataFieldHumanHeadRoll 0x4c0
1822
#define HidUsage_Sen_DataFieldHumanHeadPitch 0x4c1
1823
#define HidUsage_Sen_DataFieldHumanHeadYaw 0x4c2
1824
#define HidUsage_Sen_DataFieldHumanCorrelationId 0x4c3
1825
#define HidUsage_Sen_DataFieldLight 0x4d0
1826
#define HidUsage_Sen_DataFieldIlluminance 0x4d1
1827
#define HidUsage_Sen_DataFieldColorTemperature 0x4d2
1828
#define HidUsage_Sen_DataFieldChromaticity 0x4d3
1829
#define HidUsage_Sen_DataFieldChromaticityX 0x4d4
1830
#define HidUsage_Sen_DataFieldChromaticityY 0x4d5
1831
#define HidUsage_Sen_DataFieldConsumerIRSentenceReceive 0x4d6
1832
#define HidUsage_Sen_DataFieldInfraredLight 0x4d7
1833
#define HidUsage_Sen_DataFieldRedLight 0x4d8
1834
#define HidUsage_Sen_DataFieldGreenLight 0x4d9
1835
#define HidUsage_Sen_DataFieldBlueLight 0x4da
1836
#define HidUsage_Sen_DataFieldUltravioletALight 0x4db
1837
#define HidUsage_Sen_DataFieldUltravioletBLight 0x4dc
1838
#define HidUsage_Sen_DataFieldUltravioletIndex 0x4dd
1839
#define HidUsage_Sen_DataFieldNearInfraredLight 0x4de
1840
#define HidUsage_Sen_PropertyLight 0x4df
1841
#define HidUsage_Sen_PropertyConsumerIRSentenceSend 0x4e0
1842
#define HidUsage_Sen_PropertyAutoBrightnessPreferred 0x4e2
1843
#define HidUsage_Sen_PropertyAutoColorPreferred 0x4e3
1844
#define HidUsage_Sen_DataFieldScanner 0x4f0
1845
#define HidUsage_Sen_DataFieldRFIDTag40Bit 0x4f1
1846
#define HidUsage_Sen_DataFieldNFCSentenceReceive 0x4f2
1847
#define HidUsage_Sen_PropertyScanner 0x4f8
1848
#define HidUsage_Sen_PropertyNFCSentenceSend 0x4f9
1849
#define HidUsage_Sen_DataFieldElectrical 0x500
1850
#define HidUsage_Sen_DataFieldCapacitance 0x501
1851
#define HidUsage_Sen_DataFieldCurrent 0x502
1852
#define HidUsage_Sen_DataFieldElectricalPower 0x503
1853
#define HidUsage_Sen_DataFieldInductance 0x504
1854
#define HidUsage_Sen_DataFieldResistance 0x505
1855
#define HidUsage_Sen_DataFieldVoltage 0x506
1856
#define HidUsage_Sen_DataFieldFrequency 0x507
1857
#define HidUsage_Sen_DataFieldPeriod 0x508
1858
#define HidUsage_Sen_DataFieldPercentofRange 0x509
1859
#define HidUsage_Sen_DataFieldTime 0x520
1860
#define HidUsage_Sen_DataFieldYear 0x521
1861
#define HidUsage_Sen_DataFieldMonth 0x522
1862
#define HidUsage_Sen_DataFieldDay 0x523
1863
#define HidUsage_Sen_DataFieldDayofWeek 0x524
1864
#define HidUsage_Sen_DataFieldHour 0x525
1865
#define HidUsage_Sen_DataFieldMinute 0x526
1866
#define HidUsage_Sen_DataFieldSecond 0x527
1867
#define HidUsage_Sen_DataFieldMillisecond 0x528
1868
#define HidUsage_Sen_DataFieldTimestamp 0x529
1869
#define HidUsage_Sen_DataFieldJulianDayofYear 0x52a
1870
#define HidUsage_Sen_DataFieldTimeSinceSystemBoot 0x52b
1871
#define HidUsage_Sen_PropertyTime 0x530
1872
#define HidUsage_Sen_PropertyTimeZoneOffsetfromUTC 0x531
1873
#define HidUsage_Sen_PropertyTimeZoneName 0x532
1874
#define HidUsage_Sen_PropertyDaylightSavingsTimeObserved 0x533
1875
#define HidUsage_Sen_PropertyTimeTrimAdjustment 0x534
1876
#define HidUsage_Sen_PropertyArmAlarm 0x535
1877
#define HidUsage_Sen_DataFieldCustom 0x540
1878
#define HidUsage_Sen_DataFieldCustomUsage 0x541
1879
#define HidUsage_Sen_DataFieldCustomBooleanArray 0x542
1880
#define HidUsage_Sen_DataFieldCustomValue 0x543
1881
#define HidUsage_Sen_DataFieldCustomValue1 0x544
1882
#define HidUsage_Sen_DataFieldCustomValue2 0x545
1883
#define HidUsage_Sen_DataFieldCustomValue3 0x546
1884
#define HidUsage_Sen_DataFieldCustomValue4 0x547
1885
#define HidUsage_Sen_DataFieldCustomValue5 0x548
1886
#define HidUsage_Sen_DataFieldCustomValue6 0x549
1887
#define HidUsage_Sen_DataFieldCustomValue7 0x54a
1888
#define HidUsage_Sen_DataFieldCustomValue8 0x54b
1889
#define HidUsage_Sen_DataFieldCustomValue9 0x54c
1890
#define HidUsage_Sen_DataFieldCustomValue10 0x54d
1891
#define HidUsage_Sen_DataFieldCustomValue11 0x54e
1892
#define HidUsage_Sen_DataFieldCustomValue12 0x54f
1893
#define HidUsage_Sen_DataFieldCustomValue13 0x550
1894
#define HidUsage_Sen_DataFieldCustomValue14 0x551
1895
#define HidUsage_Sen_DataFieldCustomValue15 0x552
1896
#define HidUsage_Sen_DataFieldCustomValue16 0x553
1897
#define HidUsage_Sen_DataFieldCustomValue17 0x554
1898
#define HidUsage_Sen_DataFieldCustomValue18 0x555
1899
#define HidUsage_Sen_DataFieldCustomValue19 0x556
1900
#define HidUsage_Sen_DataFieldCustomValue20 0x557
1901
#define HidUsage_Sen_DataFieldCustomValue21 0x558
1902
#define HidUsage_Sen_DataFieldCustomValue22 0x559
1903
#define HidUsage_Sen_DataFieldCustomValue23 0x55a
1904
#define HidUsage_Sen_DataFieldCustomValue24 0x55b
1905
#define HidUsage_Sen_DataFieldCustomValue25 0x55c
1906
#define HidUsage_Sen_DataFieldCustomValue26 0x55d
1907
#define HidUsage_Sen_DataFieldCustomValue27 0x55e
1908
#define HidUsage_Sen_DataFieldCustomValue28 0x55f
1909
#define HidUsage_Sen_DataFieldGeneric 0x560
1910
#define HidUsage_Sen_DataFieldGenericGUIDorPROPERTYKEY 0x561
1911
#define HidUsage_Sen_DataFieldGenericCategoryGUID 0x562
1912
#define HidUsage_Sen_DataFieldGenericTypeGUID 0x563
1913
#define HidUsage_Sen_DataFieldGenericEventPROPERTYKEY 0x564
1914
#define HidUsage_Sen_DataFieldGenericPropertyPROPERTYKEY 0x565
1915
#define HidUsage_Sen_DataFieldGenericDataFieldPROPERTYKEY 0x566
1916
#define HidUsage_Sen_DataFieldGenericEvent 0x567
1917
#define HidUsage_Sen_DataFieldGenericProperty 0x568
1918
#define HidUsage_Sen_DataFieldGenericDataField 0x569
1919
#define HidUsage_Sen_DataFieldEnumeratorTableRowIndex 0x56a
1920
#define HidUsage_Sen_DataFieldEnumeratorTableRowCount 0x56b
1921
#define HidUsage_Sen_DataFieldGenericGUIDorPROPERTYKEYkind 0x56c
1922
#define HidUsage_Sen_DataFieldGenericGUID 0x56d
1923
#define HidUsage_Sen_DataFieldGenericPROPERTYKEY 0x56e
1924
#define HidUsage_Sen_DataFieldGenericTopLevelCollectionID 0x56f
1925
#define HidUsage_Sen_DataFieldGenericReportID 0x570
1926
#define HidUsage_Sen_DataFieldGenericReportItemPositionIndex 0x571
1927
#define HidUsage_Sen_DataFieldGenericFirmwareVARTYPE 0x572
1928
#define HidUsage_Sen_DataFieldGenericUnitofMeasure 0x573
1929
#define HidUsage_Sen_DataFieldGenericUnitExponent 0x574
1930
#define HidUsage_Sen_DataFieldGenericReportSize 0x575
1931
#define HidUsage_Sen_DataFieldGenericReportCount 0x576
1932
#define HidUsage_Sen_PropertyGeneric 0x580
1933
#define HidUsage_Sen_PropertyEnumeratorTableRowIndex 0x581
1934
#define HidUsage_Sen_PropertyEnumeratorTableRowCount 0x582
1935
#define HidUsage_Sen_DataFieldPersonalActivity 0x590
1936
#define HidUsage_Sen_DataFieldActivityType 0x591
1937
#define HidUsage_Sen_DataFieldActivityState 0x592
1938
#define HidUsage_Sen_DataFieldDevicePosition 0x593
1939
#define HidUsage_Sen_DataFieldStepCount 0x594
1940
#define HidUsage_Sen_DataFieldStepCountReset 0x595
1941
#define HidUsage_Sen_DataFieldStepDuration 0x596
1942
#define HidUsage_Sen_DataFieldStepType 0x597
1943
#define HidUsage_Sen_PropertyMinimumActivityDetectionInterval 0x5a0
1944
#define HidUsage_Sen_PropertySupportedActivityTypes 0x5a1
1945
#define HidUsage_Sen_PropertySubscribedActivityTypes 0x5a2
1946
#define HidUsage_Sen_PropertySupportedStepTypes 0x5a3
1947
#define HidUsage_Sen_PropertySubscribedStepTypes 0x5a4
1948
#define HidUsage_Sen_PropertyFloorHeight 0x5a5
1949
#define HidUsage_Sen_DataFieldCustomTypeID 0x5b0
1950
#define HidUsage_Sen_PropertyCustom 0x5c0
1951
#define HidUsage_Sen_PropertyCustomValue1 0x5c1
1952
#define HidUsage_Sen_PropertyCustomValue2 0x5c2
1953
#define HidUsage_Sen_PropertyCustomValue3 0x5c3
1954
#define HidUsage_Sen_PropertyCustomValue4 0x5c4
1955
#define HidUsage_Sen_PropertyCustomValue5 0x5c5
1956
#define HidUsage_Sen_PropertyCustomValue6 0x5c6
1957
#define HidUsage_Sen_PropertyCustomValue7 0x5c7
1958
#define HidUsage_Sen_PropertyCustomValue8 0x5c8
1959
#define HidUsage_Sen_PropertyCustomValue9 0x5c9
1960
#define HidUsage_Sen_PropertyCustomValue10 0x5ca
1961
#define HidUsage_Sen_PropertyCustomValue11 0x5cb
1962
#define HidUsage_Sen_PropertyCustomValue12 0x5cc
1963
#define HidUsage_Sen_PropertyCustomValue13 0x5cd
1964
#define HidUsage_Sen_PropertyCustomValue14 0x5ce
1965
#define HidUsage_Sen_PropertyCustomValue15 0x5cf
1966
#define HidUsage_Sen_PropertyCustomValue16 0x5d0
1967
#define HidUsage_Sen_DataFieldHinge 0x5e0
1968
#define HidUsage_Sen_DataFieldHingeAngle 0x5e1
1969
#define HidUsage_Sen_DataFieldGestureSensor 0x5f0
1970
#define HidUsage_Sen_DataFieldGestureState 0x5f1
1971
#define HidUsage_Sen_DataFieldHingeFoldInitialAngle 0x5f2
1972
#define HidUsage_Sen_DataFieldHingeFoldFinalAngle 0x5f3
1973
#define HidUsage_Sen_DataFieldHingeFoldContributingPanel 0x5f4
1974
#define HidUsage_Sen_DataFieldHingeFoldType 0x5f5
1975
#define HidUsage_Sen_SensorStateUndefined 0x800
1976
#define HidUsage_Sen_SensorStateReady 0x801
1977
#define HidUsage_Sen_SensorStateNotAvailable 0x802
1978
#define HidUsage_Sen_SensorStateNoData 0x803
1979
#define HidUsage_Sen_SensorStateInitializing 0x804
1980
#define HidUsage_Sen_SensorStateAccessDenied 0x805
1981
#define HidUsage_Sen_SensorStateError 0x806
1982
#define HidUsage_Sen_SensorEventUnknown 0x810
1983
#define HidUsage_Sen_SensorEventStateChanged 0x811
1984
#define HidUsage_Sen_SensorEventPropertyChanged 0x812
1985
#define HidUsage_Sen_SensorEventDataUpdated 0x813
1986
#define HidUsage_Sen_SensorEventPollResponse 0x814
1987
#define HidUsage_Sen_SensorEventChangeSensitivity 0x815
1988
#define HidUsage_Sen_SensorEventRangeMaximumReached 0x816
1989
#define HidUsage_Sen_SensorEventRangeMinimumReached 0x817
1990
#define HidUsage_Sen_SensorEventHighThresholdCrossUpward 0x818
1991
#define HidUsage_Sen_SensorEventHighThresholdCrossDownward 0x819
1992
#define HidUsage_Sen_SensorEventLowThresholdCrossUpward 0x81a
1993
#define HidUsage_Sen_SensorEventLowThresholdCrossDownward 0x81b
1994
#define HidUsage_Sen_SensorEventZeroThresholdCrossUpward 0x81c
1995
#define HidUsage_Sen_SensorEventZeroThresholdCrossDownward 0x81d
1996
#define HidUsage_Sen_SensorEventPeriodExceeded 0x81e
1997
#define HidUsage_Sen_SensorEventFrequencyExceeded 0x81f
1998
#define HidUsage_Sen_SensorEventComplexTrigger 0x820
1999
#define HidUsage_Sen_ConnectionTypePCIntegrated 0x830
2000
#define HidUsage_Sen_ConnectionTypePCAttached 0x831
2001
#define HidUsage_Sen_ConnectionTypePCExternal 0x832
2002
#define HidUsage_Sen_ReportingStateReportNoEvents 0x840
2003
#define HidUsage_Sen_ReportingStateReportAllEvents 0x841
2004
#define HidUsage_Sen_ReportingStateReportThresholdEvents 0x842
2005
#define HidUsage_Sen_ReportingStateWakeOnNoEvents 0x843
2006
#define HidUsage_Sen_ReportingStateWakeOnAllEvents 0x844
2007
#define HidUsage_Sen_ReportingStateWakeOnThresholdEvents 0x845
2008
#define HidUsage_Sen_ReportingStateAnytime 0x846
2009
#define HidUsage_Sen_PowerStateUndefined 0x850
2010
#define HidUsage_Sen_PowerStateD0FullPower 0x851
2011
#define HidUsage_Sen_PowerStateD1LowPower 0x852
2012
#define HidUsage_Sen_PowerStateD2StandbyPowerwithWakeup 0x853
2013
#define HidUsage_Sen_PowerStateD3SleepwithWakeup 0x854
2014
#define HidUsage_Sen_PowerStateD4PowerOff 0x855
2015
#define HidUsage_Sen_AccuracyDefault 0x860
2016
#define HidUsage_Sen_AccuracyHigh 0x861
2017
#define HidUsage_Sen_AccuracyMedium 0x862
2018
#define HidUsage_Sen_AccuracyLow 0x863
2019
#define HidUsage_Sen_FixQualityNoFix 0x870
2020
#define HidUsage_Sen_FixQualityGPS 0x871
2021
#define HidUsage_Sen_FixQualityDGPS 0x872
2022
#define HidUsage_Sen_FixTypeNoFix 0x880
2023
#define HidUsage_Sen_FixTypeGPSSPSModeFixValid 0x881
2024
#define HidUsage_Sen_FixTypeDGPSSPSModeFixValid 0x882
2025
#define HidUsage_Sen_FixTypeGPSPPSModeFixValid 0x883
2026
#define HidUsage_Sen_FixTypeRealTimeKinematic 0x884
2027
#define HidUsage_Sen_FixTypeFloatRTK 0x885
2028
#define HidUsage_Sen_FixTypeEstimateddeadreckoned 0x886
2029
#define HidUsage_Sen_FixTypeManualInputMode 0x887
2030
#define HidUsage_Sen_FixTypeSimulatorMode 0x888
2031
#define HidUsage_Sen_GPSOperationModeManual 0x890
2032
#define HidUsage_Sen_GPSOperationModeAutomatic 0x891
2033
#define HidUsage_Sen_GPSSelectionModeAutonomous 0x8a0
2034
#define HidUsage_Sen_GPSSelectionModeDGPS 0x8a1
2035
#define HidUsage_Sen_GPSSelectionModeEstimateddeadreckoned 0x8a2
2036
#define HidUsage_Sen_GPSSelectionModeManualInput 0x8a3
2037
#define HidUsage_Sen_GPSSelectionModeSimulator 0x8a4
2038
#define HidUsage_Sen_GPSSelectionModeDataNotValid 0x8a5
2039
#define HidUsage_Sen_GPSStatusDataValid 0x8b0
2040
#define HidUsage_Sen_GPSStatusDataNotValid 0x8b1
2041
#define HidUsage_Sen_DayofWeekSunday 0x8c0
2042
#define HidUsage_Sen_DayofWeekMonday 0x8c1
2043
#define HidUsage_Sen_DayofWeekTuesday 0x8c2
2044
#define HidUsage_Sen_DayofWeekWednesday 0x8c3
2045
#define HidUsage_Sen_DayofWeekThursday 0x8c4
2046
#define HidUsage_Sen_DayofWeekFriday 0x8c5
2047
#define HidUsage_Sen_DayofWeekSaturday 0x8c6
2048
#define HidUsage_Sen_KindCategory 0x8d0
2049
#define HidUsage_Sen_KindType 0x8d1
2050
#define HidUsage_Sen_KindEvent 0x8d2
2051
#define HidUsage_Sen_KindProperty 0x8d3
2052
#define HidUsage_Sen_KindDataField 0x8d4
2053
#define HidUsage_Sen_MagnetometerAccuracyLow 0x8e0
2054
#define HidUsage_Sen_MagnetometerAccuracyMedium 0x8e1
2055
#define HidUsage_Sen_MagnetometerAccuracyHigh 0x8e2
2056
#define HidUsage_Sen_SimpleOrientationDirectionNotRotated 0x8f0
2057
#define HidUsage_Sen_SimpleOrientationDirectionRotated90DegreesCCW 0x8f1
2058
#define HidUsage_Sen_SimpleOrientationDirectionRotated180DegreesCCW 0x8f2
2059
#define HidUsage_Sen_SimpleOrientationDirectionRotated270DegreesCCW 0x8f3
2060
#define HidUsage_Sen_SimpleOrientationDirectionFaceUp 0x8f4
2061
#define HidUsage_Sen_SimpleOrientationDirectionFaceDown 0x8f5
2062
#define HidUsage_Sen_VT_NULL 0x900
2063
#define HidUsage_Sen_VT_BOOL 0x901
2064
#define HidUsage_Sen_VT_UI1 0x902
2065
#define HidUsage_Sen_VT_I1 0x903
2066
#define HidUsage_Sen_VT_UI2 0x904
2067
#define HidUsage_Sen_VT_I2 0x905
2068
#define HidUsage_Sen_VT_UI4 0x906
2069
#define HidUsage_Sen_VT_I4 0x907
2070
#define HidUsage_Sen_VT_UI8 0x908
2071
#define HidUsage_Sen_VT_I8 0x909
2072
#define HidUsage_Sen_VT_R4 0x90a
2073
#define HidUsage_Sen_VT_R8 0x90b
2074
#define HidUsage_Sen_VT_WSTR 0x90c
2075
#define HidUsage_Sen_VT_STR 0x90d
2076
#define HidUsage_Sen_VT_CLSID 0x90e
2077
#define HidUsage_Sen_VT_VECTORVT_UI1 0x90f
2078
#define HidUsage_Sen_VT_F16E0 0x910
2079
#define HidUsage_Sen_VT_F16E1 0x911
2080
#define HidUsage_Sen_VT_F16E2 0x912
2081
#define HidUsage_Sen_VT_F16E3 0x913
2082
#define HidUsage_Sen_VT_F16E4 0x914
2083
#define HidUsage_Sen_VT_F16E5 0x915
2084
#define HidUsage_Sen_VT_F16E6 0x916
2085
#define HidUsage_Sen_VT_F16E7 0x917
2086
#define HidUsage_Sen_VT_F16E8 0x918
2087
#define HidUsage_Sen_VT_F16E9 0x919
2088
#define HidUsage_Sen_VT_F16EA 0x91a
2089
#define HidUsage_Sen_VT_F16EB 0x91b
2090
#define HidUsage_Sen_VT_F16EC 0x91c
2091
#define HidUsage_Sen_VT_F16ED 0x91d
2092
#define HidUsage_Sen_VT_F16EE 0x91e
2093
#define HidUsage_Sen_VT_F16EF 0x91f
2094
#define HidUsage_Sen_VT_F32E0 0x920
2095
#define HidUsage_Sen_VT_F32E1 0x921
2096
#define HidUsage_Sen_VT_F32E2 0x922
2097
#define HidUsage_Sen_VT_F32E3 0x923
2098
#define HidUsage_Sen_VT_F32E4 0x924
2099
#define HidUsage_Sen_VT_F32E5 0x925
2100
#define HidUsage_Sen_VT_F32E6 0x926
2101
#define HidUsage_Sen_VT_F32E7 0x927
2102
#define HidUsage_Sen_VT_F32E8 0x928
2103
#define HidUsage_Sen_VT_F32E9 0x929
2104
#define HidUsage_Sen_VT_F32EA 0x92a
2105
#define HidUsage_Sen_VT_F32EB 0x92b
2106
#define HidUsage_Sen_VT_F32EC 0x92c
2107
#define HidUsage_Sen_VT_F32ED 0x92d
2108
#define HidUsage_Sen_VT_F32EE 0x92e
2109
#define HidUsage_Sen_VT_F32EF 0x92f
2110
#define HidUsage_Sen_ActivityTypeUnknown 0x930
2111
#define HidUsage_Sen_ActivityTypeStationary 0x931
2112
#define HidUsage_Sen_ActivityTypeFidgeting 0x932
2113
#define HidUsage_Sen_ActivityTypeWalking 0x933
2114
#define HidUsage_Sen_ActivityTypeRunning 0x934
2115
#define HidUsage_Sen_ActivityTypeInVehicle 0x935
2116
#define HidUsage_Sen_ActivityTypeBiking 0x936
2117
#define HidUsage_Sen_ActivityTypeIdle 0x937
2118
#define HidUsage_Sen_UnitNotSpecified 0x940
2119
#define HidUsage_Sen_UnitLux 0x941
2120
#define HidUsage_Sen_UnitDegreesKelvin 0x942
2121
#define HidUsage_Sen_UnitDegreesCelsius 0x943
2122
#define HidUsage_Sen_UnitPascal 0x944
2123
#define HidUsage_Sen_UnitNewton 0x945
2124
#define HidUsage_Sen_UnitMetersSecond 0x946
2125
#define HidUsage_Sen_UnitKilogram 0x947
2126
#define HidUsage_Sen_UnitMeter 0x948
2127
#define HidUsage_Sen_UnitMetersSecondSecond 0x949
2128
#define HidUsage_Sen_UnitFarad 0x94a
2129
#define HidUsage_Sen_UnitAmpere 0x94b
2130
#define HidUsage_Sen_UnitWatt 0x94c
2131
#define HidUsage_Sen_UnitHenry 0x94d
2132
#define HidUsage_Sen_UnitOhm 0x94e
2133
#define HidUsage_Sen_UnitVolt 0x94f
2134
#define HidUsage_Sen_UnitHertz 0x950
2135
#define HidUsage_Sen_UnitBar 0x951
2136
#define HidUsage_Sen_UnitDegreesAnticlockwise 0x952
2137
#define HidUsage_Sen_UnitDegreesClockwise 0x953
2138
#define HidUsage_Sen_UnitDegrees 0x954
2139
#define HidUsage_Sen_UnitDegreesSecond 0x955
2140
#define HidUsage_Sen_UnitDegreesSecondSecond 0x956
2141
#define HidUsage_Sen_UnitKnot 0x957
2142
#define HidUsage_Sen_UnitPercent 0x958
2143
#define HidUsage_Sen_UnitSecond 0x959
2144
#define HidUsage_Sen_UnitMillisecond 0x95a
2145
#define HidUsage_Sen_UnitG 0x95b
2146
#define HidUsage_Sen_UnitBytes 0x95c
2147
#define HidUsage_Sen_UnitMilligauss 0x95d
2148
#define HidUsage_Sen_UnitBits 0x95e
2149
#define HidUsage_Sen_ActivityStateNoStateChange 0x960
2150
#define HidUsage_Sen_ActivityStateStartActivity 0x961
2151
#define HidUsage_Sen_ActivityStateEndActivity 0x962
2152
#define HidUsage_Sen_Exponent0 0x970
2153
#define HidUsage_Sen_Exponent1 0x971
2154
#define HidUsage_Sen_Exponent2 0x972
2155
#define HidUsage_Sen_Exponent3 0x973
2156
#define HidUsage_Sen_Exponent4 0x974
2157
#define HidUsage_Sen_Exponent5 0x975
2158
#define HidUsage_Sen_Exponent6 0x976
2159
#define HidUsage_Sen_Exponent7 0x977
2160
#define HidUsage_Sen_Exponent8 0x978
2161
#define HidUsage_Sen_Exponent9 0x979
2162
#define HidUsage_Sen_ExponentA 0x97a
2163
#define HidUsage_Sen_ExponentB 0x97b
2164
#define HidUsage_Sen_ExponentC 0x97c
2165
#define HidUsage_Sen_ExponentD 0x97d
2166
#define HidUsage_Sen_ExponentE 0x97e
2167
#define HidUsage_Sen_ExponentF 0x97f
2168
#define HidUsage_Sen_DevicePositionUnknown 0x980
2169
#define HidUsage_Sen_DevicePositionUnchanged 0x981
2170
#define HidUsage_Sen_DevicePositionOnDesk 0x982
2171
#define HidUsage_Sen_DevicePositionInHand 0x983
2172
#define HidUsage_Sen_DevicePositionMovinginBag 0x984
2173
#define HidUsage_Sen_DevicePositionStationaryinBag 0x985
2174
#define HidUsage_Sen_StepTypeUnknown 0x990
2175
#define HidUsage_Sen_StepTypeWalking 0x991
2176
#define HidUsage_Sen_StepTypeRunning 0x992
2177
#define HidUsage_Sen_GestureStateUnknown 0x9a0
2178
#define HidUsage_Sen_GestureStateStarted 0x9a1
2179
#define HidUsage_Sen_GestureStateCompleted 0x9a2
2180
#define HidUsage_Sen_GestureStateCancelled 0x9a3
2181
#define HidUsage_Sen_HingeFoldContributingPanelUnknown 0x9b0
2182
#define HidUsage_Sen_HingeFoldContributingPanelPanel1 0x9b1
2183
#define HidUsage_Sen_HingeFoldContributingPanelPanel2 0x9b2
2184
#define HidUsage_Sen_HingeFoldContributingPanelBoth 0x9b3
2185
#define HidUsage_Sen_HingeFoldTypeUnknown 0x9b4
2186
#define HidUsage_Sen_HingeFoldTypeIncreasing 0x9b5
2187
#define HidUsage_Sen_HingeFoldTypeDecreasing 0x9b6
2188
#define HidUsage_Sen_HumanPresenceDetectionTypeVendorDefinedNonBiometric 0x9c0
2189
#define HidUsage_Sen_HumanPresenceDetectionTypeVendorDefinedBiometric 0x9c1
2190
#define HidUsage_Sen_HumanPresenceDetectionTypeFacialBiometric 0x9c2
2191
#define HidUsage_Sen_HumanPresenceDetectionTypeAudioBiometric 0x9c3
2192
#define HidUsage_Sen_ModifierChangeSensitivityAbsolute 0x1000
2193
#define HidUsage_Sen_ModifierMaximum 0x2000
2194
#define HidUsage_Sen_ModifierMinimum 0x3000
2195
#define HidUsage_Sen_ModifierAccuracy 0x4000
2196
#define HidUsage_Sen_ModifierResolution 0x5000
2197
#define HidUsage_Sen_ModifierThresholdHigh 0x6000
2198
#define HidUsage_Sen_ModifierThresholdLow 0x7000
2199
#define HidUsage_Sen_ModifierCalibrationOffset 0x8000
2200
#define HidUsage_Sen_ModifierCalibrationMultiplier 0x9000
2201
#define HidUsage_Sen_ModifierReportInterval 0xa000
2202
#define HidUsage_Sen_ModifierFrequencyMax 0xb000
2203
#define HidUsage_Sen_ModifierPeriodMax 0xc000
2204
#define HidUsage_Sen_ModifierChangeSensitivityPercentofRange 0xd000
2205
#define HidUsage_Sen_ModifierChangeSensitivityPercentRelative 0xe000
2206
#define HidUsage_Sen_ModifierVendorReserved 0xf000
2207
#define HidUsage_MI_MedicalUltrasound 0x01
2208
#define HidUsage_MI_VCRAcquisition 0x20
2209
#define HidUsage_MI_FreezeThaw 0x21
2210
#define HidUsage_MI_ClipStore 0x22
2211
#define HidUsage_MI_Update 0x23
2212
#define HidUsage_MI_Next 0x24
2213
#define HidUsage_MI_Save 0x25
2214
#define HidUsage_MI_Print 0x26
2215
#define HidUsage_MI_MicrophoneEnable 0x27
2216
#define HidUsage_MI_Cine 0x40
2217
#define HidUsage_MI_TransmitPower 0x41
2218
#define HidUsage_MI_Volume 0x42
2219
#define HidUsage_MI_Focus 0x43
2220
#define HidUsage_MI_Depth 0x44
2221
#define HidUsage_MI_SoftStepPrimary 0x60
2222
#define HidUsage_MI_SoftStepSecondary 0x61
2223
#define HidUsage_MI_DepthGainCompensation 0x70
2224
#define HidUsage_MI_ZoomSelect 0x80
2225
#define HidUsage_MI_ZoomAdjust 0x81
2226
#define HidUsage_MI_SpectralDopplerModeSelect 0x82
2227
#define HidUsage_MI_SpectralDopplerAdjust 0x83
2228
#define HidUsage_MI_ColorDopplerModeSelect 0x84
2229
#define HidUsage_MI_ColorDopplerAdjust 0x85
2230
#define HidUsage_MI_MotionModeSelect 0x86
2231
#define HidUsage_MI_MotionModeAdjust 0x87
2232
#define HidUsage_MI_TwoDModeSelect 0x88
2233
#define HidUsage_MI_TwoDModeAdjust 0x89
2234
#define HidUsage_MI_SoftControlSelect 0xa0
2235
#define HidUsage_MI_SoftControlAdjust 0xa1
2236
#define HidUsage_BD_BrailleDisplay 0x01
2237
#define HidUsage_BD_BrailleRow 0x02
2238
#define HidUsage_BD_EightDotBrailleCell 0x03
2239
#define HidUsage_BD_SixDotBrailleCell 0x04
2240
#define HidUsage_BD_NumberofBrailleCells 0x05
2241
#define HidUsage_BD_ScreenReaderControl 0x06
2242
#define HidUsage_BD_ScreenReaderIdentifier 0x07
2243
#define HidUsage_BD_RouterSet1 0xfa
2244
#define HidUsage_BD_RouterSet2 0xfb
2245
#define HidUsage_BD_RouterSet3 0xfc
2246
#define HidUsage_BD_RouterKey 0x100
2247
#define HidUsage_BD_RowRouterKey 0x101
2248
#define HidUsage_BD_BrailleButtons 0x200
2249
#define HidUsage_BD_BrailleKeyboardDot1 0x201
2250
#define HidUsage_BD_BrailleKeyboardDot2 0x202
2251
#define HidUsage_BD_BrailleKeyboardDot3 0x203
2252
#define HidUsage_BD_BrailleKeyboardDot4 0x204
2253
#define HidUsage_BD_BrailleKeyboardDot5 0x205
2254
#define HidUsage_BD_BrailleKeyboardDot6 0x206
2255
#define HidUsage_BD_BrailleKeyboardDot7 0x207
2256
#define HidUsage_BD_BrailleKeyboardDot8 0x208
2257
#define HidUsage_BD_BrailleKeyboardSpace 0x209
2258
#define HidUsage_BD_BrailleKeyboardLeftSpace 0x20a
2259
#define HidUsage_BD_BrailleKeyboardRightSpace 0x20b
2260
#define HidUsage_BD_BrailleFaceControls 0x20c
2261
#define HidUsage_BD_BrailleLeftControls 0x20d
2262
#define HidUsage_BD_BrailleRightControls 0x20e
2263
#define HidUsage_BD_BrailleTopControls 0x20f
2264
#define HidUsage_BD_BrailleJoystickCenter 0x210
2265
#define HidUsage_BD_BrailleJoystickUp 0x211
2266
#define HidUsage_BD_BrailleJoystickDown 0x212
2267
#define HidUsage_BD_BrailleJoystickLeft 0x213
2268
#define HidUsage_BD_BrailleJoystickRight 0x214
2269
#define HidUsage_BD_BrailleDPadCenter 0x215
2270
#define HidUsage_BD_BrailleDPadUp 0x216
2271
#define HidUsage_BD_BrailleDPadDown 0x217
2272
#define HidUsage_BD_BrailleDPadLeft 0x218
2273
#define HidUsage_BD_BrailleDPadRight 0x219
2274
#define HidUsage_BD_BraillePanLeft 0x21a
2275
#define HidUsage_BD_BraillePanRight 0x21b
2276
#define HidUsage_BD_BrailleRockerUp 0x21c
2277
#define HidUsage_BD_BrailleRockerDown 0x21d
2278
#define HidUsage_BD_BrailleRockerPress 0x21e
2279
#define HidUsage_LAI_LampArray 0x01
2280
#define HidUsage_LAI_LampArrayAttributesReport 0x02
2281
#define HidUsage_LAI_LampCount 0x03
2282
#define HidUsage_LAI_BoundingBoxWidthInMicrometers 0x04
2283
#define HidUsage_LAI_BoundingBoxHeightInMicrometers 0x05
2284
#define HidUsage_LAI_BoundingBoxDepthInMicrometers 0x06
2285
#define HidUsage_LAI_LampArrayKind 0x07
2286
#define HidUsage_LAI_MinUpdateIntervalInMicroseconds 0x08
2287
#define HidUsage_LAI_LampAttributesRequestReport 0x20
2288
#define HidUsage_LAI_LampId 0x21
2289
#define HidUsage_LAI_LampAttributesResponseReport 0x22
2290
#define HidUsage_LAI_PositionXInMicrometers 0x23
2291
#define HidUsage_LAI_PositionYInMicrometers 0x24
2292
#define HidUsage_LAI_PositionZInMicrometers 0x25
2293
#define HidUsage_LAI_LampPurposes 0x26
2294
#define HidUsage_LAI_UpdateLatencyInMicroseconds 0x27
2295
#define HidUsage_LAI_RedLevelCount 0x28
2296
#define HidUsage_LAI_GreenLevelCount 0x29
2297
#define HidUsage_LAI_BlueLevelCount 0x2a
2298
#define HidUsage_LAI_IntensityLevelCount 0x2b
2299
#define HidUsage_LAI_IsProgrammable 0x2c
2300
#define HidUsage_LAI_InputBinding 0x2d
2301
#define HidUsage_LAI_LampMultiUpdateReport 0x50
2302
#define HidUsage_LAI_RedUpdateChannel 0x51
2303
#define HidUsage_LAI_GreenUpdateChannel 0x52
2304
#define HidUsage_LAI_BlueUpdateChannel 0x53
2305
#define HidUsage_LAI_IntensityUpdateChannel 0x54
2306
#define HidUsage_LAI_LampUpdateFlags 0x55
2307
#define HidUsage_LAI_LampRangeUpdateReport 0x60
2308
#define HidUsage_LAI_LampIdStart 0x61
2309
#define HidUsage_LAI_LampIdEnd 0x62
2310
#define HidUsage_LAI_LampArrayControlReport 0x70
2311
#define HidUsage_LAI_AutonomousMode 0x71
2312
#define HidUsage_Mon_MonitorControl 0x01
2313
#define HidUsage_Mon_EDIDInformation 0x02
2314
#define HidUsage_Mon_VDIFInformation 0x03
2315
#define HidUsage_Mon_VESAVersion 0x04
2316
#define HidUsage_VESAVC_Degauss 0x01
2317
#define HidUsage_VESAVC_Brightness 0x10
2318
#define HidUsage_VESAVC_Contrast 0x12
2319
#define HidUsage_VESAVC_RedVideoGain 0x16
2320
#define HidUsage_VESAVC_GreenVideoGain 0x18
2321
#define HidUsage_VESAVC_BlueVideoGain 0x1a
2322
#define HidUsage_VESAVC_Focus 0x1c
2323
#define HidUsage_VESAVC_HorizontalPosition 0x20
2324
#define HidUsage_VESAVC_HorizontalSize 0x22
2325
#define HidUsage_VESAVC_HorizontalPincushion 0x24
2326
#define HidUsage_VESAVC_HorizontalPincushionBalance 0x26
2327
#define HidUsage_VESAVC_HorizontalMisconvergence 0x28
2328
#define HidUsage_VESAVC_HorizontalLinearity 0x2a
2329
#define HidUsage_VESAVC_HorizontalLinearityBalance 0x2c
2330
#define HidUsage_VESAVC_VerticalPosition 0x30
2331
#define HidUsage_VESAVC_VerticalSize 0x32
2332
#define HidUsage_VESAVC_VerticalPincushion 0x34
2333
#define HidUsage_VESAVC_VerticalPincushionBalance 0x36
2334
#define HidUsage_VESAVC_VerticalMisconvergence 0x38
2335
#define HidUsage_VESAVC_VerticalLinearity 0x3a
2336
#define HidUsage_VESAVC_VerticalLinearityBalance 0x3c
2337
#define HidUsage_VESAVC_ParallelogramDistortionKeyBalance 0x40
2338
#define HidUsage_VESAVC_TrapezoidalDistortionKey 0x42
2339
#define HidUsage_VESAVC_TiltRotation 0x44
2340
#define HidUsage_VESAVC_TopCornerDistortionControl 0x46
2341
#define HidUsage_VESAVC_TopCornerDistortionBalance 0x48
2342
#define HidUsage_VESAVC_BottomCornerDistortionControl 0x4a
2343
#define HidUsage_VESAVC_BottomCornerDistortionBalance 0x4c
2344
#define HidUsage_VESAVC_HorizontalMoiré 0x56
2345
#define HidUsage_VESAVC_VerticalMoiré 0x58
2346
#define HidUsage_VESAVC_InputLevelSelect 0x5e
2347
#define HidUsage_VESAVC_InputSourceSelect 0x60
2348
#define HidUsage_VESAVC_RedVideoBlackLevel 0x6c
2349
#define HidUsage_VESAVC_GreenVideoBlackLevel 0x6e
2350
#define HidUsage_VESAVC_BlueVideoBlackLevel 0x70
2351
#define HidUsage_VESAVC_AutoSizeCenter 0xa2
2352
#define HidUsage_VESAVC_PolarityHorizontalSynchronization 0xa4
2353
#define HidUsage_VESAVC_PolarityVerticalSynchronization 0xa6
2354
#define HidUsage_VESAVC_SynchronizationType 0xa8
2355
#define HidUsage_VESAVC_ScreenOrientation 0xaa
2356
#define HidUsage_VESAVC_HorizontalFrequency 0xac
2357
#define HidUsage_VESAVC_VerticalFrequency 0xae
2358
#define HidUsage_VESAVC_Settings 0xb0
2359
#define HidUsage_VESAVC_OnScreenDisplay 0xca
2360
#define HidUsage_VESAVC_StereoMode 0xd4
2361
#define HidUsage_Pow_iName 0x01
2362
#define HidUsage_Pow_PresentStatus 0x02
2363
#define HidUsage_Pow_ChangedStatus 0x03
2364
#define HidUsage_Pow_UPS 0x04
2365
#define HidUsage_Pow_PowerSupply 0x05
2366
#define HidUsage_Pow_BatterySystem 0x10
2367
#define HidUsage_Pow_BatterySystemId 0x11
2368
#define HidUsage_Pow_Battery 0x12
2369
#define HidUsage_Pow_BatteryId 0x13
2370
#define HidUsage_Pow_Charger 0x14
2371
#define HidUsage_Pow_ChargerId 0x15
2372
#define HidUsage_Pow_PowerConverter 0x16
2373
#define HidUsage_Pow_PowerConverterId 0x17
2374
#define HidUsage_Pow_OutletSystem 0x18
2375
#define HidUsage_Pow_OutletSystemId 0x19
2376
#define HidUsage_Pow_Input 0x1a
2377
#define HidUsage_Pow_InputId 0x1b
2378
#define HidUsage_Pow_Output 0x1c
2379
#define HidUsage_Pow_OutputId 0x1d
2380
#define HidUsage_Pow_Flow 0x1e
2381
#define HidUsage_Pow_FlowId 0x1f
2382
#define HidUsage_Pow_Outlet 0x20
2383
#define HidUsage_Pow_OutletId 0x21
2384
#define HidUsage_Pow_Gang 0x22
2385
#define HidUsage_Pow_GangId 0x23
2386
#define HidUsage_Pow_PowerSummary 0x24
2387
#define HidUsage_Pow_PowerSummaryId 0x25
2388
#define HidUsage_Pow_Voltage 0x30
2389
#define HidUsage_Pow_Current 0x31
2390
#define HidUsage_Pow_Frequency 0x32
2391
#define HidUsage_Pow_ApparentPower 0x33
2392
#define HidUsage_Pow_ActivePower 0x34
2393
#define HidUsage_Pow_PercentLoad 0x35
2394
#define HidUsage_Pow_Temperature 0x36
2395
#define HidUsage_Pow_Humidity 0x37
2396
#define HidUsage_Pow_BadCount 0x38
2397
#define HidUsage_Pow_ConfigVoltage 0x40
2398
#define HidUsage_Pow_ConfigCurrent 0x41
2399
#define HidUsage_Pow_ConfigFrequency 0x42
2400
#define HidUsage_Pow_ConfigApparentPower 0x43
2401
#define HidUsage_Pow_ConfigActivePower 0x44
2402
#define HidUsage_Pow_ConfigPercentLoad 0x45
2403
#define HidUsage_Pow_ConfigTemperature 0x46
2404
#define HidUsage_Pow_ConfigHumidity 0x47
2405
#define HidUsage_Pow_SwitchOnControl 0x50
2406
#define HidUsage_Pow_SwitchOffControl 0x51
2407
#define HidUsage_Pow_ToggleControl 0x52
2408
#define HidUsage_Pow_LowVoltageTransfer 0x53
2409
#define HidUsage_Pow_HighVoltageTransfer 0x54
2410
#define HidUsage_Pow_DelayBeforeReboot 0x55
2411
#define HidUsage_Pow_DelayBeforeStartup 0x56
2412
#define HidUsage_Pow_DelayBeforeShutdown 0x57
2413
#define HidUsage_Pow_Test 0x58
2414
#define HidUsage_Pow_ModuleReset 0x59
2415
#define HidUsage_Pow_AudibleAlarmControl 0x5a
2416
#define HidUsage_Pow_Present 0x60
2417
#define HidUsage_Pow_Good 0x61
2418
#define HidUsage_Pow_InternalFailure 0x62
2419
#define HidUsage_Pow_VoltagOutOfRange 0x63
2420
#define HidUsage_Pow_FrequencyOutOfRange 0x64
2421
#define HidUsage_Pow_Overload 0x65
2422
#define HidUsage_Pow_OverCharged 0x66
2423
#define HidUsage_Pow_OverTemperature 0x67
2424
#define HidUsage_Pow_ShutdownRequested 0x68
2425
#define HidUsage_Pow_ShutdownImminent 0x69
2426
#define HidUsage_Pow_SwitchOnOff 0x6b
2427
#define HidUsage_Pow_Switchable 0x6c
2428
#define HidUsage_Pow_Used 0x6d
2429
#define HidUsage_Pow_Boost 0x6e
2430
#define HidUsage_Pow_Buck 0x6f
2431
#define HidUsage_Pow_Initialized 0x70
2432
#define HidUsage_Pow_Tested 0x71
2433
#define HidUsage_Pow_AwaitingPower 0x72
2434
#define HidUsage_Pow_CommunicationLost 0x73
2435
#define HidUsage_Pow_iManufacturer 0xfd
2436
#define HidUsage_Pow_iProduct 0xfe
2437
#define HidUsage_Pow_iSerialNumber 0xff
2438
#define HidUsage_BS_SmartBatteryBatteryMode 0x01
2439
#define HidUsage_BS_SmartBatteryBatteryStatus 0x02
2440
#define HidUsage_BS_SmartBatteryAlarmWarning 0x03
2441
#define HidUsage_BS_SmartBatteryChargerMode 0x04
2442
#define HidUsage_BS_SmartBatteryChargerStatus 0x05
2443
#define HidUsage_BS_SmartBatteryChargerSpecInfo 0x06
2444
#define HidUsage_BS_SmartBatterySelectorState 0x07
2445
#define HidUsage_BS_SmartBatterySelectorPresets 0x08
2446
#define HidUsage_BS_SmartBatterySelectorInfo 0x09
2447
#define HidUsage_BS_OptionalMfgFunction1 0x10
2448
#define HidUsage_BS_OptionalMfgFunction2 0x11
2449
#define HidUsage_BS_OptionalMfgFunction3 0x12
2450
#define HidUsage_BS_OptionalMfgFunction4 0x13
2451
#define HidUsage_BS_OptionalMfgFunction5 0x14
2452
#define HidUsage_BS_ConnectionToSMBus 0x15
2453
#define HidUsage_BS_OutputConnection 0x16
2454
#define HidUsage_BS_ChargerConnection 0x17
2455
#define HidUsage_BS_BatteryInsertion 0x18
2456
#define HidUsage_BS_UseNext 0x19
2457
#define HidUsage_BS_OKToUse 0x1a
2458
#define HidUsage_BS_BatterySupported 0x1b
2459
#define HidUsage_BS_SelectorRevision 0x1c
2460
#define HidUsage_BS_ChargingIndicator 0x1d
2461
#define HidUsage_BS_ManufacturerAccess 0x28
2462
#define HidUsage_BS_RemainingCapacityLimit 0x29
2463
#define HidUsage_BS_RemainingTimeLimit 0x2a
2464
#define HidUsage_BS_AtRate 0x2b
2465
#define HidUsage_BS_CapacityMode 0x2c
2466
#define HidUsage_BS_BroadcastToCharger 0x2d
2467
#define HidUsage_BS_PrimaryBattery 0x2e
2468
#define HidUsage_BS_ChargeController 0x2f
2469
#define HidUsage_BS_TerminateCharge 0x40
2470
#define HidUsage_BS_TerminateDischarge 0x41
2471
#define HidUsage_BS_BelowRemainingCapacityLimit 0x42
2472
#define HidUsage_BS_RemainingTimeLimitExpired 0x43
2473
#define HidUsage_BS_Charging 0x44
2474
#define HidUsage_BS_Discharging 0x45
2475
#define HidUsage_BS_FullyCharged 0x46
2476
#define HidUsage_BS_FullyDischarged 0x47
2477
#define HidUsage_BS_ConditioningFlag 0x48
2478
#define HidUsage_BS_AtRateOK 0x49
2479
#define HidUsage_BS_SmartBatteryErrorCode 0x4a
2480
#define HidUsage_BS_NeedReplacement 0x4b
2481
#define HidUsage_BS_AtRateTimeToFull 0x60
2482
#define HidUsage_BS_AtRateTimeToEmpty 0x61
2483
#define HidUsage_BS_AverageCurrent 0x62
2484
#define HidUsage_BS_MaxError 0x63
2485
#define HidUsage_BS_RelativeStateOfCharge 0x64
2486
#define HidUsage_BS_AbsoluteStateOfCharge 0x65
2487
#define HidUsage_BS_RemainingCapacity 0x66
2488
#define HidUsage_BS_FullChargeCapacity 0x67
2489
#define HidUsage_BS_RunTimeToEmpty 0x68
2490
#define HidUsage_BS_AverageTimeToEmpty 0x69
2491
#define HidUsage_BS_AverageTimeToFull 0x6a
2492
#define HidUsage_BS_CycleCount 0x6b
2493
#define HidUsage_BS_BatteryPackModelLevel 0x80
2494
#define HidUsage_BS_InternalChargeController 0x81
2495
#define HidUsage_BS_PrimaryBatterySupport 0x82
2496
#define HidUsage_BS_DesignCapacity 0x83
2497
#define HidUsage_BS_SpecificationInfo 0x84
2498
#define HidUsage_BS_ManufactureDate 0x85
2499
#define HidUsage_BS_SerialNumber 0x86
2500
#define HidUsage_BS_iManufacturerName 0x87
2501
#define HidUsage_BS_iDeviceName 0x88
2502
#define HidUsage_BS_iDeviceChemistry 0x89
2503
#define HidUsage_BS_ManufacturerData 0x8a
2504
#define HidUsage_BS_Rechargeable 0x8b
2505
#define HidUsage_BS_WarningCapacityLimit 0x8c
2506
#define HidUsage_BS_CapacityGranularity1 0x8d
2507
#define HidUsage_BS_CapacityGranularity2 0x8e
2508
#define HidUsage_BS_iOEMInformation 0x8f
2509
#define HidUsage_BS_InhibitCharge 0xc0
2510
#define HidUsage_BS_EnablePolling 0xc1
2511
#define HidUsage_BS_ResetToZero 0xc2
2512
#define HidUsage_BS_ACPresent 0xd0
2513
#define HidUsage_BS_BatteryPresent 0xd1
2514
#define HidUsage_BS_PowerFail 0xd2
2515
#define HidUsage_BS_AlarmInhibited 0xd3
2516
#define HidUsage_BS_ThermistorUnderRange 0xd4
2517
#define HidUsage_BS_ThermistorHot 0xd5
2518
#define HidUsage_BS_ThermistorCold 0xd6
2519
#define HidUsage_BS_ThermistorOverRange 0xd7
2520
#define HidUsage_BS_VoltageOutOfRange 0xd8
2521
#define HidUsage_BS_CurrentOutOfRange 0xd9
2522
#define HidUsage_BS_CurrentNotRegulated 0xda
2523
#define HidUsage_BS_VoltageNotRegulated 0xdb
2524
#define HidUsage_BS_MasterMode 0xdc
2525
#define HidUsage_BS_ChargerSelectorSupport 0xf0
2526
#define HidUsage_BS_ChargerSpec 0xf1
2527
#define HidUsage_BS_Level2 0xf2
2528
#define HidUsage_BS_Level3 0xf3
2529
#define HidUsage_BS_BarcodeBadgeReader 0x01
2530
#define HidUsage_BS_BarcodeScanner 0x02
2531
#define HidUsage_BS_DumbBarCodeScanner 0x03
2532
#define HidUsage_BS_CordlessScannerBase 0x04
2533
#define HidUsage_BS_BarCodeScannerCradle 0x05
2534
#define HidUsage_BS_AttributeReport 0x10
2535
#define HidUsage_BS_SettingsReport 0x11
2536
#define HidUsage_BS_ScannedDataReport 0x12
2537
#define HidUsage_BS_RawScannedDataReport 0x13
2538
#define HidUsage_BS_TriggerReport 0x14
2539
#define HidUsage_BS_StatusReport 0x15
2540
#define HidUsage_BS_UPCEANControlReport 0x16
2541
#define HidUsage_BS_EAN23LabelControlReport 0x17
2542
#define HidUsage_BS_Code39ControlReport 0x18
2543
#define HidUsage_BS_Interleaved2of5ControlReport 0x19
2544
#define HidUsage_BS_Standard2of5ControlReport 0x1a
2545
#define HidUsage_BS_MSIPlesseyControlReport 0x1b
2546
#define HidUsage_BS_CodabarControlReport 0x1c
2547
#define HidUsage_BS_Code128ControlReport 0x1d
2548
#define HidUsage_BS_Misc1DControlReport 0x1e
2549
#define HidUsage_BS_TwoDControlReport 0x1f
2550
#define HidUsage_BS_AimingPointerMode 0x30
2551
#define HidUsage_BS_BarCodePresentSensor 0x31
2552
#define HidUsage_BS_Class1ALaser 0x32
2553
#define HidUsage_BS_Class2Laser 0x33
2554
#define HidUsage_BS_HeaterPresent 0x34
2555
#define HidUsage_BS_ContactScanner 0x35
2556
#define HidUsage_BS_ElectronicArticleSurveillanceNotification 0x36
2557
#define HidUsage_BS_ConstantElectronicArticleSurveillance 0x37
2558
#define HidUsage_BS_ErrorIndication 0x38
2559
#define HidUsage_BS_FixedBeeper 0x39
2560
#define HidUsage_BS_GoodDecodeIndication 0x3a
2561
#define HidUsage_BS_HandsFreeScanning 0x3b
2562
#define HidUsage_BS_IntrinsicallySafe 0x3c
2563
#define HidUsage_BS_KlasseEinsLaser 0x3d
2564
#define HidUsage_BS_LongRangeScanner 0x3e
2565
#define HidUsage_BS_MirrorSpeedControl 0x3f
2566
#define HidUsage_BS_NotOnFileIndication 0x40
2567
#define HidUsage_BS_ProgrammableBeeper 0x41
2568
#define HidUsage_BS_Triggerless 0x42
2569
#define HidUsage_BS_Wand 0x43
2570
#define HidUsage_BS_WaterResistant 0x44
2571
#define HidUsage_BS_MultiRangeScanner 0x45
2572
#define HidUsage_BS_ProximitySensor 0x46
2573
#define HidUsage_BS_FragmentDecoding 0x4d
2574
#define HidUsage_BS_ScannerReadConfidence 0x4e
2575
#define HidUsage_BS_DataPrefix 0x4f
2576
#define HidUsage_BS_PrefixAIMI 0x50
2577
#define HidUsage_BS_PrefixNone 0x51
2578
#define HidUsage_BS_PrefixProprietary 0x52
2579
#define HidUsage_BS_ActiveTime 0x55
2580
#define HidUsage_BS_AimingLaserPattern 0x56
2581
#define HidUsage_BS_BarCodePresent 0x57
2582
#define HidUsage_BS_BeeperState 0x58
2583
#define HidUsage_BS_LaserOnTime 0x59
2584
#define HidUsage_BS_LaserState 0x5a
2585
#define HidUsage_BS_LockoutTime 0x5b
2586
#define HidUsage_BS_MotorState 0x5c
2587
#define HidUsage_BS_MotorTimeout 0x5d
2588
#define HidUsage_BS_PowerOnResetScanner 0x5e
2589
#define HidUsage_BS_PreventReadofBarcodes 0x5f
2590
#define HidUsage_BS_InitiateBarcodeRead 0x60
2591
#define HidUsage_BS_TriggerState 0x61
2592
#define HidUsage_BS_TriggerMode 0x62
2593
#define HidUsage_BS_TriggerModeBlinkingLaserOn 0x63
2594
#define HidUsage_BS_TriggerModeContinuousLaserOn 0x64
2595
#define HidUsage_BS_TriggerModeLaseronwhilePulled 0x65
2596
#define HidUsage_BS_TriggerModeLaserstaysonafterrelease 0x66
2597
#define HidUsage_BS_CommitParameterstoNVM 0x6d
2598
#define HidUsage_BS_ParameterScanning 0x6e
2599
#define HidUsage_BS_ParametersChanged 0x6f
2600
#define HidUsage_BS_Setparameterdefaultvalues 0x70
2601
#define HidUsage_BS_ScannerInCradle 0x75
2602
#define HidUsage_BS_ScannerInRange 0x76
2603
#define HidUsage_BS_AimDuration 0x7a
2604
#define HidUsage_BS_GoodReadLampDuration 0x7b
2605
#define HidUsage_BS_GoodReadLampIntensity 0x7c
2606
#define HidUsage_BS_GoodReadLED 0x7d
2607
#define HidUsage_BS_GoodReadToneFrequency 0x7e
2608
#define HidUsage_BS_GoodReadToneLength 0x7f
2609
#define HidUsage_BS_GoodReadToneVolume 0x80
2610
#define HidUsage_BS_NoReadMessage 0x82
2611
#define HidUsage_BS_NotonFileVolume 0x83
2612
#define HidUsage_BS_PowerupBeep 0x84
2613
#define HidUsage_BS_SoundErrorBeep 0x85
2614
#define HidUsage_BS_SoundGoodReadBeep 0x86
2615
#define HidUsage_BS_SoundNotOnFileBeep 0x87
2616
#define HidUsage_BS_GoodReadWhentoWrite 0x88
2617
#define HidUsage_BS_GRWTIAfterDecode 0x89
2618
#define HidUsage_BS_GRWTIBeepLampaftertransmit 0x8a
2619
#define HidUsage_BS_GRWTINoBeepLampuseatall 0x8b
2620
#define HidUsage_BS_BooklandEAN 0x91
2621
#define HidUsage_BS_ConvertEAN8to13Type 0x92
2622
#define HidUsage_BS_ConvertUPCAtoEAN13 0x93
2623
#define HidUsage_BS_ConvertUPCEtoA 0x94
2624
#define HidUsage_BS_EAN13 0x95
2625
#define HidUsage_BS_EAN8 0x96
2626
#define HidUsage_BS_EAN99128Mandatory 0x97
2627
#define HidUsage_BS_EAN99P5128Optional 0x98
2628
#define HidUsage_BS_EnableEANTwoLabel 0x99
2629
#define HidUsage_BS_UPCEAN 0x9a
2630
#define HidUsage_BS_UPCEANCouponCode 0x9b
2631
#define HidUsage_BS_UPCEANPeriodicals 0x9c
2632
#define HidUsage_BS_UPCA 0x9d
2633
#define HidUsage_BS_UPCAwith128Mandatory 0x9e
2634
#define HidUsage_BS_UPCAwith128Optional 0x9f
2635
#define HidUsage_BS_UPCAwithP5Optional 0xa0
2636
#define HidUsage_BS_UPCE 0xa1
2637
#define HidUsage_BS_UPCE1 0xa2
2638
#define HidUsage_BS_Periodical 0xa9
2639
#define HidUsage_BS_PeriodicalAutoDiscriminatePlus2 0xaa
2640
#define HidUsage_BS_PeriodicalOnlyDecodewithPlus2 0xab
2641
#define HidUsage_BS_PeriodicalIgnorePlus2 0xac
2642
#define HidUsage_BS_PeriodicalAutoDiscriminatePlus5 0xad
2643
#define HidUsage_BS_PeriodicalOnlyDecodewithPlus5 0xae
2644
#define HidUsage_BS_PeriodicalIgnorePlus5 0xaf
2645
#define HidUsage_BS_Check 0xb0
2646
#define HidUsage_BS_CheckDisablePrice 0xb1
2647
#define HidUsage_BS_CheckEnable4digitPrice 0xb2
2648
#define HidUsage_BS_CheckEnable5digitPrice 0xb3
2649
#define HidUsage_BS_CheckEnableEuropean4digitPrice 0xb4
2650
#define HidUsage_BS_CheckEnableEuropean5digitPrice 0xb5
2651
#define HidUsage_BS_EANTwoLabel 0xb7
2652
#define HidUsage_BS_EANThreeLabel 0xb8
2653
#define HidUsage_BS_EAN8FlagDigit1 0xb9
2654
#define HidUsage_BS_EAN8FlagDigit2 0xba
2655
#define HidUsage_BS_EAN8FlagDigit3 0xbb
2656
#define HidUsage_BS_EAN13FlagDigit1 0xbc
2657
#define HidUsage_BS_EAN13FlagDigit2 0xbd
2658
#define HidUsage_BS_EAN13FlagDigit3 0xbe
2659
#define HidUsage_BS_AddEAN23LabelDefinition 0xbf
2660
#define HidUsage_BS_ClearallEAN23LabelDefinitions 0xc0
2661
#define HidUsage_BS_Codabar 0xc3
2662
#define HidUsage_BS_Code128 0xc4
2663
#define HidUsage_BS_Code39 0xc7
2664
#define HidUsage_BS_Code93 0xc8
2665
#define HidUsage_BS_FullASCIIConversion 0xc9
2666
#define HidUsage_BS_Interleaved2of5 0xca
2667
#define HidUsage_BS_ItalianPharmacyCode 0xcb
2668
#define HidUsage_BS_MSIPlessey 0xcc
2669
#define HidUsage_BS_Standard2of5IATA 0xcd
2670
#define HidUsage_BS_Standard2of5 0xce
2671
#define HidUsage_BS_TransmitStartStop 0xd3
2672
#define HidUsage_BS_TriOptic 0xd4
2673
#define HidUsage_BS_UCCEAN128 0xd5
2674
#define HidUsage_BS_CheckDigit 0xd6
2675
#define HidUsage_BS_CheckDigitDisable 0xd7
2676
#define HidUsage_BS_CheckDigitEnableInterleaved2of5OPCC 0xd8
2677
#define HidUsage_BS_CheckDigitEnableInterleaved2of5USS 0xd9
2678
#define HidUsage_BS_CheckDigitEnableStandard2of5OPCC 0xda
2679
#define HidUsage_BS_CheckDigitEnableStandard2of5USS 0xdb
2680
#define HidUsage_BS_CheckDigitEnableOneMSIPlessey 0xdc
2681
#define HidUsage_BS_CheckDigitEnableTwoMSIPlessey 0xdd
2682
#define HidUsage_BS_CheckDigitCodabarEnable 0xde
2683
#define HidUsage_BS_CheckDigitCode39Enable 0xdf
2684
#define HidUsage_BS_TransmitCheckDigit 0xf0
2685
#define HidUsage_BS_DisableCheckDigitTransmit 0xf1
2686
#define HidUsage_BS_EnableCheckDigitTransmit 0xf2
2687
#define HidUsage_BS_SymbologyIdentifier1 0xfb
2688
#define HidUsage_BS_SymbologyIdentifier2 0xfc
2689
#define HidUsage_BS_SymbologyIdentifier3 0xfd
2690
#define HidUsage_BS_DecodedData 0xfe
2691
#define HidUsage_BS_DecodeDataContinued 0xff
2692
#define HidUsage_BS_BarSpaceData 0x100
2693
#define HidUsage_BS_ScannerDataAccuracy 0x101
2694
#define HidUsage_BS_RawDataPolarity 0x102
2695
#define HidUsage_BS_PolarityInvertedBarCode 0x103
2696
#define HidUsage_BS_PolarityNormalBarCode 0x104
2697
#define HidUsage_BS_MinimumLengthtoDecode 0x106
2698
#define HidUsage_BS_MaximumLengthtoDecode 0x107
2699
#define HidUsage_BS_DiscreteLengthtoDecode1 0x108
2700
#define HidUsage_BS_DiscreteLengthtoDecode2 0x109
2701
#define HidUsage_BS_DataLengthMethod 0x10a
2702
#define HidUsage_BS_DLMethodReadany 0x10b
2703
#define HidUsage_BS_DLMethodCheckinRange 0x10c
2704
#define HidUsage_BS_DLMethodCheckforDiscrete 0x10d
2705
#define HidUsage_BS_AztecCode 0x110
2706
#define HidUsage_BS_BC412 0x111
2707
#define HidUsage_BS_ChannelCode 0x112
2708
#define HidUsage_BS_Code16 0x113
2709
#define HidUsage_BS_Code32 0x114
2710
#define HidUsage_BS_Code49 0x115
2711
#define HidUsage_BS_CodeOne 0x116
2712
#define HidUsage_BS_Colorcode 0x117
2713
#define HidUsage_BS_DataMatrix 0x118
2714
#define HidUsage_BS_MaxiCode 0x119
2715
#define HidUsage_BS_MicroPDF 0x11a
2716
#define HidUsage_BS_PDF417 0x11b
2717
#define HidUsage_BS_PosiCode 0x11c
2718
#define HidUsage_BS_QRCode 0x11d
2719
#define HidUsage_BS_SuperCode 0x11e
2720
#define HidUsage_BS_UltraCode 0x11f
2721
#define HidUsage_BS_USD5SlugCode 0x120
2722
#define HidUsage_BS_VeriCode 0x121
2723
#define HidUsage_Sca_Scales 0x01
2724
#define HidUsage_Sca_ScaleDevice 0x20
2725
#define HidUsage_Sca_ScaleClass 0x21
2726
#define HidUsage_Sca_ScaleClassIMetric 0x22
2727
#define HidUsage_Sca_ScaleClassIIMetric 0x23
2728
#define HidUsage_Sca_ScaleClassIIIMetric 0x24
2729
#define HidUsage_Sca_ScaleClassIIILMetric 0x25
2730
#define HidUsage_Sca_ScaleClassIVMetric 0x26
2731
#define HidUsage_Sca_ScaleClassIIIEnglish 0x27
2732
#define HidUsage_Sca_ScaleClassIIILEnglish 0x28
2733
#define HidUsage_Sca_ScaleClassIVEnglish 0x29
2734
#define HidUsage_Sca_ScaleClassGeneric 0x2a
2735
#define HidUsage_Sca_ScaleAttributeReport 0x30
2736
#define HidUsage_Sca_ScaleControlReport 0x31
2737
#define HidUsage_Sca_ScaleDataReport 0x32
2738
#define HidUsage_Sca_ScaleStatusReport 0x33
2739
#define HidUsage_Sca_ScaleWeightLimitReport 0x34
2740
#define HidUsage_Sca_ScaleStatisticsReport 0x35
2741
#define HidUsage_Sca_DataWeight 0x40
2742
#define HidUsage_Sca_DataScaling 0x41
2743
#define HidUsage_Sca_WeightUnit 0x50
2744
#define HidUsage_Sca_WeightUnitMilligram 0x51
2745
#define HidUsage_Sca_WeightUnitGram 0x52
2746
#define HidUsage_Sca_WeightUnitKilogram 0x53
2747
#define HidUsage_Sca_WeightUnitCarats 0x54
2748
#define HidUsage_Sca_WeightUnitTaels 0x55
2749
#define HidUsage_Sca_WeightUnitGrains 0x56
2750
#define HidUsage_Sca_WeightUnitPennyweights 0x57
2751
#define HidUsage_Sca_WeightUnitMetricTon 0x58
2752
#define HidUsage_Sca_WeightUnitAvoirTon 0x59
2753
#define HidUsage_Sca_WeightUnitTroyOunce 0x5a
2754
#define HidUsage_Sca_WeightUnitOunce 0x5b
2755
#define HidUsage_Sca_WeightUnitPound 0x5c
2756
#define HidUsage_Sca_CalibrationCount 0x60
2757
#define HidUsage_Sca_ReZeroCount 0x61
2758
#define HidUsage_Sca_ScaleStatus 0x70
2759
#define HidUsage_Sca_ScaleStatusFault 0x71
2760
#define HidUsage_Sca_ScaleStatusStableatCenterofZero 0x72
2761
#define HidUsage_Sca_ScaleStatusInMotion 0x73
2762
#define HidUsage_Sca_ScaleStatusWeightStable 0x74
2763
#define HidUsage_Sca_ScaleStatusUnderZero 0x75
2764
#define HidUsage_Sca_ScaleStatusOverWeightLimit 0x76
2765
#define HidUsage_Sca_ScaleStatusRequiresCalibration 0x77
2766
#define HidUsage_Sca_ScaleStatusRequiresRezeroing 0x78
2767
#define HidUsage_Sca_ZeroScale 0x80
2768
#define HidUsage_Sca_EnforcedZeroReturn 0x81
2769
#define HidUsage_MSR_MSRDeviceReadOnly 0x01
2770
#define HidUsage_MSR_Track1Length 0x11
2771
#define HidUsage_MSR_Track2Length 0x12
2772
#define HidUsage_MSR_Track3Length 0x13
2773
#define HidUsage_MSR_TrackJISLength 0x14
2774
#define HidUsage_MSR_TrackData 0x20
2775
#define HidUsage_MSR_Track1Data 0x21
2776
#define HidUsage_MSR_Track2Data 0x22
2777
#define HidUsage_MSR_Track3Data 0x23
2778
#define HidUsage_MSR_TrackJISData 0x24
2779
#define HidUsage_CC_CameraAutofocus 0x20
2780
#define HidUsage_CC_CameraShutter 0x21
2781
#define HidUsage_Arc_GeneralPurposeIOCard 0x01
2782
#define HidUsage_Arc_CoinDoor 0x02
2783
#define HidUsage_Arc_WatchdogTimer 0x03
2784
#define HidUsage_Arc_GeneralPurposeAnalogInputState 0x30
2785
#define HidUsage_Arc_GeneralPurposeDigitalInputState 0x31
2786
#define HidUsage_Arc_GeneralPurposeOpticalInputState 0x32
2787
#define HidUsage_Arc_GeneralPurposeDigitalOutputState 0x33
2788
#define HidUsage_Arc_NumberofCoinDoors 0x34
2789
#define HidUsage_Arc_CoinDrawerDropCount 0x35
2790
#define HidUsage_Arc_CoinDrawerStart 0x36
2791
#define HidUsage_Arc_CoinDrawerService 0x37
2792
#define HidUsage_Arc_CoinDrawerTilt 0x38
2793
#define HidUsage_Arc_CoinDoorTest 0x39
2794
#define HidUsage_Arc_CoinDoorLockout 0x40
2795
#define HidUsage_Arc_WatchdogTimeout 0x41
2796
#define HidUsage_Arc_WatchdogAction 0x42
2797
#define HidUsage_Arc_WatchdogReboot 0x43
2798
#define HidUsage_Arc_WatchdogRestart 0x44
2799
#define HidUsage_Arc_AlarmInput 0x45
2800
#define HidUsage_Arc_CoinDoorCounter 0x46
2801
#define HidUsage_Arc_IODirectionMapping 0x47
2802
#define HidUsage_Arc_SetIODirectionMapping 0x48
2803
#define HidUsage_Arc_ExtendedOpticalInputState 0x49
2804
#define HidUsage_Arc_PinPadInputState 0x4a
2805
#define HidUsage_Arc_PinPadStatus 0x4b
2806
#define HidUsage_Arc_PinPadOutput 0x4c
2807
#define HidUsage_Arc_PinPadCommand 0x4d
2808
#define HidUsage_FIDOA_U2FAuthenticatorDevice 0x01
2809
#define HidUsage_FIDOA_InputReportData 0x20
2810
#define HidUsage_FIDOA_OutputReportData 0x21
2811
2812