Lines Matching refs:Usage_i8
101 #define Usage_i8(u_) 0x09, i8(u_), macro
150 Usage_i8(0x01) \
196 #define Usage_GD_Pointer Usage_i8(0x1)
197 #define Usage_GD_Mouse Usage_i8(0x2)
198 #define Usage_GD_Joystick Usage_i8(0x4)
199 #define Usage_GD_Gamepad Usage_i8(0x5)
200 #define Usage_GD_Keyboard Usage_i8(0x6)
201 #define Usage_GD_Keypad Usage_i8(0x7)
202 #define Usage_GD_MultiaxisController Usage_i8(0x8)
203 #define Usage_GD_TabletPCSystemControls Usage_i8(0x9)
204 #define Usage_GD_WaterCoolingDevice Usage_i8(0xa)
205 #define Usage_GD_ComputerChassisDevice Usage_i8(0xb)
206 #define Usage_GD_WirelessRadioControls Usage_i8(0xc)
207 #define Usage_GD_PortableDeviceControl Usage_i8(0xd)
208 #define Usage_GD_SystemMultiAxisController Usage_i8(0xe)
209 #define Usage_GD_SpatialController Usage_i8(0xf)
210 #define Usage_GD_AssistiveControl Usage_i8(0x10)
211 #define Usage_GD_DeviceDock Usage_i8(0x11)
212 #define Usage_GD_DockableDevice Usage_i8(0x12)
213 #define Usage_GD_CallStateManagementControl Usage_i8(0x13)
214 #define Usage_GD_X Usage_i8(0x30)
215 #define Usage_GD_Y Usage_i8(0x31)
216 #define Usage_GD_Z Usage_i8(0x32)
217 #define Usage_GD_Rx Usage_i8(0x33)
218 #define Usage_GD_Ry Usage_i8(0x34)
219 #define Usage_GD_Rz Usage_i8(0x35)
220 #define Usage_GD_Slider Usage_i8(0x36)
221 #define Usage_GD_Dial Usage_i8(0x37)
222 #define Usage_GD_Wheel Usage_i8(0x38)
223 #define Usage_GD_HatSwitch Usage_i8(0x39)
224 #define Usage_GD_CountedBuffer Usage_i8(0x3a)
225 #define Usage_GD_ByteCount Usage_i8(0x3b)
226 #define Usage_GD_MotionWakeup Usage_i8(0x3c)
227 #define Usage_GD_Start Usage_i8(0x3d)
228 #define Usage_GD_Select Usage_i8(0x3e)
229 #define Usage_GD_Vx Usage_i8(0x40)
230 #define Usage_GD_Vy Usage_i8(0x41)
231 #define Usage_GD_Vz Usage_i8(0x42)
232 #define Usage_GD_Vbrx Usage_i8(0x43)
233 #define Usage_GD_Vbry Usage_i8(0x44)
234 #define Usage_GD_Vbrz Usage_i8(0x45)
235 #define Usage_GD_Vno Usage_i8(0x46)
236 #define Usage_GD_FeatureNotification Usage_i8(0x47)
237 #define Usage_GD_ResolutionMultiplier Usage_i8(0x48)
238 #define Usage_GD_Qx Usage_i8(0x49)
239 #define Usage_GD_Qy Usage_i8(0x4a)
240 #define Usage_GD_Qz Usage_i8(0x4b)
241 #define Usage_GD_Qw Usage_i8(0x4c)
242 #define Usage_GD_SystemControl Usage_i8(0x80)
243 #define Usage_GD_SystemPowerDown Usage_i8(0x81)
244 #define Usage_GD_SystemSleep Usage_i8(0x82)
245 #define Usage_GD_SystemWakeUp Usage_i8(0x83)
246 #define Usage_GD_SystemContextMenu Usage_i8(0x84)
247 #define Usage_GD_SystemMainMenu Usage_i8(0x85)
248 #define Usage_GD_SystemAppMenu Usage_i8(0x86)
249 #define Usage_GD_SystemMenuHelp Usage_i8(0x87)
250 #define Usage_GD_SystemMenuExit Usage_i8(0x88)
251 #define Usage_GD_SystemMenuSelect Usage_i8(0x89)
252 #define Usage_GD_SystemMenuRight Usage_i8(0x8a)
253 #define Usage_GD_SystemMenuLeft Usage_i8(0x8b)
254 #define Usage_GD_SystemMenuUp Usage_i8(0x8c)
255 #define Usage_GD_SystemMenuDown Usage_i8(0x8d)
256 #define Usage_GD_SystemColdRestart Usage_i8(0x8e)
257 #define Usage_GD_SystemWarmRestart Usage_i8(0x8f)
258 #define Usage_GD_DpadUp Usage_i8(0x90)
259 #define Usage_GD_DpadDown Usage_i8(0x91)
260 #define Usage_GD_DpadRight Usage_i8(0x92)
261 #define Usage_GD_DpadLeft Usage_i8(0x93)
262 #define Usage_GD_IndexTrigger Usage_i8(0x94)
263 #define Usage_GD_PalmTrigger Usage_i8(0x95)
264 #define Usage_GD_Thumbstick Usage_i8(0x96)
265 #define Usage_GD_SystemFunctionShift Usage_i8(0x97)
266 #define Usage_GD_SystemFunctionShiftLock Usage_i8(0x98)
267 #define Usage_GD_SystemFunctionShiftLockIndicator Usage_i8(0x99)
268 #define Usage_GD_SystemDismissNotification Usage_i8(0x9a)
269 #define Usage_GD_SystemDoNotDisturb Usage_i8(0x9b)
270 #define Usage_GD_SystemDock Usage_i8(0xa0)
271 #define Usage_GD_SystemUndock Usage_i8(0xa1)
272 #define Usage_GD_SystemSetup Usage_i8(0xa2)
273 #define Usage_GD_SystemBreak Usage_i8(0xa3)
274 #define Usage_GD_SystemDebuggerBreak Usage_i8(0xa4)
275 #define Usage_GD_ApplicationBreak Usage_i8(0xa5)
276 #define Usage_GD_ApplicationDebuggerBreak Usage_i8(0xa6)
277 #define Usage_GD_SystemSpeakerMute Usage_i8(0xa7)
278 #define Usage_GD_SystemHibernate Usage_i8(0xa8)
279 #define Usage_GD_SystemMicrophoneMute Usage_i8(0xa9)
280 #define Usage_GD_SystemDisplayInvert Usage_i8(0xb0)
281 #define Usage_GD_SystemDisplayInternal Usage_i8(0xb1)
282 #define Usage_GD_SystemDisplayExternal Usage_i8(0xb2)
283 #define Usage_GD_SystemDisplayBoth Usage_i8(0xb3)
284 #define Usage_GD_SystemDisplayDual Usage_i8(0xb4)
285 #define Usage_GD_SystemDisplayToggleIntExtMode Usage_i8(0xb5)
286 #define Usage_GD_SystemDisplaySwapPrimarySecondary Usage_i8(0xb6)
287 #define Usage_GD_SystemDisplayToggleLCDAutoscale Usage_i8(0xb7)
288 #define Usage_GD_SensorZone Usage_i8(0xc0)
289 #define Usage_GD_RPM Usage_i8(0xc1)
290 #define Usage_GD_CoolantLevel Usage_i8(0xc2)
291 #define Usage_GD_CoolantCriticalLevel Usage_i8(0xc3)
292 #define Usage_GD_CoolantPump Usage_i8(0xc4)
293 #define Usage_GD_ChassisEnclosure Usage_i8(0xc5)
294 #define Usage_GD_WirelessRadioButton Usage_i8(0xc6)
295 #define Usage_GD_WirelessRadioLED Usage_i8(0xc7)
296 #define Usage_GD_WirelessRadioSliderSwitch Usage_i8(0xc8)
297 #define Usage_GD_SystemDisplayRotationLockButton Usage_i8(0xc9)
298 #define Usage_GD_SystemDisplayRotationLockSliderSwitch Usage_i8(0xca)
299 #define Usage_GD_ControlEnable Usage_i8(0xcb)
300 #define Usage_GD_DockableDeviceUniqueID Usage_i8(0xd0)
301 #define Usage_GD_DockableDeviceVendorID Usage_i8(0xd1)
302 #define Usage_GD_DockableDevicePrimaryUsagePage Usage_i8(0xd2)
303 #define Usage_GD_DockableDevicePrimaryUsageID Usage_i8(0xd3)
304 #define Usage_GD_DockableDeviceDockingState Usage_i8(0xd4)
305 #define Usage_GD_DockableDeviceDisplayOcclusion Usage_i8(0xd5)
306 #define Usage_GD_DockableDeviceObjectType Usage_i8(0xd6)
307 #define Usage_GD_CallActiveLED Usage_i8(0xe0)
308 #define Usage_GD_CallMuteToggle Usage_i8(0xe1)
309 #define Usage_GD_CallMuteLED Usage_i8(0xe2)
310 #define Usage_SC_FlightSimulationDevice Usage_i8(0x1)
311 #define Usage_SC_AutomobileSimulationDevice Usage_i8(0x2)
312 #define Usage_SC_TankSimulationDevice Usage_i8(0x3)
313 #define Usage_SC_SpaceshipSimulationDevice Usage_i8(0x4)
314 #define Usage_SC_SubmarineSimulationDevice Usage_i8(0x5)
315 #define Usage_SC_SailingSimulationDevice Usage_i8(0x6)
316 #define Usage_SC_MotorcycleSimulationDevice Usage_i8(0x7)
317 #define Usage_SC_SportsSimulationDevice Usage_i8(0x8)
318 #define Usage_SC_AirplaneSimulationDevice Usage_i8(0x9)
319 #define Usage_SC_HelicopterSimulationDevice Usage_i8(0xa)
320 #define Usage_SC_MagicCarpetSimulationDevice Usage_i8(0xb)
321 #define Usage_SC_BicycleSimulationDevice Usage_i8(0xc)
322 #define Usage_SC_FlightControlStick Usage_i8(0x20)
323 #define Usage_SC_FlightStick Usage_i8(0x21)
324 #define Usage_SC_CyclicControl Usage_i8(0x22)
325 #define Usage_SC_CyclicTrim Usage_i8(0x23)
326 #define Usage_SC_FlightYoke Usage_i8(0x24)
327 #define Usage_SC_TrackControl Usage_i8(0x25)
328 #define Usage_SC_Aileron Usage_i8(0xb0)
329 #define Usage_SC_AileronTrim Usage_i8(0xb1)
330 #define Usage_SC_AntiTorqueControl Usage_i8(0xb2)
331 #define Usage_SC_AutopilotEnable Usage_i8(0xb3)
332 #define Usage_SC_ChaffRelease Usage_i8(0xb4)
333 #define Usage_SC_CollectiveControl Usage_i8(0xb5)
334 #define Usage_SC_DiveBrake Usage_i8(0xb6)
335 #define Usage_SC_ElectronicCountermeasures Usage_i8(0xb7)
336 #define Usage_SC_Elevator Usage_i8(0xb8)
337 #define Usage_SC_ElevatorTrim Usage_i8(0xb9)
338 #define Usage_SC_Rudder Usage_i8(0xba)
339 #define Usage_SC_Throttle Usage_i8(0xbb)
340 #define Usage_SC_FlightCommunications Usage_i8(0xbc)
341 #define Usage_SC_FlareRelease Usage_i8(0xbd)
342 #define Usage_SC_LandingGear Usage_i8(0xbe)
343 #define Usage_SC_ToeBrake Usage_i8(0xbf)
344 #define Usage_SC_Trigger Usage_i8(0xc0)
345 #define Usage_SC_WeaponsArm Usage_i8(0xc1)
346 #define Usage_SC_WeaponsSelect Usage_i8(0xc2)
347 #define Usage_SC_WingFlaps Usage_i8(0xc3)
348 #define Usage_SC_Accelerator Usage_i8(0xc4)
349 #define Usage_SC_Brake Usage_i8(0xc5)
350 #define Usage_SC_Clutch Usage_i8(0xc6)
351 #define Usage_SC_Shifter Usage_i8(0xc7)
352 #define Usage_SC_Steering Usage_i8(0xc8)
353 #define Usage_SC_TurretDirection Usage_i8(0xc9)
354 #define Usage_SC_BarrelElevation Usage_i8(0xca)
355 #define Usage_SC_DivePlane Usage_i8(0xcb)
356 #define Usage_SC_Ballast Usage_i8(0xcc)
357 #define Usage_SC_BicycleCrank Usage_i8(0xcd)
358 #define Usage_SC_HandleBars Usage_i8(0xce)
359 #define Usage_SC_FrontBrake Usage_i8(0xcf)
360 #define Usage_SC_RearBrake Usage_i8(0xd0)
361 #define Usage_VRC_Belt Usage_i8(0x1)
362 #define Usage_VRC_BodySuit Usage_i8(0x2)
363 #define Usage_VRC_Flexor Usage_i8(0x3)
364 #define Usage_VRC_Glove Usage_i8(0x4)
365 #define Usage_VRC_HeadTracker Usage_i8(0x5)
366 #define Usage_VRC_HeadMountedDisplay Usage_i8(0x6)
367 #define Usage_VRC_HandTracker Usage_i8(0x7)
368 #define Usage_VRC_Oculometer Usage_i8(0x8)
369 #define Usage_VRC_Vest Usage_i8(0x9)
370 #define Usage_VRC_AnimatronicDevice Usage_i8(0xa)
371 #define Usage_VRC_StereoEnable Usage_i8(0x20)
372 #define Usage_VRC_DisplayEnable Usage_i8(0x21)
373 #define Usage_SC_BaseballBat Usage_i8(0x1)
374 #define Usage_SC_GolfClub Usage_i8(0x2)
375 #define Usage_SC_RowingMachine Usage_i8(0x3)
376 #define Usage_SC_Treadmill Usage_i8(0x4)
377 #define Usage_SC_Oar Usage_i8(0x30)
378 #define Usage_SC_Slope Usage_i8(0x31)
379 #define Usage_SC_Rate Usage_i8(0x32)
380 #define Usage_SC_StickSpeed Usage_i8(0x33)
381 #define Usage_SC_StickFaceAngle Usage_i8(0x34)
382 #define Usage_SC_StickHeelToe Usage_i8(0x35)
383 #define Usage_SC_StickFollowThrough Usage_i8(0x36)
384 #define Usage_SC_StickTempo Usage_i8(0x37)
385 #define Usage_SC_StickType Usage_i8(0x38)
386 #define Usage_SC_StickHeight Usage_i8(0x39)
387 #define Usage_SC_Putter Usage_i8(0x50)
388 #define Usage_SC_OneIron Usage_i8(0x51)
389 #define Usage_SC_TwoIron Usage_i8(0x52)
390 #define Usage_SC_ThreeIron Usage_i8(0x53)
391 #define Usage_SC_FourIron Usage_i8(0x54)
392 #define Usage_SC_FiveIron Usage_i8(0x55)
393 #define Usage_SC_SixIron Usage_i8(0x56)
394 #define Usage_SC_SevenIron Usage_i8(0x57)
395 #define Usage_SC_EightIron Usage_i8(0x58)
396 #define Usage_SC_NineIron Usage_i8(0x59)
397 #define Usage_SC_One0Iron Usage_i8(0x5a)
398 #define Usage_SC_One1Iron Usage_i8(0x5b)
399 #define Usage_SC_SandWedge Usage_i8(0x5c)
400 #define Usage_SC_LoftWedge Usage_i8(0x5d)
401 #define Usage_SC_PowerWedge Usage_i8(0x5e)
402 #define Usage_SC_OneWood Usage_i8(0x5f)
403 #define Usage_SC_ThreeWood Usage_i8(0x60)
404 #define Usage_SC_FiveWood Usage_i8(0x61)
405 #define Usage_SC_SevenWood Usage_i8(0x62)
406 #define Usage_SC_NineWood Usage_i8(0x63)
407 #define Usage_GC_ThreeDGameController Usage_i8(0x1)
408 #define Usage_GC_PinballDevice Usage_i8(0x2)
409 #define Usage_GC_GunDevice Usage_i8(0x3)
410 #define Usage_GC_PointofView Usage_i8(0x20)
411 #define Usage_GC_TurnRightLeft Usage_i8(0x21)
412 #define Usage_GC_PitchForwardBackward Usage_i8(0x22)
413 #define Usage_GC_RollRightLeft Usage_i8(0x23)
414 #define Usage_GC_MoveRightLeft Usage_i8(0x24)
415 #define Usage_GC_MoveForwardBackward Usage_i8(0x25)
416 #define Usage_GC_MoveUpDown Usage_i8(0x26)
417 #define Usage_GC_LeanRightLeft Usage_i8(0x27)
418 #define Usage_GC_LeanForwardBackward Usage_i8(0x28)
419 #define Usage_GC_HeightofPOV Usage_i8(0x29)
420 #define Usage_GC_Flipper Usage_i8(0x2a)
421 #define Usage_GC_SecondaryFlipper Usage_i8(0x2b)
422 #define Usage_GC_Bump Usage_i8(0x2c)
423 #define Usage_GC_NewGame Usage_i8(0x2d)
424 #define Usage_GC_ShootBall Usage_i8(0x2e)
425 #define Usage_GC_Player Usage_i8(0x2f)
426 #define Usage_GC_GunBolt Usage_i8(0x30)
427 #define Usage_GC_GunClip Usage_i8(0x31)
428 #define Usage_GC_GunSelector Usage_i8(0x32)
429 #define Usage_GC_GunSingleShot Usage_i8(0x33)
430 #define Usage_GC_GunBurst Usage_i8(0x34)
431 #define Usage_GC_GunAutomatic Usage_i8(0x35)
432 #define Usage_GC_GunSafety Usage_i8(0x36)
433 #define Usage_GC_GamepadFireJump Usage_i8(0x37)
434 #define Usage_GC_GamepadTrigger Usage_i8(0x39)
435 #define Usage_GC_FormfittingGamepad Usage_i8(0x3a)
436 #define Usage_GDC_BackgroundNonuserControls Usage_i8(0x1)
437 #define Usage_GDC_BatteryStrength Usage_i8(0x20)
438 #define Usage_GDC_WirelessChannel Usage_i8(0x21)
439 #define Usage_GDC_WirelessID Usage_i8(0x22)
440 #define Usage_GDC_DiscoverWirelessControl Usage_i8(0x23)
441 #define Usage_GDC_SecurityCodeCharacterEntered Usage_i8(0x24)
442 #define Usage_GDC_SecurityCodeCharacterErased Usage_i8(0x25)
443 #define Usage_GDC_SecurityCodeCleared Usage_i8(0x26)
444 #define Usage_GDC_SequenceID Usage_i8(0x27)
445 #define Usage_GDC_SequenceIDReset Usage_i8(0x28)
446 #define Usage_GDC_RFSignalStrength Usage_i8(0x29)
447 #define Usage_GDC_SoftwareVersion Usage_i8(0x2a)
448 #define Usage_GDC_ProtocolVersion Usage_i8(0x2b)
449 #define Usage_GDC_HardwareVersion Usage_i8(0x2c)
450 #define Usage_GDC_Major Usage_i8(0x2d)
451 #define Usage_GDC_Minor Usage_i8(0x2e)
452 #define Usage_GDC_Revision Usage_i8(0x2f)
453 #define Usage_GDC_Handedness Usage_i8(0x30)
454 #define Usage_GDC_EitherHand Usage_i8(0x31)
455 #define Usage_GDC_LeftHand Usage_i8(0x32)
456 #define Usage_GDC_RightHand Usage_i8(0x33)
457 #define Usage_GDC_BothHands Usage_i8(0x34)
458 #define Usage_GDC_GripPoseOffset Usage_i8(0x40)
459 #define Usage_GDC_PointerPoseOffset Usage_i8(0x41)
460 #define Usage_KK_ErrorRollOver Usage_i8(0x1)
461 #define Usage_KK_POSTFail Usage_i8(0x2)
462 #define Usage_KK_ErrorUndefined Usage_i8(0x3)
463 #define Usage_KK_KeyboardA Usage_i8(0x4)
464 #define Usage_KK_KeyboardB Usage_i8(0x5)
465 #define Usage_KK_KeyboardC Usage_i8(0x6)
466 #define Usage_KK_KeyboardD Usage_i8(0x7)
467 #define Usage_KK_KeyboardE Usage_i8(0x8)
468 #define Usage_KK_KeyboardF Usage_i8(0x9)
469 #define Usage_KK_KeyboardG Usage_i8(0xa)
470 #define Usage_KK_KeyboardH Usage_i8(0xb)
471 #define Usage_KK_KeyboardI Usage_i8(0xc)
472 #define Usage_KK_KeyboardJ Usage_i8(0xd)
473 #define Usage_KK_KeyboardK Usage_i8(0xe)
474 #define Usage_KK_KeyboardL Usage_i8(0xf)
475 #define Usage_KK_KeyboardM Usage_i8(0x10)
476 #define Usage_KK_KeyboardN Usage_i8(0x11)
477 #define Usage_KK_KeyboardO Usage_i8(0x12)
478 #define Usage_KK_KeyboardP Usage_i8(0x13)
479 #define Usage_KK_KeyboardQ Usage_i8(0x14)
480 #define Usage_KK_KeyboardR Usage_i8(0x15)
481 #define Usage_KK_KeyboardS Usage_i8(0x16)
482 #define Usage_KK_KeyboardT Usage_i8(0x17)
483 #define Usage_KK_KeyboardU Usage_i8(0x18)
484 #define Usage_KK_KeyboardV Usage_i8(0x19)
485 #define Usage_KK_KeyboardW Usage_i8(0x1a)
486 #define Usage_KK_KeyboardX Usage_i8(0x1b)
487 #define Usage_KK_KeyboardY Usage_i8(0x1c)
488 #define Usage_KK_KeyboardZ Usage_i8(0x1d)
489 #define Usage_KK_Keyboard1andBang Usage_i8(0x1e)
490 #define Usage_KK_Keyboard2andAt Usage_i8(0x1f)
491 #define Usage_KK_Keyboard3andHash Usage_i8(0x20)
492 #define Usage_KK_Keyboard4andDollar Usage_i8(0x21)
493 #define Usage_KK_Keyboard5andPercent Usage_i8(0x22)
494 #define Usage_KK_Keyboard6andCaret Usage_i8(0x23)
495 #define Usage_KK_Keyboard7andAmpersand Usage_i8(0x24)
496 #define Usage_KK_Keyboard8andStar Usage_i8(0x25)
497 #define Usage_KK_Keyboard9andLeftBracket Usage_i8(0x26)
498 #define Usage_KK_Keyboard0andRightBracket Usage_i8(0x27)
499 #define Usage_KK_KeyboardReturnEnter Usage_i8(0x28)
500 #define Usage_KK_KeyboardEscape Usage_i8(0x29)
501 #define Usage_KK_KeyboardDelete Usage_i8(0x2a)
502 #define Usage_KK_KeyboardTab Usage_i8(0x2b)
503 #define Usage_KK_KeyboardSpacebar Usage_i8(0x2c)
504 #define Usage_KK_KeyboardDashandUnderscore Usage_i8(0x2d)
505 #define Usage_KK_KeyboardEqualsandPlus Usage_i8(0x2e)
506 #define Usage_KK_KeyboardLeftBrace Usage_i8(0x2f)
507 #define Usage_KK_KeyboardRightBrace Usage_i8(0x30)
508 #define Usage_KK_KeyboardBackslashandPipe Usage_i8(0x31)
509 #define Usage_KK_KeyboardNonUSHashandTilde Usage_i8(0x32)
510 #define Usage_KK_KeyboardSemiColonandColon Usage_i8(0x33)
511 #define Usage_KK_KeyboardLeftAposandDouble Usage_i8(0x34)
512 #define Usage_KK_KeyboardGraveAccentandTilde Usage_i8(0x35)
513 #define Usage_KK_KeyboardCommaandLessThan Usage_i8(0x36)
514 #define Usage_KK_KeyboardPeriodandGreaterThan Usage_i8(0x37)
515 #define Usage_KK_KeyboardForwardSlashandQuestionMark Usage_i8(0x38)
516 #define Usage_KK_KeyboardCapsLock Usage_i8(0x39)
517 #define Usage_KK_KeyboardF1 Usage_i8(0x3a)
518 #define Usage_KK_KeyboardF2 Usage_i8(0x3b)
519 #define Usage_KK_KeyboardF3 Usage_i8(0x3c)
520 #define Usage_KK_KeyboardF4 Usage_i8(0x3d)
521 #define Usage_KK_KeyboardF5 Usage_i8(0x3e)
522 #define Usage_KK_KeyboardF6 Usage_i8(0x3f)
523 #define Usage_KK_KeyboardF7 Usage_i8(0x40)
524 #define Usage_KK_KeyboardF8 Usage_i8(0x41)
525 #define Usage_KK_KeyboardF9 Usage_i8(0x42)
526 #define Usage_KK_KeyboardF10 Usage_i8(0x43)
527 #define Usage_KK_KeyboardF11 Usage_i8(0x44)
528 #define Usage_KK_KeyboardF12 Usage_i8(0x45)
529 #define Usage_KK_KeyboardPrintScreen Usage_i8(0x46)
530 #define Usage_KK_KeyboardScrollLock Usage_i8(0x47)
531 #define Usage_KK_KeyboardPause Usage_i8(0x48)
532 #define Usage_KK_KeyboardInsert Usage_i8(0x49)
533 #define Usage_KK_KeyboardHome Usage_i8(0x4a)
534 #define Usage_KK_KeyboardPageUp Usage_i8(0x4b)
535 #define Usage_KK_KeyboardDeleteForward Usage_i8(0x4c)
536 #define Usage_KK_KeyboardEnd Usage_i8(0x4d)
537 #define Usage_KK_KeyboardPageDown Usage_i8(0x4e)
538 #define Usage_KK_KeyboardRightArrow Usage_i8(0x4f)
539 #define Usage_KK_KeyboardLeftArrow Usage_i8(0x50)
540 #define Usage_KK_KeyboardDownArrow Usage_i8(0x51)
541 #define Usage_KK_KeyboardUpArrow Usage_i8(0x52)
542 #define Usage_KK_KeypadNumLockandClear Usage_i8(0x53)
543 #define Usage_KK_KeypadForwardSlash Usage_i8(0x54)
544 #define Usage_KK_KeypadStar Usage_i8(0x55)
545 #define Usage_KK_KeypadDash Usage_i8(0x56)
546 #define Usage_KK_KeypadPlus Usage_i8(0x57)
547 #define Usage_KK_KeypadENTER Usage_i8(0x58)
548 #define Usage_KK_Keypad1andEnd Usage_i8(0x59)
549 #define Usage_KK_Keypad2andDownArrow Usage_i8(0x5a)
550 #define Usage_KK_Keypad3andPageDn Usage_i8(0x5b)
551 #define Usage_KK_Keypad4andLeftArrow Usage_i8(0x5c)
552 #define Usage_KK_Keypad5 Usage_i8(0x5d)
553 #define Usage_KK_Keypad6andRightArrow Usage_i8(0x5e)
554 #define Usage_KK_Keypad7andHome Usage_i8(0x5f)
555 #define Usage_KK_Keypad8andUpArrow Usage_i8(0x60)
556 #define Usage_KK_Keypad9andPageUp Usage_i8(0x61)
557 #define Usage_KK_Keypad0andInsert Usage_i8(0x62)
558 #define Usage_KK_KeypadPeriodandDelete Usage_i8(0x63)
559 #define Usage_KK_KeyboardNonUSBackslashandPipe Usage_i8(0x64)
560 #define Usage_KK_KeyboardApplication Usage_i8(0x65)
561 #define Usage_KK_KeyboardPower Usage_i8(0x66)
562 #define Usage_KK_KeypadEquals Usage_i8(0x67)
563 #define Usage_KK_KeyboardF13 Usage_i8(0x68)
564 #define Usage_KK_KeyboardF14 Usage_i8(0x69)
565 #define Usage_KK_KeyboardF15 Usage_i8(0x6a)
566 #define Usage_KK_KeyboardF16 Usage_i8(0x6b)
567 #define Usage_KK_KeyboardF17 Usage_i8(0x6c)
568 #define Usage_KK_KeyboardF18 Usage_i8(0x6d)
569 #define Usage_KK_KeyboardF19 Usage_i8(0x6e)
570 #define Usage_KK_KeyboardF20 Usage_i8(0x6f)
571 #define Usage_KK_KeyboardF21 Usage_i8(0x70)
572 #define Usage_KK_KeyboardF22 Usage_i8(0x71)
573 #define Usage_KK_KeyboardF23 Usage_i8(0x72)
574 #define Usage_KK_KeyboardF24 Usage_i8(0x73)
575 #define Usage_KK_KeyboardExecute Usage_i8(0x74)
576 #define Usage_KK_KeyboardHelp Usage_i8(0x75)
577 #define Usage_KK_KeyboardMenu Usage_i8(0x76)
578 #define Usage_KK_KeyboardSelect Usage_i8(0x77)
579 #define Usage_KK_KeyboardStop Usage_i8(0x78)
580 #define Usage_KK_KeyboardAgain Usage_i8(0x79)
581 #define Usage_KK_KeyboardUndo Usage_i8(0x7a)
582 #define Usage_KK_KeyboardCut Usage_i8(0x7b)
583 #define Usage_KK_KeyboardCopy Usage_i8(0x7c)
584 #define Usage_KK_KeyboardPaste Usage_i8(0x7d)
585 #define Usage_KK_KeyboardFind Usage_i8(0x7e)
586 #define Usage_KK_KeyboardMute Usage_i8(0x7f)
587 #define Usage_KK_KeyboardVolumeUp Usage_i8(0x80)
588 #define Usage_KK_KeyboardVolumeDown Usage_i8(0x81)
589 #define Usage_KK_KeyboardLockingCapsLock Usage_i8(0x82)
590 #define Usage_KK_KeyboardLockingNumLock Usage_i8(0x83)
591 #define Usage_KK_KeyboardLockingScrollLock Usage_i8(0x84)
592 #define Usage_KK_KeypadComma Usage_i8(0x85)
593 #define Usage_KK_KeypadEqualSign Usage_i8(0x86)
594 #define Usage_KK_KeyboardInternational1 Usage_i8(0x87)
595 #define Usage_KK_KeyboardInternational2 Usage_i8(0x88)
596 #define Usage_KK_KeyboardInternational3 Usage_i8(0x89)
597 #define Usage_KK_KeyboardInternational4 Usage_i8(0x8a)
598 #define Usage_KK_KeyboardInternational5 Usage_i8(0x8b)
599 #define Usage_KK_KeyboardInternational6 Usage_i8(0x8c)
600 #define Usage_KK_KeyboardInternational7 Usage_i8(0x8d)
601 #define Usage_KK_KeyboardInternational8 Usage_i8(0x8e)
602 #define Usage_KK_KeyboardInternational9 Usage_i8(0x8f)
603 #define Usage_KK_KeyboardLANG1 Usage_i8(0x90)
604 #define Usage_KK_KeyboardLANG2 Usage_i8(0x91)
605 #define Usage_KK_KeyboardLANG3 Usage_i8(0x92)
606 #define Usage_KK_KeyboardLANG4 Usage_i8(0x93)
607 #define Usage_KK_KeyboardLANG5 Usage_i8(0x94)
608 #define Usage_KK_KeyboardLANG6 Usage_i8(0x95)
609 #define Usage_KK_KeyboardLANG7 Usage_i8(0x96)
610 #define Usage_KK_KeyboardLANG8 Usage_i8(0x97)
611 #define Usage_KK_KeyboardLANG9 Usage_i8(0x98)
612 #define Usage_KK_KeyboardAlternateErase Usage_i8(0x99)
613 #define Usage_KK_KeyboardSysReqAttention Usage_i8(0x9a)
614 #define Usage_KK_KeyboardCancel Usage_i8(0x9b)
615 #define Usage_KK_KeyboardClear Usage_i8(0x9c)
616 #define Usage_KK_KeyboardPrior Usage_i8(0x9d)
617 #define Usage_KK_KeyboardReturn Usage_i8(0x9e)
618 #define Usage_KK_KeyboardSeparator Usage_i8(0x9f)
619 #define Usage_KK_KeyboardOut Usage_i8(0xa0)
620 #define Usage_KK_KeyboardOper Usage_i8(0xa1)
621 #define Usage_KK_KeyboardClearAgain Usage_i8(0xa2)
622 #define Usage_KK_KeyboardCrSelProps Usage_i8(0xa3)
623 #define Usage_KK_KeyboardExSel Usage_i8(0xa4)
624 #define Usage_KK_KeypadDouble0 Usage_i8(0xb0)
625 #define Usage_KK_KeypadTriple0 Usage_i8(0xb1)
626 #define Usage_KK_ThousandsSeparator Usage_i8(0xb2)
627 #define Usage_KK_DecimalSeparator Usage_i8(0xb3)
628 #define Usage_KK_CurrencyUnit Usage_i8(0xb4)
629 #define Usage_KK_CurrencySubunit Usage_i8(0xb5)
630 #define Usage_KK_KeypadLeftBracket Usage_i8(0xb6)
631 #define Usage_KK_KeypadRightBracket Usage_i8(0xb7)
632 #define Usage_KK_KeypadLeftBrace Usage_i8(0xb8)
633 #define Usage_KK_KeypadRightBrace Usage_i8(0xb9)
634 #define Usage_KK_KeypadTab Usage_i8(0xba)
635 #define Usage_KK_KeypadBackspace Usage_i8(0xbb)
636 #define Usage_KK_KeypadA Usage_i8(0xbc)
637 #define Usage_KK_KeypadB Usage_i8(0xbd)
638 #define Usage_KK_KeypadC Usage_i8(0xbe)
639 #define Usage_KK_KeypadD Usage_i8(0xbf)
640 #define Usage_KK_KeypadE Usage_i8(0xc0)
641 #define Usage_KK_KeypadF Usage_i8(0xc1)
642 #define Usage_KK_KeypadXOR Usage_i8(0xc2)
643 #define Usage_KK_KeypadCaret Usage_i8(0xc3)
644 #define Usage_KK_KeypadPercentage Usage_i8(0xc4)
645 #define Usage_KK_KeypadLess Usage_i8(0xc5)
646 #define Usage_KK_KeypadGreater Usage_i8(0xc6)
647 #define Usage_KK_KeypadAmpersand Usage_i8(0xc7)
648 #define Usage_KK_KeypadDoubleAmpersand Usage_i8(0xc8)
649 #define Usage_KK_KeypadBar Usage_i8(0xc9)
650 #define Usage_KK_KeypadDoubleBar Usage_i8(0xca)
651 #define Usage_KK_KeypadColon Usage_i8(0xcb)
652 #define Usage_KK_KeypadHash Usage_i8(0xcc)
653 #define Usage_KK_KeypadSpace Usage_i8(0xcd)
654 #define Usage_KK_KeypadAt Usage_i8(0xce)
655 #define Usage_KK_KeypadBang Usage_i8(0xcf)
656 #define Usage_KK_KeypadMemoryStore Usage_i8(0xd0)
657 #define Usage_KK_KeypadMemoryRecall Usage_i8(0xd1)
658 #define Usage_KK_KeypadMemoryClear Usage_i8(0xd2)
659 #define Usage_KK_KeypadMemoryAdd Usage_i8(0xd3)
660 #define Usage_KK_KeypadMemorySubtract Usage_i8(0xd4)
661 #define Usage_KK_KeypadMemoryMultiply Usage_i8(0xd5)
662 #define Usage_KK_KeypadMemoryDivide Usage_i8(0xd6)
663 #define Usage_KK_KeypadPlusMinus Usage_i8(0xd7)
664 #define Usage_KK_KeypadClear Usage_i8(0xd8)
665 #define Usage_KK_KeypadClearEntry Usage_i8(0xd9)
666 #define Usage_KK_KeypadBinary Usage_i8(0xda)
667 #define Usage_KK_KeypadOctal Usage_i8(0xdb)
668 #define Usage_KK_KeypadDecimal Usage_i8(0xdc)
669 #define Usage_KK_KeypadHexadecimal Usage_i8(0xdd)
670 #define Usage_KK_KeyboardLeftControl Usage_i8(0xe0)
671 #define Usage_KK_KeyboardLeftShift Usage_i8(0xe1)
672 #define Usage_KK_KeyboardLeftAlt Usage_i8(0xe2)
673 #define Usage_KK_KeyboardLeftGUI Usage_i8(0xe3)
674 #define Usage_KK_KeyboardRightControl Usage_i8(0xe4)
675 #define Usage_KK_KeyboardRightShift Usage_i8(0xe5)
676 #define Usage_KK_KeyboardRightAlt Usage_i8(0xe6)
677 #define Usage_KK_KeyboardRightGUI Usage_i8(0xe7)
678 #define Usage_LED_NumLock Usage_i8(0x1)
679 #define Usage_LED_CapsLock Usage_i8(0x2)
680 #define Usage_LED_ScrollLock Usage_i8(0x3)
681 #define Usage_LED_Compose Usage_i8(0x4)
682 #define Usage_LED_Kana Usage_i8(0x5)
683 #define Usage_LED_Power Usage_i8(0x6)
684 #define Usage_LED_Shift Usage_i8(0x7)
685 #define Usage_LED_DoNotDisturb Usage_i8(0x8)
686 #define Usage_LED_Mute Usage_i8(0x9)
687 #define Usage_LED_ToneEnable Usage_i8(0xa)
688 #define Usage_LED_HighCutFilter Usage_i8(0xb)
689 #define Usage_LED_LowCutFilter Usage_i8(0xc)
690 #define Usage_LED_EqualizerEnable Usage_i8(0xd)
691 #define Usage_LED_SoundFieldOn Usage_i8(0xe)
692 #define Usage_LED_SurroundOn Usage_i8(0xf)
693 #define Usage_LED_Repeat Usage_i8(0x10)
694 #define Usage_LED_Stereo Usage_i8(0x11)
695 #define Usage_LED_SamplingRateDetect Usage_i8(0x12)
696 #define Usage_LED_Spinning Usage_i8(0x13)
697 #define Usage_LED_CAV Usage_i8(0x14)
698 #define Usage_LED_CLV Usage_i8(0x15)
699 #define Usage_LED_RecordingFormatDetect Usage_i8(0x16)
700 #define Usage_LED_OffHook Usage_i8(0x17)
701 #define Usage_LED_Ring Usage_i8(0x18)
702 #define Usage_LED_MessageWaiting Usage_i8(0x19)
703 #define Usage_LED_DataMode Usage_i8(0x1a)
704 #define Usage_LED_BatteryOperation Usage_i8(0x1b)
705 #define Usage_LED_BatteryOK Usage_i8(0x1c)
706 #define Usage_LED_BatteryLow Usage_i8(0x1d)
707 #define Usage_LED_Speaker Usage_i8(0x1e)
708 #define Usage_LED_Headset Usage_i8(0x1f)
709 #define Usage_LED_Hold Usage_i8(0x20)
710 #define Usage_LED_Microphone Usage_i8(0x21)
711 #define Usage_LED_Coverage Usage_i8(0x22)
712 #define Usage_LED_NightMode Usage_i8(0x23)
713 #define Usage_LED_SendCalls Usage_i8(0x24)
714 #define Usage_LED_CallPickup Usage_i8(0x25)
715 #define Usage_LED_Conference Usage_i8(0x26)
716 #define Usage_LED_Standby Usage_i8(0x27)
717 #define Usage_LED_CameraOn Usage_i8(0x28)
718 #define Usage_LED_CameraOff Usage_i8(0x29)
719 #define Usage_LED_OnLine Usage_i8(0x2a)
720 #define Usage_LED_OffLine Usage_i8(0x2b)
721 #define Usage_LED_Busy Usage_i8(0x2c)
722 #define Usage_LED_Ready Usage_i8(0x2d)
723 #define Usage_LED_PaperOut Usage_i8(0x2e)
724 #define Usage_LED_PaperJam Usage_i8(0x2f)
725 #define Usage_LED_Remote Usage_i8(0x30)
726 #define Usage_LED_Forward Usage_i8(0x31)
727 #define Usage_LED_Reverse Usage_i8(0x32)
728 #define Usage_LED_Stop Usage_i8(0x33)
729 #define Usage_LED_Rewind Usage_i8(0x34)
730 #define Usage_LED_FastForward Usage_i8(0x35)
731 #define Usage_LED_Play Usage_i8(0x36)
732 #define Usage_LED_Pause Usage_i8(0x37)
733 #define Usage_LED_Record Usage_i8(0x38)
734 #define Usage_LED_Error Usage_i8(0x39)
735 #define Usage_LED_UsageSelectedIndicator Usage_i8(0x3a)
736 #define Usage_LED_UsageInUseIndicator Usage_i8(0x3b)
737 #define Usage_LED_UsageMultiModeIndicator Usage_i8(0x3c)
738 #define Usage_LED_IndicatorOn Usage_i8(0x3d)
739 #define Usage_LED_IndicatorFlash Usage_i8(0x3e)
740 #define Usage_LED_IndicatorSlowBlink Usage_i8(0x3f)
741 #define Usage_LED_IndicatorFastBlink Usage_i8(0x40)
742 #define Usage_LED_IndicatorOff Usage_i8(0x41)
743 #define Usage_LED_FlashOnTime Usage_i8(0x42)
744 #define Usage_LED_SlowBlinkOnTime Usage_i8(0x43)
745 #define Usage_LED_SlowBlinkOffTime Usage_i8(0x44)
746 #define Usage_LED_FastBlinkOnTime Usage_i8(0x45)
747 #define Usage_LED_FastBlinkOffTime Usage_i8(0x46)
748 #define Usage_LED_UsageIndicatorColor Usage_i8(0x47)
749 #define Usage_LED_IndicatorRed Usage_i8(0x48)
750 #define Usage_LED_IndicatorGreen Usage_i8(0x49)
751 #define Usage_LED_IndicatorAmber Usage_i8(0x4a)
752 #define Usage_LED_GenericIndicator Usage_i8(0x4b)
753 #define Usage_LED_SystemSuspend Usage_i8(0x4c)
754 #define Usage_LED_ExternalPowerConnected Usage_i8(0x4d)
755 #define Usage_LED_IndicatorBlue Usage_i8(0x4e)
756 #define Usage_LED_IndicatorOrange Usage_i8(0x4f)
757 #define Usage_LED_GoodStatus Usage_i8(0x50)
758 #define Usage_LED_WarningStatus Usage_i8(0x51)
759 #define Usage_LED_RGBLED Usage_i8(0x52)
760 #define Usage_LED_RedLEDChannel Usage_i8(0x53)
761 #define Usage_LED_BlueLEDChannel Usage_i8(0x54)
762 #define Usage_LED_GreenLEDChannel Usage_i8(0x55)
763 #define Usage_LED_LEDIntensity Usage_i8(0x56)
764 #define Usage_LED_SystemMicrophoneMute Usage_i8(0x57)
765 #define Usage_LED_PlayerIndicator Usage_i8(0x60)
766 #define Usage_LED_Player1 Usage_i8(0x61)
767 #define Usage_LED_Player2 Usage_i8(0x62)
768 #define Usage_LED_Player3 Usage_i8(0x63)
769 #define Usage_LED_Player4 Usage_i8(0x64)
770 #define Usage_LED_Player5 Usage_i8(0x65)
771 #define Usage_LED_Player6 Usage_i8(0x66)
772 #define Usage_LED_Player7 Usage_i8(0x67)
773 #define Usage_LED_Player8 Usage_i8(0x68)
774 #define Usage_TD_Phone Usage_i8(0x1)
775 #define Usage_TD_AnsweringMachine Usage_i8(0x2)
776 #define Usage_TD_MessageControls Usage_i8(0x3)
777 #define Usage_TD_Handset Usage_i8(0x4)
778 #define Usage_TD_Headset Usage_i8(0x5)
779 #define Usage_TD_TelephonyKeyPad Usage_i8(0x6)
780 #define Usage_TD_ProgrammableButton Usage_i8(0x7)
781 #define Usage_TD_HookSwitch Usage_i8(0x20)
782 #define Usage_TD_Flash Usage_i8(0x21)
783 #define Usage_TD_Feature Usage_i8(0x22)
784 #define Usage_TD_Hold Usage_i8(0x23)
785 #define Usage_TD_Redial Usage_i8(0x24)
786 #define Usage_TD_Transfer Usage_i8(0x25)
787 #define Usage_TD_Drop Usage_i8(0x26)
788 #define Usage_TD_Park Usage_i8(0x27)
789 #define Usage_TD_ForwardCalls Usage_i8(0x28)
790 #define Usage_TD_AlternateFunction Usage_i8(0x29)
791 #define Usage_TD_Line Usage_i8(0x2a)
792 #define Usage_TD_SpeakerPhone Usage_i8(0x2b)
793 #define Usage_TD_Conference Usage_i8(0x2c)
794 #define Usage_TD_RingEnable Usage_i8(0x2d)
795 #define Usage_TD_RingSelect Usage_i8(0x2e)
796 #define Usage_TD_PhoneMute Usage_i8(0x2f)
797 #define Usage_TD_CallerID Usage_i8(0x30)
798 #define Usage_TD_Send Usage_i8(0x31)
799 #define Usage_TD_SpeedDial Usage_i8(0x50)
800 #define Usage_TD_StoreNumber Usage_i8(0x51)
801 #define Usage_TD_RecallNumber Usage_i8(0x52)
802 #define Usage_TD_PhoneDirectory Usage_i8(0x53)
803 #define Usage_TD_VoiceMail Usage_i8(0x70)
804 #define Usage_TD_ScreenCalls Usage_i8(0x71)
805 #define Usage_TD_DoNotDisturb Usage_i8(0x72)
806 #define Usage_TD_Message Usage_i8(0x73)
807 #define Usage_TD_AnswerOnOff Usage_i8(0x74)
808 #define Usage_TD_InsideDialTone Usage_i8(0x90)
809 #define Usage_TD_OutsideDialTone Usage_i8(0x91)
810 #define Usage_TD_InsideRingTone Usage_i8(0x92)
811 #define Usage_TD_OutsideRingTone Usage_i8(0x93)
812 #define Usage_TD_PriorityRingTone Usage_i8(0x94)
813 #define Usage_TD_InsideRingback Usage_i8(0x95)
814 #define Usage_TD_PriorityRingback Usage_i8(0x96)
815 #define Usage_TD_LineBusyTone Usage_i8(0x97)
816 #define Usage_TD_ReorderTone Usage_i8(0x98)
817 #define Usage_TD_CallWaitingTone Usage_i8(0x99)
818 #define Usage_TD_ConfirmationTone1 Usage_i8(0x9a)
819 #define Usage_TD_ConfirmationTone2 Usage_i8(0x9b)
820 #define Usage_TD_TonesOff Usage_i8(0x9c)
821 #define Usage_TD_OutsideRingback Usage_i8(0x9d)
822 #define Usage_TD_Ringer Usage_i8(0x9e)
823 #define Usage_TD_PhoneKey0 Usage_i8(0xb0)
824 #define Usage_TD_PhoneKey1 Usage_i8(0xb1)
825 #define Usage_TD_PhoneKey2 Usage_i8(0xb2)
826 #define Usage_TD_PhoneKey3 Usage_i8(0xb3)
827 #define Usage_TD_PhoneKey4 Usage_i8(0xb4)
828 #define Usage_TD_PhoneKey5 Usage_i8(0xb5)
829 #define Usage_TD_PhoneKey6 Usage_i8(0xb6)
830 #define Usage_TD_PhoneKey7 Usage_i8(0xb7)
831 #define Usage_TD_PhoneKey8 Usage_i8(0xb8)
832 #define Usage_TD_PhoneKey9 Usage_i8(0xb9)
833 #define Usage_TD_PhoneKeyStar Usage_i8(0xba)
834 #define Usage_TD_PhoneKeyPound Usage_i8(0xbb)
835 #define Usage_TD_PhoneKeyA Usage_i8(0xbc)
836 #define Usage_TD_PhoneKeyB Usage_i8(0xbd)
837 #define Usage_TD_PhoneKeyC Usage_i8(0xbe)
838 #define Usage_TD_PhoneKeyD Usage_i8(0xbf)
839 #define Usage_TD_PhoneCallHistoryKey Usage_i8(0xc0)
840 #define Usage_TD_PhoneCallerIDKey Usage_i8(0xc1)
841 #define Usage_TD_PhoneSettingsKey Usage_i8(0xc2)
842 #define Usage_TD_HostControl Usage_i8(0xf0)
843 #define Usage_TD_HostAvailable Usage_i8(0xf1)
844 #define Usage_TD_HostCallActive Usage_i8(0xf2)
845 #define Usage_TD_ActivateHandsetAudio Usage_i8(0xf3)
846 #define Usage_TD_RingType Usage_i8(0xf4)
847 #define Usage_TD_RedialablePhoneNumber Usage_i8(0xf5)
848 #define Usage_TD_StopRingTone Usage_i8(0xf8)
849 #define Usage_TD_PSTNRingTone Usage_i8(0xf9)
850 #define Usage_TD_HostRingTone Usage_i8(0xfa)
851 #define Usage_TD_AlertSoundError Usage_i8(0xfb)
852 #define Usage_TD_AlertSoundConfirm Usage_i8(0xfc)
853 #define Usage_TD_AlertSoundNotification Usage_i8(0xfd)
854 #define Usage_TD_SilentRing Usage_i8(0xfe)
873 #define Usage_Con_ConsumerControl Usage_i8(0x1)
874 #define Usage_Con_NumericKeyPad Usage_i8(0x2)
875 #define Usage_Con_ProgrammableButtons Usage_i8(0x3)
876 #define Usage_Con_Microphone Usage_i8(0x4)
877 #define Usage_Con_Headphone Usage_i8(0x5)
878 #define Usage_Con_GraphicEqualizer Usage_i8(0x6)
879 #define Usage_Con_Plus10 Usage_i8(0x20)
880 #define Usage_Con_Plus100 Usage_i8(0x21)
881 #define Usage_Con_AMPM Usage_i8(0x22)
882 #define Usage_Con_Power Usage_i8(0x30)
883 #define Usage_Con_Reset Usage_i8(0x31)
884 #define Usage_Con_Sleep Usage_i8(0x32)
885 #define Usage_Con_SleepAfter Usage_i8(0x33)
886 #define Usage_Con_SleepMode Usage_i8(0x34)
887 #define Usage_Con_Illumination Usage_i8(0x35)
888 #define Usage_Con_FunctionButtons Usage_i8(0x36)
889 #define Usage_Con_Menu Usage_i8(0x40)
890 #define Usage_Con_MenuPick Usage_i8(0x41)
891 #define Usage_Con_MenuUp Usage_i8(0x42)
892 #define Usage_Con_MenuDown Usage_i8(0x43)
893 #define Usage_Con_MenuLeft Usage_i8(0x44)
894 #define Usage_Con_MenuRight Usage_i8(0x45)
895 #define Usage_Con_MenuEscape Usage_i8(0x46)
896 #define Usage_Con_MenuValueIncrease Usage_i8(0x47)
897 #define Usage_Con_MenuValueDecrease Usage_i8(0x48)
898 #define Usage_Con_DataOnScreen Usage_i8(0x60)
899 #define Usage_Con_ClosedCaption Usage_i8(0x61)
900 #define Usage_Con_ClosedCaptionSelect Usage_i8(0x62)
901 #define Usage_Con_VCRTV Usage_i8(0x63)
902 #define Usage_Con_BroadcastMode Usage_i8(0x64)
903 #define Usage_Con_Snapshot Usage_i8(0x65)
904 #define Usage_Con_Still Usage_i8(0x66)
905 #define Usage_Con_PictureinPictureToggle Usage_i8(0x67)
906 #define Usage_Con_PictureinPictureSwap Usage_i8(0x68)
907 #define Usage_Con_RedMenuButton Usage_i8(0x69)
908 #define Usage_Con_GreenMenuButton Usage_i8(0x6a)
909 #define Usage_Con_BlueMenuButton Usage_i8(0x6b)
910 #define Usage_Con_YellowMenuButton Usage_i8(0x6c)
911 #define Usage_Con_Aspect Usage_i8(0x6d)
912 #define Usage_Con_ThreeDModeSelect Usage_i8(0x6e)
913 #define Usage_Con_DisplayBrightnessIncrement Usage_i8(0x6f)
914 #define Usage_Con_DisplayBrightnessDecrement Usage_i8(0x70)
915 #define Usage_Con_DisplayBrightness Usage_i8(0x71)
916 #define Usage_Con_DisplayBacklightToggle Usage_i8(0x72)
917 #define Usage_Con_DisplaySetBrightnesstoMinimum Usage_i8(0x73)
918 #define Usage_Con_DisplaySetBrightnesstoMaximum Usage_i8(0x74)
919 #define Usage_Con_DisplaySetAutoBrightness Usage_i8(0x75)
920 #define Usage_Con_CameraAccessEnabled Usage_i8(0x76)
921 #define Usage_Con_CameraAccessDisabled Usage_i8(0x77)
922 #define Usage_Con_CameraAccessToggle Usage_i8(0x78)
923 #define Usage_Con_KeyboardBrightnessIncrement Usage_i8(0x79)
924 #define Usage_Con_KeyboardBrightnessDecrement Usage_i8(0x7a)
925 #define Usage_Con_KeyboardBacklightSetLevel Usage_i8(0x7b)
926 #define Usage_Con_KeyboardBacklightOOC Usage_i8(0x7c)
927 #define Usage_Con_KeyboardBacklightSetMinimum Usage_i8(0x7d)
928 #define Usage_Con_KeyboardBacklightSetMaximum Usage_i8(0x7e)
929 #define Usage_Con_KeyboardBacklightAuto Usage_i8(0x7f)
930 #define Usage_Con_Selection Usage_i8(0x80)
931 #define Usage_Con_AssignSelection Usage_i8(0x81)
932 #define Usage_Con_ModeStep Usage_i8(0x82)
933 #define Usage_Con_RecallLast Usage_i8(0x83)
934 #define Usage_Con_EnterChannel Usage_i8(0x84)
935 #define Usage_Con_OrderMovie Usage_i8(0x85)
936 #define Usage_Con_Channel Usage_i8(0x86)
937 #define Usage_Con_MediaSelection Usage_i8(0x87)
938 #define Usage_Con_MediaSelectComputer Usage_i8(0x88)
939 #define Usage_Con_MediaSelectTV Usage_i8(0x89)
940 #define Usage_Con_MediaSelectWWW Usage_i8(0x8a)
941 #define Usage_Con_MediaSelectDVD Usage_i8(0x8b)
942 #define Usage_Con_MediaSelectTelephone Usage_i8(0x8c)
943 #define Usage_Con_MediaSelectProgramGuide Usage_i8(0x8d)
944 #define Usage_Con_MediaSelectVideoPhone Usage_i8(0x8e)
945 #define Usage_Con_MediaSelectGames Usage_i8(0x8f)
946 #define Usage_Con_MediaSelectMessages Usage_i8(0x90)
947 #define Usage_Con_MediaSelectCD Usage_i8(0x91)
948 #define Usage_Con_MediaSelectVCR Usage_i8(0x92)
949 #define Usage_Con_MediaSelectTuner Usage_i8(0x93)
950 #define Usage_Con_Quit Usage_i8(0x94)
951 #define Usage_Con_Help Usage_i8(0x95)
952 #define Usage_Con_MediaSelectTape Usage_i8(0x96)
953 #define Usage_Con_MediaSelectCable Usage_i8(0x97)
954 #define Usage_Con_MediaSelectSatellite Usage_i8(0x98)
955 #define Usage_Con_MediaSelectSecurity Usage_i8(0x99)
956 #define Usage_Con_MediaSelectHome Usage_i8(0x9a)
957 #define Usage_Con_MediaSelectCall Usage_i8(0x9b)
958 #define Usage_Con_ChannelIncrement Usage_i8(0x9c)
959 #define Usage_Con_ChannelDecrement Usage_i8(0x9d)
960 #define Usage_Con_MediaSelectSAP Usage_i8(0x9e)
961 #define Usage_Con_VCRPlus Usage_i8(0xa0)
962 #define Usage_Con_Once Usage_i8(0xa1)
963 #define Usage_Con_Daily Usage_i8(0xa2)
964 #define Usage_Con_Weekly Usage_i8(0xa3)
965 #define Usage_Con_Monthly Usage_i8(0xa4)
966 #define Usage_Con_Play Usage_i8(0xb0)
967 #define Usage_Con_Pause Usage_i8(0xb1)
968 #define Usage_Con_Record Usage_i8(0xb2)
969 #define Usage_Con_FastForward Usage_i8(0xb3)
970 #define Usage_Con_Rewind Usage_i8(0xb4)
971 #define Usage_Con_ScanNextTrack Usage_i8(0xb5)
972 #define Usage_Con_ScanPreviousTrack Usage_i8(0xb6)
973 #define Usage_Con_Stop Usage_i8(0xb7)
974 #define Usage_Con_Eject Usage_i8(0xb8)
975 #define Usage_Con_RandomPlay Usage_i8(0xb9)
976 #define Usage_Con_SelectDisc Usage_i8(0xba)
977 #define Usage_Con_EnterDisc Usage_i8(0xbb)
978 #define Usage_Con_Repeat Usage_i8(0xbc)
979 #define Usage_Con_Tracking Usage_i8(0xbd)
980 #define Usage_Con_TrackNormal Usage_i8(0xbe)
981 #define Usage_Con_SlowTracking Usage_i8(0xbf)
982 #define Usage_Con_FrameForward Usage_i8(0xc0)
983 #define Usage_Con_FrameBack Usage_i8(0xc1)
984 #define Usage_Con_Mark Usage_i8(0xc2)
985 #define Usage_Con_ClearMark Usage_i8(0xc3)
986 #define Usage_Con_RepeatFromMark Usage_i8(0xc4)
987 #define Usage_Con_ReturnToMark Usage_i8(0xc5)
988 #define Usage_Con_SearchMarkForward Usage_i8(0xc6)
989 #define Usage_Con_SearchMarkBackwards Usage_i8(0xc7)
990 #define Usage_Con_CounterReset Usage_i8(0xc8)
991 #define Usage_Con_ShowCounter Usage_i8(0xc9)
992 #define Usage_Con_TrackingIncrement Usage_i8(0xca)
993 #define Usage_Con_TrackingDecrement Usage_i8(0xcb)
994 #define Usage_Con_StopEject Usage_i8(0xcc)
995 #define Usage_Con_PlayPause Usage_i8(0xcd)
996 #define Usage_Con_PlaySkip Usage_i8(0xce)
997 #define Usage_Con_VoiceCommand Usage_i8(0xcf)
998 #define Usage_Con_InvokeCaptureInterface Usage_i8(0xd0)
999 #define Usage_Con_StartorStopGameRecording Usage_i8(0xd1)
1000 #define Usage_Con_HistoricalGameCapture Usage_i8(0xd2)
1001 #define Usage_Con_CaptureGameScreenshot Usage_i8(0xd3)
1002 #define Usage_Con_ShoworHideRecordingIndicator Usage_i8(0xd4)
1003 #define Usage_Con_StartorStopMicrophoneCapture Usage_i8(0xd5)
1004 #define Usage_Con_StartorStopCameraCapture Usage_i8(0xd6)
1005 #define Usage_Con_StartorStopGameBroadcast Usage_i8(0xd7)
1006 #define Usage_Con_StartorStopVoiceDictationSession Usage_i8(0xd8)
1007 #define Usage_Con_InvokeDismissEmojiPicker Usage_i8(0xd9)
1008 #define Usage_Con_Volume Usage_i8(0xe0)
1009 #define Usage_Con_Balance Usage_i8(0xe1)
1010 #define Usage_Con_Mute Usage_i8(0xe2)
1011 #define Usage_Con_Bass Usage_i8(0xe3)
1012 #define Usage_Con_Treble Usage_i8(0xe4)
1013 #define Usage_Con_BassBoost Usage_i8(0xe5)
1014 #define Usage_Con_SurroundMode Usage_i8(0xe6)
1015 #define Usage_Con_Loudness Usage_i8(0xe7)
1016 #define Usage_Con_MPX Usage_i8(0xe8)
1017 #define Usage_Con_VolumeIncrement Usage_i8(0xe9)
1018 #define Usage_Con_VolumeDecrement Usage_i8(0xea)
1019 #define Usage_Con_SpeedSelect Usage_i8(0xf0)
1020 #define Usage_Con_PlaybackSpeed Usage_i8(0xf1)
1021 #define Usage_Con_StandardPlay Usage_i8(0xf2)
1022 #define Usage_Con_LongPlay Usage_i8(0xf3)
1023 #define Usage_Con_ExtendedPlay Usage_i8(0xf4)
1024 #define Usage_Con_Slow Usage_i8(0xf5)
1323 #define Usage_Dig_Digitizer Usage_i8(0x1)
1324 #define Usage_Dig_Pen Usage_i8(0x2)
1325 #define Usage_Dig_LightPen Usage_i8(0x3)
1326 #define Usage_Dig_TouchScreen Usage_i8(0x4)
1327 #define Usage_Dig_TouchPad Usage_i8(0x5)
1328 #define Usage_Dig_Whiteboard Usage_i8(0x6)
1329 #define Usage_Dig_CoordinateMeasuringMachine Usage_i8(0x7)
1330 #define Usage_Dig_ThreeDDigitizer Usage_i8(0x8)
1331 #define Usage_Dig_StereoPlotter Usage_i8(0x9)
1332 #define Usage_Dig_ArticulatedArm Usage_i8(0xa)
1333 #define Usage_Dig_Armature Usage_i8(0xb)
1334 #define Usage_Dig_MultiplePointDigitizer Usage_i8(0xc)
1335 #define Usage_Dig_FreeSpaceWand Usage_i8(0xd)
1336 #define Usage_Dig_DeviceConfiguration Usage_i8(0xe)
1337 #define Usage_Dig_CapacitiveHeatMapDigitizer Usage_i8(0xf)
1338 #define Usage_Dig_Stylus Usage_i8(0x20)
1339 #define Usage_Dig_Puck Usage_i8(0x21)
1340 #define Usage_Dig_Finger Usage_i8(0x22)
1341 #define Usage_Dig_Devicesettings Usage_i8(0x23)
1342 #define Usage_Dig_CharacterGesture Usage_i8(0x24)
1343 #define Usage_Dig_TipPressure Usage_i8(0x30)
1344 #define Usage_Dig_BarrelPressure Usage_i8(0x31)
1345 #define Usage_Dig_InRange Usage_i8(0x32)
1346 #define Usage_Dig_Touch Usage_i8(0x33)
1347 #define Usage_Dig_Untouch Usage_i8(0x34)
1348 #define Usage_Dig_Tap Usage_i8(0x35)
1349 #define Usage_Dig_Quality Usage_i8(0x36)
1350 #define Usage_Dig_DataValid Usage_i8(0x37)
1351 #define Usage_Dig_TransducerIndex Usage_i8(0x38)
1352 #define Usage_Dig_TabletFunctionKeys Usage_i8(0x39)
1353 #define Usage_Dig_ProgramChangeKeys Usage_i8(0x3a)
1354 #define Usage_Dig_BatteryStrength Usage_i8(0x3b)
1355 #define Usage_Dig_Invert Usage_i8(0x3c)
1356 #define Usage_Dig_XTilt Usage_i8(0x3d)
1357 #define Usage_Dig_YTilt Usage_i8(0x3e)
1358 #define Usage_Dig_Azimuth Usage_i8(0x3f)
1359 #define Usage_Dig_Altitude Usage_i8(0x40)
1360 #define Usage_Dig_Twist Usage_i8(0x41)
1361 #define Usage_Dig_TipSwitch Usage_i8(0x42)
1362 #define Usage_Dig_SecondaryTipSwitch Usage_i8(0x43)
1363 #define Usage_Dig_BarrelSwitch Usage_i8(0x44)
1364 #define Usage_Dig_Eraser Usage_i8(0x45)
1365 #define Usage_Dig_TabletPick Usage_i8(0x46)
1366 #define Usage_Dig_TouchValid Usage_i8(0x47)
1367 #define Usage_Dig_Width Usage_i8(0x48)
1368 #define Usage_Dig_Height Usage_i8(0x49)
1369 #define Usage_Dig_ContactIdentifier Usage_i8(0x51)
1370 #define Usage_Dig_DeviceMode Usage_i8(0x52)
1371 #define Usage_Dig_DeviceIdentifier Usage_i8(0x53)
1372 #define Usage_Dig_ContactCount Usage_i8(0x54)
1373 #define Usage_Dig_ContactCountMaximum Usage_i8(0x55)
1374 #define Usage_Dig_ScanTime Usage_i8(0x56)
1375 #define Usage_Dig_SurfaceSwitch Usage_i8(0x57)
1376 #define Usage_Dig_ButtonSwitch Usage_i8(0x58)
1377 #define Usage_Dig_PadType Usage_i8(0x59)
1378 #define Usage_Dig_SecondaryBarrelSwitch Usage_i8(0x5a)
1379 #define Usage_Dig_TransducerSerialNumber Usage_i8(0x5b)
1380 #define Usage_Dig_PreferredColor Usage_i8(0x5c)
1381 #define Usage_Dig_PreferredColorisLocked Usage_i8(0x5d)
1382 #define Usage_Dig_PreferredLineWidth Usage_i8(0x5e)
1383 #define Usage_Dig_PreferredLineWidthisLocked Usage_i8(0x5f)
1384 #define Usage_Dig_LatencyMode Usage_i8(0x60)
1385 #define Usage_Dig_GestureCharacterQuality Usage_i8(0x61)
1386 #define Usage_Dig_CharacterGestureDataLength Usage_i8(0x62)
1387 #define Usage_Dig_CharacterGestureData Usage_i8(0x63)
1388 #define Usage_Dig_GestureCharacterEncoding Usage_i8(0x64)
1389 #define Usage_Dig_UTF8CharacterGestureEncoding Usage_i8(0x65)
1390 #define Usage_Dig_UTF16LittleEndianCharacterGestureEncoding Usage_i8(0x66)
1391 #define Usage_Dig_UTF16BigEndianCharacterGestureEncoding Usage_i8(0x67)
1392 #define Usage_Dig_UTF32LittleEndianCharacterGestureEncoding Usage_i8(0x68)
1393 #define Usage_Dig_UTF32BigEndianCharacterGestureEncoding Usage_i8(0x69)
1394 #define Usage_Dig_CapacitiveHeatMapProtocolVendorID Usage_i8(0x6a)
1395 #define Usage_Dig_CapacitiveHeatMapProtocolVersion Usage_i8(0x6b)
1396 #define Usage_Dig_CapacitiveHeatMapFrameData Usage_i8(0x6c)
1397 #define Usage_Dig_GestureCharacterEnable Usage_i8(0x6d)
1398 #define Usage_Dig_TransducerSerialNumberPart2 Usage_i8(0x6e)
1399 #define Usage_Dig_NoPreferredColor Usage_i8(0x6f)
1400 #define Usage_Dig_PreferredLineStyle Usage_i8(0x70)
1401 #define Usage_Dig_PreferredLineStyleisLocked Usage_i8(0x71)
1402 #define Usage_Dig_Ink Usage_i8(0x72)
1403 #define Usage_Dig_Pencil Usage_i8(0x73)
1404 #define Usage_Dig_Highlighter Usage_i8(0x74)
1405 #define Usage_Dig_ChiselMarker Usage_i8(0x75)
1406 #define Usage_Dig_Brush Usage_i8(0x76)
1407 #define Usage_Dig_NoPreference Usage_i8(0x77)
1408 #define Usage_Dig_DigitizerDiagnostic Usage_i8(0x80)
1409 #define Usage_Dig_DigitizerError Usage_i8(0x81)
1410 #define Usage_Dig_ErrNormalStatus Usage_i8(0x82)
1411 #define Usage_Dig_ErrTransducersExceeded Usage_i8(0x83)
1412 #define Usage_Dig_ErrFullTransFeaturesUnavailable Usage_i8(0x84)
1413 #define Usage_Dig_ErrChargeLow Usage_i8(0x85)
1414 #define Usage_Dig_TransducerSoftwareInfo Usage_i8(0x90)
1415 #define Usage_Dig_TransducerVendorId Usage_i8(0x91)
1416 #define Usage_Dig_TransducerProductId Usage_i8(0x92)
1417 #define Usage_Dig_DeviceSupportedProtocols Usage_i8(0x93)
1418 #define Usage_Dig_TransducerSupportedProtocols Usage_i8(0x94)
1419 #define Usage_Dig_NoProtocol Usage_i8(0x95)
1420 #define Usage_Dig_WacomAESProtocol Usage_i8(0x96)
1421 #define Usage_Dig_USIProtocol Usage_i8(0x97)
1422 #define Usage_Dig_MicrosoftPenProtocol Usage_i8(0x98)
1423 #define Usage_Dig_SupportedReportRates Usage_i8(0xa0)
1424 #define Usage_Dig_ReportRate Usage_i8(0xa1)
1425 #define Usage_Dig_TransducerConnected Usage_i8(0xa2)
1426 #define Usage_Dig_SwitchDisabled Usage_i8(0xa3)
1427 #define Usage_Dig_SwitchUnimplemented Usage_i8(0xa4)
1428 #define Usage_Dig_TransducerSwitches Usage_i8(0xa5)
1429 #define Usage_Dig_TransducerIndexSelector Usage_i8(0xa6)
1430 #define Usage_Dig_ButtonPressThreshold Usage_i8(0xb0)
1431 #define Usage_Hap_SimpleHapticController Usage_i8(0x1)
1432 #define Usage_Hap_WaveformList Usage_i8(0x10)
1433 #define Usage_Hap_DurationList Usage_i8(0x11)
1434 #define Usage_Hap_AutoTrigger Usage_i8(0x20)
1435 #define Usage_Hap_ManualTrigger Usage_i8(0x21)
1436 #define Usage_Hap_AutoTriggerAssociatedControl Usage_i8(0x22)
1437 #define Usage_Hap_Intensity Usage_i8(0x23)
1438 #define Usage_Hap_RepeatCount Usage_i8(0x24)
1439 #define Usage_Hap_RetriggerPeriod Usage_i8(0x25)
1440 #define Usage_Hap_WaveformVendorPage Usage_i8(0x26)
1441 #define Usage_Hap_WaveformVendorID Usage_i8(0x27)
1442 #define Usage_Hap_WaveformCutoffTime Usage_i8(0x28)
1460 #define Usage_PID_PhysicalInputDevice Usage_i8(0x1)
1461 #define Usage_PID_Normal Usage_i8(0x20)
1462 #define Usage_PID_SetEffectReport Usage_i8(0x21)
1463 #define Usage_PID_EffectParameterBlockIndex Usage_i8(0x22)
1464 #define Usage_PID_ParameterBlockOffset Usage_i8(0x23)
1465 #define Usage_PID_ROMFlag Usage_i8(0x24)
1466 #define Usage_PID_EffectType Usage_i8(0x25)
1467 #define Usage_PID_ETConstantForce Usage_i8(0x26)
1468 #define Usage_PID_ETRamp Usage_i8(0x27)
1469 #define Usage_PID_ETCustomForce Usage_i8(0x28)
1470 #define Usage_PID_ETSquare Usage_i8(0x30)
1471 #define Usage_PID_ETSine Usage_i8(0x31)
1472 #define Usage_PID_ETTriangle Usage_i8(0x32)
1473 #define Usage_PID_ETSawtoothUp Usage_i8(0x33)
1474 #define Usage_PID_ETSawtoothDown Usage_i8(0x34)
1475 #define Usage_PID_ETSpring Usage_i8(0x40)
1476 #define Usage_PID_ETDamper Usage_i8(0x41)
1477 #define Usage_PID_ETInertia Usage_i8(0x42)
1478 #define Usage_PID_ETFriction Usage_i8(0x43)
1479 #define Usage_PID_Duration Usage_i8(0x50)
1480 #define Usage_PID_SamplePeriod Usage_i8(0x51)
1481 #define Usage_PID_Gain Usage_i8(0x52)
1482 #define Usage_PID_TriggerButton Usage_i8(0x53)
1483 #define Usage_PID_TriggerRepeatInterval Usage_i8(0x54)
1484 #define Usage_PID_AxesEnable Usage_i8(0x55)
1485 #define Usage_PID_DirectionEnable Usage_i8(0x56)
1486 #define Usage_PID_Direction Usage_i8(0x57)
1487 #define Usage_PID_TypeSpecificBlockOffset Usage_i8(0x58)
1488 #define Usage_PID_BlockType Usage_i8(0x59)
1489 #define Usage_PID_SetEnvelopeReport Usage_i8(0x5a)
1490 #define Usage_PID_AttackLevel Usage_i8(0x5b)
1491 #define Usage_PID_AttackTime Usage_i8(0x5c)
1492 #define Usage_PID_FadeLevel Usage_i8(0x5d)
1493 #define Usage_PID_FadeTime Usage_i8(0x5e)
1494 #define Usage_PID_SetConditionReport Usage_i8(0x5f)
1495 #define Usage_PID_CenterPointOffset Usage_i8(0x60)
1496 #define Usage_PID_PositiveCoefficient Usage_i8(0x61)
1497 #define Usage_PID_NegativeCoefficient Usage_i8(0x62)
1498 #define Usage_PID_PositiveSaturation Usage_i8(0x63)
1499 #define Usage_PID_NegativeSaturation Usage_i8(0x64)
1500 #define Usage_PID_DeadBand Usage_i8(0x65)
1501 #define Usage_PID_DownloadForceSample Usage_i8(0x66)
1502 #define Usage_PID_IsochCustomForceEnable Usage_i8(0x67)
1503 #define Usage_PID_CustomForceDataReport Usage_i8(0x68)
1504 #define Usage_PID_CustomForceData Usage_i8(0x69)
1505 #define Usage_PID_CustomForceVendorDefinedData Usage_i8(0x6a)
1506 #define Usage_PID_SetCustomForceReport Usage_i8(0x6b)
1507 #define Usage_PID_CustomForceDataOffset Usage_i8(0x6c)
1508 #define Usage_PID_SampleCount Usage_i8(0x6d)
1509 #define Usage_PID_SetPeriodicReport Usage_i8(0x6e)
1510 #define Usage_PID_Offset Usage_i8(0x6f)
1511 #define Usage_PID_Magnitude Usage_i8(0x70)
1512 #define Usage_PID_Phase Usage_i8(0x71)
1513 #define Usage_PID_Period Usage_i8(0x72)
1514 #define Usage_PID_SetConstantForceReport Usage_i8(0x73)
1515 #define Usage_PID_SetRampForceReport Usage_i8(0x74)
1516 #define Usage_PID_RampStart Usage_i8(0x75)
1517 #define Usage_PID_RampEnd Usage_i8(0x76)
1518 #define Usage_PID_EffectOperationReport Usage_i8(0x77)
1519 #define Usage_PID_EffectOperation Usage_i8(0x78)
1520 #define Usage_PID_OpEffectStart Usage_i8(0x79)
1521 #define Usage_PID_OpEffectStartSolo Usage_i8(0x7a)
1522 #define Usage_PID_OpEffectStop Usage_i8(0x7b)
1523 #define Usage_PID_LoopCount Usage_i8(0x7c)
1524 #define Usage_PID_DeviceGainReport Usage_i8(0x7d)
1525 #define Usage_PID_DeviceGain Usage_i8(0x7e)
1526 #define Usage_PID_ParameterBlockPoolsReport Usage_i8(0x7f)
1527 #define Usage_PID_RAMPoolSize Usage_i8(0x80)
1528 #define Usage_PID_ROMPoolSize Usage_i8(0x81)
1529 #define Usage_PID_ROMEffectBlockCount Usage_i8(0x82)
1530 #define Usage_PID_SimultaneousEffectsMax Usage_i8(0x83)
1531 #define Usage_PID_PoolAlignment Usage_i8(0x84)
1532 #define Usage_PID_ParameterBlockMoveReport Usage_i8(0x85)
1533 #define Usage_PID_MoveSource Usage_i8(0x86)
1534 #define Usage_PID_MoveDestination Usage_i8(0x87)
1535 #define Usage_PID_MoveLength Usage_i8(0x88)
1536 #define Usage_PID_EffectParameterBlockLoadReport Usage_i8(0x89)
1537 #define Usage_PID_EffectParameterBlockLoadStatus Usage_i8(0x8b)
1538 #define Usage_PID_BlockLoadSuccess Usage_i8(0x8c)
1539 #define Usage_PID_BlockLoadFull Usage_i8(0x8d)
1540 #define Usage_PID_BlockLoadError Usage_i8(0x8e)
1541 #define Usage_PID_BlockHandle Usage_i8(0x8f)
1542 #define Usage_PID_EffectParameterBlockFreeReport Usage_i8(0x90)
1543 #define Usage_PID_TypeSpecificBlockHandle Usage_i8(0x91)
1544 #define Usage_PID_PIDStateReport Usage_i8(0x92)
1545 #define Usage_PID_EffectPlaying Usage_i8(0x94)
1546 #define Usage_PID_PIDDeviceControlReport Usage_i8(0x95)
1547 #define Usage_PID_PIDDeviceControl Usage_i8(0x96)
1548 #define Usage_PID_DCEnableActuators Usage_i8(0x97)
1549 #define Usage_PID_DCDisableActuators Usage_i8(0x98)
1550 #define Usage_PID_DCStopAllEffects Usage_i8(0x99)
1551 #define Usage_PID_DCReset Usage_i8(0x9a)
1552 #define Usage_PID_DCPause Usage_i8(0x9b)
1553 #define Usage_PID_DCContinue Usage_i8(0x9c)
1554 #define Usage_PID_DevicePaused Usage_i8(0x9f)
1555 #define Usage_PID_ActuatorsEnabled Usage_i8(0xa0)
1556 #define Usage_PID_SafetySwitch Usage_i8(0xa4)
1557 #define Usage_PID_ActuatorOverrideSwitch Usage_i8(0xa5)
1558 #define Usage_PID_ActuatorPower Usage_i8(0xa6)
1559 #define Usage_PID_StartDelay Usage_i8(0xa7)
1560 #define Usage_PID_ParameterBlockSize Usage_i8(0xa8)
1561 #define Usage_PID_DeviceManagedPool Usage_i8(0xa9)
1562 #define Usage_PID_SharedParameterBlocks Usage_i8(0xaa)
1563 #define Usage_PID_CreateNewEffectParameterBlockReport Usage_i8(0xab)
1564 #define Usage_PID_RAMPoolAvailable Usage_i8(0xac)
1565 #define Usage_SC_SocControl Usage_i8(0x1)
1566 #define Usage_SC_FirmwareTransfer Usage_i8(0x2)
1567 #define Usage_SC_FirmwareFileId Usage_i8(0x3)
1568 #define Usage_SC_FileOffsetInBytes Usage_i8(0x4)
1569 #define Usage_SC_FileTransferSizeMaxInBytes Usage_i8(0x5)
1570 #define Usage_SC_FilePayload Usage_i8(0x6)
1571 #define Usage_SC_FilePayloadSizeInBytes Usage_i8(0x7)
1572 #define Usage_SC_FilePayloadContainsLastBytes Usage_i8(0x8)
1573 #define Usage_SC_FileTransferStop Usage_i8(0x9)
1574 #define Usage_SC_FileTransferTillEnd Usage_i8(0xa)
1575 #define Usage_EHT_EyeTracker Usage_i8(0x1)
1576 #define Usage_EHT_HeadTracker Usage_i8(0x2)
1577 #define Usage_EHT_TrackingData Usage_i8(0x10)
1578 #define Usage_EHT_Capabilities Usage_i8(0x11)
1579 #define Usage_EHT_Configuration Usage_i8(0x12)
1580 #define Usage_EHT_Status Usage_i8(0x13)
1581 #define Usage_EHT_Control Usage_i8(0x14)
1582 #define Usage_EHT_SensorTimestamp Usage_i8(0x20)
1583 #define Usage_EHT_PositionX Usage_i8(0x21)
1584 #define Usage_EHT_PositionY Usage_i8(0x22)
1585 #define Usage_EHT_PositionZ Usage_i8(0x23)
1586 #define Usage_EHT_GazePoint Usage_i8(0x24)
1587 #define Usage_EHT_LeftEyePosition Usage_i8(0x25)
1588 #define Usage_EHT_RightEyePosition Usage_i8(0x26)
1589 #define Usage_EHT_HeadPosition Usage_i8(0x27)
1590 #define Usage_EHT_HeadDirectionPoint Usage_i8(0x28)
1591 #define Usage_EHT_RotationaboutXaxis Usage_i8(0x29)
1592 #define Usage_EHT_RotationaboutYaxis Usage_i8(0x2a)
1593 #define Usage_EHT_RotationaboutZaxis Usage_i8(0x2b)
1609 #define Usage_AD_AlphanumericDisplay Usage_i8(0x1)
1610 #define Usage_AD_AuxiliaryDisplay Usage_i8(0x2)
1611 #define Usage_AD_DisplayAttributesReport Usage_i8(0x20)
1612 #define Usage_AD_ASCIICharacterSet Usage_i8(0x21)
1613 #define Usage_AD_DataReadBack Usage_i8(0x22)
1614 #define Usage_AD_FontReadBack Usage_i8(0x23)
1615 #define Usage_AD_DisplayControlReport Usage_i8(0x24)
1616 #define Usage_AD_ClearDisplay Usage_i8(0x25)
1617 #define Usage_AD_DisplayEnable Usage_i8(0x26)
1618 #define Usage_AD_ScreenSaverDelay Usage_i8(0x27)
1619 #define Usage_AD_ScreenSaverEnable Usage_i8(0x28)
1620 #define Usage_AD_VerticalScroll Usage_i8(0x29)
1621 #define Usage_AD_HorizontalScroll Usage_i8(0x2a)
1622 #define Usage_AD_CharacterReport Usage_i8(0x2b)
1623 #define Usage_AD_DisplayData Usage_i8(0x2c)
1624 #define Usage_AD_DisplayStatus Usage_i8(0x2d)
1625 #define Usage_AD_StatNotReady Usage_i8(0x2e)
1626 #define Usage_AD_StatReady Usage_i8(0x2f)
1627 #define Usage_AD_ErrNotaloadablecharacter Usage_i8(0x30)
1628 #define Usage_AD_ErrFontdatacannotberead Usage_i8(0x31)
1629 #define Usage_AD_CursorPositionReport Usage_i8(0x32)
1630 #define Usage_AD_Row Usage_i8(0x33)
1631 #define Usage_AD_Column Usage_i8(0x34)
1632 #define Usage_AD_Rows Usage_i8(0x35)
1633 #define Usage_AD_Columns Usage_i8(0x36)
1634 #define Usage_AD_CursorPixelPositioning Usage_i8(0x37)
1635 #define Usage_AD_CursorMode Usage_i8(0x38)
1636 #define Usage_AD_CursorEnable Usage_i8(0x39)
1637 #define Usage_AD_CursorBlink Usage_i8(0x3a)
1638 #define Usage_AD_FontReport Usage_i8(0x3b)
1639 #define Usage_AD_FontData Usage_i8(0x3c)
1640 #define Usage_AD_CharacterWidth Usage_i8(0x3d)
1641 #define Usage_AD_CharacterHeight Usage_i8(0x3e)
1642 #define Usage_AD_CharacterSpacingHorizontal Usage_i8(0x3f)
1643 #define Usage_AD_CharacterSpacingVertical Usage_i8(0x40)
1644 #define Usage_AD_UnicodeCharacterSet Usage_i8(0x41)
1645 #define Usage_AD_Font7Segment Usage_i8(0x42)
1646 #define Usage_AD_SevenSegmentDirectMap Usage_i8(0x43)
1647 #define Usage_AD_Font14Segment Usage_i8(0x44)
1648 #define Usage_AD_One4SegmentDirectMap Usage_i8(0x45)
1649 #define Usage_AD_DisplayBrightness Usage_i8(0x46)
1650 #define Usage_AD_DisplayContrast Usage_i8(0x47)
1651 #define Usage_AD_CharacterAttribute Usage_i8(0x48)
1652 #define Usage_AD_AttributeReadback Usage_i8(0x49)
1653 #define Usage_AD_AttributeData Usage_i8(0x4a)
1654 #define Usage_AD_CharAttrEnhance Usage_i8(0x4b)
1655 #define Usage_AD_CharAttrUnderline Usage_i8(0x4c)
1656 #define Usage_AD_CharAttrBlink Usage_i8(0x4d)
1657 #define Usage_AD_BitmapSizeX Usage_i8(0x80)
1658 #define Usage_AD_BitmapSizeY Usage_i8(0x81)
1659 #define Usage_AD_MaxBlitSize Usage_i8(0x82)
1660 #define Usage_AD_BitDepthFormat Usage_i8(0x83)
1661 #define Usage_AD_DisplayOrientation Usage_i8(0x84)
1662 #define Usage_AD_PaletteReport Usage_i8(0x85)
1663 #define Usage_AD_PaletteDataSize Usage_i8(0x86)
1664 #define Usage_AD_PaletteDataOffset Usage_i8(0x87)
1665 #define Usage_AD_PaletteData Usage_i8(0x88)
1666 #define Usage_AD_BlitReport Usage_i8(0x8a)
1667 #define Usage_AD_BlitRectangleX1 Usage_i8(0x8b)
1668 #define Usage_AD_BlitRectangleY1 Usage_i8(0x8c)
1669 #define Usage_AD_BlitRectangleX2 Usage_i8(0x8d)
1670 #define Usage_AD_BlitRectangleY2 Usage_i8(0x8e)
1671 #define Usage_AD_BlitData Usage_i8(0x8f)
1672 #define Usage_AD_SoftButton Usage_i8(0x90)
1673 #define Usage_AD_SoftButtonID Usage_i8(0x91)
1674 #define Usage_AD_SoftButtonSide Usage_i8(0x92)
1675 #define Usage_AD_SoftButtonOffset1 Usage_i8(0x93)
1676 #define Usage_AD_SoftButtonOffset2 Usage_i8(0x94)
1677 #define Usage_AD_SoftButtonReport Usage_i8(0x95)
1678 #define Usage_AD_SoftKeys Usage_i8(0xc2)
1679 #define Usage_AD_DisplayDataExtensions Usage_i8(0xcc)
1680 #define Usage_AD_CharacterMapping Usage_i8(0xcf)
1681 #define Usage_AD_UnicodeEquivalent Usage_i8(0xdd)
1682 #define Usage_AD_CharacterPageMapping Usage_i8(0xdf)
1684 #define Usage_Sen_Sensor Usage_i8(0x1)
1685 #define Usage_Sen_Biometric Usage_i8(0x10)
1686 #define Usage_Sen_BiometricHumanPresence Usage_i8(0x11)
1687 #define Usage_Sen_BiometricHumanProximity Usage_i8(0x12)
1688 #define Usage_Sen_BiometricHumanTouch Usage_i8(0x13)
1689 #define Usage_Sen_BiometricBloodPressure Usage_i8(0x14)
1690 #define Usage_Sen_BiometricBodyTemperature Usage_i8(0x15)
1691 #define Usage_Sen_BiometricHeartRate Usage_i8(0x16)
1692 #define Usage_Sen_BiometricHeartRateVariability Usage_i8(0x17)
1693 #define Usage_Sen_BiometricPeripheralOxygenSaturation Usage_i8(0x18)
1694 #define Usage_Sen_BiometricRespiratoryRate Usage_i8(0x19)
1695 #define Usage_Sen_Electrical Usage_i8(0x20)
1696 #define Usage_Sen_ElectricalCapacitance Usage_i8(0x21)
1697 #define Usage_Sen_ElectricalCurrent Usage_i8(0x22)
1698 #define Usage_Sen_ElectricalPower Usage_i8(0x23)
1699 #define Usage_Sen_ElectricalInductance Usage_i8(0x24)
1700 #define Usage_Sen_ElectricalResistance Usage_i8(0x25)
1701 #define Usage_Sen_ElectricalVoltage Usage_i8(0x26)
1702 #define Usage_Sen_ElectricalPotentiometer Usage_i8(0x27)
1703 #define Usage_Sen_ElectricalFrequency Usage_i8(0x28)
1704 #define Usage_Sen_ElectricalPeriod Usage_i8(0x29)
1705 #define Usage_Sen_Environmental Usage_i8(0x30)
1706 #define Usage_Sen_EnvironmentalAtmosphericPressure Usage_i8(0x31)
1707 #define Usage_Sen_EnvironmentalHumidity Usage_i8(0x32)
1708 #define Usage_Sen_EnvironmentalTemperature Usage_i8(0x33)
1709 #define Usage_Sen_EnvironmentalWindDirection Usage_i8(0x34)
1710 #define Usage_Sen_EnvironmentalWindSpeed Usage_i8(0x35)
1711 #define Usage_Sen_EnvironmentalAirQuality Usage_i8(0x36)
1712 #define Usage_Sen_EnvironmentalHeatIndex Usage_i8(0x37)
1713 #define Usage_Sen_EnvironmentalSurfaceTemperature Usage_i8(0x38)
1714 #define Usage_Sen_EnvironmentalVolatileOrganicCompounds Usage_i8(0x39)
1715 #define Usage_Sen_EnvironmentalObjectPresence Usage_i8(0x3a)
1716 #define Usage_Sen_EnvironmentalObjectProximity Usage_i8(0x3b)
1717 #define Usage_Sen_Light Usage_i8(0x40)
1718 #define Usage_Sen_LightAmbientLight Usage_i8(0x41)
1719 #define Usage_Sen_LightConsumerInfrared Usage_i8(0x42)
1720 #define Usage_Sen_LightInfraredLight Usage_i8(0x43)
1721 #define Usage_Sen_LightVisibleLight Usage_i8(0x44)
1722 #define Usage_Sen_LightUltravioletLight Usage_i8(0x45)
1723 #define Usage_Sen_Location Usage_i8(0x50)
1724 #define Usage_Sen_LocationBroadcast Usage_i8(0x51)
1725 #define Usage_Sen_LocationDeadReckoning Usage_i8(0x52)
1726 #define Usage_Sen_LocationGPSGlobalPositioningSystem Usage_i8(0x53)
1727 #define Usage_Sen_LocationLookup Usage_i8(0x54)
1728 #define Usage_Sen_LocationOther Usage_i8(0x55)
1729 #define Usage_Sen_LocationStatic Usage_i8(0x56)
1730 #define Usage_Sen_LocationTriangulation Usage_i8(0x57)
1731 #define Usage_Sen_Mechanical Usage_i8(0x60)
1732 #define Usage_Sen_MechanicalBooleanSwitch Usage_i8(0x61)
1733 #define Usage_Sen_MechanicalBooleanSwitchArray Usage_i8(0x62)
1734 #define Usage_Sen_MechanicalMultivalueSwitch Usage_i8(0x63)
1735 #define Usage_Sen_MechanicalForce Usage_i8(0x64)
1736 #define Usage_Sen_MechanicalPressure Usage_i8(0x65)
1737 #define Usage_Sen_MechanicalStrain Usage_i8(0x66)
1738 #define Usage_Sen_MechanicalWeight Usage_i8(0x67)
1739 #define Usage_Sen_MechanicalHapticVibrator Usage_i8(0x68)
1740 #define Usage_Sen_MechanicalHallEffectSwitch Usage_i8(0x69)
1741 #define Usage_Sen_Motion Usage_i8(0x70)
1742 #define Usage_Sen_MotionAccelerometer1D Usage_i8(0x71)
1743 #define Usage_Sen_MotionAccelerometer2D Usage_i8(0x72)
1744 #define Usage_Sen_MotionAccelerometer3D Usage_i8(0x73)
1745 #define Usage_Sen_MotionGyrometer1D Usage_i8(0x74)
1746 #define Usage_Sen_MotionGyrometer2D Usage_i8(0x75)
1747 #define Usage_Sen_MotionGyrometer3D Usage_i8(0x76)
1748 #define Usage_Sen_MotionMotionDetector Usage_i8(0x77)
1749 #define Usage_Sen_MotionSpeedometer Usage_i8(0x78)
1750 #define Usage_Sen_MotionAccelerometer Usage_i8(0x79)
1751 #define Usage_Sen_MotionGyrometer Usage_i8(0x7a)
1752 #define Usage_Sen_MotionGravityVector Usage_i8(0x7b)
1753 #define Usage_Sen_MotionLinearAccelerometer Usage_i8(0x7c)
1754 #define Usage_Sen_Orientation Usage_i8(0x80)
1755 #define Usage_Sen_OrientationCompass1D Usage_i8(0x81)
1756 #define Usage_Sen_OrientationCompass2D Usage_i8(0x82)
1757 #define Usage_Sen_OrientationCompass3D Usage_i8(0x83)
1758 #define Usage_Sen_OrientationInclinometer1D Usage_i8(0x84)
1759 #define Usage_Sen_OrientationInclinometer2D Usage_i8(0x85)
1760 #define Usage_Sen_OrientationInclinometer3D Usage_i8(0x86)
1761 #define Usage_Sen_OrientationDistance1D Usage_i8(0x87)
1762 #define Usage_Sen_OrientationDistance2D Usage_i8(0x88)
1763 #define Usage_Sen_OrientationDistance3D Usage_i8(0x89)
1764 #define Usage_Sen_OrientationDeviceOrientation Usage_i8(0x8a)
1765 #define Usage_Sen_OrientationCompass Usage_i8(0x8b)
1766 #define Usage_Sen_OrientationInclinometer Usage_i8(0x8c)
1767 #define Usage_Sen_OrientationDistance Usage_i8(0x8d)
1768 #define Usage_Sen_OrientationRelativeOrientation Usage_i8(0x8e)
1769 #define Usage_Sen_OrientationSimpleOrientation Usage_i8(0x8f)
1770 #define Usage_Sen_Scanner Usage_i8(0x90)
1771 #define Usage_Sen_ScannerBarcode Usage_i8(0x91)
1772 #define Usage_Sen_ScannerRFID Usage_i8(0x92)
1773 #define Usage_Sen_ScannerNFC Usage_i8(0x93)
1774 #define Usage_Sen_Time Usage_i8(0xa0)
1775 #define Usage_Sen_TimeAlarmTimer Usage_i8(0xa1)
1776 #define Usage_Sen_TimeRealTimeClock Usage_i8(0xa2)
1777 #define Usage_Sen_PersonalActivity Usage_i8(0xb0)
1778 #define Usage_Sen_PersonalActivityActivityDetection Usage_i8(0xb1)
1779 #define Usage_Sen_PersonalActivityDevicePosition Usage_i8(0xb2)
1780 #define Usage_Sen_PersonalActivityFloorTracker Usage_i8(0xb3)
1781 #define Usage_Sen_PersonalActivityPedometer Usage_i8(0xb4)
1782 #define Usage_Sen_PersonalActivityStepDetection Usage_i8(0xb5)
1783 #define Usage_Sen_OrientationExtended Usage_i8(0xc0)
1784 #define Usage_Sen_OrientationExtendedGeomagneticOrientation Usage_i8(0xc1)
1785 #define Usage_Sen_OrientationExtendedMagnetometer Usage_i8(0xc2)
1786 #define Usage_Sen_Gesture Usage_i8(0xd0)
1787 #define Usage_Sen_GestureChassisFlipGesture Usage_i8(0xd1)
1788 #define Usage_Sen_GestureHingeFoldGesture Usage_i8(0xd2)
1789 #define Usage_Sen_Other Usage_i8(0xe0)
1790 #define Usage_Sen_OtherCustom Usage_i8(0xe1)
1791 #define Usage_Sen_OtherGeneric Usage_i8(0xe2)
1792 #define Usage_Sen_OtherGenericEnumerator Usage_i8(0xe3)
1793 #define Usage_Sen_OtherHingeAngle Usage_i8(0xe4)
1794 #define Usage_Sen_VendorReserved1 Usage_i8(0xf0)
1795 #define Usage_Sen_VendorReserved2 Usage_i8(0xf1)
1796 #define Usage_Sen_VendorReserved3 Usage_i8(0xf2)
1797 #define Usage_Sen_VendorReserved4 Usage_i8(0xf3)
1798 #define Usage_Sen_VendorReserved5 Usage_i8(0xf4)
1799 #define Usage_Sen_VendorReserved6 Usage_i8(0xf5)
1800 #define Usage_Sen_VendorReserved7 Usage_i8(0xf6)
1801 #define Usage_Sen_VendorReserved8 Usage_i8(0xf7)
1802 #define Usage_Sen_VendorReserved9 Usage_i8(0xf8)
1803 #define Usage_Sen_VendorReserved10 Usage_i8(0xf9)
1804 #define Usage_Sen_VendorReserved11 Usage_i8(0xfa)
1805 #define Usage_Sen_VendorReserved12 Usage_i8(0xfb)
1806 #define Usage_Sen_VendorReserved13 Usage_i8(0xfc)
1807 #define Usage_Sen_VendorReserved14 Usage_i8(0xfd)
1808 #define Usage_Sen_VendorReserved15 Usage_i8(0xfe)
2357 #define Usage_MI_MedicalUltrasound Usage_i8(0x1)
2358 #define Usage_MI_VCRAcquisition Usage_i8(0x20)
2359 #define Usage_MI_FreezeThaw Usage_i8(0x21)
2360 #define Usage_MI_ClipStore Usage_i8(0x22)
2361 #define Usage_MI_Update Usage_i8(0x23)
2362 #define Usage_MI_Next Usage_i8(0x24)
2363 #define Usage_MI_Save Usage_i8(0x25)
2364 #define Usage_MI_Print Usage_i8(0x26)
2365 #define Usage_MI_MicrophoneEnable Usage_i8(0x27)
2366 #define Usage_MI_Cine Usage_i8(0x40)
2367 #define Usage_MI_TransmitPower Usage_i8(0x41)
2368 #define Usage_MI_Volume Usage_i8(0x42)
2369 #define Usage_MI_Focus Usage_i8(0x43)
2370 #define Usage_MI_Depth Usage_i8(0x44)
2371 #define Usage_MI_SoftStepPrimary Usage_i8(0x60)
2372 #define Usage_MI_SoftStepSecondary Usage_i8(0x61)
2373 #define Usage_MI_DepthGainCompensation Usage_i8(0x70)
2374 #define Usage_MI_ZoomSelect Usage_i8(0x80)
2375 #define Usage_MI_ZoomAdjust Usage_i8(0x81)
2376 #define Usage_MI_SpectralDopplerModeSelect Usage_i8(0x82)
2377 #define Usage_MI_SpectralDopplerAdjust Usage_i8(0x83)
2378 #define Usage_MI_ColorDopplerModeSelect Usage_i8(0x84)
2379 #define Usage_MI_ColorDopplerAdjust Usage_i8(0x85)
2380 #define Usage_MI_MotionModeSelect Usage_i8(0x86)
2381 #define Usage_MI_MotionModeAdjust Usage_i8(0x87)
2382 #define Usage_MI_TwoDModeSelect Usage_i8(0x88)
2383 #define Usage_MI_TwoDModeAdjust Usage_i8(0x89)
2384 #define Usage_MI_SoftControlSelect Usage_i8(0xa0)
2385 #define Usage_MI_SoftControlAdjust Usage_i8(0xa1)
2386 #define Usage_BD_BrailleDisplay Usage_i8(0x1)
2387 #define Usage_BD_BrailleRow Usage_i8(0x2)
2388 #define Usage_BD_EightDotBrailleCell Usage_i8(0x3)
2389 #define Usage_BD_SixDotBrailleCell Usage_i8(0x4)
2390 #define Usage_BD_NumberofBrailleCells Usage_i8(0x5)
2391 #define Usage_BD_ScreenReaderControl Usage_i8(0x6)
2392 #define Usage_BD_ScreenReaderIdentifier Usage_i8(0x7)
2393 #define Usage_BD_RouterSet1 Usage_i8(0xfa)
2394 #define Usage_BD_RouterSet2 Usage_i8(0xfb)
2395 #define Usage_BD_RouterSet3 Usage_i8(0xfc)
2429 #define Usage_LAI_LampArray Usage_i8(0x1)
2430 #define Usage_LAI_LampArrayAttributesReport Usage_i8(0x2)
2431 #define Usage_LAI_LampCount Usage_i8(0x3)
2432 #define Usage_LAI_BoundingBoxWidthInMicrometers Usage_i8(0x4)
2433 #define Usage_LAI_BoundingBoxHeightInMicrometers Usage_i8(0x5)
2434 #define Usage_LAI_BoundingBoxDepthInMicrometers Usage_i8(0x6)
2435 #define Usage_LAI_LampArrayKind Usage_i8(0x7)
2436 #define Usage_LAI_MinUpdateIntervalInMicroseconds Usage_i8(0x8)
2437 #define Usage_LAI_LampAttributesRequestReport Usage_i8(0x20)
2438 #define Usage_LAI_LampId Usage_i8(0x21)
2439 #define Usage_LAI_LampAttributesResponseReport Usage_i8(0x22)
2440 #define Usage_LAI_PositionXInMicrometers Usage_i8(0x23)
2441 #define Usage_LAI_PositionYInMicrometers Usage_i8(0x24)
2442 #define Usage_LAI_PositionZInMicrometers Usage_i8(0x25)
2443 #define Usage_LAI_LampPurposes Usage_i8(0x26)
2444 #define Usage_LAI_UpdateLatencyInMicroseconds Usage_i8(0x27)
2445 #define Usage_LAI_RedLevelCount Usage_i8(0x28)
2446 #define Usage_LAI_GreenLevelCount Usage_i8(0x29)
2447 #define Usage_LAI_BlueLevelCount Usage_i8(0x2a)
2448 #define Usage_LAI_IntensityLevelCount Usage_i8(0x2b)
2449 #define Usage_LAI_IsProgrammable Usage_i8(0x2c)
2450 #define Usage_LAI_InputBinding Usage_i8(0x2d)
2451 #define Usage_LAI_LampMultiUpdateReport Usage_i8(0x50)
2452 #define Usage_LAI_RedUpdateChannel Usage_i8(0x51)
2453 #define Usage_LAI_GreenUpdateChannel Usage_i8(0x52)
2454 #define Usage_LAI_BlueUpdateChannel Usage_i8(0x53)
2455 #define Usage_LAI_IntensityUpdateChannel Usage_i8(0x54)
2456 #define Usage_LAI_LampUpdateFlags Usage_i8(0x55)
2457 #define Usage_LAI_LampRangeUpdateReport Usage_i8(0x60)
2458 #define Usage_LAI_LampIdStart Usage_i8(0x61)
2459 #define Usage_LAI_LampIdEnd Usage_i8(0x62)
2460 #define Usage_LAI_LampArrayControlReport Usage_i8(0x70)
2461 #define Usage_LAI_AutonomousMode Usage_i8(0x71)
2462 #define Usage_Mon_MonitorControl Usage_i8(0x1)
2463 #define Usage_Mon_EDIDInformation Usage_i8(0x2)
2464 #define Usage_Mon_VDIFInformation Usage_i8(0x3)
2465 #define Usage_Mon_VESAVersion Usage_i8(0x4)
2466 #define Usage_VESAVC_Degauss Usage_i8(0x1)
2467 #define Usage_VESAVC_Brightness Usage_i8(0x10)
2468 #define Usage_VESAVC_Contrast Usage_i8(0x12)
2469 #define Usage_VESAVC_RedVideoGain Usage_i8(0x16)
2470 #define Usage_VESAVC_GreenVideoGain Usage_i8(0x18)
2471 #define Usage_VESAVC_BlueVideoGain Usage_i8(0x1a)
2472 #define Usage_VESAVC_Focus Usage_i8(0x1c)
2473 #define Usage_VESAVC_HorizontalPosition Usage_i8(0x20)
2474 #define Usage_VESAVC_HorizontalSize Usage_i8(0x22)
2475 #define Usage_VESAVC_HorizontalPincushion Usage_i8(0x24)
2476 #define Usage_VESAVC_HorizontalPincushionBalance Usage_i8(0x26)
2477 #define Usage_VESAVC_HorizontalMisconvergence Usage_i8(0x28)
2478 #define Usage_VESAVC_HorizontalLinearity Usage_i8(0x2a)
2479 #define Usage_VESAVC_HorizontalLinearityBalance Usage_i8(0x2c)
2480 #define Usage_VESAVC_VerticalPosition Usage_i8(0x30)
2481 #define Usage_VESAVC_VerticalSize Usage_i8(0x32)
2482 #define Usage_VESAVC_VerticalPincushion Usage_i8(0x34)
2483 #define Usage_VESAVC_VerticalPincushionBalance Usage_i8(0x36)
2484 #define Usage_VESAVC_VerticalMisconvergence Usage_i8(0x38)
2485 #define Usage_VESAVC_VerticalLinearity Usage_i8(0x3a)
2486 #define Usage_VESAVC_VerticalLinearityBalance Usage_i8(0x3c)
2487 #define Usage_VESAVC_ParallelogramDistortionKeyBalance Usage_i8(0x40)
2488 #define Usage_VESAVC_TrapezoidalDistortionKey Usage_i8(0x42)
2489 #define Usage_VESAVC_TiltRotation Usage_i8(0x44)
2490 #define Usage_VESAVC_TopCornerDistortionControl Usage_i8(0x46)
2491 #define Usage_VESAVC_TopCornerDistortionBalance Usage_i8(0x48)
2492 #define Usage_VESAVC_BottomCornerDistortionControl Usage_i8(0x4a)
2493 #define Usage_VESAVC_BottomCornerDistortionBalance Usage_i8(0x4c)
2494 #define Usage_VESAVC_HorizontalMoiré Usage_i8(0x56)
2495 #define Usage_VESAVC_VerticalMoiré Usage_i8(0x58)
2496 #define Usage_VESAVC_InputLevelSelect Usage_i8(0x5e)
2497 #define Usage_VESAVC_InputSourceSelect Usage_i8(0x60)
2498 #define Usage_VESAVC_RedVideoBlackLevel Usage_i8(0x6c)
2499 #define Usage_VESAVC_GreenVideoBlackLevel Usage_i8(0x6e)
2500 #define Usage_VESAVC_BlueVideoBlackLevel Usage_i8(0x70)
2501 #define Usage_VESAVC_AutoSizeCenter Usage_i8(0xa2)
2502 #define Usage_VESAVC_PolarityHorizontalSynchronization Usage_i8(0xa4)
2503 #define Usage_VESAVC_PolarityVerticalSynchronization Usage_i8(0xa6)
2504 #define Usage_VESAVC_SynchronizationType Usage_i8(0xa8)
2505 #define Usage_VESAVC_ScreenOrientation Usage_i8(0xaa)
2506 #define Usage_VESAVC_HorizontalFrequency Usage_i8(0xac)
2507 #define Usage_VESAVC_VerticalFrequency Usage_i8(0xae)
2508 #define Usage_VESAVC_Settings Usage_i8(0xb0)
2509 #define Usage_VESAVC_OnScreenDisplay Usage_i8(0xca)
2510 #define Usage_VESAVC_StereoMode Usage_i8(0xd4)
2511 #define Usage_Pow_iName Usage_i8(0x1)
2512 #define Usage_Pow_PresentStatus Usage_i8(0x2)
2513 #define Usage_Pow_ChangedStatus Usage_i8(0x3)
2514 #define Usage_Pow_UPS Usage_i8(0x4)
2515 #define Usage_Pow_PowerSupply Usage_i8(0x5)
2516 #define Usage_Pow_BatterySystem Usage_i8(0x10)
2517 #define Usage_Pow_BatterySystemId Usage_i8(0x11)
2518 #define Usage_Pow_Battery Usage_i8(0x12)
2519 #define Usage_Pow_BatteryId Usage_i8(0x13)
2520 #define Usage_Pow_Charger Usage_i8(0x14)
2521 #define Usage_Pow_ChargerId Usage_i8(0x15)
2522 #define Usage_Pow_PowerConverter Usage_i8(0x16)
2523 #define Usage_Pow_PowerConverterId Usage_i8(0x17)
2524 #define Usage_Pow_OutletSystem Usage_i8(0x18)
2525 #define Usage_Pow_OutletSystemId Usage_i8(0x19)
2526 #define Usage_Pow_Input Usage_i8(0x1a)
2527 #define Usage_Pow_InputId Usage_i8(0x1b)
2528 #define Usage_Pow_Output Usage_i8(0x1c)
2529 #define Usage_Pow_OutputId Usage_i8(0x1d)
2530 #define Usage_Pow_Flow Usage_i8(0x1e)
2531 #define Usage_Pow_FlowId Usage_i8(0x1f)
2532 #define Usage_Pow_Outlet Usage_i8(0x20)
2533 #define Usage_Pow_OutletId Usage_i8(0x21)
2534 #define Usage_Pow_Gang Usage_i8(0x22)
2535 #define Usage_Pow_GangId Usage_i8(0x23)
2536 #define Usage_Pow_PowerSummary Usage_i8(0x24)
2537 #define Usage_Pow_PowerSummaryId Usage_i8(0x25)
2538 #define Usage_Pow_Voltage Usage_i8(0x30)
2539 #define Usage_Pow_Current Usage_i8(0x31)
2540 #define Usage_Pow_Frequency Usage_i8(0x32)
2541 #define Usage_Pow_ApparentPower Usage_i8(0x33)
2542 #define Usage_Pow_ActivePower Usage_i8(0x34)
2543 #define Usage_Pow_PercentLoad Usage_i8(0x35)
2544 #define Usage_Pow_Temperature Usage_i8(0x36)
2545 #define Usage_Pow_Humidity Usage_i8(0x37)
2546 #define Usage_Pow_BadCount Usage_i8(0x38)
2547 #define Usage_Pow_ConfigVoltage Usage_i8(0x40)
2548 #define Usage_Pow_ConfigCurrent Usage_i8(0x41)
2549 #define Usage_Pow_ConfigFrequency Usage_i8(0x42)
2550 #define Usage_Pow_ConfigApparentPower Usage_i8(0x43)
2551 #define Usage_Pow_ConfigActivePower Usage_i8(0x44)
2552 #define Usage_Pow_ConfigPercentLoad Usage_i8(0x45)
2553 #define Usage_Pow_ConfigTemperature Usage_i8(0x46)
2554 #define Usage_Pow_ConfigHumidity Usage_i8(0x47)
2555 #define Usage_Pow_SwitchOnControl Usage_i8(0x50)
2556 #define Usage_Pow_SwitchOffControl Usage_i8(0x51)
2557 #define Usage_Pow_ToggleControl Usage_i8(0x52)
2558 #define Usage_Pow_LowVoltageTransfer Usage_i8(0x53)
2559 #define Usage_Pow_HighVoltageTransfer Usage_i8(0x54)
2560 #define Usage_Pow_DelayBeforeReboot Usage_i8(0x55)
2561 #define Usage_Pow_DelayBeforeStartup Usage_i8(0x56)
2562 #define Usage_Pow_DelayBeforeShutdown Usage_i8(0x57)
2563 #define Usage_Pow_Test Usage_i8(0x58)
2564 #define Usage_Pow_ModuleReset Usage_i8(0x59)
2565 #define Usage_Pow_AudibleAlarmControl Usage_i8(0x5a)
2566 #define Usage_Pow_Present Usage_i8(0x60)
2567 #define Usage_Pow_Good Usage_i8(0x61)
2568 #define Usage_Pow_InternalFailure Usage_i8(0x62)
2569 #define Usage_Pow_VoltagOutOfRange Usage_i8(0x63)
2570 #define Usage_Pow_FrequencyOutOfRange Usage_i8(0x64)
2571 #define Usage_Pow_Overload Usage_i8(0x65)
2572 #define Usage_Pow_OverCharged Usage_i8(0x66)
2573 #define Usage_Pow_OverTemperature Usage_i8(0x67)
2574 #define Usage_Pow_ShutdownRequested Usage_i8(0x68)
2575 #define Usage_Pow_ShutdownImminent Usage_i8(0x69)
2576 #define Usage_Pow_SwitchOnOff Usage_i8(0x6b)
2577 #define Usage_Pow_Switchable Usage_i8(0x6c)
2578 #define Usage_Pow_Used Usage_i8(0x6d)
2579 #define Usage_Pow_Boost Usage_i8(0x6e)
2580 #define Usage_Pow_Buck Usage_i8(0x6f)
2581 #define Usage_Pow_Initialized Usage_i8(0x70)
2582 #define Usage_Pow_Tested Usage_i8(0x71)
2583 #define Usage_Pow_AwaitingPower Usage_i8(0x72)
2584 #define Usage_Pow_CommunicationLost Usage_i8(0x73)
2585 #define Usage_Pow_iManufacturer Usage_i8(0xfd)
2586 #define Usage_Pow_iProduct Usage_i8(0xfe)
2588 #define Usage_BS_SmartBatteryBatteryMode Usage_i8(0x1)
2589 #define Usage_BS_SmartBatteryBatteryStatus Usage_i8(0x2)
2590 #define Usage_BS_SmartBatteryAlarmWarning Usage_i8(0x3)
2591 #define Usage_BS_SmartBatteryChargerMode Usage_i8(0x4)
2592 #define Usage_BS_SmartBatteryChargerStatus Usage_i8(0x5)
2593 #define Usage_BS_SmartBatteryChargerSpecInfo Usage_i8(0x6)
2594 #define Usage_BS_SmartBatterySelectorState Usage_i8(0x7)
2595 #define Usage_BS_SmartBatterySelectorPresets Usage_i8(0x8)
2596 #define Usage_BS_SmartBatterySelectorInfo Usage_i8(0x9)
2597 #define Usage_BS_OptionalMfgFunction1 Usage_i8(0x10)
2598 #define Usage_BS_OptionalMfgFunction2 Usage_i8(0x11)
2599 #define Usage_BS_OptionalMfgFunction3 Usage_i8(0x12)
2600 #define Usage_BS_OptionalMfgFunction4 Usage_i8(0x13)
2601 #define Usage_BS_OptionalMfgFunction5 Usage_i8(0x14)
2602 #define Usage_BS_ConnectionToSMBus Usage_i8(0x15)
2603 #define Usage_BS_OutputConnection Usage_i8(0x16)
2604 #define Usage_BS_ChargerConnection Usage_i8(0x17)
2605 #define Usage_BS_BatteryInsertion Usage_i8(0x18)
2606 #define Usage_BS_UseNext Usage_i8(0x19)
2607 #define Usage_BS_OKToUse Usage_i8(0x1a)
2608 #define Usage_BS_BatterySupported Usage_i8(0x1b)
2609 #define Usage_BS_SelectorRevision Usage_i8(0x1c)
2610 #define Usage_BS_ChargingIndicator Usage_i8(0x1d)
2611 #define Usage_BS_ManufacturerAccess Usage_i8(0x28)
2612 #define Usage_BS_RemainingCapacityLimit Usage_i8(0x29)
2613 #define Usage_BS_RemainingTimeLimit Usage_i8(0x2a)
2614 #define Usage_BS_AtRate Usage_i8(0x2b)
2615 #define Usage_BS_CapacityMode Usage_i8(0x2c)
2616 #define Usage_BS_BroadcastToCharger Usage_i8(0x2d)
2617 #define Usage_BS_PrimaryBattery Usage_i8(0x2e)
2618 #define Usage_BS_ChargeController Usage_i8(0x2f)
2619 #define Usage_BS_TerminateCharge Usage_i8(0x40)
2620 #define Usage_BS_TerminateDischarge Usage_i8(0x41)
2621 #define Usage_BS_BelowRemainingCapacityLimit Usage_i8(0x42)
2622 #define Usage_BS_RemainingTimeLimitExpired Usage_i8(0x43)
2623 #define Usage_BS_Charging Usage_i8(0x44)
2624 #define Usage_BS_Discharging Usage_i8(0x45)
2625 #define Usage_BS_FullyCharged Usage_i8(0x46)
2626 #define Usage_BS_FullyDischarged Usage_i8(0x47)
2627 #define Usage_BS_ConditioningFlag Usage_i8(0x48)
2628 #define Usage_BS_AtRateOK Usage_i8(0x49)
2629 #define Usage_BS_SmartBatteryErrorCode Usage_i8(0x4a)
2630 #define Usage_BS_NeedReplacement Usage_i8(0x4b)
2631 #define Usage_BS_AtRateTimeToFull Usage_i8(0x60)
2632 #define Usage_BS_AtRateTimeToEmpty Usage_i8(0x61)
2633 #define Usage_BS_AverageCurrent Usage_i8(0x62)
2634 #define Usage_BS_MaxError Usage_i8(0x63)
2635 #define Usage_BS_RelativeStateOfCharge Usage_i8(0x64)
2636 #define Usage_BS_AbsoluteStateOfCharge Usage_i8(0x65)
2637 #define Usage_BS_RemainingCapacity Usage_i8(0x66)
2638 #define Usage_BS_FullChargeCapacity Usage_i8(0x67)
2639 #define Usage_BS_RunTimeToEmpty Usage_i8(0x68)
2640 #define Usage_BS_AverageTimeToEmpty Usage_i8(0x69)
2641 #define Usage_BS_AverageTimeToFull Usage_i8(0x6a)
2642 #define Usage_BS_CycleCount Usage_i8(0x6b)
2643 #define Usage_BS_BatteryPackModelLevel Usage_i8(0x80)
2644 #define Usage_BS_InternalChargeController Usage_i8(0x81)
2645 #define Usage_BS_PrimaryBatterySupport Usage_i8(0x82)
2646 #define Usage_BS_DesignCapacity Usage_i8(0x83)
2647 #define Usage_BS_SpecificationInfo Usage_i8(0x84)
2648 #define Usage_BS_ManufactureDate Usage_i8(0x85)
2649 #define Usage_BS_SerialNumber Usage_i8(0x86)
2650 #define Usage_BS_iManufacturerName Usage_i8(0x87)
2651 #define Usage_BS_iDeviceName Usage_i8(0x88)
2652 #define Usage_BS_iDeviceChemistry Usage_i8(0x89)
2653 #define Usage_BS_ManufacturerData Usage_i8(0x8a)
2654 #define Usage_BS_Rechargable Usage_i8(0x8b)
2655 #define Usage_BS_WarningCapacityLimit Usage_i8(0x8c)
2656 #define Usage_BS_CapacityGranularity1 Usage_i8(0x8d)
2657 #define Usage_BS_CapacityGranularity2 Usage_i8(0x8e)
2658 #define Usage_BS_iOEMInformation Usage_i8(0x8f)
2659 #define Usage_BS_InhibitCharge Usage_i8(0xc0)
2660 #define Usage_BS_EnablePolling Usage_i8(0xc1)
2661 #define Usage_BS_ResetToZero Usage_i8(0xc2)
2662 #define Usage_BS_ACPresent Usage_i8(0xd0)
2663 #define Usage_BS_BatteryPresent Usage_i8(0xd1)
2664 #define Usage_BS_PowerFail Usage_i8(0xd2)
2665 #define Usage_BS_AlarmInhibited Usage_i8(0xd3)
2666 #define Usage_BS_ThermistorUnderRange Usage_i8(0xd4)
2667 #define Usage_BS_ThermistorHot Usage_i8(0xd5)
2668 #define Usage_BS_ThermistorCold Usage_i8(0xd6)
2669 #define Usage_BS_ThermistorOverRange Usage_i8(0xd7)
2670 #define Usage_BS_VoltageOutOfRange Usage_i8(0xd8)
2671 #define Usage_BS_CurrentOutOfRange Usage_i8(0xd9)
2672 #define Usage_BS_CurrentNotRegulated Usage_i8(0xda)
2673 #define Usage_BS_VoltageNotRegulated Usage_i8(0xdb)
2674 #define Usage_BS_MasterMode Usage_i8(0xdc)
2675 #define Usage_BS_ChargerSelectorSupport Usage_i8(0xf0)
2676 #define Usage_BS_ChargerSpec Usage_i8(0xf1)
2677 #define Usage_BS_Level2 Usage_i8(0xf2)
2678 #define Usage_BS_Level3 Usage_i8(0xf3)
2679 #define Usage_BS_BarcodeBadgeReader Usage_i8(0x1)
2680 #define Usage_BS_BarcodeScanner Usage_i8(0x2)
2681 #define Usage_BS_DumbBarCodeScanner Usage_i8(0x3)
2682 #define Usage_BS_CordlessScannerBase Usage_i8(0x4)
2683 #define Usage_BS_BarCodeScannerCradle Usage_i8(0x5)
2684 #define Usage_BS_AttributeReport Usage_i8(0x10)
2685 #define Usage_BS_SettingsReport Usage_i8(0x11)
2686 #define Usage_BS_ScannedDataReport Usage_i8(0x12)
2687 #define Usage_BS_RawScannedDataReport Usage_i8(0x13)
2688 #define Usage_BS_TriggerReport Usage_i8(0x14)
2689 #define Usage_BS_StatusReport Usage_i8(0x15)
2690 #define Usage_BS_UPCEANControlReport Usage_i8(0x16)
2691 #define Usage_BS_EAN23LabelControlReport Usage_i8(0x17)
2692 #define Usage_BS_Code39ControlReport Usage_i8(0x18)
2693 #define Usage_BS_Interleaved2of5ControlReport Usage_i8(0x19)
2694 #define Usage_BS_Standard2of5ControlReport Usage_i8(0x1a)
2695 #define Usage_BS_MSIPlesseyControlReport Usage_i8(0x1b)
2696 #define Usage_BS_CodabarControlReport Usage_i8(0x1c)
2697 #define Usage_BS_Code128ControlReport Usage_i8(0x1d)
2698 #define Usage_BS_Misc1DControlReport Usage_i8(0x1e)
2699 #define Usage_BS_TwoDControlReport Usage_i8(0x1f)
2700 #define Usage_BS_AimingPointerMode Usage_i8(0x30)
2701 #define Usage_BS_BarCodePresentSensor Usage_i8(0x31)
2702 #define Usage_BS_Class1ALaser Usage_i8(0x32)
2703 #define Usage_BS_Class2Laser Usage_i8(0x33)
2704 #define Usage_BS_HeaterPresent Usage_i8(0x34)
2705 #define Usage_BS_ContactScanner Usage_i8(0x35)
2706 #define Usage_BS_ElectronicArticleSurveillanceNotification Usage_i8(0x36)
2707 #define Usage_BS_ConstantElectronicArticleSurveillance Usage_i8(0x37)
2708 #define Usage_BS_ErrorIndication Usage_i8(0x38)
2709 #define Usage_BS_FixedBeeper Usage_i8(0x39)
2710 #define Usage_BS_GoodDecodeIndication Usage_i8(0x3a)
2711 #define Usage_BS_HandsFreeScanning Usage_i8(0x3b)
2712 #define Usage_BS_IntrinsicallySafe Usage_i8(0x3c)
2713 #define Usage_BS_KlasseEinsLaser Usage_i8(0x3d)
2714 #define Usage_BS_LongRangeScanner Usage_i8(0x3e)
2715 #define Usage_BS_MirrorSpeedControl Usage_i8(0x3f)
2716 #define Usage_BS_NotOnFileIndication Usage_i8(0x40)
2717 #define Usage_BS_ProgrammableBeeper Usage_i8(0x41)
2718 #define Usage_BS_Triggerless Usage_i8(0x42)
2719 #define Usage_BS_Wand Usage_i8(0x43)
2720 #define Usage_BS_WaterResistant Usage_i8(0x44)
2721 #define Usage_BS_MultiRangeScanner Usage_i8(0x45)
2722 #define Usage_BS_ProximitySensor Usage_i8(0x46)
2723 #define Usage_BS_FragmentDecoding Usage_i8(0x4d)
2724 #define Usage_BS_ScannerReadConfidence Usage_i8(0x4e)
2725 #define Usage_BS_DataPrefix Usage_i8(0x4f)
2726 #define Usage_BS_PrefixAIMI Usage_i8(0x50)
2727 #define Usage_BS_PrefixNone Usage_i8(0x51)
2728 #define Usage_BS_PrefixProprietary Usage_i8(0x52)
2729 #define Usage_BS_ActiveTime Usage_i8(0x55)
2730 #define Usage_BS_AimingLaserPattern Usage_i8(0x56)
2731 #define Usage_BS_BarCodePresent Usage_i8(0x57)
2732 #define Usage_BS_BeeperState Usage_i8(0x58)
2733 #define Usage_BS_LaserOnTime Usage_i8(0x59)
2734 #define Usage_BS_LaserState Usage_i8(0x5a)
2735 #define Usage_BS_LockoutTime Usage_i8(0x5b)
2736 #define Usage_BS_MotorState Usage_i8(0x5c)
2737 #define Usage_BS_MotorTimeout Usage_i8(0x5d)
2738 #define Usage_BS_PowerOnResetScanner Usage_i8(0x5e)
2739 #define Usage_BS_PreventReadofBarcodes Usage_i8(0x5f)
2740 #define Usage_BS_InitiateBarcodeRead Usage_i8(0x60)
2741 #define Usage_BS_TriggerState Usage_i8(0x61)
2742 #define Usage_BS_TriggerMode Usage_i8(0x62)
2743 #define Usage_BS_TriggerModeBlinkingLaserOn Usage_i8(0x63)
2744 #define Usage_BS_TriggerModeContinuousLaserOn Usage_i8(0x64)
2745 #define Usage_BS_TriggerModeLaseronwhilePulled Usage_i8(0x65)
2746 #define Usage_BS_TriggerModeLaserstaysonafterrelease Usage_i8(0x66)
2747 #define Usage_BS_CommitParameterstoNVM Usage_i8(0x6d)
2748 #define Usage_BS_ParameterScanning Usage_i8(0x6e)
2749 #define Usage_BS_ParametersChanged Usage_i8(0x6f)
2750 #define Usage_BS_Setparameterdefaultvalues Usage_i8(0x70)
2751 #define Usage_BS_ScannerInCradle Usage_i8(0x75)
2752 #define Usage_BS_ScannerInRange Usage_i8(0x76)
2753 #define Usage_BS_AimDuration Usage_i8(0x7a)
2754 #define Usage_BS_GoodReadLampDuration Usage_i8(0x7b)
2755 #define Usage_BS_GoodReadLampIntensity Usage_i8(0x7c)
2756 #define Usage_BS_GoodReadLED Usage_i8(0x7d)
2757 #define Usage_BS_GoodReadToneFrequency Usage_i8(0x7e)
2758 #define Usage_BS_GoodReadToneLength Usage_i8(0x7f)
2759 #define Usage_BS_GoodReadToneVolume Usage_i8(0x80)
2760 #define Usage_BS_NoReadMessage Usage_i8(0x82)
2761 #define Usage_BS_NotonFileVolume Usage_i8(0x83)
2762 #define Usage_BS_PowerupBeep Usage_i8(0x84)
2763 #define Usage_BS_SoundErrorBeep Usage_i8(0x85)
2764 #define Usage_BS_SoundGoodReadBeep Usage_i8(0x86)
2765 #define Usage_BS_SoundNotOnFileBeep Usage_i8(0x87)
2766 #define Usage_BS_GoodReadWhentoWrite Usage_i8(0x88)
2767 #define Usage_BS_GRWTIAfterDecode Usage_i8(0x89)
2768 #define Usage_BS_GRWTIBeepLampaftertransmit Usage_i8(0x8a)
2769 #define Usage_BS_GRWTINoBeepLampuseatall Usage_i8(0x8b)
2770 #define Usage_BS_BooklandEAN Usage_i8(0x91)
2771 #define Usage_BS_ConvertEAN8to13Type Usage_i8(0x92)
2772 #define Usage_BS_ConvertUPCAtoEAN13 Usage_i8(0x93)
2773 #define Usage_BS_ConvertUPCEtoA Usage_i8(0x94)
2774 #define Usage_BS_EAN13 Usage_i8(0x95)
2775 #define Usage_BS_EAN8 Usage_i8(0x96)
2776 #define Usage_BS_EAN99128Mandatory Usage_i8(0x97)
2777 #define Usage_BS_EAN99P5128Optional Usage_i8(0x98)
2778 #define Usage_BS_EnableEANTwoLabel Usage_i8(0x99)
2779 #define Usage_BS_UPCEAN Usage_i8(0x9a)
2780 #define Usage_BS_UPCEANCouponCode Usage_i8(0x9b)
2781 #define Usage_BS_UPCEANPeriodicals Usage_i8(0x9c)
2782 #define Usage_BS_UPCA Usage_i8(0x9d)
2783 #define Usage_BS_UPCAwith128Mandatory Usage_i8(0x9e)
2784 #define Usage_BS_UPCAwith128Optional Usage_i8(0x9f)
2785 #define Usage_BS_UPCAwithP5Optional Usage_i8(0xa0)
2786 #define Usage_BS_UPCE Usage_i8(0xa1)
2787 #define Usage_BS_UPCE1 Usage_i8(0xa2)
2788 #define Usage_BS_Periodical Usage_i8(0xa9)
2789 #define Usage_BS_PeriodicalAutoDiscriminatePlus2 Usage_i8(0xaa)
2790 #define Usage_BS_PeriodicalOnlyDecodewithPlus2 Usage_i8(0xab)
2791 #define Usage_BS_PeriodicalIgnorePlus2 Usage_i8(0xac)
2792 #define Usage_BS_PeriodicalAutoDiscriminatePlus5 Usage_i8(0xad)
2793 #define Usage_BS_PeriodicalOnlyDecodewithPlus5 Usage_i8(0xae)
2794 #define Usage_BS_PeriodicalIgnorePlus5 Usage_i8(0xaf)
2795 #define Usage_BS_Check Usage_i8(0xb0)
2796 #define Usage_BS_CheckDisablePrice Usage_i8(0xb1)
2797 #define Usage_BS_CheckEnable4digitPrice Usage_i8(0xb2)
2798 #define Usage_BS_CheckEnable5digitPrice Usage_i8(0xb3)
2799 #define Usage_BS_CheckEnableEuropean4digitPrice Usage_i8(0xb4)
2800 #define Usage_BS_CheckEnableEuropean5digitPrice Usage_i8(0xb5)
2801 #define Usage_BS_EANTwoLabel Usage_i8(0xb7)
2802 #define Usage_BS_EANThreeLabel Usage_i8(0xb8)
2803 #define Usage_BS_EAN8FlagDigit1 Usage_i8(0xb9)
2804 #define Usage_BS_EAN8FlagDigit2 Usage_i8(0xba)
2805 #define Usage_BS_EAN8FlagDigit3 Usage_i8(0xbb)
2806 #define Usage_BS_EAN13FlagDigit1 Usage_i8(0xbc)
2807 #define Usage_BS_EAN13FlagDigit2 Usage_i8(0xbd)
2808 #define Usage_BS_EAN13FlagDigit3 Usage_i8(0xbe)
2809 #define Usage_BS_AddEAN23LabelDefinition Usage_i8(0xbf)
2810 #define Usage_BS_ClearallEAN23LabelDefinitions Usage_i8(0xc0)
2811 #define Usage_BS_Codabar Usage_i8(0xc3)
2812 #define Usage_BS_Code128 Usage_i8(0xc4)
2813 #define Usage_BS_Code39 Usage_i8(0xc7)
2814 #define Usage_BS_Code93 Usage_i8(0xc8)
2815 #define Usage_BS_FullASCIIConversion Usage_i8(0xc9)
2816 #define Usage_BS_Interleaved2of5 Usage_i8(0xca)
2817 #define Usage_BS_ItalianPharmacyCode Usage_i8(0xcb)
2818 #define Usage_BS_MSIPlessey Usage_i8(0xcc)
2819 #define Usage_BS_Standard2of5IATA Usage_i8(0xcd)
2820 #define Usage_BS_Standard2of5 Usage_i8(0xce)
2821 #define Usage_BS_TransmitStartStop Usage_i8(0xd3)
2822 #define Usage_BS_TriOptic Usage_i8(0xd4)
2823 #define Usage_BS_UCCEAN128 Usage_i8(0xd5)
2824 #define Usage_BS_CheckDigit Usage_i8(0xd6)
2825 #define Usage_BS_CheckDigitDisable Usage_i8(0xd7)
2826 #define Usage_BS_CheckDigitEnableInterleaved2of5OPCC Usage_i8(0xd8)
2827 #define Usage_BS_CheckDigitEnableInterleaved2of5USS Usage_i8(0xd9)
2828 #define Usage_BS_CheckDigitEnableStandard2of5OPCC Usage_i8(0xda)
2829 #define Usage_BS_CheckDigitEnableStandard2of5USS Usage_i8(0xdb)
2830 #define Usage_BS_CheckDigitEnableOneMSIPlessey Usage_i8(0xdc)
2831 #define Usage_BS_CheckDigitEnableTwoMSIPlessey Usage_i8(0xdd)
2832 #define Usage_BS_CheckDigitCodabarEnable Usage_i8(0xde)
2833 #define Usage_BS_CheckDigitCode39Enable Usage_i8(0xdf)
2834 #define Usage_BS_TransmitCheckDigit Usage_i8(0xf0)
2835 #define Usage_BS_DisableCheckDigitTransmit Usage_i8(0xf1)
2836 #define Usage_BS_EnableCheckDigitTransmit Usage_i8(0xf2)
2837 #define Usage_BS_SymbologyIdentifier1 Usage_i8(0xfb)
2838 #define Usage_BS_SymbologyIdentifier2 Usage_i8(0xfc)
2839 #define Usage_BS_SymbologyIdentifier3 Usage_i8(0xfd)
2840 #define Usage_BS_DecodedData Usage_i8(0xfe)
2873 #define Usage_Sca_Scales Usage_i8(0x1)
2874 #define Usage_Sca_ScaleDevice Usage_i8(0x20)
2875 #define Usage_Sca_ScaleClass Usage_i8(0x21)
2876 #define Usage_Sca_ScaleClassIMetric Usage_i8(0x22)
2877 #define Usage_Sca_ScaleClassIIMetric Usage_i8(0x23)
2878 #define Usage_Sca_ScaleClassIIIMetric Usage_i8(0x24)
2879 #define Usage_Sca_ScaleClassIIILMetric Usage_i8(0x25)
2880 #define Usage_Sca_ScaleClassIVMetric Usage_i8(0x26)
2881 #define Usage_Sca_ScaleClassIIIEnglish Usage_i8(0x27)
2882 #define Usage_Sca_ScaleClassIIILEnglish Usage_i8(0x28)
2883 #define Usage_Sca_ScaleClassIVEnglish Usage_i8(0x29)
2884 #define Usage_Sca_ScaleClassGeneric Usage_i8(0x2a)
2885 #define Usage_Sca_ScaleAttributeReport Usage_i8(0x30)
2886 #define Usage_Sca_ScaleControlReport Usage_i8(0x31)
2887 #define Usage_Sca_ScaleDataReport Usage_i8(0x32)
2888 #define Usage_Sca_ScaleStatusReport Usage_i8(0x33)
2889 #define Usage_Sca_ScaleWeightLimitReport Usage_i8(0x34)
2890 #define Usage_Sca_ScaleStatisticsReport Usage_i8(0x35)
2891 #define Usage_Sca_DataWeight Usage_i8(0x40)
2892 #define Usage_Sca_DataScaling Usage_i8(0x41)
2893 #define Usage_Sca_WeightUnit Usage_i8(0x50)
2894 #define Usage_Sca_WeightUnitMilligram Usage_i8(0x51)
2895 #define Usage_Sca_WeightUnitGram Usage_i8(0x52)
2896 #define Usage_Sca_WeightUnitKilogram Usage_i8(0x53)
2897 #define Usage_Sca_WeightUnitCarats Usage_i8(0x54)
2898 #define Usage_Sca_WeightUnitTaels Usage_i8(0x55)
2899 #define Usage_Sca_WeightUnitGrains Usage_i8(0x56)
2900 #define Usage_Sca_WeightUnitPennyweights Usage_i8(0x57)
2901 #define Usage_Sca_WeightUnitMetricTon Usage_i8(0x58)
2902 #define Usage_Sca_WeightUnitAvoirTon Usage_i8(0x59)
2903 #define Usage_Sca_WeightUnitTroyOunce Usage_i8(0x5a)
2904 #define Usage_Sca_WeightUnitOunce Usage_i8(0x5b)
2905 #define Usage_Sca_WeightUnitPound Usage_i8(0x5c)
2906 #define Usage_Sca_CalibrationCount Usage_i8(0x60)
2907 #define Usage_Sca_ReZeroCount Usage_i8(0x61)
2908 #define Usage_Sca_ScaleStatus Usage_i8(0x70)
2909 #define Usage_Sca_ScaleStatusFault Usage_i8(0x71)
2910 #define Usage_Sca_ScaleStatusStableatCenterofZero Usage_i8(0x72)
2911 #define Usage_Sca_ScaleStatusInMotion Usage_i8(0x73)
2912 #define Usage_Sca_ScaleStatusWeightStable Usage_i8(0x74)
2913 #define Usage_Sca_ScaleStatusUnderZero Usage_i8(0x75)
2914 #define Usage_Sca_ScaleStatusOverWeightLimit Usage_i8(0x76)
2915 #define Usage_Sca_ScaleStatusRequiresCalibration Usage_i8(0x77)
2916 #define Usage_Sca_ScaleStatusRequiresRezeroing Usage_i8(0x78)
2917 #define Usage_Sca_ZeroScale Usage_i8(0x80)
2918 #define Usage_Sca_EnforcedZeroReturn Usage_i8(0x81)
2919 #define Usage_MSR_MSRDeviceReadOnly Usage_i8(0x1)
2920 #define Usage_MSR_Track1Length Usage_i8(0x11)
2921 #define Usage_MSR_Track2Length Usage_i8(0x12)
2922 #define Usage_MSR_Track3Length Usage_i8(0x13)
2923 #define Usage_MSR_TrackJISLength Usage_i8(0x14)
2924 #define Usage_MSR_TrackData Usage_i8(0x20)
2925 #define Usage_MSR_Track1Data Usage_i8(0x21)
2926 #define Usage_MSR_Track2Data Usage_i8(0x22)
2927 #define Usage_MSR_Track3Data Usage_i8(0x23)
2928 #define Usage_MSR_TrackJISData Usage_i8(0x24)
2929 #define Usage_CC_CameraAutofocus Usage_i8(0x20)
2930 #define Usage_CC_CameraShutter Usage_i8(0x21)
2931 #define Usage_Arc_GeneralPurposeIOCard Usage_i8(0x1)
2932 #define Usage_Arc_CoinDoor Usage_i8(0x2)
2933 #define Usage_Arc_WatchdogTimer Usage_i8(0x3)
2934 #define Usage_Arc_GeneralPurposeAnalogInputState Usage_i8(0x30)
2935 #define Usage_Arc_GeneralPurposeDigitalInputState Usage_i8(0x31)
2936 #define Usage_Arc_GeneralPurposeOpticalInputState Usage_i8(0x32)
2937 #define Usage_Arc_GeneralPurposeDigitalOutputState Usage_i8(0x33)
2938 #define Usage_Arc_NumberofCoinDoors Usage_i8(0x34)
2939 #define Usage_Arc_CoinDrawerDropCount Usage_i8(0x35)
2940 #define Usage_Arc_CoinDrawerStart Usage_i8(0x36)
2941 #define Usage_Arc_CoinDrawerService Usage_i8(0x37)
2942 #define Usage_Arc_CoinDrawerTilt Usage_i8(0x38)
2943 #define Usage_Arc_CoinDoorTest Usage_i8(0x39)
2944 #define Usage_Arc_CoinDoorLockout Usage_i8(0x40)
2945 #define Usage_Arc_WatchdogTimeout Usage_i8(0x41)
2946 #define Usage_Arc_WatchdogAction Usage_i8(0x42)
2947 #define Usage_Arc_WatchdogReboot Usage_i8(0x43)
2948 #define Usage_Arc_WatchdogRestart Usage_i8(0x44)
2949 #define Usage_Arc_AlarmInput Usage_i8(0x45)
2950 #define Usage_Arc_CoinDoorCounter Usage_i8(0x46)
2951 #define Usage_Arc_IODirectionMapping Usage_i8(0x47)
2952 #define Usage_Arc_SetIODirectionMapping Usage_i8(0x48)
2953 #define Usage_Arc_ExtendedOpticalInputState Usage_i8(0x49)
2954 #define Usage_Arc_PinPadInputState Usage_i8(0x4a)
2955 #define Usage_Arc_PinPadStatus Usage_i8(0x4b)
2956 #define Usage_Arc_PinPadOutput Usage_i8(0x4c)
2957 #define Usage_Arc_PinPadCommand Usage_i8(0x4d)
2958 #define Usage_FIDOA_U2FAuthenticatorDevice Usage_i8(0x1)
2959 #define Usage_FIDOA_InputReportData Usage_i8(0x20)
2960 #define Usage_FIDOA_OutputReportData Usage_i8(0x21)