Win32 API 日本語リファレンス
ホームDevices.HumanInterfaceDevice › 定数

定数

4683

Windows.Win32.Devices.HumanInterfaceDevice

名前
DIRECTINPUT_VERSIONDWORD2048
JOY_HW_NONEDWORD0
JOY_HW_CUSTOMDWORD1
JOY_HW_2A_2B_GENERICDWORD2
JOY_HW_2A_4B_GENERICDWORD3
JOY_HW_2B_GAMEPADDWORD4
JOY_HW_2B_FLIGHTYOKEDWORD5
JOY_HW_2B_FLIGHTYOKETHROTTLEDWORD6
JOY_HW_3A_2B_GENERICDWORD7
JOY_HW_3A_4B_GENERICDWORD8
JOY_HW_4B_GAMEPADDWORD9
JOY_HW_4B_FLIGHTYOKEDWORD10
JOY_HW_4B_FLIGHTYOKETHROTTLEDWORD11
JOY_HW_TWO_2A_2B_WITH_YDWORD12
JOY_HW_LASTENTRYDWORD13
JOY_ISCAL_XYINT1
JOY_ISCAL_ZINT2
JOY_ISCAL_RINT4
JOY_ISCAL_UINT8
JOY_ISCAL_VINT16
JOY_ISCAL_POVINT32
JOY_POV_NUMDIRSDWORD4
JOY_POVVAL_FORWARDDWORD0
JOY_POVVAL_BACKWARDDWORD1
JOY_POVVAL_LEFTDWORD2
JOY_POVVAL_RIGHTDWORD3
JOY_HWS_HASZINT1
JOY_HWS_HASPOVINT2
JOY_HWS_POVISBUTTONCOMBOSINT4
JOY_HWS_POVISPOLLINT8
JOY_HWS_ISYOKEINT16
JOY_HWS_ISGAMEPADINT32
JOY_HWS_ISCARCTRLINT64
JOY_HWS_XISJ1YINT128
JOY_HWS_XISJ2XINT256
JOY_HWS_XISJ2YINT512
JOY_HWS_YISJ1XINT1024
JOY_HWS_YISJ2XINT2048
JOY_HWS_YISJ2YINT4096
JOY_HWS_ZISJ1XINT8192
JOY_HWS_ZISJ1YINT16384
JOY_HWS_ZISJ2XINT32768
JOY_HWS_POVISJ1XINT65536
JOY_HWS_POVISJ1YINT131072
JOY_HWS_POVISJ2XINT262144
JOY_HWS_HASRINT524288
JOY_HWS_RISJ1XINT1048576
JOY_HWS_RISJ1YINT2097152
JOY_HWS_RISJ2YINT4194304
JOY_HWS_HASUINT8388608
JOY_HWS_HASVINT16777216
JOY_US_HASRUDDERINT1
JOY_US_PRESENTINT2
JOY_US_ISOEMINT4
JOY_US_RESERVEDINT-2147483648
JOYTYPE_ZEROGAMEENUMOEMDATAINT1
JOYTYPE_NOAUTODETECTGAMEPORTINT2
JOYTYPE_NOHIDDIRECTINT4
JOYTYPE_ANALOGCOMPATINT8
JOYTYPE_DEFAULTPROPSHEETINT-2147483648
JOYTYPE_DEVICEHIDEINT65536
JOYTYPE_MOUSEHIDEINT131072
JOYTYPE_KEYBHIDEINT262144
JOYTYPE_GAMEHIDEINT524288
JOYTYPE_HIDEACTIVEINT1048576
JOYTYPE_INFOMASKINT14680064
JOYTYPE_INFODEFAULTINT0
JOYTYPE_INFOYYPEDALSINT2097152
JOYTYPE_INFOZYPEDALSINT4194304
JOYTYPE_INFOYRPEDALSINT6291456
JOYTYPE_INFOZRPEDALSINT8388608
JOYTYPE_INFOZISSLIDERINT2097152
JOYTYPE_INFOZISZINT4194304
JOYTYPE_ENABLEINPUTREPORTINT16777216
MAX_JOYSTRINGDWORD256
MAX_JOYSTICKOEMVXDNAMEDWORD260
DITC_REGHWSETTINGSDWORD1
DITC_CLSIDCONFIGDWORD2
DITC_DISPLAYNAMEDWORD4
DITC_CALLOUTDWORD8
DITC_HARDWAREIDDWORD16
DITC_FLAGS1DWORD32
DITC_FLAGS2DWORD64
DITC_MAPFILEDWORD128
DIJC_GUIDINSTANCEDWORD1
DIJC_REGHWCONFIGTYPEDWORD2
DIJC_GAINDWORD4
DIJC_CALLOUTDWORD8
DIJC_WDMGAMEPORTDWORD16
DIJU_USERVALUESDWORD1
DIJU_GLOBALDRIVERDWORD2
DIJU_GAMEPORTEMULATORDWORD4
GUID_KeyboardClassGUID{4D36E96B-E325-11CE-BFC1-08002BE10318}
GUID_MediaClassGUID{4D36E96C-E325-11CE-BFC1-08002BE10318}
GUID_MouseClassGUID{4D36E96F-E325-11CE-BFC1-08002BE10318}
GUID_HIDClassGUID{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
DIRECTINPUT_NOTIFICATION_MSGSTRINGAunknownDIRECTINPUT_NOTIFICATION_MSGSTRING
DIRECTINPUT_NOTIFICATION_MSGSTRINGWunknownDIRECTINPUT_NOTIFICATION_MSGSTRING
DIRECTINPUT_NOTIFICATION_MSGSTRINGunknownDIRECTINPUT_NOTIFICATION_MSGSTRING
DIMSGWP_NEWAPPSTARTDWORD1
DIMSGWP_DX8APPSTARTDWORD2
DIMSGWP_DX8MAPPERAPPSTARTDWORD3
DIAPPIDFLAG_NOTIMEDWORD1
DIAPPIDFLAG_NOSIZEDWORD2
DIRECTINPUT_REGSTR_VAL_APPIDFLAGAunknownAppIdFlag
DIRECTINPUT_REGSTR_KEY_LASTAPPAunknownMostRecentApplication
DIRECTINPUT_REGSTR_KEY_LASTMAPAPPAunknownMostRecentMapperApplication
DIRECTINPUT_REGSTR_VAL_VERSIONAunknownVersion
DIRECTINPUT_REGSTR_VAL_NAMEAunknownName
DIRECTINPUT_REGSTR_VAL_IDAunknownId
DIRECTINPUT_REGSTR_VAL_MAPPERAunknownUsesMapper
DIRECTINPUT_REGSTR_VAL_LASTSTARTAunknownMostRecentStart
DIRECTINPUT_REGSTR_VAL_APPIDFLAGWunknownAppIdFlag
DIRECTINPUT_REGSTR_KEY_LASTAPPWunknownMostRecentApplication
DIRECTINPUT_REGSTR_KEY_LASTMAPAPPWunknownMostRecentMapperApplication
DIRECTINPUT_REGSTR_VAL_VERSIONWunknownVersion
DIRECTINPUT_REGSTR_VAL_NAMEWunknownName
DIRECTINPUT_REGSTR_VAL_IDWunknownId
DIRECTINPUT_REGSTR_VAL_MAPPERWunknownUsesMapper
DIRECTINPUT_REGSTR_VAL_LASTSTARTWunknownMostRecentStart
DIRECTINPUT_REGSTR_VAL_APPIDFLAGunknownAppIdFlag
DIRECTINPUT_REGSTR_KEY_LASTAPPunknownMostRecentApplication
DIRECTINPUT_REGSTR_KEY_LASTMAPAPPunknownMostRecentMapperApplication
DIRECTINPUT_REGSTR_VAL_VERSIONunknownVersion
DIRECTINPUT_REGSTR_VAL_NAMEunknownName
DIRECTINPUT_REGSTR_VAL_IDunknownId
DIRECTINPUT_REGSTR_VAL_MAPPERunknownUsesMapper
DIRECTINPUT_REGSTR_VAL_LASTSTARTunknownMostRecentStart
DIERR_NOMOREITEMSHRESULT-2147024637
DIERR_DRIVERFIRSTINT-2147220736
DIERR_DRIVERLASTINT-2147220481
DIERR_INVALIDCLASSINSTALLERINT-2147220480
DIERR_CANCELLEDINT-2147220479
DIERR_BADINFINT-2147220478
DIDIFT_DELETEDWORD16777216
GUID_DEVINTERFACE_HIDGUID{4D1E55B2-F16F-11CF-88CB-001111000030}
GUID_HID_INTERFACE_NOTIFYGUID{2C4E2E88-25E6-4C33-882F-3D82E6073681}
GUID_HID_INTERFACE_HIDPARSEGUID{F5C315A5-69AC-4BC2-9279-D0B64576F44B}
DEVPKEY_DeviceInterface_HID_UsagePageDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 2
DEVPKEY_DeviceInterface_HID_UsageIdDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 3
DEVPKEY_DeviceInterface_HID_IsReadOnlyDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 4
DEVPKEY_DeviceInterface_HID_VendorIdDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 5
DEVPKEY_DeviceInterface_HID_ProductIdDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 6
DEVPKEY_DeviceInterface_HID_VersionNumberDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 7
DEVPKEY_DeviceInterface_HID_BackgroundAccessDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 8
DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapableDEVPROPKEY{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 9
HID_REVISIONDWORD1
HIDP_STATUS_SUCCESSNTSTATUS1114112
HIDP_STATUS_NULLNTSTATUS-2146369535
HIDP_STATUS_INVALID_PREPARSED_DATANTSTATUS-1072627711
HIDP_STATUS_INVALID_REPORT_TYPENTSTATUS-1072627710
HIDP_STATUS_INVALID_REPORT_LENGTHNTSTATUS-1072627709
HIDP_STATUS_USAGE_NOT_FOUNDNTSTATUS-1072627708
HIDP_STATUS_VALUE_OUT_OF_RANGENTSTATUS-1072627707
HIDP_STATUS_BAD_LOG_PHY_VALUESNTSTATUS-1072627706
HIDP_STATUS_BUFFER_TOO_SMALLNTSTATUS-1072627705
HIDP_STATUS_INTERNAL_ERRORNTSTATUS-1072627704
HIDP_STATUS_I8042_TRANS_UNKNOWNNTSTATUS-1072627703
HIDP_STATUS_INCOMPATIBLE_REPORT_IDNTSTATUS-1072627702
HIDP_STATUS_NOT_VALUE_ARRAYNTSTATUS-1072627701
HIDP_STATUS_IS_VALUE_ARRAYNTSTATUS-1072627700
HIDP_STATUS_DATA_INDEX_NOT_FOUNDNTSTATUS-1072627699
HIDP_STATUS_DATA_INDEX_OUT_OF_RANGENTSTATUS-1072627698
HIDP_STATUS_BUTTON_NOT_PRESSEDNTSTATUS-1072627697
HIDP_STATUS_REPORT_DOES_NOT_EXISTNTSTATUS-1072627696
HIDP_STATUS_NOT_IMPLEMENTEDNTSTATUS-1072627680
HIDP_STATUS_NOT_BUTTON_ARRAYNTSTATUS-1072627679
HIDP_STATUS_I8242_TRANS_UNKNOWNNTSTATUS-1072627703
HID_USAGE_PAGE_UNDEFINEDWORD0
HID_USAGE_PAGE_ARCADEWORD145
HID_USAGE_PAGE_ALPHANUMERICWORD20
HID_USAGE_PAGE_BARCODE_SCANNERWORD140
HID_USAGE_PAGE_BATTERY_SYSTEMWORD133
HID_USAGE_PAGE_BRAILLE_DISPLAYWORD65
HID_USAGE_PAGE_BUTTONWORD9
HID_USAGE_PAGE_CAMERA_CONTROLWORD144
HID_USAGE_PAGE_CONSUMERWORD12
HID_USAGE_PAGE_DIGITIZERWORD13
HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERSWORD18
HID_USAGE_PAGE_FIDO_ALLIANCEWORD61904
HID_USAGE_PAGE_GAMEWORD5
HID_USAGE_PAGE_GAMING_DEVICEWORD146
HID_USAGE_PAGE_GENERICWORD1
HID_USAGE_PAGE_GENERIC_DEVICEWORD6
HID_USAGE_PAGE_HAPTICSWORD14
HID_USAGE_PAGE_KEYBOARDWORD7
HID_USAGE_PAGE_LEDWORD8
HID_USAGE_PAGE_LIGHTING_ILLUMINATIONWORD89
HID_USAGE_PAGE_MAGNETIC_STRIPE_READERWORD142
HID_USAGE_PAGE_MEDICAL_INSTRUMENTWORD64
HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREEWORD65523
HID_USAGE_PAGE_MONITORWORD128
HID_USAGE_PAGE_MONITOR_ENUMERATEDWORD129
HID_USAGE_PAGE_ORDINALWORD10
HID_USAGE_PAGE_PIDWORD15
HID_USAGE_PAGE_POWERWORD132
HID_USAGE_PAGE_WEIGHING_DEVICEWORD141
HID_USAGE_PAGE_SENSORWORD32
HID_USAGE_PAGE_SIMULATIONWORD2
HID_USAGE_PAGE_SOCWORD17
HID_USAGE_PAGE_SPORTWORD4
HID_USAGE_PAGE_TELEPHONYWORD11
HID_USAGE_PAGE_UNICODEWORD16
HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLSWORD130
HID_USAGE_PAGE_VRWORD3
HID_USAGE_PAGE_VENDOR_DEFINED_BEGINWORD65280
HID_USAGE_PAGE_VENDOR_DEFINED_ENDWORD65535
HID_USAGE_UNDEFINEDWORD0
HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARDWORD1
HID_USAGE_ARCADE_COIN_DOORWORD2
HID_USAGE_ARCADE_WATCHDOG_TIMERWORD3
HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATEWORD48
HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATEWORD49
HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATEWORD50
HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATEWORD51
HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORSWORD52
HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNTWORD53
HID_USAGE_ARCADE_COIN_DRAWER_STARTWORD54
HID_USAGE_ARCADE_COIN_DRAWER_SERVICEWORD55
HID_USAGE_ARCADE_COIN_DRAWER_TILTWORD56
HID_USAGE_ARCADE_COIN_DOOR_TESTWORD57
HID_USAGE_ARCADE_COIN_DOOR_LOCKOUTWORD64
HID_USAGE_ARCADE_WATCHDOG_TIMEOUTWORD65
HID_USAGE_ARCADE_WATCHDOG_ACTIONWORD66
HID_USAGE_ARCADE_WATCHDOG_REBOOTWORD67
HID_USAGE_ARCADE_WATCHDOG_RESTARTWORD68
HID_USAGE_ARCADE_ALARM_INPUTWORD69
HID_USAGE_ARCADE_COIN_DOOR_COUNTERWORD70
HID_USAGE_ARCADE_IO_DIRECTION_MAPPINGWORD71
HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPINGWORD72
HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATEWORD73
HID_USAGE_ARCADE_PIN_PAD_INPUT_STATEWORD74
HID_USAGE_ARCADE_PIN_PAD_STATUSWORD75
HID_USAGE_ARCADE_PIN_PAD_OUTPUTWORD76
HID_USAGE_ARCADE_PIN_PAD_COMMANDWORD77
HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAYWORD1
HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAYWORD2
HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORTWORD32
HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SETWORD33
HID_USAGE_ALPHANUMERIC_DATA_READ_BACKWORD34
HID_USAGE_ALPHANUMERIC_FONT_READ_BACKWORD35
HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORTWORD36
HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAYWORD37
HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLEWORD38
HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAYWORD39
HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLEWORD40
HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLLWORD41
HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLLWORD42
HID_USAGE_ALPHANUMERIC_CHARACTER_REPORTWORD43
HID_USAGE_ALPHANUMERIC_DISPLAY_DATAWORD44
HID_USAGE_ALPHANUMERIC_DISPLAY_STATUSWORD45
HID_USAGE_ALPHANUMERIC_STATUS_NOT_READYWORD46
HID_USAGE_ALPHANUMERIC_STATUS_READYWORD47
HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTERWORD48
HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READWORD49
HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORTWORD50
HID_USAGE_ALPHANUMERIC_ROWWORD51
HID_USAGE_ALPHANUMERIC_COLUMNWORD52
HID_USAGE_ALPHANUMERIC_ROWSWORD53
HID_USAGE_ALPHANUMERIC_COLUMNSWORD54
HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONINGWORD55
HID_USAGE_ALPHANUMERIC_CURSOR_MODEWORD56
HID_USAGE_ALPHANUMERIC_CURSOR_ENABLEWORD57
WORD58
HID_USAGE_ALPHANUMERIC_FONT_REPORTWORD59
HID_USAGE_ALPHANUMERIC_FONT_DATAWORD60
HID_USAGE_ALPHANUMERIC_CHAR_WIDTHWORD61
HID_USAGE_ALPHANUMERIC_CHAR_HEIGHTWORD62
HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTALWORD63
HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICALWORD64
HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SETWORD65
HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENTWORD66
HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAPWORD67
HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENTWORD68
HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAPWORD69
HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESSWORD70
HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRASTWORD71
HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTEWORD72
HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACKWORD73
HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATAWORD74
HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCEWORD75
HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINEWORD76
WORD77
HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_XWORD128
HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_YWORD129
HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZEWORD130
HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMATWORD131
HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATIONWORD132
HID_USAGE_ALPHANUMERIC_PALETTE_REPORTWORD133
HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZEWORD134
HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSETWORD135
HID_USAGE_ALPHANUMERIC_PALETTE_DATAWORD136
HID_USAGE_ALPHANUMERIC_BLIT_REPORTWORD138
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1WORD139
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1WORD140
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2WORD141
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2WORD142
HID_USAGE_ALPHANUMERIC_BLIT_DATAWORD143
HID_USAGE_ALPHANUMERIC_SOFT_BUTTONWORD144
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_IDWORD145
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDEWORD146
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1WORD147
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2WORD148
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORTWORD149
HID_USAGE_ALPHANUMERIC_SOFT_KEYSWORD194
HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONSWORD204
HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPINGWORD207
HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENTWORD221
HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPINGWORD223
HID_USAGE_ALPHANUMERIC_REQUEST_REPORTWORD255
HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READERWORD1
HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNERWORD2
HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNERWORD3
HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASEWORD4
HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLEWORD5
HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORTWORD16
HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORTWORD17
HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORTWORD18
HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORTWORD19
HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORTWORD20
HID_USAGE_BARCODE_SCANNER_STATUS_REPORTWORD21
HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORTWORD22
HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORTWORD23
HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORTWORD24
HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORTWORD25
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORTWORD26
HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORTWORD27
HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORTWORD28
HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORTWORD29
HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORTWORD30
HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORTWORD31
HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODEWORD48
HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSORWORD49
HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASERWORD50
HID_USAGE_BARCODE_SCANNER_CLASS_2_LASERWORD51
HID_USAGE_BARCODE_SCANNER_HEATER_PRESENTWORD52
HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNERWORD53
HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATIONWORD54
HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCEWORD55
HID_USAGE_BARCODE_SCANNER_ERROR_INDICATIONWORD56
HID_USAGE_BARCODE_SCANNER_FIXED_BEEPERWORD57
HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATIONWORD58
HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNINGWORD59
HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFEWORD60
HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASERWORD61
HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNERWORD62
HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROLWORD63
HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATIONWORD64
HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPERWORD65
HID_USAGE_BARCODE_SCANNER_TRIGGERLESSWORD66
HID_USAGE_BARCODE_SCANNER_WANDWORD67
HID_USAGE_BARCODE_SCANNER_WATER_RESISTANTWORD68
HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNERWORD69
HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSORWORD70
HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODINGWORD77
HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCEWORD78
HID_USAGE_BARCODE_SCANNER_DATA_PREFIXWORD79
HID_USAGE_BARCODE_SCANNER_PREFIX_AIMIWORD80
HID_USAGE_BARCODE_SCANNER_PREFIX_NONEWORD81
HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARYWORD82
HID_USAGE_BARCODE_SCANNER_ACTIVE_TIMEWORD85
HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERNWORD86
HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENTWORD87
HID_USAGE_BARCODE_SCANNER_BEEPER_STATEWORD88
HID_USAGE_BARCODE_SCANNER_LASER_ON_TIMEWORD89
HID_USAGE_BARCODE_SCANNER_LASER_STATEWORD90
HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIMEWORD91
HID_USAGE_BARCODE_SCANNER_MOTOR_STATEWORD92
HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUTWORD93
HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNERWORD94
HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODESWORD95
HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READWORD96
HID_USAGE_BARCODE_SCANNER_TRIGGER_STATEWORD97
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODEWORD98
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ONWORD99
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ONWORD100
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLEDWORD101
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASEWORD102
HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVMWORD109
HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNINGWORD110
HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGEDWORD111
HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUESWORD112
HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLEWORD117
HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGEWORD118
HID_USAGE_BARCODE_SCANNER_AIM_DURATIONWORD122
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATIONWORD123
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITYWORD124
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LEDWORD125
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCYWORD126
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTHWORD127
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUMEWORD128
HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGEWORD130
HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUMEWORD131
HID_USAGE_BARCODE_SCANNER_POWERUP_BEEPWORD132
HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEPWORD133
HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEPWORD134
HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEPWORD135
HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITEWORD136
HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODEWORD137
HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMITWORD138
HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALLWORD139
HID_USAGE_BARCODE_SCANNER_BOOKLAND_EANWORD145
HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPEWORD146
HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13WORD147
HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_AWORD148
HID_USAGE_BARCODE_SCANNER_EAN13WORD149
HID_USAGE_BARCODE_SCANNER_EAN8WORD150
HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORYWORD151
HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONALWORD152
HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABELWORD153
HID_USAGE_BARCODE_SCANNER_UPCEANWORD154
HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODEWORD155
HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALSWORD156
HID_USAGE_BARCODE_SCANNER_UPCAWORD157
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORYWORD158
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONALWORD159
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONALWORD160
HID_USAGE_BARCODE_SCANNER_UPCEWORD161
HID_USAGE_BARCODE_SCANNER_UPCE1WORD162
HID_USAGE_BARCODE_SCANNER_PERIODICALWORD169
HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2WORD170
HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2WORD171
HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2WORD172
HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5WORD173
HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5WORD174
HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5WORD175
HID_USAGE_BARCODE_SCANNER_CHECKWORD176
HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICEWORD177
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICEWORD178
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICEWORD179
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICEWORD180
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICEWORD181
HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABELWORD183
HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABELWORD184
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1WORD185
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2WORD186
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3WORD187
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1WORD188
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2WORD189
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3WORD190
HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITIONWORD191
HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONSWORD192
HID_USAGE_BARCODE_SCANNER_CODABARWORD195
HID_USAGE_BARCODE_SCANNER_CODE_128WORD196
HID_USAGE_BARCODE_SCANNER_CODE_39WORD199
HID_USAGE_BARCODE_SCANNER_CODE_93WORD200
HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSIONWORD201
HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5WORD202
HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODEWORD203
HID_USAGE_BARCODE_SCANNER_MSIPLESSEYWORD204
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATAWORD205
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5WORD206
HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOPWORD211
HID_USAGE_BARCODE_SCANNER_TRIOPTICWORD212
HID_USAGE_BARCODE_SCANNER_UCCEAN128WORD213
HID_USAGE_BARCODE_SCANNER_CHECK_DIGITWORD214
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLEWORD215
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCCWORD216
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USSWORD217
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCCWORD218
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USSWORD219
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEYWORD220
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEYWORD221
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLEWORD222
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLEWORD223
HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGITWORD240
HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMITWORD241
HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMITWORD242
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1WORD251
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2WORD252
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3WORD253
HID_USAGE_BARCODE_SCANNER_DECODED_DATAWORD254
HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUEDWORD255
HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATAWORD256
HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACYWORD257
HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITYWORD258
HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODEWORD259
HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODEWORD260
HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODEWORD262
HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODEWORD263
HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1WORD264
HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2WORD265
HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHODWORD266
HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANYWORD267
HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGEWORD268
HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETEWORD269
HID_USAGE_BARCODE_SCANNER_AZTEC_CODEWORD272
HID_USAGE_BARCODE_SCANNER_BC412WORD273
HID_USAGE_BARCODE_SCANNER_CHANNEL_CODEWORD274
HID_USAGE_BARCODE_SCANNER_CODE_16WORD275
HID_USAGE_BARCODE_SCANNER_CODE_32WORD276
HID_USAGE_BARCODE_SCANNER_CODE_49WORD277
HID_USAGE_BARCODE_SCANNER_CODE_ONEWORD278
HID_USAGE_BARCODE_SCANNER_COLORCODEWORD279
HID_USAGE_BARCODE_SCANNER_DATA_MATRIXWORD280
HID_USAGE_BARCODE_SCANNER_MAXICODEWORD281
HID_USAGE_BARCODE_SCANNER_MICROPDFWORD282
HID_USAGE_BARCODE_SCANNER_PDF417WORD283
HID_USAGE_BARCODE_SCANNER_POSICODEWORD284
HID_USAGE_BARCODE_SCANNER_QR_CODEWORD285
HID_USAGE_BARCODE_SCANNER_SUPERCODEWORD286
HID_USAGE_BARCODE_SCANNER_ULTRACODEWORD287
HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODEWORD288
HID_USAGE_BARCODE_SCANNER_VERICODEWORD289
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODEWORD1
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUSWORD2
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNINGWORD3
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODEWORD4
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUSWORD5
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFOWORD6
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATEWORD7
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETSWORD8
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFOWORD9
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1WORD16
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2WORD17
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3WORD18
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4WORD19
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5WORD20
HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUSWORD21
HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTIONWORD22
HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTIONWORD23
HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTIONWORD24
HID_USAGE_BATTERY_SYSTEM_USE_NEXTWORD25
HID_USAGE_BATTERY_SYSTEM_OK_TO_USEWORD26
HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTEDWORD27
HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISIONWORD28
HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATORWORD29
HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESSWORD40
HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMITWORD41
HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMITWORD42
HID_USAGE_BATTERY_SYSTEM_AT_RATEWORD43
HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODEWORD44
HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGERWORD45
HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERYWORD46
HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLERWORD47
HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGEWORD64
HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGEWORD65
HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMITWORD66
HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIREDWORD67
HID_USAGE_BATTERY_SYSTEM_CHARGINGWORD68
HID_USAGE_BATTERY_SYSTEM_DISCHARGINGWORD69
HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGEDWORD70
HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGEDWORD71
HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAGWORD72
HID_USAGE_BATTERY_SYSTEM_AT_RATE_OKWORD73
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODEWORD74
HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENTWORD75
HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULLWORD96
HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTYWORD97
HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENTWORD98
HID_USAGE_BATTERY_SYSTEM_MAX_ERRORWORD99
HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGEWORD100
HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGEWORD101
HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITYWORD102
HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITYWORD103
HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTYWORD104
HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTYWORD105
HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULLWORD106
HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNTWORD107
HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVELWORD128
HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLERWORD129
HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORTWORD130
HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITYWORD131
HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFOWORD132
HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATEWORD133
HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBERWORD134
HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAMEWORD135
HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAMEWORD136
HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRYWORD137
HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATAWORD138
HID_USAGE_BATTERY_SYSTEM_RECHARGABLEWORD139
HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMITWORD140
HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1WORD141
HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2WORD142
HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATIONWORD143
HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGEWORD192
HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLINGWORD193
HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZEROWORD194
HID_USAGE_BATTERY_SYSTEM_AC_PRESENTWORD208
HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENTWORD209
HID_USAGE_BATTERY_SYSTEM_POWER_FAILWORD210
HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITEDWORD211
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGEWORD212
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOTWORD213
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLDWORD214
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGEWORD215
HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGEWORD216
HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGEWORD217
HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATEDWORD218
HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATEDWORD219
HID_USAGE_BATTERY_SYSTEM_MASTER_MODEWORD220
HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORTWORD240
HID_USAGE_BATTERY_SYSTEM_CHARGER_SPECWORD241
HID_USAGE_BATTERY_SYSTEM_LEVEL_2WORD242
HID_USAGE_BATTERY_SYSTEM_LEVEL_3WORD243
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAYWORD1
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROWWORD2
HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELLWORD3
HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELLWORD4
HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLSWORD5
HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROLWORD6
HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIERWORD7
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1WORD250
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2WORD251
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3WORD252
HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEYWORD256
HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEYWORD257
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONSWORD512
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1WORD513
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2WORD514
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3WORD515
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4WORD516
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5WORD517
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6WORD518
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7WORD519
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8WORD520
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACEWORD521
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACEWORD522
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACEWORD523
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLSWORD524
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLSWORD525
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLSWORD526
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLSWORD527
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTERWORD528
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UPWORD529
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWNWORD530
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFTWORD531
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHTWORD532
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTERWORD533
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UPWORD534
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWNWORD535
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFTWORD536
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHTWORD537
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFTWORD538
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHTWORD539
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UPWORD540
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWNWORD541
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESSWORD542
HID_USAGE_CAMERA_AUTO_FOCUSWORD32
HID_USAGE_CAMERA_SHUTTERWORD33
HID_USAGE_CONSUMERCTRLWORD1
HID_USAGE_CONSUMER_NUMERIC_KEY_PADWORD2
HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONSWORD3
HID_USAGE_CONSUMER_MICROPHONEWORD4
HID_USAGE_CONSUMER_HEADPHONEWORD5
HID_USAGE_CONSUMER_GRAPHIC_EQUALIZERWORD6
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHTWORD7
HID_USAGE_CONSUMER_10WORD32
HID_USAGE_CONSUMER_100WORD33
HID_USAGE_CONSUMER_AMPMWORD34
HID_USAGE_CONSUMER_POWERWORD48
HID_USAGE_CONSUMER_RESETWORD49
HID_USAGE_CONSUMER_SLEEPWORD50
HID_USAGE_CONSUMER_SLEEP_AFTERWORD51
HID_USAGE_CONSUMER_SLEEP_MODEWORD52
HID_USAGE_CONSUMER_ILLUMINATIONWORD53
HID_USAGE_CONSUMER_FUNCTION_BUTTONSWORD54
HID_USAGE_CONSUMER_MENUWORD64
HID_USAGE_CONSUMER_MENU_PICKWORD65
HID_USAGE_CONSUMER_MENU_UPWORD66
HID_USAGE_CONSUMER_MENU_DOWNWORD67
HID_USAGE_CONSUMER_MENU_LEFTWORD68
HID_USAGE_CONSUMER_MENU_RIGHTWORD69
HID_USAGE_CONSUMER_MENU_ESCAPEWORD70
HID_USAGE_CONSUMER_MENU_VALUE_INCREASEWORD71
HID_USAGE_CONSUMER_MENU_VALUE_DECREASEWORD72
HID_USAGE_CONSUMER_DATA_ON_SCREENWORD96
HID_USAGE_CONSUMER_CLOSED_CAPTIONWORD97
HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECTWORD98
HID_USAGE_CONSUMER_VCRTVWORD99
HID_USAGE_CONSUMER_BROADCAST_MODEWORD100
HID_USAGE_CONSUMER_SNAPSHOTWORD101
HID_USAGE_CONSUMER_STILLWORD102
HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLEWORD103
HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAPWORD104
HID_USAGE_CONSUMER_RED_MENU_BUTTONWORD105
HID_USAGE_CONSUMER_GREEN_MENU_BUTTONWORD106
HID_USAGE_CONSUMER_BLUE_MENU_BUTTONWORD107
HID_USAGE_CONSUMER_YELLOW_MENU_BUTTONWORD108
HID_USAGE_CONSUMER_ASPECTWORD109
HID_USAGE_CONSUMER_3D_MODE_SELECTWORD110
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENTWORD111
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENTWORD112
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESSWORD113
HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLEWORD114
HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUMWORD115
HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUMWORD116
HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESSWORD117
HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLEDWORD118
HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLEDWORD119
HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLEWORD120
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENTWORD121
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENTWORD122
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVELWORD123
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOCWORD124
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUMWORD125
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUMWORD126
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTOWORD127
HID_USAGE_CONSUMER_SELECTIONWORD128
HID_USAGE_CONSUMER_ASSIGN_SELECTIONWORD129
HID_USAGE_CONSUMER_MODE_STEPWORD130
HID_USAGE_CONSUMER_RECALL_LASTWORD131
HID_USAGE_CONSUMER_ENTER_CHANNELWORD132
HID_USAGE_CONSUMER_ORDER_MOVIEWORD133
HID_USAGE_CONSUMER_CHANNELWORD134
HID_USAGE_CONSUMER_MEDIA_SELECTIONWORD135
HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTERWORD136
HID_USAGE_CONSUMER_MEDIA_SELECT_TVWORD137
HID_USAGE_CONSUMER_MEDIA_SELECT_WWWWORD138
HID_USAGE_CONSUMER_MEDIA_SELECT_DVDWORD139
HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONEWORD140
HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDEWORD141
HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONEWORD142
HID_USAGE_CONSUMER_MEDIA_SELECT_GAMESWORD143
HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGESWORD144
HID_USAGE_CONSUMER_MEDIA_SELECT_CDWORD145
HID_USAGE_CONSUMER_MEDIA_SELECT_VCRWORD146
HID_USAGE_CONSUMER_MEDIA_SELECT_TUNERWORD147
HID_USAGE_CONSUMER_QUITWORD148
HID_USAGE_CONSUMER_HELPWORD149
HID_USAGE_CONSUMER_MEDIA_SELECT_TAPEWORD150
HID_USAGE_CONSUMER_MEDIA_SELECT_CABLEWORD151
HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITEWORD152
HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITYWORD153
HID_USAGE_CONSUMER_MEDIA_SELECT_HOMEWORD154
HID_USAGE_CONSUMER_MEDIA_SELECT_CALLWORD155
HID_USAGE_CONSUMER_CHANNEL_INCREMENTWORD156
HID_USAGE_CONSUMER_CHANNEL_DECREMENTWORD157
HID_USAGE_CONSUMER_MEDIA_SELECT_SAPWORD158
HID_USAGE_CONSUMER_VCR_PLUSWORD160
HID_USAGE_CONSUMER_ONCEWORD161
HID_USAGE_CONSUMER_DAILYWORD162
HID_USAGE_CONSUMER_WEEKLYWORD163
HID_USAGE_CONSUMER_MONTHLYWORD164
HID_USAGE_CONSUMER_PLAYWORD176
HID_USAGE_CONSUMER_PAUSEWORD177
HID_USAGE_CONSUMER_RECORDWORD178
HID_USAGE_CONSUMER_FAST_FORWARDWORD179
HID_USAGE_CONSUMER_REWINDWORD180
HID_USAGE_CONSUMER_SCAN_NEXT_TRACKWORD181
HID_USAGE_CONSUMER_SCAN_PREV_TRACKWORD182
HID_USAGE_CONSUMER_STOPWORD183
HID_USAGE_CONSUMER_EJECTWORD184
HID_USAGE_CONSUMER_RANDOM_PLAYWORD185
HID_USAGE_CONSUMER_SELECT_DISCWORD186
HID_USAGE_CONSUMER_ENTER_DISCWORD187
HID_USAGE_CONSUMER_REPEATWORD188
HID_USAGE_CONSUMER_TRACKINGWORD189
HID_USAGE_CONSUMER_TRACK_NORMALWORD190
HID_USAGE_CONSUMER_SLOW_TRACKINGWORD191
HID_USAGE_CONSUMER_FRAME_FORWARDWORD192
HID_USAGE_CONSUMER_FRAME_BACKWORD193
HID_USAGE_CONSUMER_MARKWORD194
HID_USAGE_CONSUMER_CLEAR_MARKWORD195
HID_USAGE_CONSUMER_REPEAT_FROM_MARKWORD196
HID_USAGE_CONSUMER_RETURN_TO_MARKWORD197
HID_USAGE_CONSUMER_SEARCH_MARK_FORWARDWORD198
HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDSWORD199
HID_USAGE_CONSUMER_COUNTER_RESETWORD200
HID_USAGE_CONSUMER_SHOW_COUNTERWORD201
HID_USAGE_CONSUMER_TRACKING_INCREMENTWORD202
HID_USAGE_CONSUMER_TRACKING_DECREMENTWORD203
HID_USAGE_CONSUMER_STOPEJECTWORD204
HID_USAGE_CONSUMER_PLAY_PAUSEWORD205
HID_USAGE_CONSUMER_PLAYSKIPWORD206
HID_USAGE_CONSUMER_VOICE_COMMANDWORD207
HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBARWORD208
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORDWORD209
HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIPWORD210
HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOTWORD211
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATORWORD212
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONEWORD213
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERAWORD214
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCASTWORD215
HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSIONWORD216
HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKERWORD217
HID_USAGE_CONSUMER_VOLUMEWORD224
HID_USAGE_CONSUMER_BALANCEWORD225
HID_USAGE_CONSUMER_MUTEWORD226
HID_USAGE_CONSUMER_BASSWORD227
HID_USAGE_CONSUMER_TREBLEWORD228
HID_USAGE_CONSUMER_BASS_BOOSTWORD229
HID_USAGE_CONSUMER_SURROUND_MODEWORD230
HID_USAGE_CONSUMER_LOUDNESSWORD231
HID_USAGE_CONSUMER_MPXWORD232
HID_USAGE_CONSUMER_VOLUME_INCREMENTWORD233
HID_USAGE_CONSUMER_VOLUME_DECREMENTWORD234
HID_USAGE_CONSUMER_SPEED_SELECTWORD240
HID_USAGE_CONSUMER_PLAYBACK_SPEEDWORD241
HID_USAGE_CONSUMER_STANDARD_PLAYWORD242
HID_USAGE_CONSUMER_LONG_PLAYWORD243
HID_USAGE_CONSUMER_EXTENDED_PLAYWORD244
HID_USAGE_CONSUMER_SLOWWORD245
HID_USAGE_CONSUMER_FAN_ENABLEWORD256
HID_USAGE_CONSUMER_FAN_SPEEDWORD257
HID_USAGE_CONSUMER_LIGHT_ENABLEWORD258
HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVELWORD259
HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLEWORD260
HID_USAGE_CONSUMER_ROOM_TEMPERATUREWORD261
HID_USAGE_CONSUMER_SECURITY_ENABLEWORD262
HID_USAGE_CONSUMER_FIRE_ALARMWORD263
HID_USAGE_CONSUMER_POLICE_ALARMWORD264
HID_USAGE_CONSUMER_PROXIMITYWORD265
HID_USAGE_CONSUMER_MOTIONWORD266
HID_USAGE_CONSUMER_DURESS_ALARMWORD267
HID_USAGE_CONSUMER_HOLDUP_ALARMWORD268
HID_USAGE_CONSUMER_MEDICAL_ALARMWORD269
HID_USAGE_CONSUMER_BALANCE_RIGHTWORD336
HID_USAGE_CONSUMER_BALANCE_LEFTWORD337
HID_USAGE_CONSUMER_BASS_INCREMENTWORD338
HID_USAGE_CONSUMER_BASS_DECREMENTWORD339
HID_USAGE_CONSUMER_TREBLE_INCREMENTWORD340
HID_USAGE_CONSUMER_TREBLE_DECREMENTWORD341
HID_USAGE_CONSUMER_SPEAKER_SYSTEMWORD352
HID_USAGE_CONSUMER_CHANNEL_LEFTWORD353
HID_USAGE_CONSUMER_CHANNEL_RIGHTWORD354
HID_USAGE_CONSUMER_CHANNEL_CENTERWORD355
HID_USAGE_CONSUMER_CHANNEL_FRONTWORD356
HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONTWORD357
HID_USAGE_CONSUMER_CHANNEL_SIDEWORD358
HID_USAGE_CONSUMER_CHANNEL_SURROUNDWORD359
HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENTWORD360
HID_USAGE_CONSUMER_CHANNEL_TOPWORD361
HID_USAGE_CONSUMER_CHANNEL_UNKNOWNWORD362
HID_USAGE_CONSUMER_SUBCHANNELWORD368
HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENTWORD369
HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENTWORD370
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENTWORD371
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENTWORD372
HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONSWORD384
HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOLWORD385
HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATIONWORD386
HID_USAGE_CONSUMER_AL_CONFIGURATIONWORD387
HID_USAGE_CONSUMER_AL_WORD_PROCESSORWORD388
HID_USAGE_CONSUMER_AL_TEXT_EDITORWORD389
HID_USAGE_CONSUMER_AL_SPREADSHEETWORD390
HID_USAGE_CONSUMER_AL_GRAPHICS_EDITORWORD391
HID_USAGE_CONSUMER_AL_PRESENTATION_APPWORD392
HID_USAGE_CONSUMER_AL_DATABASE_APPWORD393
HID_USAGE_CONSUMER_AL_EMAILWORD394
HID_USAGE_CONSUMER_AL_NEWSREADERWORD395
HID_USAGE_CONSUMER_AL_VOICEMAILWORD396
HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOKWORD397
HID_USAGE_CONSUMER_AL_CALENDARSCHEDULEWORD398
HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGERWORD399
HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARDWORD400
HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCEWORD401
HID_USAGE_CONSUMER_AL_CALCULATORWORD402
HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACKWORD403
HID_USAGE_CONSUMER_AL_BROWSERWORD404
HID_USAGE_CONSUMER_AL_LANWAN_BROWSERWORD405
HID_USAGE_CONSUMER_AL_INTERNET_BROWSERWORD406
HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECTWORD407
HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCEWORD408
HID_USAGE_CONSUMER_AL_NETWORK_CHATWORD409
HID_USAGE_CONSUMER_AL_TELEPHONYDIALERWORD410
HID_USAGE_CONSUMER_AL_LOGONWORD411
HID_USAGE_CONSUMER_AL_LOGOFFWORD412
HID_USAGE_CONSUMER_AL_LOGONLOGOFFWORD413
HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVERWORD414
HID_USAGE_CONSUMER_AL_CONTROL_PANELWORD415
HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUNWORD416
HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGERWORD417
HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATIONWORD418
HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATIONWORD419
HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATIONWORD420
HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATIONWORD421
HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTERWORD422
HID_USAGE_CONSUMER_AL_DOCUMENTSWORD423
HID_USAGE_CONSUMER_AL_THESAURUSWORD424
HID_USAGE_CONSUMER_AL_DICTIONARYWORD425
HID_USAGE_CONSUMER_AL_DESKTOPWORD426
HID_USAGE_CONSUMER_AL_SPELL_CHECKWORD427
HID_USAGE_CONSUMER_AL_GRAMMAR_CHECKWORD428
HID_USAGE_CONSUMER_AL_WIRELESS_STATUSWORD429
HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUTWORD430
HID_USAGE_CONSUMER_AL_VIRUS_PROTECTIONWORD431
HID_USAGE_CONSUMER_AL_ENCRYPTIONWORD432
HID_USAGE_CONSUMER_AL_SCREEN_SAVERWORD433
HID_USAGE_CONSUMER_AL_ALARMSWORD434
HID_USAGE_CONSUMER_AL_CLOCKWORD435
HID_USAGE_CONSUMER_AL_FILE_BROWSERWORD436
HID_USAGE_CONSUMER_AL_POWER_STATUSWORD437
HID_USAGE_CONSUMER_AL_IMAGE_BROWSERWORD438
HID_USAGE_CONSUMER_AL_AUDIO_BROWSERWORD439
HID_USAGE_CONSUMER_AL_MOVIE_BROWSERWORD440
HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGERWORD441
HID_USAGE_CONSUMER_AL_DIGITAL_WALLETWORD442
HID_USAGE_CONSUMER_AL_INSTANT_MESSAGINGWORD444
HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSERWORD445
HID_USAGE_CONSUMER_AL_OEM_HELPWORD446
HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITYWORD447
HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSERWORD448
HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSERWORD449
HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELPWORD450
HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSERWORD451
HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSERWORD452
HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSERWORD453
WORD454
HID_USAGE_CONSUMER_AL_AUDIO_PLAYERWORD455
HID_USAGE_CONSUMER_AL_MESSAGE_STATUSWORD456
HID_USAGE_CONSUMER_AL_CONTACT_SYNCWORD457
HID_USAGE_CONSUMER_AL_NAVIGATIONWORD458
HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANTWORD459
HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLSWORD512
HID_USAGE_CONSUMER_AC_NEWWORD513
HID_USAGE_CONSUMER_AC_OPENWORD514
HID_USAGE_CONSUMER_AC_CLOSEWORD515
HID_USAGE_CONSUMER_AC_EXITWORD516
HID_USAGE_CONSUMER_AC_MAXIMIZEWORD517
HID_USAGE_CONSUMER_AC_MINIMIZEWORD518
HID_USAGE_CONSUMER_AC_SAVEWORD519
HID_USAGE_CONSUMER_AC_PRINTWORD520
HID_USAGE_CONSUMER_AC_PROPERTIESWORD521
HID_USAGE_CONSUMER_AC_UNDOWORD538
HID_USAGE_CONSUMER_AC_COPYWORD539
HID_USAGE_CONSUMER_AC_CUTWORD540
HID_USAGE_CONSUMER_AC_PASTEWORD541
HID_USAGE_CONSUMER_AC_SELECT_ALLWORD542
HID_USAGE_CONSUMER_AC_FINDWORD543
HID_USAGE_CONSUMER_AC_FIND_AND_REPLACEWORD544
WORD545
HID_USAGE_CONSUMER_AC_GOTOWORD546
HID_USAGE_CONSUMER_AC_HOMEWORD547
HID_USAGE_CONSUMER_AC_BACKWORD548
HID_USAGE_CONSUMER_AC_FORWARDWORD549
HID_USAGE_CONSUMER_AC_STOPWORD550
HID_USAGE_CONSUMER_AC_REFRESHWORD551
HID_USAGE_CONSUMER_AC_PREVIOUSWORD552
HID_USAGE_CONSUMER_AC_NEXTWORD553
HID_USAGE_CONSUMER_AC_BOOKMARKSWORD554
HID_USAGE_CONSUMER_AC_HISTORYWORD555
HID_USAGE_CONSUMER_AC_SUBSCRIPTIONSWORD556
HID_USAGE_CONSUMER_AC_ZOOM_INWORD557
HID_USAGE_CONSUMER_AC_ZOOM_OUTWORD558
HID_USAGE_CONSUMER_AC_ZOOMWORD559
HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEWWORD560
HID_USAGE_CONSUMER_AC_NORMAL_VIEWWORD561
HID_USAGE_CONSUMER_AC_VIEW_TOGGLEWORD562
HID_USAGE_CONSUMER_AC_SCROLL_UPWORD563
HID_USAGE_CONSUMER_AC_SCROLL_DOWNWORD564
HID_USAGE_CONSUMER_AC_SCROLLWORD565
HID_USAGE_CONSUMER_AC_PAN_LEFTWORD566
HID_USAGE_CONSUMER_AC_PAN_RIGHTWORD567
HID_USAGE_CONSUMER_AC_PANWORD568
HID_USAGE_CONSUMER_AC_NEW_WINDOWWORD569
HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLYWORD570
HID_USAGE_CONSUMER_AC_TILE_VERTICALLYWORD571
HID_USAGE_CONSUMER_AC_FORMATWORD572
HID_USAGE_CONSUMER_AC_EDITWORD573
HID_USAGE_CONSUMER_AC_BOLDWORD574
HID_USAGE_CONSUMER_AC_ITALICSWORD575
HID_USAGE_CONSUMER_AC_UNDERLINEWORD576
HID_USAGE_CONSUMER_AC_STRIKETHROUGHWORD577
HID_USAGE_CONSUMER_AC_SUBSCRIPTWORD578
HID_USAGE_CONSUMER_AC_SUPERSCRIPTWORD579
HID_USAGE_CONSUMER_AC_ALL_CAPSWORD580
HID_USAGE_CONSUMER_AC_ROTATEWORD581
HID_USAGE_CONSUMER_AC_RESIZEWORD582
HID_USAGE_CONSUMER_AC_FLIP_HORIZONTALWORD583
HID_USAGE_CONSUMER_AC_FLIP_VERTICALWORD584
HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTALWORD585
HID_USAGE_CONSUMER_AC_MIRROR_VERTICALWORD586
HID_USAGE_CONSUMER_AC_FONT_SELECTWORD587
HID_USAGE_CONSUMER_AC_FONT_COLORWORD588
HID_USAGE_CONSUMER_AC_FONT_SIZEWORD589
HID_USAGE_CONSUMER_AC_JUSTIFY_LEFTWORD590
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_HWORD591
HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHTWORD592
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_HWORD593
HID_USAGE_CONSUMER_AC_JUSTIFY_TOPWORD594
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_VWORD595
HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOMWORD596
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_VWORD597
HID_USAGE_CONSUMER_AC_INDENT_DECREASEWORD598
HID_USAGE_CONSUMER_AC_INDENT_INCREASEWORD599
HID_USAGE_CONSUMER_AC_NUMBERED_LISTWORD600
HID_USAGE_CONSUMER_AC_RESTART_NUMBERINGWORD601
HID_USAGE_CONSUMER_AC_BULLETED_LISTWORD602
HID_USAGE_CONSUMER_AC_PROMOTEWORD603
HID_USAGE_CONSUMER_AC_DEMOTEWORD604
HID_USAGE_CONSUMER_AC_YESWORD605
HID_USAGE_CONSUMER_AC_NOWORD606
HID_USAGE_CONSUMER_AC_CANCELWORD607
HID_USAGE_CONSUMER_AC_CATALOGWORD608
HID_USAGE_CONSUMER_AC_BUYCHECKOUTWORD609
HID_USAGE_CONSUMER_AC_ADD_TO_CARTWORD610
HID_USAGE_CONSUMER_AC_EXPANDWORD611
HID_USAGE_CONSUMER_AC_EXPAND_ALLWORD612
HID_USAGE_CONSUMER_AC_COLLAPSEWORD613
HID_USAGE_CONSUMER_AC_COLLAPSE_ALLWORD614
HID_USAGE_CONSUMER_AC_PRINT_PREVIEWWORD615
HID_USAGE_CONSUMER_AC_PASTE_SPECIALWORD616
HID_USAGE_CONSUMER_AC_INSERT_MODEWORD617
HID_USAGE_CONSUMER_AC_DELETEWORD618
HID_USAGE_CONSUMER_AC_LOCKWORD619
HID_USAGE_CONSUMER_AC_UNLOCKWORD620
HID_USAGE_CONSUMER_AC_PROTECTWORD621
HID_USAGE_CONSUMER_AC_UNPROTECTWORD622
HID_USAGE_CONSUMER_AC_ATTACH_COMMENTWORD623
HID_USAGE_CONSUMER_AC_DELETE_COMMENTWORD624
HID_USAGE_CONSUMER_AC_VIEW_COMMENTWORD625
HID_USAGE_CONSUMER_AC_SELECT_WORDWORD626
HID_USAGE_CONSUMER_AC_SELECT_SENTENCEWORD627
HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPHWORD628
HID_USAGE_CONSUMER_AC_SELECT_COLUMNWORD629
HID_USAGE_CONSUMER_AC_SELECT_ROWWORD630
HID_USAGE_CONSUMER_AC_SELECT_TABLEWORD631
HID_USAGE_CONSUMER_AC_SELECT_OBJECTWORD632
HID_USAGE_CONSUMER_AC_REDOREPEATWORD633
HID_USAGE_CONSUMER_AC_SORTWORD634
HID_USAGE_CONSUMER_AC_SORT_ASCENDINGWORD635
HID_USAGE_CONSUMER_AC_SORT_DESCENDINGWORD636
HID_USAGE_CONSUMER_AC_FILTERWORD637
HID_USAGE_CONSUMER_AC_SET_CLOCKWORD638
HID_USAGE_CONSUMER_AC_VIEW_CLOCKWORD639
HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONEWORD640
HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONESWORD641
HID_USAGE_CONSUMER_AC_SET_ALARMWORD642
HID_USAGE_CONSUMER_AC_CLEAR_ALARMWORD643
HID_USAGE_CONSUMER_AC_SNOOZE_ALARMWORD644
HID_USAGE_CONSUMER_AC_RESET_ALARMWORD645
HID_USAGE_CONSUMER_AC_SYNCHRONIZEWORD646
HID_USAGE_CONSUMER_AC_SENDRECEIVEWORD647
HID_USAGE_CONSUMER_AC_SEND_TOWORD648
HID_USAGE_CONSUMER_AC_REPLYWORD649
HID_USAGE_CONSUMER_AC_REPLY_ALLWORD650
HID_USAGE_CONSUMER_AC_FORWARD_MSGWORD651
HID_USAGE_CONSUMER_AC_SENDWORD652
HID_USAGE_CONSUMER_AC_ATTACH_FILEWORD653
HID_USAGE_CONSUMER_AC_UPLOADWORD654
HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_ASWORD655
HID_USAGE_CONSUMER_AC_SET_BORDERSWORD656
HID_USAGE_CONSUMER_AC_INSERT_ROWWORD657
HID_USAGE_CONSUMER_AC_INSERT_COLUMNWORD658
HID_USAGE_CONSUMER_AC_INSERT_FILEWORD659
HID_USAGE_CONSUMER_AC_INSERT_PICTUREWORD660
HID_USAGE_CONSUMER_AC_INSERT_OBJECTWORD661
HID_USAGE_CONSUMER_AC_INSERT_SYMBOLWORD662
HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSEWORD663
HID_USAGE_CONSUMER_AC_RENAMEWORD664
HID_USAGE_CONSUMER_AC_MERGEWORD665
HID_USAGE_CONSUMER_AC_SPLITWORD666
HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLYWORD667
HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLYWORD668
HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECTWORD669
HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCEWORD670
HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWSWORD671
HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFTWORD672
HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHTWORD673
HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONSWORD674
HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVEWORD688
HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTIONWORD704
HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTORWORD705
HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPEWORD706
HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUTWORD707
HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUTWORD708
HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEXWORD709
HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLSWORD710
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUSWORD711
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXTWORD712
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUPWORD713
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUPWORD714
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPTWORD715
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCELWORD716
HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLEWORD720
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENTWORD721
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENTWORD722
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUMWORD723
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUMWORD724
HID_USAGE_CONSUMER_CONTACT_EDITEDWORD1280
HID_USAGE_CONSUMER_CONTACT_ADDEDWORD1281
HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVEWORD1282
HID_USAGE_CONSUMER_CONTACT_INDEXWORD1283
HID_USAGE_CONSUMER_CONTACT_NICKNAMEWORD1284
HID_USAGE_CONSUMER_CONTACT_FIRST_NAMEWORD1285
HID_USAGE_CONSUMER_CONTACT_LAST_NAMEWORD1286
HID_USAGE_CONSUMER_CONTACT_FULL_NAMEWORD1287
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONALWORD1288
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESSWORD1289
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILEWORD1290
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGERWORD1291
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAXWORD1292
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHERWORD1293
HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONALWORD1294
HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESSWORD1295
HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHERWORD1296
HID_USAGE_CONSUMER_CONTACT_EMAIL_MAINWORD1297
HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBERWORD1298
HID_USAGE_CONSUMER_CONTACT_STATUS_FLAGWORD1299
HID_USAGE_CONSUMER_CONTACT_MISCWORD1300
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXTWORD1301
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUSWORD1302
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTIONWORD1303
HID_USAGE_DIGITIZER_DIGITIZERWORD1
HID_USAGE_DIGITIZER_PENWORD2
HID_USAGE_DIGITIZER_LIGHT_PENWORD3
HID_USAGE_DIGITIZER_TOUCH_SCREENWORD4
HID_USAGE_DIGITIZER_TOUCH_PADWORD5
HID_USAGE_DIGITIZER_WHITE_BOARDWORD6
HID_USAGE_DIGITIZER_COORD_MEASURINGWORD7
HID_USAGE_DIGITIZER_3D_DIGITIZERWORD8
HID_USAGE_DIGITIZER_STEREO_PLOTTERWORD9
HID_USAGE_DIGITIZER_ARTICULATED_ARMWORD10
HID_USAGE_DIGITIZER_ARMATUREWORD11
HID_USAGE_DIGITIZER_MULTI_POINTWORD12
HID_USAGE_DIGITIZER_FREE_SPACE_WANDWORD13
HID_USAGE_DIGITIZER_DEVICE_CONFIGURATIONWORD14
HID_USAGE_DIGITIZER_HEAT_MAPWORD15
HID_USAGE_DIGITIZER_STYLUSWORD32
HID_USAGE_DIGITIZER_PUCKWORD33
HID_USAGE_DIGITIZER_FINGERWORD34
HID_USAGE_DIGITIZER_DEVICE_SETTINGSWORD35
HID_USAGE_DIGITIZER_CHARACTER_GESTUREWORD36
HID_USAGE_DIGITIZER_TIP_PRESSUREWORD48
HID_USAGE_DIGITIZER_BARREL_PRESSUREWORD49
HID_USAGE_DIGITIZER_IN_RANGEWORD50
HID_USAGE_DIGITIZER_TOUCHWORD51
HID_USAGE_DIGITIZER_UNTOUCHWORD52
HID_USAGE_DIGITIZER_TAPWORD53
HID_USAGE_DIGITIZER_QUALITYWORD54
HID_USAGE_DIGITIZER_DATA_VALIDWORD55
HID_USAGE_DIGITIZER_TRANSDUCER_INDEXWORD56
HID_USAGE_DIGITIZER_TABLET_FUNC_KEYSWORD57
HID_USAGE_DIGITIZER_PROG_CHANGE_KEYSWORD58
HID_USAGE_DIGITIZER_BATTERY_STRENGTHWORD59
HID_USAGE_DIGITIZER_INVERTWORD60
HID_USAGE_DIGITIZER_X_TILTWORD61
HID_USAGE_DIGITIZER_Y_TILTWORD62
HID_USAGE_DIGITIZER_AZIMUTHWORD63
HID_USAGE_DIGITIZER_ALTITUDEWORD64
HID_USAGE_DIGITIZER_TWISTWORD65
HID_USAGE_DIGITIZER_TIP_SWITCHWORD66
HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCHWORD67
HID_USAGE_DIGITIZER_BARREL_SWITCHWORD68
HID_USAGE_DIGITIZER_ERASERWORD69
HID_USAGE_DIGITIZER_TABLET_PICKWORD70
HID_USAGE_DIGITIZER_TOUCH_VALIDWORD71
HID_USAGE_DIGITIZER_WIDTHWORD72
HID_USAGE_DIGITIZER_HEIGHTWORD73
HID_USAGE_DIGITIZER_CONTACT_IDENTIFIERWORD81
HID_USAGE_DIGITIZER_DEVICE_MODEWORD82
HID_USAGE_DIGITIZER_DEVICE_IDENTIFIERWORD83
HID_USAGE_DIGITIZER_CONTACT_COUNTWORD84
HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUMWORD85
HID_USAGE_DIGITIZER_SCAN_TIMEWORD86
HID_USAGE_DIGITIZER_SURFACE_SWITCHWORD87
HID_USAGE_DIGITIZER_BUTTON_SWITCHWORD88
HID_USAGE_DIGITIZER_PAD_TYPEWORD89
HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCHWORD90
HID_USAGE_DIGITIZER_TRANSDUCER_SERIALWORD91
HID_USAGE_DIGITIZER_PREFERRED_COLORWORD92
HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKEDWORD93
HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTHWORD94
HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKEDWORD95
HID_USAGE_DIGITIZER_LATENCY_MODEWORD96
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITYWORD97
HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTHWORD98
HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATAWORD99
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODINGWORD100
HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODINGWORD101
HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODINGWORD102
HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODINGWORD103
HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODINGWORD104
HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODINGWORD105
HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_IDWORD106
HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSIONWORD107
HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATAWORD108
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLEWORD109
HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2WORD110
HID_USAGE_DIGITIZER_NO_PREFERRED_COLORWORD111
HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLEWORD112
HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKEDWORD113
HID_USAGE_DIGITIZER_INKWORD114
HID_USAGE_DIGITIZER_PENCILWORD115
HID_USAGE_DIGITIZER_HIGHLIGHTERWORD116
HID_USAGE_DIGITIZER_CHISEL_MARKERWORD117
HID_USAGE_DIGITIZER_BRUSHWORD118
HID_USAGE_DIGITIZER_NO_PREFERENCEWORD119
HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTICWORD128
HID_USAGE_DIGITIZER_DIGITIZER_ERRORWORD129
HID_USAGE_DIGITIZER_ERR_NORMAL_STATUSWORD130
HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDEDWORD131
HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLEWORD132
HID_USAGE_DIGITIZER_ERR_CHARGE_LOWWORD133
HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFOWORD144
HID_USAGE_DIGITIZER_TRANSDUCER_VENDORWORD145
HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCTWORD146
HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLSWORD147
HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLSWORD148
HID_USAGE_DIGITIZER_NO_PROTOCOLWORD149
HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOLWORD150
HID_USAGE_DIGITIZER_USI_PROTOCOLWORD151
HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOLWORD152
HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATESWORD160
HID_USAGE_DIGITIZER_REPORT_RATEWORD161
HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTEDWORD162
HID_USAGE_DIGITIZER_SWITCH_DISABLEDWORD163
HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTEDWORD164
HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHESWORD165
HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTORWORD166
HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLDWORD176
HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKERWORD1
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKERWORD2
HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATAWORD16
HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIESWORD17
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATIONWORD18
HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUSWORD19
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROLWORD20
HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMPWORD32
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_XWORD33
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_YWORD34
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_ZWORD35
HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINTWORD36
HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITIONWORD37
HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITIONWORD38
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITIONWORD39
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINTWORD40
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXISWORD41
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXISWORD42
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXISWORD43
HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITYWORD256
HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCEWORD257
HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCEWORD258
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCEWORD259
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTHWORD260
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHTWORD261
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_IDWORD512
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_IDWORD513
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBERWORD514
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATEWORD515
HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTHWORD516
HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHTWORD517
HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCYWORD768
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUSWORD769
HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUESTWORD1024
HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICEWORD1
HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATAWORD32
HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATAWORD33
HID_USAGE_GAME_3D_GAME_CONTROLLERWORD1
HID_USAGE_GAME_PINBALL_DEVICEWORD2
HID_USAGE_GAME_GUN_DEVICEWORD3
HID_USAGE_GAME_POVWORD32
HID_USAGE_GAME_TURN_RIGHT_LEFTWORD33
HID_USAGE_GAME_PITCH_FORWARD_BACKWORD34
HID_USAGE_GAME_ROLL_RIGHT_LEFTWORD35
HID_USAGE_GAME_MOVE_RIGHT_LEFTWORD36
HID_USAGE_GAME_MOVE_FORWARD_BACKWORD37
HID_USAGE_GAME_MOVE_UP_DOWNWORD38
HID_USAGE_GAME_LEAN_RIGHT_LEFTWORD39
HID_USAGE_GAME_LEAN_FORWARD_BACKWORD40
HID_USAGE_GAME_POV_HEIGHTWORD41
HID_USAGE_GAME_FLIPPERWORD42
HID_USAGE_GAME_SECONDARY_FLIPPERWORD43
HID_USAGE_GAME_BUMPWORD44
HID_USAGE_GAME_NEW_GAMEWORD45
HID_USAGE_GAME_SHOOT_BALLWORD46
HID_USAGE_GAME_PLAYERWORD47
HID_USAGE_GAME_GUN_BOLTWORD48
HID_USAGE_GAME_GUN_CLIPWORD49
HID_USAGE_GAME_GUN_SELECTORWORD50
HID_USAGE_GAME_GUN_SINGLE_SHOTWORD51
HID_USAGE_GAME_GUN_BURSTWORD52
HID_USAGE_GAME_GUN_AUTOMATICWORD53
HID_USAGE_GAME_GUN_SAFETYWORD54
HID_USAGE_GAME_GAMEPAD_FIRE_JUMPWORD55
HID_USAGE_GAME_GAMEPAD_TRIGGERWORD57
HID_USAGE_GAME_FORMFITTING_GAMEPADWORD58
HID_USAGE_GENERIC_POINTERWORD1
HID_USAGE_GENERIC_MOUSEWORD2
HID_USAGE_GENERIC_JOYSTICKWORD4
HID_USAGE_GENERIC_GAMEPADWORD5
HID_USAGE_GENERIC_KEYBOARDWORD6
HID_USAGE_GENERIC_KEYPADWORD7
HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLERWORD8
HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTLWORD9
HID_USAGE_GENERIC_WATER_COOLING_DEVICEWORD10
HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICEWORD11
HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLSWORD12
HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROLWORD13
HID_USAGE_GENERIC_INTERACTIVE_CONTROLWORD14
HID_USAGE_GENERIC_SPATIAL_CONTROLLERWORD15
HID_USAGE_GENERIC_ASSISTIVE_CONTROLWORD16
HID_USAGE_GENERIC_DEVICE_DOCKWORD17
HID_USAGE_GENERIC_DOCKABLE_DEVICEWORD18
HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROLWORD19
HID_USAGE_GENERIC_XWORD48
HID_USAGE_GENERIC_YWORD49
HID_USAGE_GENERIC_ZWORD50
HID_USAGE_GENERIC_RXWORD51
HID_USAGE_GENERIC_RYWORD52
HID_USAGE_GENERIC_RZWORD53
HID_USAGE_GENERIC_SLIDERWORD54
HID_USAGE_GENERIC_DIALWORD55
HID_USAGE_GENERIC_WHEELWORD56
HID_USAGE_GENERIC_HATSWITCHWORD57
HID_USAGE_GENERIC_COUNTED_BUFFERWORD58
HID_USAGE_GENERIC_BYTE_COUNTWORD59
HID_USAGE_GENERIC_MOTION_WAKEUPWORD60
HID_USAGE_GENERIC_STARTWORD61
HID_USAGE_GENERIC_SELECTWORD62
HID_USAGE_GENERIC_VXWORD64
HID_USAGE_GENERIC_VYWORD65
HID_USAGE_GENERIC_VZWORD66
HID_USAGE_GENERIC_VBRXWORD67
HID_USAGE_GENERIC_VBRYWORD68
HID_USAGE_GENERIC_VBRZWORD69
HID_USAGE_GENERIC_VNOWORD70
HID_USAGE_GENERIC_FEATURE_NOTIFICATIONWORD71
HID_USAGE_GENERIC_RESOLUTION_MULTIPLIERWORD72
HID_USAGE_GENERIC_QXWORD73
HID_USAGE_GENERIC_QYWORD74
HID_USAGE_GENERIC_QZWORD75
HID_USAGE_GENERIC_QWWORD76
HID_USAGE_GENERIC_SYSTEM_CTLWORD128
HID_USAGE_GENERIC_SYSCTL_POWERWORD129
HID_USAGE_GENERIC_SYSCTL_SLEEPWORD130
HID_USAGE_GENERIC_SYSCTL_WAKEWORD131
HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENUWORD132
HID_USAGE_GENERIC_SYSCTL_MAIN_MENUWORD133
HID_USAGE_GENERIC_SYSCTL_APP_MENUWORD134
HID_USAGE_GENERIC_SYSCTL_HELP_MENUWORD135
HID_USAGE_GENERIC_SYSCTL_MENU_EXITWORD136
HID_USAGE_GENERIC_SYSCTL_MENU_SELECTWORD137
HID_USAGE_GENERIC_SYSCTL_MENU_RIGHTWORD138
HID_USAGE_GENERIC_SYSCTL_MENU_LEFTWORD139
HID_USAGE_GENERIC_SYSCTL_MENU_UPWORD140
HID_USAGE_GENERIC_SYSCTL_MENU_DOWNWORD141
HID_USAGE_GENERIC_SYSCTL_COLD_RESTARTWORD142
HID_USAGE_GENERIC_SYSCTL_WARM_RESTARTWORD143
HID_USAGE_GENERIC_DPAD_UPWORD144
HID_USAGE_GENERIC_DPAD_DOWNWORD145
HID_USAGE_GENERIC_DPAD_RIGHTWORD146
HID_USAGE_GENERIC_DPAD_LEFTWORD147
HID_USAGE_GENERIC_INDEX_TRIGGERWORD148
HID_USAGE_GENERIC_PALM_TRIGGERWORD149
HID_USAGE_GENERIC_THUMBSTICKWORD150
HID_USAGE_GENERIC_SYSCTL_FNWORD151
HID_USAGE_GENERIC_SYSCTL_FN_LOCKWORD152
HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATORWORD153
HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATIONWORD154
HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURBWORD155
HID_USAGE_GENERIC_SYSCTL_DOCKWORD160
HID_USAGE_GENERIC_SYSCTL_UNDOCKWORD161
HID_USAGE_GENERIC_SYSCTL_SETUPWORD162
HID_USAGE_GENERIC_SYSCTL_SYS_BREAKWORD163
HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAKWORD164
HID_USAGE_GENERIC_SYSCTL_APP_BREAKWORD165
HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAKWORD166
HID_USAGE_GENERIC_SYSCTL_MUTEWORD167
HID_USAGE_GENERIC_SYSCTL_HIBERNATEWORD168
HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTEWORD169
HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDINGWORD170
HID_USAGE_GENERIC_SYSCTL_DISP_INVERTWORD176
HID_USAGE_GENERIC_SYSCTL_DISP_INTERNALWORD177
HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNALWORD178
HID_USAGE_GENERIC_SYSCTL_DISP_BOTHWORD179
HID_USAGE_GENERIC_SYSCTL_DISP_DUALWORD180
HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLEWORD181
HID_USAGE_GENERIC_SYSCTL_DISP_SWAPWORD182
HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALEWORD183
HID_USAGE_GENERIC_SENSOR_ZONEWORD192
HID_USAGE_GENERIC_RPMWORD193
HID_USAGE_GENERIC_COOLANT_LEVELWORD194
HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVELWORD195
HID_USAGE_GENERIC_COOLANT_PUMPWORD196
HID_USAGE_GENERIC_CHASSIS_ENCLOSUREWORD197
HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTONWORD198
HID_USAGE_GENERIC_WIRELESS_RADIO_LEDWORD199
HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCHWORD200
HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTONWORD201
HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCHWORD202
HID_USAGE_GENERIC_CONTROL_ENABLEWORD203
HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_IDWORD208
HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_IDWORD209
HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGEWORD210
HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_IDWORD211
HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATEWORD212
HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSIONWORD213
HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPEWORD214
HID_USAGE_GENERIC_CALL_ACTIVE_LEDWORD224
HID_USAGE_GENERIC_CALL_MUTE_TOGGLEWORD225
HID_USAGE_GENERIC_CALL_MUTE_LEDWORD226
HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLSWORD1
HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTHWORD32
HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNELWORD33
HID_USAGE_GENERIC_DEVICE_WIRELESS_IDWORD34
HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROLWORD35
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTEREDWORD36
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASEDWORD37
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEAREDWORD38
HID_USAGE_GENERIC_DEVICE_SEQUENCE_IDWORD39
HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESETWORD40
HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTHWORD41
HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSIONWORD42
HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSIONWORD43
HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSIONWORD44
HID_USAGE_GENERIC_DEVICE_MAJORWORD45
HID_USAGE_GENERIC_DEVICE_MINORWORD46
HID_USAGE_GENERIC_DEVICE_REVISIONWORD47
HID_USAGE_GENERIC_DEVICE_HANDEDNESSWORD48
HID_USAGE_GENERIC_DEVICE_EITHER_HANDWORD49
HID_USAGE_GENERIC_DEVICE_LEFT_HANDWORD50
HID_USAGE_GENERIC_DEVICE_RIGHT_HANDWORD51
HID_USAGE_GENERIC_DEVICE_BOTH_HANDSWORD52
HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSETWORD64
HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSETWORD65
HID_USAGE_HAPTICS_SIMPLE_CONTROLLERWORD1
HID_USAGE_HAPTICS_WAVEFORM_LISTWORD16
HID_USAGE_HAPTICS_DURATION_LISTWORD17
HID_USAGE_HAPTICS_AUTO_TRIGGERWORD32
HID_USAGE_HAPTICS_MANUAL_TRIGGERWORD33
HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROLWORD34
HID_USAGE_HAPTICS_INTENSITYWORD35
HID_USAGE_HAPTICS_REPEAT_COUNTWORD36
HID_USAGE_HAPTICS_RETRIGGER_PERIODWORD37
HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGEWORD38
HID_USAGE_HAPTICS_WAVEFORM_VENDOR_IDWORD39
HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIMEWORD40
HID_USAGE_HAPTICS_WAVEFORM_NONEWORD4097
HID_USAGE_HAPTICS_WAVEFORM_STOPWORD4098
HID_USAGE_HAPTICS_WAVEFORM_CLICKWORD4099
HID_USAGE_HAPTICS_WAVEFORM_BUZZWORD4100
HID_USAGE_HAPTICS_WAVEFORM_RUMBLEWORD4101
HID_USAGE_HAPTICS_WAVEFORM_PRESSWORD4102
HID_USAGE_HAPTICS_WAVEFORM_RELEASEWORD4103
HID_USAGE_HAPTICS_WAVEFORM_HOVERWORD4104
HID_USAGE_HAPTICS_WAVEFORM_SUCCESSWORD4105
HID_USAGE_HAPTICS_WAVEFORM_ERRORWORD4106
HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUSWORD4107
HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUSWORD4108
HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUSWORD4109
HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUSWORD4110
HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUSWORD4111
HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUSWORD4112
HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUSWORD4113
HID_USAGE_KEYBOARD_NOEVENTWORD0
HID_USAGE_KEYBOARD_ROLLOVERWORD1
HID_USAGE_KEYBOARD_POSTFAILWORD2
HID_USAGE_KEYBOARD_UNDEFINEDWORD3
HID_USAGE_KEYBOARD_aAWORD4
HID_USAGE_KEYBOARD_bBWORD5
HID_USAGE_KEYBOARD_cCWORD6
HID_USAGE_KEYBOARD_dDWORD7
HID_USAGE_KEYBOARD_eEWORD8
HID_USAGE_KEYBOARD_fFWORD9
HID_USAGE_KEYBOARD_gGWORD10
HID_USAGE_KEYBOARD_hHWORD11
HID_USAGE_KEYBOARD_iIWORD12
HID_USAGE_KEYBOARD_jJWORD13
HID_USAGE_KEYBOARD_kKWORD14
HID_USAGE_KEYBOARD_lLWORD15
HID_USAGE_KEYBOARD_mMWORD16
HID_USAGE_KEYBOARD_nNWORD17
HID_USAGE_KEYBOARD_oOWORD18
HID_USAGE_KEYBOARD_pPWORD19
HID_USAGE_KEYBOARD_qQWORD20
HID_USAGE_KEYBOARD_rRWORD21
HID_USAGE_KEYBOARD_sSWORD22
HID_USAGE_KEYBOARD_tTWORD23
HID_USAGE_KEYBOARD_uUWORD24
HID_USAGE_KEYBOARD_vVWORD25
HID_USAGE_KEYBOARD_wWWORD26
HID_USAGE_KEYBOARD_xXWORD27
HID_USAGE_KEYBOARD_yYWORD28
HID_USAGE_KEYBOARD_zZWORD29
HID_USAGE_KEYBOARD_ONEWORD30
HID_USAGE_KEYBOARD_TWO_AND_ATWORD31
HID_USAGE_KEYBOARD_THREE_AND_HASHWORD32
HID_USAGE_KEYBOARD_FOUR_AND_DOLLARWORD33
HID_USAGE_KEYBOARD_FIVE_AND_PERCENTWORD34
HID_USAGE_KEYBOARD_SIX_AND_CARETWORD35
HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSANDWORD36
HID_USAGE_KEYBOARD_EIGHT_AND_STARWORD37
HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKETWORD38
HID_USAGE_KEYBOARD_ZEROWORD39
HID_USAGE_KEYBOARD_RETURNWORD40
HID_USAGE_KEYBOARD_ESCAPEWORD41
HID_USAGE_KEYBOARD_DELETEWORD42
HID_USAGE_KEYBOARD_TABWORD43
HID_USAGE_KEYBOARD_SPACEBARWORD44
HID_USAGE_KEYBOARD_DASH_AND_UNDERSCOREWORD45
HID_USAGE_KEYBOARD_EQUALS_AND_PLUSWORD46
HID_USAGE_KEYBOARD_LEFT_BRACEWORD47
HID_USAGE_KEYBOARD_RIGHT_BRACEWORD48
HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPEWORD49
HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDEWORD50
HID_USAGE_KEYBOARD_SEMICOLON_AND_COLONWORD51
HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLEWORD52
HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDEWORD53
HID_USAGE_KEYBOARD_COMMA_AND_LESSTHANWORD54
HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHANWORD55
HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARKWORD56
HID_USAGE_KEYBOARD_CAPS_LOCKWORD57
HID_USAGE_KEYBOARD_F1WORD58
HID_USAGE_KEYBOARD_F2WORD59
HID_USAGE_KEYBOARD_F3WORD60
HID_USAGE_KEYBOARD_F4WORD61
HID_USAGE_KEYBOARD_F5WORD62
HID_USAGE_KEYBOARD_F6WORD63
HID_USAGE_KEYBOARD_F7WORD64
HID_USAGE_KEYBOARD_F8WORD65
HID_USAGE_KEYBOARD_F9WORD66
HID_USAGE_KEYBOARD_F10WORD67
HID_USAGE_KEYBOARD_F11WORD68
HID_USAGE_KEYBOARD_F12WORD69
HID_USAGE_KEYBOARD_PRINT_SCREENWORD70
HID_USAGE_KEYBOARD_SCROLL_LOCKWORD71
HID_USAGE_KEYBOARD_PAUSEWORD72
HID_USAGE_KEYBOARD_INSERTWORD73
HID_USAGE_KEYBOARD_HOMEWORD74
HID_USAGE_KEYBOARD_PAGEUPWORD75
HID_USAGE_KEYBOARD_DELETE_FORWARDWORD76
HID_USAGE_KEYBOARD_ENDWORD77
HID_USAGE_KEYBOARD_PAGEDOWNWORD78
HID_USAGE_KEYBOARD_RIGHTARROWWORD79
HID_USAGE_KEYBOARD_LEFTARROWWORD80
HID_USAGE_KEYBOARD_DOWNARROWWORD81
HID_USAGE_KEYBOARD_UPARROWWORD82
HID_USAGE_KEYBOARD_NUM_LOCKWORD83
HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASHWORD84
HID_USAGE_KEYBOARD_KEYPAD_STARWORD85
HID_USAGE_KEYBOARD_DASHWORD86
HID_USAGE_KEYBOARD_KEYPAD_PLUSWORD87
HID_USAGE_KEYBOARD_KEYPAD_ENTERWORD88
HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_ENDWORD89
HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROWWORD90
HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDNWORD91
HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROWWORD92
HID_USAGE_KEYBOARD_KEYPAD_FIVEWORD93
HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROWWORD94
HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOMEWORD95
HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROWWORD96
HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUPWORD97
HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERTWORD98
HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETEWORD99
HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPEWORD100
HID_USAGE_KEYBOARD_APPLICATIONWORD101
HID_USAGE_KEYBOARD_POWERWORD102
HID_USAGE_KEYBOARD_KEYPAD_EQUALSWORD103
HID_USAGE_KEYBOARD_F13WORD104
HID_USAGE_KEYBOARD_F14WORD105
HID_USAGE_KEYBOARD_F15WORD106
HID_USAGE_KEYBOARD_F16WORD107
HID_USAGE_KEYBOARD_F17WORD108
HID_USAGE_KEYBOARD_F18WORD109
HID_USAGE_KEYBOARD_F19WORD110
HID_USAGE_KEYBOARD_F20WORD111
HID_USAGE_KEYBOARD_F21WORD112
HID_USAGE_KEYBOARD_F22WORD113
HID_USAGE_KEYBOARD_F23WORD114
HID_USAGE_KEYBOARD_F24WORD115
HID_USAGE_KEYBOARD_EXECUTEWORD116
HID_USAGE_KEYBOARD_HELPWORD117
HID_USAGE_KEYBOARD_MENUWORD118
HID_USAGE_KEYBOARD_SELECTWORD119
HID_USAGE_KEYBOARD_STOPWORD120
HID_USAGE_KEYBOARD_AGAINWORD121
HID_USAGE_KEYBOARD_UNDOWORD122
HID_USAGE_KEYBOARD_CUTWORD123
HID_USAGE_KEYBOARD_COPYWORD124
HID_USAGE_KEYBOARD_PASTEWORD125
HID_USAGE_KEYBOARD_FINDWORD126
HID_USAGE_KEYBOARD_MUTEWORD127
HID_USAGE_KEYBOARD_VOLUME_UPWORD128
HID_USAGE_KEYBOARD_VOLUME_DOWNWORD129
HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCKWORD130
HID_USAGE_KEYBOARD_LOCKING_NUM_LOCKWORD131
HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCKWORD132
HID_USAGE_KEYBOARD_KEYPAD_COMMAWORD133
HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGNWORD134
HID_USAGE_KEYBOARD_INTERNATIONAL1WORD135
HID_USAGE_KEYBOARD_INTERNATIONAL2WORD136
HID_USAGE_KEYBOARD_INTERNATIONAL3WORD137
HID_USAGE_KEYBOARD_INTERNATIONAL4WORD138
HID_USAGE_KEYBOARD_INTERNATIONAL5WORD139
HID_USAGE_KEYBOARD_INTERNATIONAL6WORD140
HID_USAGE_KEYBOARD_INTERNATIONAL7WORD141
HID_USAGE_KEYBOARD_INTERNATIONAL8WORD142
HID_USAGE_KEYBOARD_INTERNATIONAL9WORD143
HID_USAGE_KEYBOARD_LANG1WORD144
HID_USAGE_KEYBOARD_LANG2WORD145
HID_USAGE_KEYBOARD_LANG3WORD146
HID_USAGE_KEYBOARD_LANG4WORD147
HID_USAGE_KEYBOARD_LANG5WORD148
HID_USAGE_KEYBOARD_LANG6WORD149
HID_USAGE_KEYBOARD_LANG7WORD150
HID_USAGE_KEYBOARD_LANG8WORD151
HID_USAGE_KEYBOARD_LANG9WORD152
HID_USAGE_KEYBOARD_ALTERNATE_ERASEWORD153
HID_USAGE_KEYBOARD_SYSREQ_ATTENTIONWORD154
HID_USAGE_KEYBOARD_CANCELWORD155
HID_USAGE_KEYBOARD_CLEARWORD156
HID_USAGE_KEYBOARD_PRIORWORD157
HID_USAGE_KEYBOARD_RETURN_NO_ENTERWORD158
HID_USAGE_KEYBOARD_SEPARATORWORD159
HID_USAGE_KEYBOARD_OUTWORD160
HID_USAGE_KEYBOARD_OPERWORD161
HID_USAGE_KEYBOARD_CLEAR_AGAINWORD162
HID_USAGE_KEYBOARD_CRSEL_PROPSWORD163
HID_USAGE_KEYBOARD_EXSELWORD164
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0WORD176
HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0WORD177
HID_USAGE_KEYBOARD_THOUSANDS_SEPARATORWORD178
HID_USAGE_KEYBOARD_DECIMAL_SEPARATORWORD179
HID_USAGE_KEYBOARD_CURRENCY_UNITWORD180
HID_USAGE_KEYBOARD_CURRENCY_SUBUNITWORD181
HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKETWORD182
HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKETWORD183
HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACEWORD184
HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACEWORD185
HID_USAGE_KEYBOARD_KEYPAD_TABWORD186
HID_USAGE_KEYBOARD_KEYPAD_BACKSPACEWORD187
HID_USAGE_KEYBOARD_KEYPAD_AWORD188
HID_USAGE_KEYBOARD_KEYPAD_BWORD189
HID_USAGE_KEYBOARD_KEYPAD_CWORD190
HID_USAGE_KEYBOARD_KEYPAD_DWORD191
HID_USAGE_KEYBOARD_KEYPAD_EWORD192
HID_USAGE_KEYBOARD_KEYPAD_FWORD193
HID_USAGE_KEYBOARD_KEYPAD_XORWORD194
HID_USAGE_KEYBOARD_KEYPAD_CARETWORD195
HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGEWORD196
HID_USAGE_KEYBOARD_KEYPAD_LESSWORD197
HID_USAGE_KEYBOARD_KEYPAD_GREATERWORD198
HID_USAGE_KEYBOARD_KEYPAD_AMPERSANDWORD199
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSANDWORD200
HID_USAGE_KEYBOARD_KEYPAD_BARWORD201
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BARWORD202
HID_USAGE_KEYBOARD_KEYPAD_COLONWORD203
HID_USAGE_KEYBOARD_KEYPAD_HASHWORD204
HID_USAGE_KEYBOARD_KEYPAD_SPACEWORD205
HID_USAGE_KEYBOARD_KEYPAD_ATWORD206
HID_USAGE_KEYBOARD_KEYPAD_BANGWORD207
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STOREWORD208
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALLWORD209
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEARWORD210
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADDWORD211
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACTWORD212
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLYWORD213
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDEWORD214
HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUSWORD215
HID_USAGE_KEYBOARD_KEYPAD_CLEARWORD216
HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRYWORD217
HID_USAGE_KEYBOARD_KEYPAD_BINARYWORD218
HID_USAGE_KEYBOARD_KEYPAD_OCTALWORD219
HID_USAGE_KEYBOARD_KEYPAD_DECIMALWORD220
HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMALWORD221
HID_USAGE_KEYBOARD_LCTRLWORD224
HID_USAGE_KEYBOARD_LSHFTWORD225
HID_USAGE_KEYBOARD_LALTWORD226
HID_USAGE_KEYBOARD_LGUIWORD227
HID_USAGE_KEYBOARD_RCTRLWORD228
HID_USAGE_KEYBOARD_RSHFTWORD229
HID_USAGE_KEYBOARD_RALTWORD230
HID_USAGE_KEYBOARD_RGUIWORD231
HID_USAGE_LED_NUM_LOCKWORD1
HID_USAGE_LED_CAPS_LOCKWORD2
HID_USAGE_LED_SCROLL_LOCKWORD3
HID_USAGE_LED_COMPOSEWORD4
HID_USAGE_LED_KANAWORD5
HID_USAGE_LED_POWERWORD6
HID_USAGE_LED_SHIFTWORD7
HID_USAGE_LED_DO_NOT_DISTURBWORD8
HID_USAGE_LED_MUTEWORD9
HID_USAGE_LED_TONE_ENABLEWORD10
HID_USAGE_LED_HIGH_CUT_FILTERWORD11
HID_USAGE_LED_LOW_CUT_FILTERWORD12
HID_USAGE_LED_EQUALIZER_ENABLEWORD13
HID_USAGE_LED_SOUND_FIELD_ONWORD14
HID_USAGE_LED_SURROUND_FIELD_ONWORD15
HID_USAGE_LED_REPEATWORD16
HID_USAGE_LED_STEREOWORD17
HID_USAGE_LED_SAMPLING_RATE_DETECTWORD18
HID_USAGE_LED_SPINNINGWORD19
HID_USAGE_LED_CAVWORD20
HID_USAGE_LED_CLVWORD21
HID_USAGE_LED_RECORDING_FORMAT_DETWORD22
HID_USAGE_LED_OFF_HOOKWORD23
HID_USAGE_LED_RINGWORD24
HID_USAGE_LED_MESSAGE_WAITINGWORD25
HID_USAGE_LED_DATA_MODEWORD26
HID_USAGE_LED_BATTERY_OPERATIONWORD27
HID_USAGE_LED_BATTERY_OKWORD28
HID_USAGE_LED_BATTERY_LOWWORD29
HID_USAGE_LED_SPEAKERWORD30
HID_USAGE_LED_HEAD_SETWORD31
HID_USAGE_LED_HOLDWORD32
HID_USAGE_LED_MICROPHONEWORD33
HID_USAGE_LED_COVERAGEWORD34
HID_USAGE_LED_NIGHT_MODEWORD35
HID_USAGE_LED_SEND_CALLSWORD36
HID_USAGE_LED_CALL_PICKUPWORD37
HID_USAGE_LED_CONFERENCEWORD38
HID_USAGE_LED_STAND_BYWORD39
HID_USAGE_LED_CAMERA_ONWORD40
HID_USAGE_LED_CAMERA_OFFWORD41
HID_USAGE_LED_ON_LINEWORD42
HID_USAGE_LED_OFF_LINEWORD43
HID_USAGE_LED_BUSYWORD44
HID_USAGE_LED_READYWORD45
HID_USAGE_LED_PAPER_OUTWORD46
HID_USAGE_LED_PAPER_JAMWORD47
HID_USAGE_LED_REMOTEWORD48
HID_USAGE_LED_FORWARDWORD49
HID_USAGE_LED_REVERSEWORD50
HID_USAGE_LED_STOPWORD51
HID_USAGE_LED_REWINDWORD52
HID_USAGE_LED_FAST_FORWARDWORD53
HID_USAGE_LED_PLAYWORD54
HID_USAGE_LED_PAUSEWORD55
HID_USAGE_LED_RECORDWORD56
HID_USAGE_LED_ERRORWORD57
HID_USAGE_LED_SELECTED_INDICATORWORD58
HID_USAGE_LED_IN_USE_INDICATORWORD59
HID_USAGE_LED_MULTI_MODE_INDICATORWORD60
HID_USAGE_LED_INDICATOR_ONWORD61
HID_USAGE_LED_INDICATOR_FLASHWORD62
WORD63
WORD64
HID_USAGE_LED_INDICATOR_OFFWORD65
HID_USAGE_LED_FLASH_ON_TIMEWORD66
WORD67
WORD68
WORD69
WORD70
HID_USAGE_LED_INDICATOR_COLORWORD71
HID_USAGE_LED_REDWORD72
HID_USAGE_LED_GREENWORD73
HID_USAGE_LED_AMBERWORD74
HID_USAGE_LED_GENERIC_INDICATORWORD75
HID_USAGE_LED_SYSTEM_SUSPENDWORD76
HID_USAGE_LED_EXTERNAL_POWERWORD77
HID_USAGE_LED_INDICATOR_BLUEWORD78
HID_USAGE_LED_INDICATOR_ORANGEWORD79
HID_USAGE_LED_GOOD_STATUSWORD80
HID_USAGE_LED_WARNING_STATUSWORD81
HID_USAGE_LED_RGB_LEDWORD82
HID_USAGE_LED_RED_LED_CHANNELWORD83
HID_USAGE_LED_BLUE_LED_CHANNELWORD84
HID_USAGE_LED_GREEN_LED_CHANNELWORD85
HID_USAGE_LED_LED_INTENSITYWORD86
HID_USAGE_LED_SYSTEM_MICROPHONE_MUTEWORD87
HID_USAGE_LED_PLAYER_INDICATORWORD96
HID_USAGE_LED_PLAYER_1WORD97
HID_USAGE_LED_PLAYER_2WORD98
HID_USAGE_LED_PLAYER_3WORD99
HID_USAGE_LED_PLAYER_4WORD100
HID_USAGE_LED_PLAYER_5WORD101
HID_USAGE_LED_PLAYER_6WORD102
HID_USAGE_LED_PLAYER_7WORD103
HID_USAGE_LED_PLAYER_8WORD104
HID_USAGE_LAMPARRAYWORD1
HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORTWORD2
HID_USAGE_LAMPARRAY_LAMP_COUNTWORD3
HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERSWORD4
HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERSWORD5
HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERSWORD6
HID_USAGE_LAMPARRAY_KINDWORD7
HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDSWORD8
HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORTWORD32
HID_USAGE_LAMPARRAY_LAMP_IDWORD33
HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORTWORD34
HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERSWORD35
HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERSWORD36
HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERSWORD37
HID_USAGE_LAMPARRAY_LAMP_PURPOSESWORD38
HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDSWORD39
HID_USAGE_LAMPARRAY_RED_LEVEL_COUNTWORD40
HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNTWORD41
HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNTWORD42
HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNTWORD43
HID_USAGE_LAMPARRAY_IS_PROGRAMMABLEWORD44
HID_USAGE_LAMPARRAY_INPUT_BINDINGWORD45
HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORTWORD80
HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNELWORD81
HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNELWORD82
HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNELWORD83
HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNELWORD84
HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGSWORD85
HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORTWORD96
HID_USAGE_LAMPARRAY_LAMP_ID_STARTWORD97
HID_USAGE_LAMPARRAY_LAMP_ID_ENDWORD98
HID_USAGE_LAMPARRAY_CONTROL_REPORTWORD112
HID_USAGE_LAMPARRAY_AUTONOMOUS_MODEWORD113
HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLYWORD1
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTHWORD17
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTHWORD18
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTHWORD19
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTHWORD20
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATAWORD32
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATAWORD33
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATAWORD34
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATAWORD35
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATAWORD36
HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUNDWORD1
HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITIONWORD32
HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAWWORD33
HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STOREWORD34
HID_USAGE_MEDICAL_INSTRUMENT_UPDATEWORD35
HID_USAGE_MEDICAL_INSTRUMENT_NEXTWORD36
HID_USAGE_MEDICAL_INSTRUMENT_SAVEWORD37
HID_USAGE_MEDICAL_INSTRUMENT_PRINTWORD38
HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLEWORD39
HID_USAGE_MEDICAL_INSTRUMENT_CINEWORD64
HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWERWORD65
HID_USAGE_MEDICAL_INSTRUMENT_VOLUMEWORD66
HID_USAGE_MEDICAL_INSTRUMENT_FOCUSWORD67
HID_USAGE_MEDICAL_INSTRUMENT_DEPTHWORD68
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARYWORD96
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARYWORD97
HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATIONWORD112
HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECTWORD128
HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUSTWORD129
HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECTWORD130
HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUSTWORD131
HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECTWORD132
HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUSTWORD133
HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECTWORD134
HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUSTWORD135
HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECTWORD136
HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUSTWORD137
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECTWORD160
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUSTWORD161
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERALWORD1
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBERWORD33
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORYWORD34
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUPWORD36
HID_USAGE_MONITOR_MONITOR_CONTROLWORD1
HID_USAGE_MONITOR_EDID_INFORMATIONWORD2
HID_USAGE_MONITOR_VDIF_INFORMATIONWORD3
HID_USAGE_MONITOR_VESA_VERSIONWORD4
HID_USAGE_PID_PHYSICAL_INPUT_DEVICEWORD1
HID_USAGE_PID_NORMALWORD32
HID_USAGE_PID_SET_EFFECT_REPORTWORD33
HID_USAGE_PID_EFFECT_BLOCK_INDEXWORD34
HID_USAGE_PID_PARAMETER_BLOCK_OFFSETWORD35
HID_USAGE_PID_ROM_FLAGWORD36
HID_USAGE_PID_EFFECT_TYPEWORD37
HID_USAGE_PID_ET_CONSTANTWORD38
HID_USAGE_PID_ET_RAMPWORD39
HID_USAGE_PID_ET_CUSTOMWORD40
HID_USAGE_PID_ET_SQUAREWORD48
HID_USAGE_PID_ET_SINEWORD49
HID_USAGE_PID_ET_TRIANGLEWORD50
HID_USAGE_PID_ET_SAWTOOTH_UPWORD51
HID_USAGE_PID_ET_SAWTOOTH_DOWNWORD52
HID_USAGE_PID_ET_SPRINGWORD64
HID_USAGE_PID_ET_DAMPERWORD65
HID_USAGE_PID_ET_INERTIAWORD66
HID_USAGE_PID_ET_FRICTIONWORD67
HID_USAGE_PID_DURATIONWORD80
HID_USAGE_PID_SAMPLE_PERIODWORD81
HID_USAGE_PID_GAINWORD82
HID_USAGE_PID_TRIGGER_BUTTONWORD83
HID_USAGE_PID_TRIGGER_REPEAT_INTERVALWORD84
HID_USAGE_PID_AXES_ENABLEWORD85
HID_USAGE_PID_DIRECTION_ENABLEWORD86
HID_USAGE_PID_DIRECTIONWORD87
HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSETWORD88
HID_USAGE_PID_BLOCK_TYPEWORD89
HID_USAGE_PID_SET_ENVELOPE_REPORTWORD90
HID_USAGE_PID_ATTACK_LEVELWORD91
HID_USAGE_PID_ATTACK_TIMEWORD92
HID_USAGE_PID_FADE_LEVELWORD93
HID_USAGE_PID_FADE_TIMEWORD94
HID_USAGE_PID_SET_CONDITION_REPORTWORD95
HID_USAGE_PID_CP_OFFSETWORD96
HID_USAGE_PID_POSITIVE_COEFFICIENTWORD97
HID_USAGE_PID_NEGATIVE_COEFFICIENTWORD98
HID_USAGE_PID_POSITIVE_SATURATIONWORD99
HID_USAGE_PID_NEGATIVE_SATURATIONWORD100
HID_USAGE_PID_DEAD_BANDWORD101
HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLEWORD102
HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLEWORD103
HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORTWORD104
HID_USAGE_PID_CUSTOM_FORCE_DATAWORD105
HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATAWORD106
HID_USAGE_PID_SET_CUSTOM_FORCE_REPORTWORD107
HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSETWORD108
HID_USAGE_PID_SAMPLE_COUNTWORD109
HID_USAGE_PID_SET_PERIODIC_REPORTWORD110
HID_USAGE_PID_OFFSETWORD111
HID_USAGE_PID_MAGNITUDEWORD112
HID_USAGE_PID_PHASEWORD113
HID_USAGE_PID_PERIODWORD114
HID_USAGE_PID_SET_CONSTANT_FORCE_REPORTWORD115
HID_USAGE_PID_SET_RAMP_FORCE_REPORTWORD116
HID_USAGE_PID_RAMP_STARTWORD117
HID_USAGE_PID_RAMP_ENDWORD118
HID_USAGE_PID_EFFECT_OPERATION_REPORTWORD119
HID_USAGE_PID_EFFECT_OPERATIONWORD120
HID_USAGE_PID_OP_EFFECT_STARTWORD121
HID_USAGE_PID_OP_EFFECT_START_SOLOWORD122
HID_USAGE_PID_OP_EFFECT_STOPWORD123
HID_USAGE_PID_LOOP_COUNTWORD124
HID_USAGE_PID_DEVICE_GAIN_REPORTWORD125
HID_USAGE_PID_DEVICE_GAINWORD126
HID_USAGE_PID_POOL_REPORTWORD127
HID_USAGE_PID_RAM_POOL_SIZEWORD128
HID_USAGE_PID_ROM_POOL_SIZEWORD129
HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNTWORD130
HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAXWORD131
HID_USAGE_PID_POOL_ALIGNMENTWORD132
HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORTWORD133
HID_USAGE_PID_MOVE_SOURCEWORD134
HID_USAGE_PID_MOVE_DESTINATIONWORD135
HID_USAGE_PID_MOVE_LENGTHWORD136
HID_USAGE_PID_BLOCK_LOAD_REPORTWORD137
HID_USAGE_PID_BLOCK_LOAD_STATUSWORD139
HID_USAGE_PID_BLOCK_LOAD_SUCCESSWORD140
HID_USAGE_PID_BLOCK_LOAD_FULLWORD141
HID_USAGE_PID_BLOCK_LOAD_ERRORWORD142
HID_USAGE_PID_BLOCK_HANDLEWORD143
HID_USAGE_PID_BLOCK_FREE_REPORTWORD144
HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLEWORD145
HID_USAGE_PID_STATE_REPORTWORD146
HID_USAGE_PID_EFFECT_PLAYINGWORD148
HID_USAGE_PID_PID_DEVICE_CONTROL_REPORTWORD149
HID_USAGE_PID_DEVICE_CONTROLWORD150
HID_USAGE_PID_DC_ENABLE_ACTUATORSWORD151
HID_USAGE_PID_DC_DISABLE_ACTUATORSWORD152
HID_USAGE_PID_DC_STOP_ALL_EFFECTSWORD153
HID_USAGE_PID_DC_DEVICE_RESETWORD154
HID_USAGE_PID_DC_DEVICE_PAUSEWORD155
HID_USAGE_PID_DC_DEVICE_CONTINUEWORD156
HID_USAGE_PID_DEVICE_PAUSEDWORD159
HID_USAGE_PID_ACTUATORS_ENABLEDWORD160
HID_USAGE_PID_SAFETY_SWITCHWORD164
HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCHWORD165
HID_USAGE_PID_ACTUATOR_POWERWORD166
HID_USAGE_PID_START_DELAYWORD167
HID_USAGE_PID_PARAMETER_BLOCK_SIZEWORD168
HID_USAGE_PID_DEVICE_MANAGED_POOLWORD169
HID_USAGE_PID_SHARED_PARAMETER_BLOCKSWORD170
HID_USAGE_PID_CREATE_NEW_EFFECTWORD171
HID_USAGE_PID_RAMPOOL_AVAILABLEWORD172
HID_USAGE_POWER_INAMEWORD1
HID_USAGE_POWER_PRESENT_STATUSWORD2
HID_USAGE_POWER_CHANGED_STATUSWORD3
HID_USAGE_POWER_UPSWORD4
HID_USAGE_POWER_POWER_SUPPLYWORD5
HID_USAGE_POWER_BATTERY_SYSTEMWORD16
HID_USAGE_POWER_BATTERY_SYSTEM_IDWORD17
HID_USAGE_POWER_BATTERYWORD18
HID_USAGE_POWER_BATTERY_IDWORD19
HID_USAGE_POWER_CHARGERWORD20
HID_USAGE_POWER_CHARGER_IDWORD21
HID_USAGE_POWER_POWER_CONVERTERWORD22
HID_USAGE_POWER_POWER_CONVERTER_IDWORD23
HID_USAGE_POWER_OUTLET_SYSTEMWORD24
HID_USAGE_POWER_OUTLET_SYSTEM_IDWORD25
HID_USAGE_POWER_INPUTWORD26
HID_USAGE_POWER_INPUT_IDWORD27
HID_USAGE_POWER_OUTPUTWORD28
HID_USAGE_POWER_OUTPUT_IDWORD29
HID_USAGE_POWER_FLOWWORD30
HID_USAGE_POWER_FLOW_IDWORD31
HID_USAGE_POWER_OUTLETWORD32
HID_USAGE_POWER_OUTLET_IDWORD33
HID_USAGE_POWER_GANGWORD34
HID_USAGE_POWER_GANG_IDWORD35
HID_USAGE_POWER_POWER_SUMMARYWORD36
HID_USAGE_POWER_POWER_SUMMARY_IDWORD37
HID_USAGE_POWER_VOLTAGEWORD48
HID_USAGE_POWER_CURRENTWORD49
HID_USAGE_POWER_FREQUENCYWORD50
HID_USAGE_POWER_APPARENT_POWERWORD51
HID_USAGE_POWER_ACTIVE_POWERWORD52
HID_USAGE_POWER_PERCENT_LOADWORD53
HID_USAGE_POWER_TEMPERATUREWORD54
HID_USAGE_POWER_HUMIDITYWORD55
HID_USAGE_POWER_BAD_COUNTWORD56
HID_USAGE_POWER_CONFIG_VOLTAGEWORD64
HID_USAGE_POWER_CONFIG_CURRENTWORD65
HID_USAGE_POWER_CONFIG_FREQUENCYWORD66
HID_USAGE_POWER_CONFIG_APPARENT_POWERWORD67
HID_USAGE_POWER_CONFIG_ACTIVE_POWERWORD68
HID_USAGE_POWER_CONFIG_PERCENT_LOADWORD69
HID_USAGE_POWER_CONFIG_TEMPERATUREWORD70
HID_USAGE_POWER_CONFIG_HUMIDITYWORD71
HID_USAGE_POWER_SWITCH_ON_CONTROLWORD80
HID_USAGE_POWER_SWITCH_OFF_CONTROLWORD81
HID_USAGE_POWER_TOGGLE_CONTROLWORD82
HID_USAGE_POWER_LOW_VOLTAGE_TRANSFERWORD83
HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFERWORD84
HID_USAGE_POWER_DELAY_BEFORE_REBOOTWORD85
HID_USAGE_POWER_DELAY_BEFORE_STARTUPWORD86
HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWNWORD87
HID_USAGE_POWER_TESTWORD88
HID_USAGE_POWER_MODULE_RESETWORD89
HID_USAGE_POWER_AUDIBLE_ALARM_CONTROLWORD90
HID_USAGE_POWER_PRESENTWORD96
HID_USAGE_POWER_GOODWORD97
HID_USAGE_POWER_INTERNAL_FAILUREWORD98
HID_USAGE_POWER_VOLTAG_OUT_OF_RANGEWORD99
HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGEWORD100
HID_USAGE_POWER_OVERLOADWORD101
HID_USAGE_POWER_OVER_CHARGEDWORD102
HID_USAGE_POWER_OVER_TEMPERATUREWORD103
HID_USAGE_POWER_SHUTDOWN_REQUESTEDWORD104
HID_USAGE_POWER_SHUTDOWN_IMMINENTWORD105
HID_USAGE_POWER_SWITCH_ONOFFWORD107
HID_USAGE_POWER_SWITCHABLEWORD108
HID_USAGE_POWER_USEDWORD109
HID_USAGE_POWER_BOOSTWORD110
HID_USAGE_POWER_BUCKWORD111
HID_USAGE_POWER_INITIALIZEDWORD112
HID_USAGE_POWER_TESTEDWORD113
HID_USAGE_POWER_AWAITING_POWERWORD114
HID_USAGE_POWER_COMMUNICATION_LOSTWORD115
HID_USAGE_POWER_IMANUFACTURERWORD253
HID_USAGE_POWER_IPRODUCTWORD254
HID_USAGE_POWER_ISERIALNUMBERWORD255
HID_USAGE_WEIGHING_DEVICE_SCALESWORD1
HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICEWORD32
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASSWORD33
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRICWORD34
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRICWORD35
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRICWORD36
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRICWORD37
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRICWORD38
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISHWORD39
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISHWORD40
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISHWORD41
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERICWORD42
HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORTWORD48
HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORTWORD49
HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORTWORD50
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORTWORD51
HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORTWORD52
HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORTWORD53
HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHTWORD64
HID_USAGE_WEIGHING_DEVICE_DATA_SCALINGWORD65
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNITWORD80
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAMWORD81
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAMWORD82
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAMWORD83
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATSWORD84
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELSWORD85
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINSWORD86
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTSWORD87
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TONWORD88
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TONWORD89
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCEWORD90
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCEWORD91
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUNDWORD92
HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNTWORD96
HID_USAGE_WEIGHING_DEVICE_REZERO_COUNTWORD97
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUSWORD112
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULTWORD113
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZEROWORD114
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTIONWORD115
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLEWORD116
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZEROWORD117
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMITWORD118
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATIONWORD119
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROINGWORD120
HID_USAGE_WEIGHING_DEVICE_ZERO_SCALEWORD128
HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURNWORD129
HID_USAGE_SENSORS_SENSORWORD1
HID_USAGE_SENSORS_BIOMETRICWORD16
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCEWORD17
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITYWORD18
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCHWORD19
HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSUREWORD20
HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATUREWORD21
HID_USAGE_SENSORS_BIOMETRIC_HEART_RATEWORD22
HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITYWORD23
HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATIONWORD24
HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATEWORD25
HID_USAGE_SENSORS_ELECTRICALWORD32
HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCEWORD33
HID_USAGE_SENSORS_ELECTRICAL_CURRENTWORD34
HID_USAGE_SENSORS_ELECTRICAL_POWERWORD35
HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCEWORD36
HID_USAGE_SENSORS_ELECTRICAL_RESISTANCEWORD37
HID_USAGE_SENSORS_ELECTRICAL_VOLTAGEWORD38
HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETERWORD39
HID_USAGE_SENSORS_ELECTRICAL_FREQUENCYWORD40
HID_USAGE_SENSORS_ELECTRICAL_PERIODWORD41
HID_USAGE_SENSORS_ENVIRONMENTALWORD48
HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSUREWORD49
HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITYWORD50
HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATUREWORD51
HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTIONWORD52
HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEEDWORD53
HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITYWORD54
HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEXWORD55
HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATUREWORD56
HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDSWORD57
HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCEWORD58
HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITYWORD59
HID_USAGE_SENSORS_LIGHTWORD64
HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHTWORD65
HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRAREDWORD66
HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHTWORD67
HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHTWORD68
HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHTWORD69
HID_USAGE_SENSORS_LOCATIONWORD80
HID_USAGE_SENSORS_LOCATION_BROADCASTWORD81
HID_USAGE_SENSORS_LOCATION_DEAD_RECKONINGWORD82
HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEMWORD83
HID_USAGE_SENSORS_LOCATION_LOOKUPWORD84
HID_USAGE_SENSORS_LOCATION_OTHERWORD85
HID_USAGE_SENSORS_LOCATION_STATICWORD86
HID_USAGE_SENSORS_LOCATION_TRIANGULATIONWORD87
HID_USAGE_SENSORS_MECHANICALWORD96
HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCHWORD97
HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAYWORD98
HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCHWORD99
HID_USAGE_SENSORS_MECHANICAL_FORCEWORD100
HID_USAGE_SENSORS_MECHANICAL_PRESSUREWORD101
HID_USAGE_SENSORS_MECHANICAL_STRAINWORD102
HID_USAGE_SENSORS_MECHANICAL_WEIGHTWORD103
HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATORWORD104
HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCHWORD105
HID_USAGE_SENSORS_MOTIONWORD112
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1DWORD113
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2DWORD114
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3DWORD115
HID_USAGE_SENSORS_MOTION_GYROMETER_1DWORD116
HID_USAGE_SENSORS_MOTION_GYROMETER_2DWORD117
HID_USAGE_SENSORS_MOTION_GYROMETER_3DWORD118
HID_USAGE_SENSORS_MOTION_MOTION_DETECTORWORD119
HID_USAGE_SENSORS_MOTION_SPEEDOMETERWORD120
HID_USAGE_SENSORS_MOTION_ACCELEROMETERWORD121
HID_USAGE_SENSORS_MOTION_GYROMETERWORD122
HID_USAGE_SENSORS_MOTION_GRAVITY_VECTORWORD123
HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETERWORD124
HID_USAGE_SENSORS_ORIENTATIONWORD128
HID_USAGE_SENSORS_ORIENTATION_COMPASS_1DWORD129
HID_USAGE_SENSORS_ORIENTATION_COMPASS_2DWORD130
HID_USAGE_SENSORS_ORIENTATION_COMPASS_3DWORD131
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1DWORD132
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2DWORD133
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3DWORD134
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1DWORD135
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2DWORD136
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3DWORD137
HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATIONWORD138
HID_USAGE_SENSORS_ORIENTATION_COMPASSWORD139
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETERWORD140
HID_USAGE_SENSORS_ORIENTATION_DISTANCEWORD141
HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATIONWORD142
HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATIONWORD143
HID_USAGE_SENSORS_SCANNERWORD144
HID_USAGE_SENSORS_SCANNER_BARCODEWORD145
HID_USAGE_SENSORS_SCANNER_RFIDWORD146
HID_USAGE_SENSORS_SCANNER_NFCWORD147
HID_USAGE_SENSORS_TIMEWORD160
HID_USAGE_SENSORS_TIME_ALARM_TIMERWORD161
HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCKWORD162
HID_USAGE_SENSORS_PERSONAL_ACTIVITYWORD176
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTIONWORD177
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITIONWORD178
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKERWORD179
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETERWORD180
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTIONWORD181
HID_USAGE_SENSORS_ORIENTATION_EXTENDEDWORD192
HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATIONWORD193
HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETERWORD194
HID_USAGE_SENSORS_GESTUREWORD208
HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTUREWORD209
HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTUREWORD210
HID_USAGE_SENSORS_OTHERWORD224
HID_USAGE_SENSORS_OTHER_CUSTOMWORD225
HID_USAGE_SENSORS_OTHER_GENERICWORD226
HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATORWORD227
HID_USAGE_SENSORS_OTHER_HINGE_ANGLEWORD228
HID_USAGE_SENSORS_VENDOR_RESERVED_1WORD240
HID_USAGE_SENSORS_VENDOR_RESERVED_2WORD241
HID_USAGE_SENSORS_VENDOR_RESERVED_3WORD242
HID_USAGE_SENSORS_VENDOR_RESERVED_4WORD243
HID_USAGE_SENSORS_VENDOR_RESERVED_5WORD244
HID_USAGE_SENSORS_VENDOR_RESERVED_6WORD245
HID_USAGE_SENSORS_VENDOR_RESERVED_7WORD246
HID_USAGE_SENSORS_VENDOR_RESERVED_8WORD247
HID_USAGE_SENSORS_VENDOR_RESERVED_9WORD248
HID_USAGE_SENSORS_VENDOR_RESERVED_10WORD249
HID_USAGE_SENSORS_VENDOR_RESERVED_11WORD250
HID_USAGE_SENSORS_VENDOR_RESERVED_12WORD251
HID_USAGE_SENSORS_VENDOR_RESERVED_13WORD252
HID_USAGE_SENSORS_VENDOR_RESERVED_14WORD253
HID_USAGE_SENSORS_VENDOR_RESERVED_15WORD254
HID_USAGE_SENSORS_VENDOR_RESERVED_16WORD255
HID_USAGE_SENSORS_EVENTWORD512
HID_USAGE_SENSORS_EVENT_SENSOR_STATEWORD513
HID_USAGE_SENSORS_EVENT_SENSOR_EVENTWORD514
HID_USAGE_SENSORS_PROPERTYWORD768
HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAMEWORD769
HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_IDWORD770
HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUSWORD771
HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVALWORD772
HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURERWORD773
HID_USAGE_SENSORS_PROPERTY_SENSOR_MODELWORD774
HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBERWORD775
HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTIONWORD776
HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPEWORD777
HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATHWORD778
HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISIONWORD779
HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSIONWORD780
HID_USAGE_SENSORS_PROPERTY_RELEASE_DATEWORD781
HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVALWORD782
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTEWORD783
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGEWORD784
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVEWORD785
HID_USAGE_SENSORS_PROPERTY_ACCURACYWORD786
HID_USAGE_SENSORS_PROPERTY_RESOLUTIONWORD787
HID_USAGE_SENSORS_PROPERTY_MAXIMUMWORD788
HID_USAGE_SENSORS_PROPERTY_MINIMUMWORD789
HID_USAGE_SENSORS_PROPERTY_REPORTING_STATEWORD790
HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATEWORD791
HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVEWORD792
HID_USAGE_SENSORS_PROPERTY_POWER_STATEWORD793
HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTSWORD794
HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCYWORD795
HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTSWORD796
HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTIONWORD797
HID_USAGE_SENSORS_PROPERTY_IS_PRIMARYWORD798
HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPEWORD799
HID_USAGE_SENSORS_DATA_FIELD_LOCATIONWORD1024
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVELWORD1026
HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_IDWORD1027
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERRORWORD1028
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOIDWORD1029
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERRORWORD1030
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVELWORD1031
HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGEWORD1032
HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUSWORD1033
HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITYWORD1034
HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPEWORD1035
HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATIONWORD1036
HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODEWORD1037
HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODEWORD1038
HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUSWORD1039
HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISIONWORD1040
HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISIONWORD1041
HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISIONWORD1042
HID_USAGE_SENSORS_DATA_FIELD_LATITUDEWORD1043
HID_USAGE_SENSORS_DATA_FIELD_LONGITUDEWORD1044
HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADINGWORD1045
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADINGWORD1046
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATIONWORD1047
HID_USAGE_SENSORS_DATA_FIELD_SPEEDWORD1048
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEWWORD1049
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTHWORD1050
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATIONWORD1051
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDSWORD1052
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNSWORD1053
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOSWORD1054
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNTWORD1055
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNSWORD1056
HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCEWORD1057
HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1WORD1058
HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2WORD1059
HID_USAGE_SENSORS_DATA_FIELD_CITYWORD1060
HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCEWORD1061
HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGIONWORD1062
HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODEWORD1063
HID_USAGE_SENSORS_PROPERTY_LOCATIONWORD1066
HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACYWORD1067
HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTALWORD1072
HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSUREWORD1073
HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITYWORD1075
HID_USAGE_SENSORS_DATA_FIELD_TEMPERATUREWORD1076
HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTIONWORD1077
HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEEDWORD1078
HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEXWORD1079
HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2WORD1080
HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATIONWORD1081
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCEWORD1082
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGEWORD1083
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGEWORD1084
HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTALWORD1088
HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSUREWORD1089
HID_USAGE_SENSORS_DATA_FIELD_MOTIONWORD1104
HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATEWORD1105
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATIONWORD1106
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_XWORD1107
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_YWORD1108
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_ZWORD1109
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITYWORD1110
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXISWORD1111
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXISWORD1112
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXISWORD1113
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITIONWORD1114
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXISWORD1115
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXISWORD1116
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXISWORD1117
HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEEDWORD1118
HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITYWORD1119
HID_USAGE_SENSORS_DATA_FIELD_ORIENTATIONWORD1136
HID_USAGE_SENSORS_DATA_FIELD_HEADINGWORD1137
HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXISWORD1138
HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXISWORD1139
HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXISWORD1140
HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTHWORD1141
HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTHWORD1142
HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTHWORD1143
HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTHWORD1144
HID_USAGE_SENSORS_DATA_FIELD_DISTANCEWORD1145
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXISWORD1146
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXISWORD1147
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXISWORD1148
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGEWORD1149
HID_USAGE_SENSORS_DATA_FIELD_TILTWORD1150
HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXISWORD1151
HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXISWORD1152
HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXISWORD1153
HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIXWORD1154
HID_USAGE_SENSORS_DATA_FIELD_QUATERNIONWORD1155
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUXWORD1156
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXISWORD1157
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXISWORD1158
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXISWORD1159
HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACYWORD1160
HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTIONWORD1161
HID_USAGE_SENSORS_DATA_FIELD_MECHANICALWORD1168
HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATEWORD1169
HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATESWORD1170
HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUEWORD1171
HID_USAGE_SENSORS_DATA_FIELD_FORCEWORD1172
HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSUREWORD1173
HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSUREWORD1174
HID_USAGE_SENSORS_DATA_FIELD_STRAINWORD1175
HID_USAGE_SENSORS_DATA_FIELD_WEIGHTWORD1176
HID_USAGE_SENSORS_PROPERTY_MECHANICALWORD1184
HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATEWORD1185
HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEEDWORD1186
HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEEDWORD1187
HID_USAGE_SENSORS_DATA_FIELD_BIOMETRICWORD1200
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCEWORD1201
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGEWORD1202
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGEWORD1203
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATEWORD1204
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSUREWORD1205
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLICWORD1206
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLICWORD1207
HID_USAGE_SENSORS_DATA_FIELD_HEART_RATEWORD1208
HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATEWORD1209
HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVALWORD1210
HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATEWORD1211
HID_USAGE_SENSORS_DATA_FIELD_SPO2WORD1212
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTEDWORD1213
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTHWORD1214
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDEWORD1215
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLLWORD1216
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCHWORD1217
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAWWORD1218
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_IDWORD1219
HID_USAGE_SENSORS_DATA_FIELD_LIGHTWORD1232
HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCEWORD1233
HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATUREWORD1234
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITYWORD1235
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_XWORD1236
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_YWORD1237
HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVEWORD1238
HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHTWORD1239
HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHTWORD1240
HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHTWORD1241
HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHTWORD1242
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHTWORD1243
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHTWORD1244
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEXWORD1245
HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHTWORD1246
HID_USAGE_SENSORS_PROPERTY_LIGHTWORD1247
HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SENDWORD1248
HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERREDWORD1250
HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERREDWORD1251
HID_USAGE_SENSORS_DATA_FIELD_SCANNERWORD1264
HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BITWORD1265
HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVEWORD1266
HID_USAGE_SENSORS_PROPERTY_SCANNERWORD1272
HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SENDWORD1273
HID_USAGE_SENSORS_DATA_FIELD_ELECTRICALWORD1280
HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCEWORD1281
HID_USAGE_SENSORS_DATA_FIELD_CURRENTWORD1282
HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWERWORD1283
HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCEWORD1284
HID_USAGE_SENSORS_DATA_FIELD_RESISTANCEWORD1285
HID_USAGE_SENSORS_DATA_FIELD_VOLTAGEWORD1286
HID_USAGE_SENSORS_DATA_FIELD_FREQUENCYWORD1287
HID_USAGE_SENSORS_DATA_FIELD_PERIODWORD1288
HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGEWORD1289
HID_USAGE_SENSORS_DATA_FIELD_TIMEWORD1312
HID_USAGE_SENSORS_DATA_FIELD_YEARWORD1313
HID_USAGE_SENSORS_DATA_FIELD_MONTHWORD1314
HID_USAGE_SENSORS_DATA_FIELD_DAYWORD1315
HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEKWORD1316
HID_USAGE_SENSORS_DATA_FIELD_HOURWORD1317
HID_USAGE_SENSORS_DATA_FIELD_MINUTEWORD1318
HID_USAGE_SENSORS_DATA_FIELD_SECONDWORD1319
HID_USAGE_SENSORS_DATA_FIELD_MILLISECONDWORD1320
HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMPWORD1321
HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEARWORD1322
HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOTWORD1323
HID_USAGE_SENSORS_PROPERTY_TIMEWORD1328
HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTCWORD1329
HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAMEWORD1330
HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVEDWORD1331
HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENTWORD1332
HID_USAGE_SENSORS_PROPERTY_ARM_ALARMWORD1333
HID_USAGE_SENSORS_DATA_FIELD_CUSTOMWORD1344
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGEWORD1345
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAYWORD1346
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUEWORD1347
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1WORD1348
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2WORD1349
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3WORD1350
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4WORD1351
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5WORD1352
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6WORD1353
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7WORD1354
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8WORD1355
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9WORD1356
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10WORD1357
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11WORD1358
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12WORD1359
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13WORD1360
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14WORD1361
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15WORD1362
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16WORD1363
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17WORD1364
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18WORD1365
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19WORD1366
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20WORD1367
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21WORD1368
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22WORD1369
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23WORD1370
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24WORD1371
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25WORD1372
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26WORD1373
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27WORD1374
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28WORD1375
HID_USAGE_SENSORS_DATA_FIELD_GENERICWORD1376
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEYWORD1377
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUIDWORD1378
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUIDWORD1379
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEYWORD1380
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEYWORD1381
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEYWORD1382
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENTWORD1383
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYWORD1384
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELDWORD1385
HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEXWORD1386
HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNTWORD1387
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KINDWORD1388
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUIDWORD1389
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEYWORD1390
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_IDWORD1391
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_IDWORD1392
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEXWORD1393
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPEWORD1394
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASUREWORD1395
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENTWORD1396
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZEWORD1397
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNTWORD1398
HID_USAGE_SENSORS_PROPERTY_GENERICWORD1408
HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEXWORD1409
HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNTWORD1410
HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITYWORD1424
HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPEWORD1425
HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATEWORD1426
HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITIONWORD1427
HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNTWORD1428
HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESETWORD1429
HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATIONWORD1430
HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPEWORD1431
HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVALWORD1440
HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPESWORD1441
HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPESWORD1442
HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPESWORD1443
HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPESWORD1444
HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHTWORD1445
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_IDWORD1456
HID_USAGE_SENSORS_PROPERTY_CUSTOMWORD1472
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1WORD1473
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2WORD1474
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3WORD1475
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4WORD1476
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5WORD1477
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6WORD1478
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7WORD1479
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8WORD1480
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9WORD1481
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10WORD1482
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11WORD1483
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12WORD1484
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13WORD1485
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14WORD1486
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15WORD1487
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16WORD1488
HID_USAGE_SENSORS_DATA_FIELD_HINGEWORD1504
HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLEWORD1505
HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSORWORD1520
HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATEWORD1521
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLEWORD1522
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLEWORD1523
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANELWORD1524
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPEWORD1525
HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINEDWORD2048
HID_USAGE_SENSORS_SENSOR_STATE_READYWORD2049
HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLEWORD2050
HID_USAGE_SENSORS_SENSOR_STATE_NO_DATAWORD2051
HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZINGWORD2052
HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIEDWORD2053
HID_USAGE_SENSORS_SENSOR_STATE_ERRORWORD2054
HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWNWORD2064
HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGEDWORD2065
HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGEDWORD2066
HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATEDWORD2067
HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSEWORD2068
HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITYWORD2069
HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHEDWORD2070
HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHEDWORD2071
HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARDWORD2072
HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARDWORD2073
HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARDWORD2074
HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARDWORD2075
HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARDWORD2076
HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARDWORD2077
HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDEDWORD2078
HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDEDWORD2079
HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGERWORD2080
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATEDWORD2096
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHEDWORD2097
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNALWORD2098
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTSWORD2112
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTSWORD2113
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTSWORD2114
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTSWORD2115
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTSWORD2116
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTSWORD2117
HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SELWORD2118
HID_USAGE_SENSORS_POWER_STATE_UNDEFINEDWORD2128
HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWERWORD2129
HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWERWORD2130
HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUPWORD2131
HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUPWORD2132
HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFFWORD2133
HID_USAGE_SENSORS_ACCURACY_DEFAULTWORD2144
HID_USAGE_SENSORS_ACCURACY_HIGHWORD2145
HID_USAGE_SENSORS_ACCURACY_MEDIUMWORD2146
HID_USAGE_SENSORS_ACCURACY_LOWWORD2147
HID_USAGE_SENSORS_FIX_QUALITY_NO_FIXWORD2160
HID_USAGE_SENSORS_FIX_QUALITY_GPSWORD2161
HID_USAGE_SENSORS_FIX_QUALITY_DGPSWORD2162
HID_USAGE_SENSORS_FIX_TYPE_NO_FIXWORD2176
HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALIDWORD2177
HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALIDWORD2178
HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALIDWORD2179
HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATICWORD2180
HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTKWORD2181
HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONEDWORD2182
HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODEWORD2183
HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODEWORD2184
HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUALWORD2192
HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATICWORD2193
HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUSWORD2208
HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPSWORD2209
HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONEDWORD2210
HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUTWORD2211
HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATORWORD2212
HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALIDWORD2213
HID_USAGE_SENSORS_GPS_STATUS_DATA_VALIDWORD2224
HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALIDWORD2225
HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAYWORD2240
HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAYWORD2241
HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAYWORD2242
HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAYWORD2243
HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAYWORD2244
HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAYWORD2245
HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAYWORD2246
HID_USAGE_SENSORS_KIND_CATEGORYWORD2256
HID_USAGE_SENSORS_KIND_TYPEWORD2257
HID_USAGE_SENSORS_KIND_EVENTWORD2258
HID_USAGE_SENSORS_KIND_PROPERTYWORD2259
HID_USAGE_SENSORS_KIND_DATA_FIELDWORD2260
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOWWORD2272
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUMWORD2273
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGHWORD2274
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATEDWORD2288
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCWWORD2289
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCWWORD2290
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCWWORD2291
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UPWORD2292
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWNWORD2293
HID_USAGE_SENSORS_VT_NULLWORD2304
HID_USAGE_SENSORS_VT_BOOLWORD2305
HID_USAGE_SENSORS_VT_UI1WORD2306
HID_USAGE_SENSORS_VT_I1WORD2307
HID_USAGE_SENSORS_VT_UI2WORD2308
HID_USAGE_SENSORS_VT_I2WORD2309
HID_USAGE_SENSORS_VT_UI4WORD2310
HID_USAGE_SENSORS_VT_I4WORD2311
HID_USAGE_SENSORS_VT_UI8WORD2312
HID_USAGE_SENSORS_VT_I8WORD2313
HID_USAGE_SENSORS_VT_R4WORD2314
HID_USAGE_SENSORS_VT_R8WORD2315
HID_USAGE_SENSORS_VT_WSTRWORD2316
HID_USAGE_SENSORS_VT_STRWORD2317
HID_USAGE_SENSORS_VT_CLSIDWORD2318
HID_USAGE_SENSORS_VT_VECTOR_VT_UI1WORD2319
HID_USAGE_SENSORS_VT_F16E0WORD2320
HID_USAGE_SENSORS_VT_F16E1WORD2321
HID_USAGE_SENSORS_VT_F16E2WORD2322
HID_USAGE_SENSORS_VT_F16E3WORD2323
HID_USAGE_SENSORS_VT_F16E4WORD2324
HID_USAGE_SENSORS_VT_F16E5WORD2325
HID_USAGE_SENSORS_VT_F16E6WORD2326
HID_USAGE_SENSORS_VT_F16E7WORD2327
HID_USAGE_SENSORS_VT_F16E8WORD2328
HID_USAGE_SENSORS_VT_F16E9WORD2329
HID_USAGE_SENSORS_VT_F16EAWORD2330
HID_USAGE_SENSORS_VT_F16EBWORD2331
HID_USAGE_SENSORS_VT_F16ECWORD2332
HID_USAGE_SENSORS_VT_F16EDWORD2333
HID_USAGE_SENSORS_VT_F16EEWORD2334
HID_USAGE_SENSORS_VT_F16EFWORD2335
HID_USAGE_SENSORS_VT_F32E0WORD2336
HID_USAGE_SENSORS_VT_F32E1WORD2337
HID_USAGE_SENSORS_VT_F32E2WORD2338
HID_USAGE_SENSORS_VT_F32E3WORD2339
HID_USAGE_SENSORS_VT_F32E4WORD2340
HID_USAGE_SENSORS_VT_F32E5WORD2341
HID_USAGE_SENSORS_VT_F32E6WORD2342
HID_USAGE_SENSORS_VT_F32E7WORD2343
HID_USAGE_SENSORS_VT_F32E8WORD2344
HID_USAGE_SENSORS_VT_F32E9WORD2345
HID_USAGE_SENSORS_VT_F32EAWORD2346
HID_USAGE_SENSORS_VT_F32EBWORD2347
HID_USAGE_SENSORS_VT_F32ECWORD2348
HID_USAGE_SENSORS_VT_F32EDWORD2349
HID_USAGE_SENSORS_VT_F32EEWORD2350
HID_USAGE_SENSORS_VT_F32EFWORD2351
HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWNWORD2352
HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARYWORD2353
HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETINGWORD2354
HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKINGWORD2355
HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNINGWORD2356
HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLEWORD2357
HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKINGWORD2358
HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLEWORD2359
HID_USAGE_SENSORS_UNIT_NOT_SPECIFIEDWORD2368
HID_USAGE_SENSORS_UNIT_LUXWORD2369
HID_USAGE_SENSORS_UNIT_DEGREES_KELVINWORD2370
HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUSWORD2371
HID_USAGE_SENSORS_UNIT_PASCALWORD2372
HID_USAGE_SENSORS_UNIT_NEWTONWORD2373
HID_USAGE_SENSORS_UNIT_METERSSECONDWORD2374
HID_USAGE_SENSORS_UNIT_KILOGRAMWORD2375
HID_USAGE_SENSORS_UNIT_METERWORD2376
HID_USAGE_SENSORS_UNIT_METERSSECONDSECONDWORD2377
HID_USAGE_SENSORS_UNIT_FARADWORD2378
HID_USAGE_SENSORS_UNIT_AMPEREWORD2379
HID_USAGE_SENSORS_UNIT_WATTWORD2380
HID_USAGE_SENSORS_UNIT_HENRYWORD2381
HID_USAGE_SENSORS_UNIT_OHMWORD2382
HID_USAGE_SENSORS_UNIT_VOLTWORD2383
HID_USAGE_SENSORS_UNIT_HERTZWORD2384
HID_USAGE_SENSORS_UNIT_BARWORD2385
HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISEWORD2386
HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISEWORD2387
HID_USAGE_SENSORS_UNIT_DEGREESWORD2388
HID_USAGE_SENSORS_UNIT_DEGREESSECONDWORD2389
HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECONDWORD2390
HID_USAGE_SENSORS_UNIT_KNOTWORD2391
HID_USAGE_SENSORS_UNIT_PERCENTWORD2392
HID_USAGE_SENSORS_UNIT_SECONDWORD2393
HID_USAGE_SENSORS_UNIT_MILLISECONDWORD2394
HID_USAGE_SENSORS_UNIT_GWORD2395
HID_USAGE_SENSORS_UNIT_BYTESWORD2396
HID_USAGE_SENSORS_UNIT_MILLIGAUSSWORD2397
HID_USAGE_SENSORS_UNIT_BITSWORD2398
HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGEWORD2400
HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITYWORD2401
HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITYWORD2402
HID_USAGE_SENSORS_EXPONENT_0WORD2416
HID_USAGE_SENSORS_EXPONENT_1WORD2417
HID_USAGE_SENSORS_EXPONENT_2WORD2418
HID_USAGE_SENSORS_EXPONENT_3WORD2419
HID_USAGE_SENSORS_EXPONENT_4WORD2420
HID_USAGE_SENSORS_EXPONENT_5WORD2421
HID_USAGE_SENSORS_EXPONENT_6WORD2422
HID_USAGE_SENSORS_EXPONENT_7WORD2423
HID_USAGE_SENSORS_EXPONENT_8WORD2424
HID_USAGE_SENSORS_EXPONENT_9WORD2425
HID_USAGE_SENSORS_EXPONENT_AWORD2426
HID_USAGE_SENSORS_EXPONENT_BWORD2427
HID_USAGE_SENSORS_EXPONENT_CWORD2428
HID_USAGE_SENSORS_EXPONENT_DWORD2429
HID_USAGE_SENSORS_EXPONENT_EWORD2430
HID_USAGE_SENSORS_EXPONENT_FWORD2431
HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWNWORD2432
HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGEDWORD2433
HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESKWORD2434
HID_USAGE_SENSORS_DEVICE_POSITION_IN_HANDWORD2435
HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAGWORD2436
HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAGWORD2437
HID_USAGE_SENSORS_STEP_TYPE_UNKNOWNWORD2448
HID_USAGE_SENSORS_STEP_TYPE_WALKINGWORD2449
HID_USAGE_SENSORS_STEP_TYPE_RUNNINGWORD2450
HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWNWORD2464
HID_USAGE_SENSORS_GESTURE_STATE_STARTEDWORD2465
HID_USAGE_SENSORS_GESTURE_STATE_COMPLETEDWORD2466
HID_USAGE_SENSORS_GESTURE_STATE_CANCELLEDWORD2467
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWNWORD2480
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1WORD2481
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2WORD2482
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTHWORD2483
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWNWORD2484
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASINGWORD2485
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASINGWORD2486
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRICWORD2496
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRICWORD2497
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRICWORD2498
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRICWORD2499
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTEWORD4096
HID_USAGE_SENSORS_MODIFIER_MAXIMUMWORD8192
HID_USAGE_SENSORS_MODIFIER_MINIMUMWORD12288
HID_USAGE_SENSORS_MODIFIER_ACCURACYWORD16384
HID_USAGE_SENSORS_MODIFIER_RESOLUTIONWORD20480
HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGHWORD24576
HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOWWORD28672
HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSETWORD32768
HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIERWORD36864
HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVALWORD40960
HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAXWORD45056
HID_USAGE_SENSORS_MODIFIER_PERIOD_MAXWORD49152
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGEWORD53248
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVEWORD57344
HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVEDWORD61440
HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICEWORD1
HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICEWORD2
HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICEWORD3
HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICEWORD4
HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICEWORD5
HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICEWORD6
HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICEWORD7
HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICEWORD8
HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICEWORD9
HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICEWORD10
HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICEWORD11
HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICEWORD12
HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICKWORD32
HID_USAGE_SIMULATION_FLIGHT_STICKWORD33
HID_USAGE_SIMULATION_CYCLIC_CONTROLWORD34
HID_USAGE_SIMULATION_CYCLIC_TRIMWORD35
HID_USAGE_SIMULATION_FLIGHT_YOKEWORD36
HID_USAGE_SIMULATION_TRACK_CONTROLWORD37
HID_USAGE_SIMULATION_AILERONWORD176
HID_USAGE_SIMULATION_AILERON_TRIMWORD177
HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROLWORD178
HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLEWORD179
HID_USAGE_SIMULATION_CHAFF_RELEASEWORD180
HID_USAGE_SIMULATION_COLLECTIVE_CONTROLWORD181
HID_USAGE_SIMULATION_DIVE_BRAKEWORD182
HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURESWORD183
HID_USAGE_SIMULATION_ELEVATORWORD184
HID_USAGE_SIMULATION_ELEVATOR_TRIMWORD185
HID_USAGE_SIMULATION_RUDDERWORD186
HID_USAGE_SIMULATION_THROTTLEWORD187
HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONSWORD188
HID_USAGE_SIMULATION_FLARE_RELEASEWORD189
HID_USAGE_SIMULATION_LANDING_GEARWORD190
HID_USAGE_SIMULATION_TOE_BRAKEWORD191
HID_USAGE_SIMULATION_TRIGGERWORD192
HID_USAGE_SIMULATION_WEAPONS_ARMWORD193
HID_USAGE_SIMULATION_WEAPONS_SELECTWORD194
HID_USAGE_SIMULATION_WING_FLAPSWORD195
HID_USAGE_SIMULATION_ACCELERATORWORD196
HID_USAGE_SIMULATION_BRAKEWORD197
HID_USAGE_SIMULATION_CLUTCHWORD198
HID_USAGE_SIMULATION_SHIFTERWORD199
HID_USAGE_SIMULATION_STEERINGWORD200
HID_USAGE_SIMULATION_TURRET_DIRECTIONWORD201
HID_USAGE_SIMULATION_BARREL_ELEVATIONWORD202
HID_USAGE_SIMULATION_DIVE_PLANEWORD203
HID_USAGE_SIMULATION_BALLASTWORD204
HID_USAGE_SIMULATION_BICYCLE_CRANKWORD205
HID_USAGE_SIMULATION_HANDLE_BARSWORD206
HID_USAGE_SIMULATION_FRONT_BRAKEWORD207
HID_USAGE_SIMULATION_REAR_BRAKEWORD208
HID_USAGE_SOC_SOC_CONTROLWORD1
HID_USAGE_SOC_FIRMWARE_TRANSFERWORD2
HID_USAGE_SOC_FIRMWARE_FILE_IDWORD3
HID_USAGE_SOC_FILE_OFFSET_IN_BYTESWORD4
HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTESWORD5
HID_USAGE_SOC_FILE_PAYLOADWORD6
HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTESWORD7
HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTESWORD8
HID_USAGE_SOC_FILE_TRANSFER_STOPWORD9
HID_USAGE_SOC_FILE_TRANSFER_TILL_ENDWORD10
HID_USAGE_SPORT_BASEBALL_BATWORD1
HID_USAGE_SPORT_GOLF_CLUBWORD2
HID_USAGE_SPORT_ROWING_MACHINEWORD3
HID_USAGE_SPORT_TREADMILLWORD4
HID_USAGE_SPORT_OARWORD48
HID_USAGE_SPORT_SLOPEWORD49
HID_USAGE_SPORT_RATEWORD50
HID_USAGE_SPORT_STICK_SPEEDWORD51
HID_USAGE_SPORT_STICK_FACE_ANGLEWORD52
HID_USAGE_SPORT_HEEL_TOEWORD53
HID_USAGE_SPORT_FOLLOW_THROUGHWORD54
HID_USAGE_SPORT_TEMPOWORD55
HID_USAGE_SPORT_STICK_TYPEWORD56
HID_USAGE_SPORT_HEIGHTWORD57
HID_USAGE_SPORT_PUTTERWORD80
HID_USAGE_SPORT_1_IRONWORD81
HID_USAGE_SPORT_2_IRONWORD82
HID_USAGE_SPORT_3_IRONWORD83
HID_USAGE_SPORT_4_IRONWORD84
HID_USAGE_SPORT_5_IRONWORD85
HID_USAGE_SPORT_6_IRONWORD86
HID_USAGE_SPORT_7_IRONWORD87
HID_USAGE_SPORT_8_IRONWORD88
HID_USAGE_SPORT_9_IRONWORD89
HID_USAGE_SPORT_10_IRONWORD90
HID_USAGE_SPORT_11_IRONWORD91
HID_USAGE_SPORT_SAND_WEDGEWORD92
HID_USAGE_SPORT_LOFT_WEDGEWORD93
HID_USAGE_SPORT_POWER_WEDGEWORD94
HID_USAGE_SPORT_1_WOODWORD95
HID_USAGE_SPORT_3_WOODWORD96
HID_USAGE_SPORT_5_WOODWORD97
HID_USAGE_SPORT_7_WOODWORD98
HID_USAGE_SPORT_9_WOODWORD99
HID_USAGE_TELEPHONY_PHONEWORD1
HID_USAGE_TELEPHONY_ANSWERING_MACHINEWORD2
HID_USAGE_TELEPHONY_MESSAGE_CONTROLSWORD3
HID_USAGE_TELEPHONY_HANDSETWORD4
HID_USAGE_TELEPHONY_HEADSETWORD5
HID_USAGE_TELEPHONY_KEYPADWORD6
HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTONWORD7
HID_USAGE_TELEPHONY_HOOK_SWITCHWORD32
HID_USAGE_TELEPHONY_FLASHWORD33
HID_USAGE_TELEPHONY_FEATUREWORD34
HID_USAGE_TELEPHONY_HOLDWORD35
HID_USAGE_TELEPHONY_REDIALWORD36
HID_USAGE_TELEPHONY_TRANSFERWORD37
HID_USAGE_TELEPHONY_DROPWORD38
HID_USAGE_TELEPHONY_PARKWORD39
HID_USAGE_TELEPHONY_FORWARD_CALLSWORD40
HID_USAGE_TELEPHONY_ALTERNATE_FUNCTIONWORD41
HID_USAGE_TELEPHONY_LINEWORD42
HID_USAGE_TELEPHONY_SPEAKER_PHONEWORD43
HID_USAGE_TELEPHONY_CONFERENCEWORD44
HID_USAGE_TELEPHONY_RING_ENABLEWORD45
HID_USAGE_TELEPHONY_RING_SELECTWORD46
HID_USAGE_TELEPHONY_PHONE_MUTEWORD47
HID_USAGE_TELEPHONY_CALLER_IDWORD48
HID_USAGE_TELEPHONY_SENDWORD49
HID_USAGE_TELEPHONY_SPEED_DIALWORD80
HID_USAGE_TELEPHONY_STORE_NUMBERWORD81
HID_USAGE_TELEPHONY_RECALL_NUMBERWORD82
HID_USAGE_TELEPHONY_PHONE_DIRECTORYWORD83
HID_USAGE_TELEPHONY_VOICE_MAILWORD112
HID_USAGE_TELEPHONY_SCREEN_CALLSWORD113
HID_USAGE_TELEPHONY_DO_NOT_DISTURBWORD114
HID_USAGE_TELEPHONY_MESSAGEWORD115
HID_USAGE_TELEPHONY_ANSWER_ONOFFWORD116
HID_USAGE_TELEPHONY_INSIDE_DIAL_TONEWORD144
HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONEWORD145
HID_USAGE_TELEPHONY_INSIDE_RING_TONEWORD146
HID_USAGE_TELEPHONY_OUTSIDE_RING_TONEWORD147
HID_USAGE_TELEPHONY_PRIORITY_RING_TONEWORD148
HID_USAGE_TELEPHONY_INSIDE_RINGBACKWORD149
HID_USAGE_TELEPHONY_PRIORITY_RINGBACKWORD150
HID_USAGE_TELEPHONY_LINE_BUSY_TONEWORD151
HID_USAGE_TELEPHONY_REORDER_TONEWORD152
HID_USAGE_TELEPHONY_CALL_WAITING_TONEWORD153
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1WORD154
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2WORD155
HID_USAGE_TELEPHONY_TONES_OFFWORD156
HID_USAGE_TELEPHONY_OUTSIDE_RINGBACKWORD157
HID_USAGE_TELEPHONY_RINGERWORD158
HID_USAGE_TELEPHONY_PHONE_KEY_0WORD176
HID_USAGE_TELEPHONY_PHONE_KEY_1WORD177
HID_USAGE_TELEPHONY_PHONE_KEY_2WORD178
HID_USAGE_TELEPHONY_PHONE_KEY_3WORD179
HID_USAGE_TELEPHONY_PHONE_KEY_4WORD180
HID_USAGE_TELEPHONY_PHONE_KEY_5WORD181
HID_USAGE_TELEPHONY_PHONE_KEY_6WORD182
HID_USAGE_TELEPHONY_PHONE_KEY_7WORD183
HID_USAGE_TELEPHONY_PHONE_KEY_8WORD184
HID_USAGE_TELEPHONY_PHONE_KEY_9WORD185
HID_USAGE_TELEPHONY_PHONE_KEY_STARWORD186
HID_USAGE_TELEPHONY_PHONE_KEY_POUNDWORD187
HID_USAGE_TELEPHONY_PHONE_KEY_AWORD188
HID_USAGE_TELEPHONY_PHONE_KEY_BWORD189
HID_USAGE_TELEPHONY_PHONE_KEY_CWORD190
HID_USAGE_TELEPHONY_PHONE_KEY_DWORD191
HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEYWORD192
HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEYWORD193
HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEYWORD194
HID_USAGE_TELEPHONY_HOST_CONTROLWORD240
HID_USAGE_TELEPHONY_HOST_AVAILABLEWORD241
HID_USAGE_TELEPHONY_HOST_CALL_ACTIVEWORD242
HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIOWORD243
HID_USAGE_TELEPHONY_RING_TYPEWORD244
HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBERWORD245
HID_USAGE_TELEPHONY_STOP_RING_TONEWORD248
HID_USAGE_TELEPHONY_PSTN_RING_TONEWORD249
HID_USAGE_TELEPHONY_HOST_RING_TONEWORD250
HID_USAGE_TELEPHONY_ALERT_SOUND_ERRORWORD251
HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRMWORD252
HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATIONWORD253
HID_USAGE_TELEPHONY_SILENT_RINGWORD254
HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITINGWORD264
HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITINGWORD265
HID_USAGE_TELEPHONY_HOST_HOLDWORD266
HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNTWORD272
HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNTWORD273
HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORYWORD274
HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORYWORD275
HID_USAGE_TELEPHONY_PHONE_LOCALEWORD276
HID_USAGE_TELEPHONY_PHONE_TIME_SECONDWORD320
HID_USAGE_TELEPHONY_PHONE_TIME_MINUTEWORD321
HID_USAGE_TELEPHONY_PHONE_TIME_HOURWORD322
HID_USAGE_TELEPHONY_PHONE_DATE_DAYWORD323
HID_USAGE_TELEPHONY_PHONE_DATE_MONTHWORD324
HID_USAGE_TELEPHONY_PHONE_DATE_YEARWORD325
HID_USAGE_TELEPHONY_HANDSET_NICKNAMEWORD326
HID_USAGE_TELEPHONY_ADDRESS_BOOK_IDWORD327
HID_USAGE_TELEPHONY_CALL_DURATIONWORD330
HID_USAGE_TELEPHONY_DUAL_MODE_PHONEWORD331
HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSSWORD1
HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESSWORD16
HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRASTWORD18
HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAINWORD22
HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAINWORD24
HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAINWORD26
HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUSWORD28
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITIONWORD32
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZEWORD34
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHIONWORD36
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCEWORD38
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCEWORD40
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITYWORD42
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCEWORD44
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITIONWORD48
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZEWORD50
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHIONWORD52
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCEWORD54
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCEWORD56
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITYWORD58
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCEWORD60
HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCEWORD64
HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEYWORD66
HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATIONWORD68
HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROLWORD70
HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCEWORD72
HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROLWORD74
HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCEWORD76
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIREWORD86
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIREWORD88
HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECTWORD94
HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECTWORD96
HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVELWORD108
HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVELWORD110
HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVELWORD112
HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTERWORD162
HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATIONWORD164
HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATIONWORD166
HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPEWORD168
HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATIONWORD170
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCYWORD172
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCYWORD174
HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGSWORD176
HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAYWORD202
HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODEWORD212
HID_USAGE_VR_BELTWORD1
HID_USAGE_VR_BODY_SUITWORD2
HID_USAGE_VR_FLEXORWORD3
HID_USAGE_VR_GLOVEWORD4
HID_USAGE_VR_HEAD_TRACKERWORD5
HID_USAGE_VR_HEAD_MOUNTED_DISPLAYWORD6
HID_USAGE_VR_HAND_TRACKERWORD7
HID_USAGE_VR_OCULOMETERWORD8
HID_USAGE_VR_VESTWORD9
HID_USAGE_VR_ANIMATRONIC_DEVICEWORD10
HID_USAGE_VR_STEREO_ENABLEWORD32
HID_USAGE_VR_DISPLAY_ENABLEWORD33
DD_KEYBOARD_DEVICE_NAMEunknown\Device\KeyboardClass
DD_KEYBOARD_DEVICE_NAME_Uunknown\Device\KeyboardClass
IOCTL_KEYBOARD_QUERY_ATTRIBUTESDWORD720896
IOCTL_KEYBOARD_SET_TYPEMATICDWORD720900
IOCTL_KEYBOARD_SET_INDICATORSDWORD720904
IOCTL_KEYBOARD_QUERY_TYPEMATICDWORD720928
IOCTL_KEYBOARD_QUERY_INDICATORSDWORD720960
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATIONDWORD721024
IOCTL_KEYBOARD_INSERT_DATADWORD721152
IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTESDWORD721408
IOCTL_KEYBOARD_QUERY_IME_STATUSDWORD724992
IOCTL_KEYBOARD_SET_IME_STATUSDWORD724996
GUID_DEVINTERFACE_KEYBOARDGUID{884B96C3-56EF-11D1-BC8C-00A0C91405DD}
KEYBOARD_OVERRUN_MAKE_CODEDWORD255
KEY_MAKEDWORD0
KEY_BREAKDWORD1
KEY_E0DWORD2
KEY_E1DWORD4
KEY_TERMSRV_SET_LEDDWORD8
KEY_TERMSRV_SHADOWDWORD16
KEY_TERMSRV_VKPACKETDWORD32
KEY_RIM_VKEYDWORD64
KEY_FROM_KEYBOARD_OVERRIDERDWORD128
KEY_UNICODE_SEQUENCE_ITEMDWORD256
KEY_UNICODE_SEQUENCE_ENDDWORD512
KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1DWORD1
KEYBOARD_LED_INJECTEDDWORD32768
KEYBOARD_SHADOWDWORD16384
KEYBOARD_KANA_LOCK_ONDWORD8
KEYBOARD_CAPS_LOCK_ONDWORD4
KEYBOARD_NUM_LOCK_ONDWORD2
KEYBOARD_SCROLL_LOCK_ONDWORD1
KEYBOARD_ERROR_VALUE_BASEDWORD10000
DD_MOUSE_DEVICE_NAMEunknown\Device\PointerClass
DD_MOUSE_DEVICE_NAME_Uunknown\Device\PointerClass
IOCTL_MOUSE_QUERY_ATTRIBUTESDWORD983040
IOCTL_MOUSE_INSERT_DATADWORD983044
GUID_DEVINTERFACE_MOUSEGUID{378DE44C-56EF-11D1-BC8C-00A0C91405DD}
MOUSE_LEFT_BUTTON_DOWNDWORD1
MOUSE_LEFT_BUTTON_UPDWORD2
MOUSE_RIGHT_BUTTON_DOWNDWORD4
MOUSE_RIGHT_BUTTON_UPDWORD8
MOUSE_MIDDLE_BUTTON_DOWNDWORD16
MOUSE_MIDDLE_BUTTON_UPDWORD32
MOUSE_BUTTON_1_DOWNDWORD1
MOUSE_BUTTON_1_UPDWORD2
MOUSE_BUTTON_2_DOWNDWORD4
MOUSE_BUTTON_2_UPDWORD8
MOUSE_BUTTON_3_DOWNDWORD16
MOUSE_BUTTON_3_UPDWORD32
MOUSE_BUTTON_4_DOWNDWORD64
MOUSE_BUTTON_4_UPDWORD128
MOUSE_BUTTON_5_DOWNDWORD256
MOUSE_BUTTON_5_UPDWORD512
MOUSE_WHEELDWORD1024
MOUSE_HWHEELDWORD2048
MOUSE_TERMSRV_SRC_SHADOWDWORD256
MOUSE_INPORT_HARDWAREDWORD1
MOUSE_I8042_HARDWAREDWORD2
MOUSE_SERIAL_HARDWAREDWORD4
BALLPOINT_I8042_HARDWAREDWORD8
BALLPOINT_SERIAL_HARDWAREDWORD16
WHEELMOUSE_I8042_HARDWAREDWORD32
WHEELMOUSE_SERIAL_HARDWAREDWORD64
MOUSE_HID_HARDWAREDWORD128
WHEELMOUSE_HID_HARDWAREDWORD256
HORIZONTAL_WHEEL_PRESENTDWORD32768
MOUSE_ERROR_VALUE_BASEDWORD20000
DIRECTINPUT_HEADER_VERSIONDWORD2048
CLSID_DirectInputGUID{25E609E0-B259-11CF-BFC7-444553540000}
CLSID_DirectInputDeviceGUID{25E609E1-B259-11CF-BFC7-444553540000}
CLSID_DirectInput8GUID{25E609E4-B259-11CF-BFC7-444553540000}
CLSID_DirectInputDevice8GUID{25E609E5-B259-11CF-BFC7-444553540000}
GUID_XAxisGUID{A36D02E0-C9F3-11CF-BFC7-444553540000}
GUID_YAxisGUID{A36D02E1-C9F3-11CF-BFC7-444553540000}
GUID_ZAxisGUID{A36D02E2-C9F3-11CF-BFC7-444553540000}
GUID_RxAxisGUID{A36D02F4-C9F3-11CF-BFC7-444553540000}
GUID_RyAxisGUID{A36D02F5-C9F3-11CF-BFC7-444553540000}
GUID_RzAxisGUID{A36D02E3-C9F3-11CF-BFC7-444553540000}
GUID_SliderGUID{A36D02E4-C9F3-11CF-BFC7-444553540000}
GUID_ButtonGUID{A36D02F0-C9F3-11CF-BFC7-444553540000}
GUID_KeyGUID{55728220-D33C-11CF-BFC7-444553540000}
GUID_POVGUID{A36D02F2-C9F3-11CF-BFC7-444553540000}
GUID_UnknownGUID{A36D02F3-C9F3-11CF-BFC7-444553540000}
GUID_SysMouseGUID{6F1D2B60-D5A0-11CF-BFC7-444553540000}
GUID_SysKeyboardGUID{6F1D2B61-D5A0-11CF-BFC7-444553540000}
GUID_JoystickGUID{6F1D2B70-D5A0-11CF-BFC7-444553540000}
GUID_SysMouseEmGUID{6F1D2B80-D5A0-11CF-BFC7-444553540000}
GUID_SysMouseEm2GUID{6F1D2B81-D5A0-11CF-BFC7-444553540000}
GUID_SysKeyboardEmGUID{6F1D2B82-D5A0-11CF-BFC7-444553540000}
GUID_SysKeyboardEm2GUID{6F1D2B83-D5A0-11CF-BFC7-444553540000}
GUID_ConstantForceGUID{13541C20-8E33-11D0-9AD0-00A0C9A06E35}
GUID_RampForceGUID{13541C21-8E33-11D0-9AD0-00A0C9A06E35}
GUID_SquareGUID{13541C22-8E33-11D0-9AD0-00A0C9A06E35}
GUID_SineGUID{13541C23-8E33-11D0-9AD0-00A0C9A06E35}
GUID_TriangleGUID{13541C24-8E33-11D0-9AD0-00A0C9A06E35}
GUID_SawtoothUpGUID{13541C25-8E33-11D0-9AD0-00A0C9A06E35}
GUID_SawtoothDownGUID{13541C26-8E33-11D0-9AD0-00A0C9A06E35}
GUID_SpringGUID{13541C27-8E33-11D0-9AD0-00A0C9A06E35}
GUID_DamperGUID{13541C28-8E33-11D0-9AD0-00A0C9A06E35}
GUID_InertiaGUID{13541C29-8E33-11D0-9AD0-00A0C9A06E35}
GUID_FrictionGUID{13541C2A-8E33-11D0-9AD0-00A0C9A06E35}
GUID_CustomForceGUID{13541C2B-8E33-11D0-9AD0-00A0C9A06E35}
DIEFT_ALLDWORD0
DIEFT_CONSTANTFORCEDWORD1
DIEFT_RAMPFORCEDWORD2
DIEFT_PERIODICDWORD3
DIEFT_CONDITIONDWORD4
DIEFT_CUSTOMFORCEDWORD5
DIEFT_HARDWAREDWORD255
DIEFT_FFATTACKDWORD512
DIEFT_FFFADEDWORD1024
DIEFT_SATURATIONDWORD2048
DIEFT_POSNEGCOEFFICIENTSDWORD4096
DIEFT_POSNEGSATURATIONDWORD8192
DIEFT_DEADBANDDWORD16384
DIEFT_STARTDELAYDWORD32768
DI_DEGREESDWORD100
DI_FFNOMINALMAXDWORD10000
DI_SECONDSDWORD1000000
DIEFF_OBJECTIDSDWORD1
DIEFF_OBJECTOFFSETSDWORD2
DIEFF_CARTESIANDWORD16
DIEFF_POLARDWORD32
DIEFF_SPHERICALDWORD64
DIEP_DURATIONDWORD1
DIEP_SAMPLEPERIODDWORD2
DIEP_GAINDWORD4
DIEP_TRIGGERBUTTONDWORD8
DIEP_TRIGGERREPEATINTERVALDWORD16
DIEP_AXESDWORD32
DIEP_DIRECTIONDWORD64
DIEP_ENVELOPEDWORD128
DIEP_TYPESPECIFICPARAMSDWORD256
DIEP_STARTDELAYDWORD512
DIEP_ALLPARAMS_DX5DWORD511
DIEP_ALLPARAMSDWORD1023
DIEP_STARTDWORD536870912
DIEP_NORESTARTDWORD1073741824
DIEP_NODOWNLOADDWORD2147483648
DIEB_NOTRIGGERDWORD4294967295
DIES_SOLODWORD1
DIES_NODOWNLOADDWORD2147483648
DIEGES_PLAYINGDWORD1
DIEGES_EMULATEDDWORD2
DIDEVTYPE_DEVICEDWORD1
DIDEVTYPE_MOUSEDWORD2
DIDEVTYPE_KEYBOARDDWORD3
DIDEVTYPE_JOYSTICKDWORD4
DI8DEVCLASS_ALLDWORD0
DI8DEVCLASS_DEVICEDWORD1
DI8DEVCLASS_POINTERDWORD2
DI8DEVCLASS_KEYBOARDDWORD3
DI8DEVCLASS_GAMECTRLDWORD4
DI8DEVTYPE_DEVICEDWORD17
DI8DEVTYPE_MOUSEDWORD18
DI8DEVTYPE_KEYBOARDDWORD19
DI8DEVTYPE_JOYSTICKDWORD20
DI8DEVTYPE_GAMEPADDWORD21
DI8DEVTYPE_DRIVINGDWORD22
DI8DEVTYPE_FLIGHTDWORD23
DI8DEVTYPE_1STPERSONDWORD24
DI8DEVTYPE_DEVICECTRLDWORD25
DI8DEVTYPE_SCREENPOINTERDWORD26
DI8DEVTYPE_REMOTEDWORD27
DI8DEVTYPE_SUPPLEMENTALDWORD28
DIDEVTYPE_HIDDWORD65536
DIDEVTYPEMOUSE_UNKNOWNDWORD1
DIDEVTYPEMOUSE_TRADITIONALDWORD2
DIDEVTYPEMOUSE_FINGERSTICKDWORD3
DIDEVTYPEMOUSE_TOUCHPADDWORD4
DIDEVTYPEMOUSE_TRACKBALLDWORD5
DIDEVTYPEKEYBOARD_UNKNOWNDWORD0
DIDEVTYPEKEYBOARD_PCXTDWORD1
DIDEVTYPEKEYBOARD_OLIVETTIDWORD2
DIDEVTYPEKEYBOARD_PCATDWORD3
DIDEVTYPEKEYBOARD_PCENHDWORD4
DIDEVTYPEKEYBOARD_NOKIA1050DWORD5
DIDEVTYPEKEYBOARD_NOKIA9140DWORD6
DIDEVTYPEKEYBOARD_NEC98DWORD7
DIDEVTYPEKEYBOARD_NEC98LAPTOPDWORD8
DIDEVTYPEKEYBOARD_NEC98106DWORD9
DIDEVTYPEKEYBOARD_JAPAN106DWORD10
DIDEVTYPEKEYBOARD_JAPANAXDWORD11
DIDEVTYPEKEYBOARD_J3100DWORD12
DIDEVTYPEJOYSTICK_UNKNOWNDWORD1
DIDEVTYPEJOYSTICK_TRADITIONALDWORD2
DIDEVTYPEJOYSTICK_FLIGHTSTICKDWORD3
DIDEVTYPEJOYSTICK_GAMEPADDWORD4
DIDEVTYPEJOYSTICK_RUDDERDWORD5
DIDEVTYPEJOYSTICK_WHEELDWORD6
DIDEVTYPEJOYSTICK_HEADTRACKERDWORD7
DI8DEVTYPEMOUSE_UNKNOWNDWORD1
DI8DEVTYPEMOUSE_TRADITIONALDWORD2
DI8DEVTYPEMOUSE_FINGERSTICKDWORD3
DI8DEVTYPEMOUSE_TOUCHPADDWORD4
DI8DEVTYPEMOUSE_TRACKBALLDWORD5
DI8DEVTYPEMOUSE_ABSOLUTEDWORD6
DI8DEVTYPEKEYBOARD_UNKNOWNDWORD0
DI8DEVTYPEKEYBOARD_PCXTDWORD1
DI8DEVTYPEKEYBOARD_OLIVETTIDWORD2
DI8DEVTYPEKEYBOARD_PCATDWORD3
DI8DEVTYPEKEYBOARD_PCENHDWORD4
DI8DEVTYPEKEYBOARD_NOKIA1050DWORD5
DI8DEVTYPEKEYBOARD_NOKIA9140DWORD6
DI8DEVTYPEKEYBOARD_NEC98DWORD7
DI8DEVTYPEKEYBOARD_NEC98LAPTOPDWORD8
DI8DEVTYPEKEYBOARD_NEC98106DWORD9
DI8DEVTYPEKEYBOARD_JAPAN106DWORD10
DI8DEVTYPEKEYBOARD_JAPANAXDWORD11
DI8DEVTYPEKEYBOARD_J3100DWORD12
DI8DEVTYPE_LIMITEDGAMESUBTYPEDWORD1
DI8DEVTYPEJOYSTICK_LIMITEDDWORD1
DI8DEVTYPEJOYSTICK_STANDARDDWORD2
DI8DEVTYPEGAMEPAD_LIMITEDDWORD1
DI8DEVTYPEGAMEPAD_STANDARDDWORD2
DI8DEVTYPEGAMEPAD_TILTDWORD3
DI8DEVTYPEDRIVING_LIMITEDDWORD1
DI8DEVTYPEDRIVING_COMBINEDPEDALSDWORD2
DI8DEVTYPEDRIVING_DUALPEDALSDWORD3
DI8DEVTYPEDRIVING_THREEPEDALSDWORD4
DI8DEVTYPEDRIVING_HANDHELDDWORD5
DI8DEVTYPEFLIGHT_LIMITEDDWORD1
DI8DEVTYPEFLIGHT_STICKDWORD2
DI8DEVTYPEFLIGHT_YOKEDWORD3
DI8DEVTYPEFLIGHT_RCDWORD4
DI8DEVTYPE1STPERSON_LIMITEDDWORD1
DI8DEVTYPE1STPERSON_UNKNOWNDWORD2
DI8DEVTYPE1STPERSON_SIXDOFDWORD3
DI8DEVTYPE1STPERSON_SHOOTERDWORD4
DI8DEVTYPESCREENPTR_UNKNOWNDWORD2
DI8DEVTYPESCREENPTR_LIGHTGUNDWORD3
DI8DEVTYPESCREENPTR_LIGHTPENDWORD4
DI8DEVTYPESCREENPTR_TOUCHDWORD5
DI8DEVTYPEREMOTE_UNKNOWNDWORD2
DI8DEVTYPEDEVICECTRL_UNKNOWNDWORD2
DI8DEVTYPEDEVICECTRL_COMMSSELECTIONDWORD3
DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIREDDWORD4
DI8DEVTYPESUPPLEMENTAL_UNKNOWNDWORD2
DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLERDWORD3
DI8DEVTYPESUPPLEMENTAL_HEADTRACKERDWORD4
DI8DEVTYPESUPPLEMENTAL_HANDTRACKERDWORD5
DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATEDWORD6
DI8DEVTYPESUPPLEMENTAL_SHIFTERDWORD7
DI8DEVTYPESUPPLEMENTAL_THROTTLEDWORD8
DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLEDWORD9
DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALSDWORD10
DI8DEVTYPESUPPLEMENTAL_DUALPEDALSDWORD11
DI8DEVTYPESUPPLEMENTAL_THREEPEDALSDWORD12
DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALSDWORD13
DIDC_ATTACHEDDWORD1
DIDC_POLLEDDEVICEDWORD2
DIDC_EMULATEDDWORD4
DIDC_POLLEDDATAFORMATDWORD8
DIDC_FORCEFEEDBACKDWORD256
DIDC_FFATTACKDWORD512
DIDC_FFFADEDWORD1024
DIDC_SATURATIONDWORD2048
DIDC_POSNEGCOEFFICIENTSDWORD4096
DIDC_POSNEGSATURATIONDWORD8192
DIDC_DEADBANDDWORD16384
DIDC_STARTDELAYDWORD32768
DIDC_ALIASDWORD65536
DIDC_PHANTOMDWORD131072
DIDC_HIDDENDWORD262144
DIDFT_ALLDWORD0
DIDFT_RELAXISDWORD1
DIDFT_ABSAXISDWORD2
DIDFT_AXISDWORD3
DIDFT_PSHBUTTONDWORD4
DIDFT_TGLBUTTONDWORD8
DIDFT_BUTTONDWORD12
DIDFT_POVDWORD16
DIDFT_COLLECTIONDWORD64
DIDFT_NODATADWORD128
DIDFT_ANYINSTANCEDWORD16776960
DIDFT_INSTANCEMASKDWORD16776960
DIDFT_FFACTUATORDWORD16777216
DIDFT_FFEFFECTTRIGGERDWORD33554432
DIDFT_OUTPUTDWORD268435456
DIDFT_VENDORDEFINEDDWORD67108864
DIDFT_ALIASDWORD134217728
DIDFT_NOCOLLECTIONDWORD16776960
DIDF_ABSAXISDWORD1
DIDF_RELAXISDWORD2
DIA_FORCEFEEDBACKDWORD1
DIA_APPMAPPEDDWORD2
DIA_APPNOMAPDWORD4
DIA_NORANGEDWORD8
DIA_APPFIXEDDWORD16
DIAH_UNMAPPEDDWORD0
DIAH_USERCONFIGDWORD1
DIAH_APPREQUESTEDDWORD2
DIAH_HWAPPDWORD4
DIAH_HWDEFAULTDWORD8
DIAH_DEFAULTDWORD32
DIAH_ERRORDWORD2147483648
DIAFTS_NEWDEVICELOWDWORD4294967295
DIAFTS_NEWDEVICEHIGHDWORD4294967295
DIAFTS_UNUSEDDEVICELOWDWORD0
DIAFTS_UNUSEDDEVICEHIGHDWORD0
DIDBAM_DEFAULTDWORD0
DIDBAM_PRESERVEDWORD1
DIDBAM_INITIALIZEDWORD2
DIDBAM_HWDEFAULTSDWORD4
DIDSAM_DEFAULTDWORD0
DIDSAM_NOUSERDWORD1
DIDSAM_FORCESAVEDWORD2
DICD_DEFAULTDWORD0
DICD_EDITDWORD1
DIDIFT_CONFIGURATIONDWORD1
DIDIFT_OVERLAYDWORD2
DIDAL_CENTEREDDWORD0
DIDAL_LEFTALIGNEDDWORD1
DIDAL_RIGHTALIGNEDDWORD2
DIDAL_MIDDLEDWORD0
DIDAL_TOPALIGNEDDWORD4
DIDAL_BOTTOMALIGNEDDWORD8
DIDOI_FFACTUATORDWORD1
DIDOI_FFEFFECTTRIGGERDWORD2
DIDOI_POLLEDDWORD32768
DIDOI_ASPECTPOSITIONDWORD256
DIDOI_ASPECTVELOCITYDWORD512
DIDOI_ASPECTACCELDWORD768
DIDOI_ASPECTFORCEDWORD1024
DIDOI_ASPECTMASKDWORD3840
DIDOI_GUIDISUSAGEDWORD65536
DIPH_DEVICEDWORD0
DIPH_BYOFFSETDWORD1
DIPH_BYIDDWORD2
DIPH_BYUSAGEDWORD3
MAXCPOINTSNUMDWORD8
DIPROP_BUFFERSIZEGUID{00000000-0000-0000-0000-000000000001}
DIPROP_AXISMODEGUID{00000000-0000-0000-0000-000000000002}
DIPROPAXISMODE_ABSDWORD0
DIPROPAXISMODE_RELDWORD1
DIPROP_GRANULARITYGUID{00000000-0000-0000-0000-000000000003}
DIPROP_RANGEGUID{00000000-0000-0000-0000-000000000004}
DIPROP_DEADZONEGUID{00000000-0000-0000-0000-000000000005}
DIPROP_SATURATIONGUID{00000000-0000-0000-0000-000000000006}
DIPROP_FFGAINGUID{00000000-0000-0000-0000-000000000007}
DIPROP_FFLOADGUID{00000000-0000-0000-0000-000000000008}
DIPROP_AUTOCENTERGUID{00000000-0000-0000-0000-000000000009}
DIPROPAUTOCENTER_OFFDWORD0
DIPROPAUTOCENTER_ONDWORD1
DIPROP_CALIBRATIONMODEGUID{00000000-0000-0000-0000-00000000000A}
DIPROPCALIBRATIONMODE_COOKEDDWORD0
DIPROPCALIBRATIONMODE_RAWDWORD1
DIPROP_CALIBRATIONGUID{00000000-0000-0000-0000-00000000000B}
DIPROP_GUIDANDPATHGUID{00000000-0000-0000-0000-00000000000C}
DIPROP_INSTANCENAMEGUID{00000000-0000-0000-0000-00000000000D}
DIPROP_PRODUCTNAMEGUID{00000000-0000-0000-0000-00000000000E}
DIPROP_JOYSTICKIDGUID{00000000-0000-0000-0000-00000000000F}
DIPROP_GETPORTDISPLAYNAMEGUID{00000000-0000-0000-0000-000000000010}
DIPROP_PHYSICALRANGEGUID{00000000-0000-0000-0000-000000000012}
DIPROP_LOGICALRANGEGUID{00000000-0000-0000-0000-000000000013}
DIPROP_KEYNAMEGUID{00000000-0000-0000-0000-000000000014}
DIPROP_CPOINTSGUID{00000000-0000-0000-0000-000000000015}
DIPROP_APPDATAGUID{00000000-0000-0000-0000-000000000016}
DIPROP_SCANCODEGUID{00000000-0000-0000-0000-000000000017}
DIPROP_VIDPIDGUID{00000000-0000-0000-0000-000000000018}
DIPROP_USERNAMEGUID{00000000-0000-0000-0000-000000000019}
DIPROP_TYPENAMEGUID{00000000-0000-0000-0000-00000000001A}
DIGDD_PEEKDWORD1
DISCL_EXCLUSIVEDWORD1
DISCL_NONEXCLUSIVEDWORD2
DISCL_FOREGROUNDDWORD4
DISCL_BACKGROUNDDWORD8
DISCL_NOWINKEYDWORD16
DISFFC_RESETDWORD1
DISFFC_STOPALLDWORD2
DISFFC_PAUSEDWORD4
DISFFC_CONTINUEDWORD8
DISFFC_SETACTUATORSONDWORD16
DISFFC_SETACTUATORSOFFDWORD32
DIGFFS_EMPTYDWORD1
DIGFFS_STOPPEDDWORD2
DIGFFS_PAUSEDDWORD4
DIGFFS_ACTUATORSONDWORD16
DIGFFS_ACTUATORSOFFDWORD32
DIGFFS_POWERONDWORD64
DIGFFS_POWEROFFDWORD128
DIGFFS_SAFETYSWITCHONDWORD256
DIGFFS_SAFETYSWITCHOFFDWORD512
DIGFFS_USERFFSWITCHONDWORD1024
DIGFFS_USERFFSWITCHOFFDWORD2048
DIGFFS_DEVICELOSTDWORD2147483648
DISDD_CONTINUEDWORD1
DIFEF_DEFAULTDWORD0
DIFEF_INCLUDENONSTANDARDDWORD1
DIFEF_MODIFYIFNEEDEDDWORD16
DIK_ESCAPEDWORD1
DIK_1DWORD2
DIK_2DWORD3
DIK_3DWORD4
DIK_4DWORD5
DIK_5DWORD6
DIK_6DWORD7
DIK_7DWORD8
DIK_8DWORD9
DIK_9DWORD10
DIK_0DWORD11
DIK_MINUSDWORD12
DIK_EQUALSDWORD13
DIK_BACKDWORD14
DIK_TABDWORD15
DIK_QDWORD16
DIK_WDWORD17
DIK_EDWORD18
DIK_RDWORD19
DIK_TDWORD20
DIK_YDWORD21
DIK_UDWORD22
DIK_IDWORD23
DIK_ODWORD24
DIK_PDWORD25
DIK_LBRACKETDWORD26
DIK_RBRACKETDWORD27
DIK_RETURNDWORD28
DIK_LCONTROLDWORD29
DIK_ADWORD30
DIK_SDWORD31
DIK_DDWORD32
DIK_FDWORD33
DIK_GDWORD34
DIK_HDWORD35
DIK_JDWORD36
DIK_KDWORD37
DIK_LDWORD38
DIK_SEMICOLONDWORD39
DIK_APOSTROPHEDWORD40
DIK_GRAVEDWORD41
DIK_LSHIFTDWORD42
DIK_BACKSLASHDWORD43
DIK_ZDWORD44
DIK_XDWORD45
DIK_CDWORD46
DIK_VDWORD47
DIK_BDWORD48
DIK_NDWORD49
DIK_MDWORD50
DIK_COMMADWORD51
DIK_PERIODDWORD52
DIK_SLASHDWORD53
DIK_RSHIFTDWORD54
DIK_MULTIPLYDWORD55
DIK_LMENUDWORD56
DIK_SPACEDWORD57
DIK_CAPITALDWORD58
DIK_F1DWORD59
DIK_F2DWORD60
DIK_F3DWORD61
DIK_F4DWORD62
DIK_F5DWORD63
DIK_F6DWORD64
DIK_F7DWORD65
DIK_F8DWORD66
DIK_F9DWORD67
DIK_F10DWORD68
DIK_NUMLOCKDWORD69
DIK_SCROLLDWORD70
DIK_NUMPAD7DWORD71
DIK_NUMPAD8DWORD72
DIK_NUMPAD9DWORD73
DIK_SUBTRACTDWORD74
DIK_NUMPAD4DWORD75
DIK_NUMPAD5DWORD76
DIK_NUMPAD6DWORD77
DIK_ADDDWORD78
DIK_NUMPAD1DWORD79
DIK_NUMPAD2DWORD80
DIK_NUMPAD3DWORD81
DIK_NUMPAD0DWORD82
DIK_DECIMALDWORD83
DIK_OEM_102DWORD86
DIK_F11DWORD87
DIK_F12DWORD88
DIK_F13DWORD100
DIK_F14DWORD101
DIK_F15DWORD102
DIK_KANADWORD112
DIK_ABNT_C1DWORD115
DIK_CONVERTDWORD121
DIK_NOCONVERTDWORD123
DIK_YENDWORD125
DIK_ABNT_C2DWORD126
DIK_NUMPADEQUALSDWORD141
DIK_PREVTRACKDWORD144
DIK_ATDWORD145
DIK_COLONDWORD146
DIK_UNDERLINEDWORD147
DIK_KANJIDWORD148
DIK_STOPDWORD149
DIK_AXDWORD150
DIK_UNLABELEDDWORD151
DIK_NEXTTRACKDWORD153
DIK_NUMPADENTERDWORD156
DIK_RCONTROLDWORD157
DIK_MUTEDWORD160
DIK_CALCULATORDWORD161
DIK_PLAYPAUSEDWORD162
DIK_MEDIASTOPDWORD164
DIK_VOLUMEDOWNDWORD174
DIK_VOLUMEUPDWORD176
DIK_WEBHOMEDWORD178
DIK_NUMPADCOMMADWORD179
DIK_DIVIDEDWORD181
DIK_SYSRQDWORD183
DIK_RMENUDWORD184
DIK_PAUSEDWORD197
DIK_HOMEDWORD199
DIK_UPDWORD200
DIK_PRIORDWORD201
DIK_LEFTDWORD203
DIK_RIGHTDWORD205
DIK_ENDDWORD207
DIK_DOWNDWORD208
DIK_NEXTDWORD209
DIK_INSERTDWORD210
DIK_DELETEDWORD211
DIK_LWINDWORD219
DIK_RWINDWORD220
DIK_APPSDWORD221
DIK_POWERDWORD222
DIK_SLEEPDWORD223
DIK_WAKEDWORD227
DIK_WEBSEARCHDWORD229
DIK_WEBFAVORITESDWORD230
DIK_WEBREFRESHDWORD231
DIK_WEBSTOPDWORD232
DIK_WEBFORWARDDWORD233
DIK_WEBBACKDWORD234
DIK_MYCOMPUTERDWORD235
DIK_MAILDWORD236
DIK_MEDIASELECTDWORD237
DIK_BACKSPACEDWORD14
DIK_NUMPADSTARDWORD55
DIK_LALTDWORD56
DIK_CAPSLOCKDWORD58
DIK_NUMPADMINUSDWORD74
DIK_NUMPADPLUSDWORD78
DIK_NUMPADPERIODDWORD83
DIK_NUMPADSLASHDWORD181
DIK_RALTDWORD184
DIK_UPARROWDWORD200
DIK_PGUPDWORD201
DIK_LEFTARROWDWORD203
DIK_RIGHTARROWDWORD205
DIK_DOWNARROWDWORD208
DIK_PGDNDWORD209
DIK_CIRCUMFLEXDWORD144
DIENUM_STOPDWORD0
DIENUM_CONTINUEDWORD1
DIEDFL_ALLDEVICESDWORD0
DIEDFL_ATTACHEDONLYDWORD1
DIEDFL_FORCEFEEDBACKDWORD256
DIEDFL_INCLUDEALIASESDWORD65536
DIEDFL_INCLUDEPHANTOMSDWORD131072
DIEDFL_INCLUDEHIDDENDWORD262144
DIEDBS_MAPPEDPRI1DWORD1
DIEDBS_MAPPEDPRI2DWORD2
DIEDBS_RECENTDEVICEDWORD16
DIEDBS_NEWDEVICEDWORD32
DIEDBSFL_ATTACHEDONLYDWORD0
DIEDBSFL_THISUSERDWORD16
DIEDBSFL_FORCEFEEDBACKDWORD256
DIEDBSFL_AVAILABLEDEVICESDWORD4096
DIEDBSFL_MULTIMICEKEYBOARDSDWORD8192
DIEDBSFL_NONGAMINGDEVICESDWORD16384
DIEDBSFL_VALIDDWORD28944
DI_OKINT0
DI_NOTATTACHEDINT1
DI_BUFFEROVERFLOWINT1
DI_PROPNOEFFECTINT1
DI_NOEFFECTINT1
DI_POLLEDDEVICEHRESULT2
DI_DOWNLOADSKIPPEDHRESULT3
DI_EFFECTRESTARTEDHRESULT4
DI_TRUNCATEDHRESULT8
DI_SETTINGSNOTSAVEDHRESULT11
DI_TRUNCATEDANDRESTARTEDHRESULT12
DI_WRITEPROTECTHRESULT19
DIERR_OLDDIRECTINPUTVERSIONHRESULT-2147023746
DIERR_BETADIRECTINPUTVERSIONHRESULT-2147023743
DIERR_BADDRIVERVERHRESULT-2147024777
DIERR_DEVICENOTREGINT-2147221164
DIERR_NOTFOUNDHRESULT-2147024894
DIERR_OBJECTNOTFOUNDHRESULT-2147024894
DIERR_INVALIDPARAMINT-2147024809
DIERR_NOINTERFACEINT-2147467262
DIERR_GENERICINT-2147467259
DIERR_OUTOFMEMORYINT-2147024882
DIERR_UNSUPPORTEDINT-2147467263
DIERR_NOTINITIALIZEDHRESULT-2147024875
DIERR_ALREADYINITIALIZEDHRESULT-2147023649
DIERR_NOAGGREGATIONINT-2147221232
DIERR_OTHERAPPHASPRIOINT-2147024891
DIERR_INPUTLOSTHRESULT-2147024866
DIERR_ACQUIREDHRESULT-2147024726
DIERR_NOTACQUIREDHRESULT-2147024884
DIERR_READONLYINT-2147024891
DIERR_HANDLEEXISTSINT-2147024891
DIERR_INSUFFICIENTPRIVSINT-2147220992
DIERR_DEVICEFULLINT-2147220991
DIERR_MOREDATAINT-2147220990
DIERR_NOTDOWNLOADEDINT-2147220989
DIERR_HASEFFECTSINT-2147220988
DIERR_NOTEXCLUSIVEACQUIREDINT-2147220987
DIERR_INCOMPLETEEFFECTINT-2147220986
DIERR_NOTBUFFEREDINT-2147220985
DIERR_EFFECTPLAYINGINT-2147220984
DIERR_UNPLUGGEDINT-2147220983
DIERR_REPORTFULLINT-2147220982
DIERR_MAPFILEFAILINT-2147220981
DIKEYBOARD_ESCAPEDWORD2164261889
DIKEYBOARD_1DWORD2164261890
DIKEYBOARD_2DWORD2164261891
DIKEYBOARD_3DWORD2164261892
DIKEYBOARD_4DWORD2164261893
DIKEYBOARD_5DWORD2164261894
DIKEYBOARD_6DWORD2164261895
DIKEYBOARD_7DWORD2164261896
DIKEYBOARD_8DWORD2164261897
DIKEYBOARD_9DWORD2164261898
DIKEYBOARD_0DWORD2164261899
DIKEYBOARD_MINUSDWORD2164261900
DIKEYBOARD_EQUALSDWORD2164261901
DIKEYBOARD_BACKDWORD2164261902
DIKEYBOARD_TABDWORD2164261903
DIKEYBOARD_QDWORD2164261904
DIKEYBOARD_WDWORD2164261905
DIKEYBOARD_EDWORD2164261906
DIKEYBOARD_RDWORD2164261907
DIKEYBOARD_TDWORD2164261908
DIKEYBOARD_YDWORD2164261909
DIKEYBOARD_UDWORD2164261910
DIKEYBOARD_IDWORD2164261911
DIKEYBOARD_ODWORD2164261912
DIKEYBOARD_PDWORD2164261913
DIKEYBOARD_LBRACKETDWORD2164261914
DIKEYBOARD_RBRACKETDWORD2164261915
DIKEYBOARD_RETURNDWORD2164261916
DIKEYBOARD_LCONTROLDWORD2164261917
DIKEYBOARD_ADWORD2164261918
DIKEYBOARD_SDWORD2164261919
DIKEYBOARD_DDWORD2164261920
DIKEYBOARD_FDWORD2164261921
DIKEYBOARD_GDWORD2164261922
DIKEYBOARD_HDWORD2164261923
DIKEYBOARD_JDWORD2164261924
DIKEYBOARD_KDWORD2164261925
DIKEYBOARD_LDWORD2164261926
DIKEYBOARD_SEMICOLONDWORD2164261927
DIKEYBOARD_APOSTROPHEDWORD2164261928
DIKEYBOARD_GRAVEDWORD2164261929
DIKEYBOARD_LSHIFTDWORD2164261930
DIKEYBOARD_BACKSLASHDWORD2164261931
DIKEYBOARD_ZDWORD2164261932
DIKEYBOARD_XDWORD2164261933
DIKEYBOARD_CDWORD2164261934
DIKEYBOARD_VDWORD2164261935
DIKEYBOARD_BDWORD2164261936
DIKEYBOARD_NDWORD2164261937
DIKEYBOARD_MDWORD2164261938
DIKEYBOARD_COMMADWORD2164261939
DIKEYBOARD_PERIODDWORD2164261940
DIKEYBOARD_SLASHDWORD2164261941
DIKEYBOARD_RSHIFTDWORD2164261942
DIKEYBOARD_MULTIPLYDWORD2164261943
DIKEYBOARD_LMENUDWORD2164261944
DIKEYBOARD_SPACEDWORD2164261945
DIKEYBOARD_CAPITALDWORD2164261946
DIKEYBOARD_F1DWORD2164261947
DIKEYBOARD_F2DWORD2164261948
DIKEYBOARD_F3DWORD2164261949
DIKEYBOARD_F4DWORD2164261950
DIKEYBOARD_F5DWORD2164261951
DIKEYBOARD_F6DWORD2164261952
DIKEYBOARD_F7DWORD2164261953
DIKEYBOARD_F8DWORD2164261954
DIKEYBOARD_F9DWORD2164261955
DIKEYBOARD_F10DWORD2164261956
DIKEYBOARD_NUMLOCKDWORD2164261957
DIKEYBOARD_SCROLLDWORD2164261958
DIKEYBOARD_NUMPAD7DWORD2164261959
DIKEYBOARD_NUMPAD8DWORD2164261960
DIKEYBOARD_NUMPAD9DWORD2164261961
DIKEYBOARD_SUBTRACTDWORD2164261962
DIKEYBOARD_NUMPAD4DWORD2164261963
DIKEYBOARD_NUMPAD5DWORD2164261964
DIKEYBOARD_NUMPAD6DWORD2164261965
DIKEYBOARD_ADDDWORD2164261966
DIKEYBOARD_NUMPAD1DWORD2164261967
DIKEYBOARD_NUMPAD2DWORD2164261968
DIKEYBOARD_NUMPAD3DWORD2164261969
DIKEYBOARD_NUMPAD0DWORD2164261970
DIKEYBOARD_DECIMALDWORD2164261971
DIKEYBOARD_OEM_102DWORD2164261974
DIKEYBOARD_F11DWORD2164261975
DIKEYBOARD_F12DWORD2164261976
DIKEYBOARD_F13DWORD2164261988
DIKEYBOARD_F14DWORD2164261989
DIKEYBOARD_F15DWORD2164261990
DIKEYBOARD_KANADWORD2164262000
DIKEYBOARD_ABNT_C1DWORD2164262003
DIKEYBOARD_CONVERTDWORD2164262009
DIKEYBOARD_NOCONVERTDWORD2164262011
DIKEYBOARD_YENDWORD2164262013
DIKEYBOARD_ABNT_C2DWORD2164262014
DIKEYBOARD_NUMPADEQUALSDWORD2164262029
DIKEYBOARD_PREVTRACKDWORD2164262032
DIKEYBOARD_ATDWORD2164262033
DIKEYBOARD_COLONDWORD2164262034
DIKEYBOARD_UNDERLINEDWORD2164262035
DIKEYBOARD_KANJIDWORD2164262036
DIKEYBOARD_STOPDWORD2164262037
DIKEYBOARD_AXDWORD2164262038
DIKEYBOARD_UNLABELEDDWORD2164262039
DIKEYBOARD_NEXTTRACKDWORD2164262041
DIKEYBOARD_NUMPADENTERDWORD2164262044
DIKEYBOARD_RCONTROLDWORD2164262045
DIKEYBOARD_MUTEDWORD2164262048
DIKEYBOARD_CALCULATORDWORD2164262049
DIKEYBOARD_PLAYPAUSEDWORD2164262050
DIKEYBOARD_MEDIASTOPDWORD2164262052
DIKEYBOARD_VOLUMEDOWNDWORD2164262062
DIKEYBOARD_VOLUMEUPDWORD2164262064
DIKEYBOARD_WEBHOMEDWORD2164262066
DIKEYBOARD_NUMPADCOMMADWORD2164262067
DIKEYBOARD_DIVIDEDWORD2164262069
DIKEYBOARD_SYSRQDWORD2164262071
DIKEYBOARD_RMENUDWORD2164262072
DIKEYBOARD_PAUSEDWORD2164262085
DIKEYBOARD_HOMEDWORD2164262087
DIKEYBOARD_UPDWORD2164262088
DIKEYBOARD_PRIORDWORD2164262089
DIKEYBOARD_LEFTDWORD2164262091
DIKEYBOARD_RIGHTDWORD2164262093
DIKEYBOARD_ENDDWORD2164262095
DIKEYBOARD_DOWNDWORD2164262096
DIKEYBOARD_NEXTDWORD2164262097
DIKEYBOARD_INSERTDWORD2164262098
DIKEYBOARD_DELETEDWORD2164262099
DIKEYBOARD_LWINDWORD2164262107
DIKEYBOARD_RWINDWORD2164262108
DIKEYBOARD_APPSDWORD2164262109
DIKEYBOARD_POWERDWORD2164262110
DIKEYBOARD_SLEEPDWORD2164262111
DIKEYBOARD_WAKEDWORD2164262115
DIKEYBOARD_WEBSEARCHDWORD2164262117
DIKEYBOARD_WEBFAVORITESDWORD2164262118
DIKEYBOARD_WEBREFRESHDWORD2164262119
DIKEYBOARD_WEBSTOPDWORD2164262120
DIKEYBOARD_WEBFORWARDDWORD2164262121
DIKEYBOARD_WEBBACKDWORD2164262122
DIKEYBOARD_MYCOMPUTERDWORD2164262123
DIKEYBOARD_MAILDWORD2164262124
DIKEYBOARD_MEDIASELECTDWORD2164262125
DIVOICE_CHANNEL1DWORD2197816321
DIVOICE_CHANNEL2DWORD2197816322
DIVOICE_CHANNEL3DWORD2197816323
DIVOICE_CHANNEL4DWORD2197816324
DIVOICE_CHANNEL5DWORD2197816325
DIVOICE_CHANNEL6DWORD2197816326
DIVOICE_CHANNEL7DWORD2197816327
DIVOICE_CHANNEL8DWORD2197816328
DIVOICE_TEAMDWORD2197816329
DIVOICE_ALLDWORD2197816330
DIVOICE_RECORDMUTEDWORD2197816331
DIVOICE_PLAYBACKMUTEDWORD2197816332
DIVOICE_TRANSMITDWORD2197816333
DIVOICE_VOICECOMMANDDWORD2197816336
DIVIRTUAL_DRIVING_RACEDWORD16777216
DIAXIS_DRIVINGR_STEERDWORD16812545
DIAXIS_DRIVINGR_ACCELERATEDWORD17011202
DIAXIS_DRIVINGR_BRAKEDWORD17043971
DIBUTTON_DRIVINGR_SHIFTUPDWORD16780289
DIBUTTON_DRIVINGR_SHIFTDOWNDWORD16780290
DIBUTTON_DRIVINGR_VIEWDWORD16784387
DIBUTTON_DRIVINGR_MENUDWORD16778493
DIAXIS_DRIVINGR_ACCEL_AND_BRAKEDWORD16861700
DIHATSWITCH_DRIVINGR_GLANCEDWORD16795137
DIBUTTON_DRIVINGR_BRAKEDWORD16796676
DIBUTTON_DRIVINGR_DASHBOARDDWORD16794629
DIBUTTON_DRIVINGR_AIDSDWORD16794630
DIBUTTON_DRIVINGR_MAPDWORD16794631
DIBUTTON_DRIVINGR_BOOSTDWORD16794632
DIBUTTON_DRIVINGR_PITDWORD16794633
DWORD17028320
DWORD16829668
DWORD16829676
DWORD17286372
DWORD17286380
DIBUTTON_DRIVINGR_DEVICEDWORD16794878
DIBUTTON_DRIVINGR_PAUSEDWORD16794876
DIVIRTUAL_DRIVING_COMBATDWORD33554432
DIAXIS_DRIVINGC_STEERDWORD33589761
DIAXIS_DRIVINGC_ACCELERATEDWORD33788418
DIAXIS_DRIVINGC_BRAKEDWORD33821187
DIBUTTON_DRIVINGC_FIREDWORD33557505
DIBUTTON_DRIVINGC_WEAPONSDWORD33557506
DIBUTTON_DRIVINGC_TARGETDWORD33557507
DIBUTTON_DRIVINGC_MENUDWORD33555709
DIAXIS_DRIVINGC_ACCEL_AND_BRAKEDWORD33638916
DIHATSWITCH_DRIVINGC_GLANCEDWORD33572353
DIBUTTON_DRIVINGC_SHIFTUPDWORD33573892
DIBUTTON_DRIVINGC_SHIFTDOWNDWORD33573893
DIBUTTON_DRIVINGC_DASHBOARDDWORD33571846
DIBUTTON_DRIVINGC_AIDSDWORD33571847
DIBUTTON_DRIVINGC_BRAKEDWORD33573896
DIBUTTON_DRIVINGC_FIRESECONDARYDWORD33573897
DWORD33805536
DWORD33606884
DWORD33606892
DWORD34063588
DWORD34063596
DIBUTTON_DRIVINGC_DEVICEDWORD33572094
DIBUTTON_DRIVINGC_PAUSEDWORD33572092
DIVIRTUAL_DRIVING_TANKDWORD50331648
DIAXIS_DRIVINGT_STEERDWORD50366977
DIAXIS_DRIVINGT_BARRELDWORD50397698
DIAXIS_DRIVINGT_ACCELERATEDWORD50565635
DIAXIS_DRIVINGT_ROTATEDWORD50463236
DIBUTTON_DRIVINGT_FIREDWORD50334721
DIBUTTON_DRIVINGT_WEAPONSDWORD50334722
DIBUTTON_DRIVINGT_TARGETDWORD50334723
DIBUTTON_DRIVINGT_MENUDWORD50332925
DIHATSWITCH_DRIVINGT_GLANCEDWORD50349569
DIAXIS_DRIVINGT_BRAKEDWORD50614789
DIAXIS_DRIVINGT_ACCEL_AND_BRAKEDWORD50416134
DIBUTTON_DRIVINGT_VIEWDWORD50355204
DIBUTTON_DRIVINGT_DASHBOARDDWORD50355205
DIBUTTON_DRIVINGT_BRAKEDWORD50351110
DIBUTTON_DRIVINGT_FIRESECONDARYDWORD50351111
DWORD50582752
DWORD50384100
DWORD50384108
DWORD50414816
DWORD50414824
DWORD50480356
DWORD50480364
DWORD50840804
DWORD50840812
DIBUTTON_DRIVINGT_DEVICEDWORD50349310
DIBUTTON_DRIVINGT_PAUSEDWORD50349308
DIVIRTUAL_FLYING_CIVILIANDWORD67108864
DIAXIS_FLYINGC_BANKDWORD67144193
DIAXIS_FLYINGC_PITCHDWORD67176962
DIAXIS_FLYINGC_THROTTLEDWORD67342851
DIBUTTON_FLYINGC_VIEWDWORD67118081
DIBUTTON_FLYINGC_DISPLAYDWORD67118082
DIBUTTON_FLYINGC_GEARDWORD67120131
DIBUTTON_FLYINGC_MENUDWORD67110141
DIHATSWITCH_FLYINGC_GLANCEDWORD67126785
DIAXIS_FLYINGC_BRAKEDWORD67398148
DIAXIS_FLYINGC_RUDDERDWORD67260933
DIAXIS_FLYINGC_FLAPSDWORD67459590
DIBUTTON_FLYINGC_FLAPSUPDWORD67134468
DIBUTTON_FLYINGC_FLAPSDOWNDWORD67134469
DWORD67398880
DWORD67359968
DWORD67359976
DWORD67618020
DWORD67618028
DWORD67618016
DWORD67618024
DIBUTTON_FLYINGC_DEVICEDWORD67126526
DIBUTTON_FLYINGC_PAUSEDWORD67126524
DIVIRTUAL_FLYING_MILITARYDWORD83886080
DIAXIS_FLYINGM_BANKDWORD83921409
DIAXIS_FLYINGM_PITCHDWORD83954178
DIAXIS_FLYINGM_THROTTLEDWORD84120067
DIBUTTON_FLYINGM_FIREDWORD83889153
DIBUTTON_FLYINGM_WEAPONSDWORD83889154
DIBUTTON_FLYINGM_TARGETDWORD83889155
DIBUTTON_FLYINGM_MENUDWORD83887357
DIHATSWITCH_FLYINGM_GLANCEDWORD83904001
DIBUTTON_FLYINGM_COUNTERDWORD83909636
DIAXIS_FLYINGM_RUDDERDWORD84036100
DIAXIS_FLYINGM_BRAKEDWORD84173317
DIBUTTON_FLYINGM_VIEWDWORD83911685
DIBUTTON_FLYINGM_DISPLAYDWORD83911686
DIAXIS_FLYINGM_FLAPSDWORD84234758
DIBUTTON_FLYINGM_FLAPSUPDWORD83907591
DIBUTTON_FLYINGM_FLAPSDOWNDWORD83907592
DIBUTTON_FLYINGM_FIRESECONDARYDWORD83905545
DIBUTTON_FLYINGM_GEARDWORD83911690
DWORD84174048
DWORD84137184
DWORD84137192
DWORD84395236
DWORD84395244
DWORD84395232
DWORD84395240
DIBUTTON_FLYINGM_DEVICEDWORD83903742
DIBUTTON_FLYINGM_PAUSEDWORD83903740
DIVIRTUAL_FLYING_HELICOPTERDWORD100663296
DIAXIS_FLYINGH_BANKDWORD100698625
DIAXIS_FLYINGH_PITCHDWORD100731394
DIAXIS_FLYINGH_COLLECTIVEDWORD100764163
DIBUTTON_FLYINGH_FIREDWORD100668417
DIBUTTON_FLYINGH_WEAPONSDWORD100668418
DIBUTTON_FLYINGH_TARGETDWORD100668419
DIBUTTON_FLYINGH_MENUDWORD100664573
DIHATSWITCH_FLYINGH_GLANCEDWORD100681217
DIAXIS_FLYINGH_TORQUEDWORD100817412
DIAXIS_FLYINGH_THROTTLEDWORD100915717
DIBUTTON_FLYINGH_COUNTERDWORD100684804
DIBUTTON_FLYINGH_VIEWDWORD100688901
DIBUTTON_FLYINGH_GEARDWORD100688902
DIBUTTON_FLYINGH_FIRESECONDARYDWORD100682759
DWORD100916448
DWORD100916456
DWORD101172452
DWORD101172460
DWORD101172448
DWORD101172456
DIBUTTON_FLYINGH_DEVICEDWORD100680958
DIBUTTON_FLYINGH_PAUSEDWORD100680956
DIVIRTUAL_SPACESIMDWORD117440512
DIAXIS_SPACESIM_LATERALDWORD117473793
DIAXIS_SPACESIM_MOVEDWORD117506562
DIAXIS_SPACESIM_THROTTLEDWORD117670403
DIBUTTON_SPACESIM_FIREDWORD117441537
DIBUTTON_SPACESIM_WEAPONSDWORD117441538
DIBUTTON_SPACESIM_TARGETDWORD117441539
DIBUTTON_SPACESIM_MENUDWORD117441789
DIHATSWITCH_SPACESIM_GLANCEDWORD117458433
DIAXIS_SPACESIM_CLIMBDWORD117555716
DIAXIS_SPACESIM_ROTATEDWORD117588485
DIBUTTON_SPACESIM_VIEWDWORD117457924
DIBUTTON_SPACESIM_DISPLAYDWORD117457925
DIBUTTON_SPACESIM_RAISEDWORD117457926
DIBUTTON_SPACESIM_LOWERDWORD117457927
DIBUTTON_SPACESIM_GEARDWORD117457928
DIBUTTON_SPACESIM_FIRESECONDARYDWORD117457929
DWORD117490916
DWORD117490924
DWORD117523680
DWORD117523688
DWORD117687520
DWORD117687528
DWORD117589220
DWORD117589228
DWORD117949668
DWORD117949676
DWORD117949664
DWORD117949672
DIBUTTON_SPACESIM_DEVICEDWORD117458174
DIBUTTON_SPACESIM_PAUSEDWORD117458172
DIVIRTUAL_FIGHTING_HAND2HANDDWORD134217728
DIAXIS_FIGHTINGH_LATERALDWORD134251009
DIAXIS_FIGHTINGH_MOVEDWORD134283778
DIBUTTON_FIGHTINGH_PUNCHDWORD134218753
DIBUTTON_FIGHTINGH_KICKDWORD134218754
DIBUTTON_FIGHTINGH_BLOCKDWORD134218755
DIBUTTON_FIGHTINGH_CROUCHDWORD134218756
DIBUTTON_FIGHTINGH_JUMPDWORD134218757
DIBUTTON_FIGHTINGH_SPECIAL1DWORD134218758
DIBUTTON_FIGHTINGH_SPECIAL2DWORD134218759
DIBUTTON_FIGHTINGH_MENUDWORD134219005
DIBUTTON_FIGHTINGH_SELECTDWORD134235144
DIHATSWITCH_FIGHTINGH_SLIDEDWORD134235649
DIBUTTON_FIGHTINGH_DISPLAYDWORD134235145
DIAXIS_FIGHTINGH_ROTATEDWORD134365699
DIBUTTON_FIGHTINGH_DODGEDWORD134235146
DWORD134268132
DWORD134268140
DWORD134300896
DWORD134300904
DIBUTTON_FIGHTINGH_DEVICEDWORD134235390
DIBUTTON_FIGHTINGH_PAUSEDWORD134235388
DIVIRTUAL_FIGHTING_FPSDWORD150994944
DIAXIS_FPS_ROTATEDWORD151028225
DIAXIS_FPS_MOVEDWORD151060994
DIBUTTON_FPS_FIREDWORD150995969
DIBUTTON_FPS_WEAPONSDWORD150995970
DIBUTTON_FPS_APPLYDWORD150995971
DIBUTTON_FPS_SELECTDWORD150995972
DIBUTTON_FPS_CROUCHDWORD150995973
DIBUTTON_FPS_JUMPDWORD150995974
DIAXIS_FPS_LOOKUPDOWNDWORD151093763
DIBUTTON_FPS_STRAFEDWORD150995975
DIBUTTON_FPS_MENUDWORD150996221
DIHATSWITCH_FPS_GLANCEDWORD151012865
DIBUTTON_FPS_DISPLAYDWORD151012360
DIAXIS_FPS_SIDESTEPDWORD151142916
DIBUTTON_FPS_DODGEDWORD151012361
DIBUTTON_FPS_GLANCELDWORD151012362
DIBUTTON_FPS_GLANCERDWORD151012363
DIBUTTON_FPS_FIRESECONDARYDWORD151012364
DWORD151045348
DWORD151045356
DWORD151078112
DWORD151078120
DWORD151110880
DWORD151110888
DWORD151143652
DWORD151143660
DIBUTTON_FPS_DEVICEDWORD151012606
DIBUTTON_FPS_PAUSEDWORD151012604
DIVIRTUAL_FIGHTING_THIRDPERSONDWORD167772160
DIAXIS_TPS_TURNDWORD167903745
DIAXIS_TPS_MOVEDWORD167838210
DIBUTTON_TPS_RUNDWORD167773185
DIBUTTON_TPS_ACTIONDWORD167773186
DIBUTTON_TPS_SELECTDWORD167773187
DIBUTTON_TPS_USEDWORD167773188
DIBUTTON_TPS_JUMPDWORD167773189
DIBUTTON_TPS_MENUDWORD167773437
DIHATSWITCH_TPS_GLANCEDWORD167790081
DIBUTTON_TPS_VIEWDWORD167789574
DIBUTTON_TPS_STEPLEFTDWORD167789575
DIBUTTON_TPS_STEPRIGHTDWORD167789576
DIAXIS_TPS_STEPDWORD167821827
DIBUTTON_TPS_DODGEDWORD167789577
DIBUTTON_TPS_INVENTORYDWORD167789578
DWORD167920868
DWORD167920876
DWORD167855328
DWORD167855336
DWORD168281312
DWORD168281320
DWORD168281316
DWORD168281324
DIBUTTON_TPS_DEVICEDWORD167789822
DIBUTTON_TPS_PAUSEDWORD167789820
DIVIRTUAL_STRATEGY_ROLEPLAYINGDWORD184549376
DIAXIS_STRATEGYR_LATERALDWORD184582657
DIAXIS_STRATEGYR_MOVEDWORD184615426
DIBUTTON_STRATEGYR_GETDWORD184550401
DIBUTTON_STRATEGYR_APPLYDWORD184550402
DIBUTTON_STRATEGYR_SELECTDWORD184550403
DIBUTTON_STRATEGYR_ATTACKDWORD184550404
DIBUTTON_STRATEGYR_CASTDWORD184550405
DIBUTTON_STRATEGYR_CROUCHDWORD184550406
DIBUTTON_STRATEGYR_JUMPDWORD184550407
DIBUTTON_STRATEGYR_MENUDWORD184550653
DIHATSWITCH_STRATEGYR_GLANCEDWORD184567297
DIBUTTON_STRATEGYR_MAPDWORD184566792
DIBUTTON_STRATEGYR_DISPLAYDWORD184566793
DIAXIS_STRATEGYR_ROTATEDWORD184697347
DWORD184599780
DWORD184599788
DWORD184632544
DWORD184632552
DWORD184698084
DWORD184698092
DIBUTTON_STRATEGYR_DEVICEDWORD184567038
DIBUTTON_STRATEGYR_PAUSEDWORD184567036
DIVIRTUAL_STRATEGY_TURNDWORD201326592
DIAXIS_STRATEGYT_LATERALDWORD201359873
DIAXIS_STRATEGYT_MOVEDWORD201392642
DIBUTTON_STRATEGYT_SELECTDWORD201327617
DIBUTTON_STRATEGYT_INSTRUCTDWORD201327618
DIBUTTON_STRATEGYT_APPLYDWORD201327619
DIBUTTON_STRATEGYT_TEAMDWORD201327620
DIBUTTON_STRATEGYT_TURNDWORD201327621
DIBUTTON_STRATEGYT_MENUDWORD201327869
DIBUTTON_STRATEGYT_ZOOMDWORD201344006
DIBUTTON_STRATEGYT_MAPDWORD201344007
DIBUTTON_STRATEGYT_DISPLAYDWORD201344008
DWORD201376996
DWORD201377004
DWORD201409760
DWORD201409768
DIBUTTON_STRATEGYT_DEVICEDWORD201344254
DIBUTTON_STRATEGYT_PAUSEDWORD201344252
DIVIRTUAL_SPORTS_HUNTINGDWORD218103808
DIAXIS_HUNTING_LATERALDWORD218137089
DIAXIS_HUNTING_MOVEDWORD218169858
DIBUTTON_HUNTING_FIREDWORD218104833
DIBUTTON_HUNTING_AIMDWORD218104834
DIBUTTON_HUNTING_WEAPONDWORD218104835
DIBUTTON_HUNTING_BINOCULARDWORD218104836
DIBUTTON_HUNTING_CALLDWORD218104837
DIBUTTON_HUNTING_MAPDWORD218104838
DIBUTTON_HUNTING_SPECIALDWORD218104839
DIBUTTON_HUNTING_MENUDWORD218105085
DIHATSWITCH_HUNTING_GLANCEDWORD218121729
DIBUTTON_HUNTING_DISPLAYDWORD218121224
DIAXIS_HUNTING_ROTATEDWORD218251779
DIBUTTON_HUNTING_CROUCHDWORD218121225
DIBUTTON_HUNTING_JUMPDWORD218121226
DIBUTTON_HUNTING_FIRESECONDARYDWORD218121227
DWORD218154212
DWORD218154220
DWORD218186976
DWORD218186984
DWORD218252516
DWORD218252524
DIBUTTON_HUNTING_DEVICEDWORD218121470
DIBUTTON_HUNTING_PAUSEDWORD218121468
DIVIRTUAL_SPORTS_FISHINGDWORD234881024
DIAXIS_FISHING_LATERALDWORD234914305
DIAXIS_FISHING_MOVEDWORD234947074
DIBUTTON_FISHING_CASTDWORD234882049
DIBUTTON_FISHING_TYPEDWORD234882050
DIBUTTON_FISHING_BINOCULARDWORD234882051
DIBUTTON_FISHING_BAITDWORD234882052
DIBUTTON_FISHING_MAPDWORD234882053
DIBUTTON_FISHING_MENUDWORD234882301
DIHATSWITCH_FISHING_GLANCEDWORD234898945
DIBUTTON_FISHING_DISPLAYDWORD234898438
DIAXIS_FISHING_ROTATEDWORD235028995
DIBUTTON_FISHING_CROUCHDWORD234898439
DIBUTTON_FISHING_JUMPDWORD234898440
DWORD234931428
DWORD234931436
DWORD234964192
DWORD234964200
DWORD235029732
DWORD235029740
DIBUTTON_FISHING_DEVICEDWORD234898686
DIBUTTON_FISHING_PAUSEDWORD234898684
DIVIRTUAL_SPORTS_BASEBALL_BATDWORD251658240
DIAXIS_BASEBALLB_LATERALDWORD251691521
DIAXIS_BASEBALLB_MOVEDWORD251724290
DIBUTTON_BASEBALLB_SELECTDWORD251659265
DIBUTTON_BASEBALLB_NORMALDWORD251659266
DIBUTTON_BASEBALLB_POWERDWORD251659267
DIBUTTON_BASEBALLB_BUNTDWORD251659268
DIBUTTON_BASEBALLB_STEALDWORD251659269
DIBUTTON_BASEBALLB_BURSTDWORD251659270
DIBUTTON_BASEBALLB_SLIDEDWORD251659271
DIBUTTON_BASEBALLB_CONTACTDWORD251659272
DIBUTTON_BASEBALLB_MENUDWORD251659517
DIBUTTON_BASEBALLB_NOSTEALDWORD251675657
DIBUTTON_BASEBALLB_BOXDWORD251675658
DWORD251708644
DWORD251708652
DWORD251741408
DWORD251741416
DIBUTTON_BASEBALLB_DEVICEDWORD251675902
DIBUTTON_BASEBALLB_PAUSEDWORD251675900
DIVIRTUAL_SPORTS_BASEBALL_PITCHDWORD268435456
DIAXIS_BASEBALLP_LATERALDWORD268468737
DIAXIS_BASEBALLP_MOVEDWORD268501506
DIBUTTON_BASEBALLP_SELECTDWORD268436481
DIBUTTON_BASEBALLP_PITCHDWORD268436482
DIBUTTON_BASEBALLP_BASEDWORD268436483
DIBUTTON_BASEBALLP_THROWDWORD268436484
DIBUTTON_BASEBALLP_FAKEDWORD268436485
DIBUTTON_BASEBALLP_MENUDWORD268436733
DIBUTTON_BASEBALLP_WALKDWORD268452870
DIBUTTON_BASEBALLP_LOOKDWORD268452871
DWORD268485860
DWORD268485868
DWORD268518624
DWORD268518632
DIBUTTON_BASEBALLP_DEVICEDWORD268453118
DIBUTTON_BASEBALLP_PAUSEDWORD268453116
DIVIRTUAL_SPORTS_BASEBALL_FIELDDWORD285212672
DIAXIS_BASEBALLF_LATERALDWORD285245953
DIAXIS_BASEBALLF_MOVEDWORD285278722
DIBUTTON_BASEBALLF_NEARESTDWORD285213697
DIBUTTON_BASEBALLF_THROW1DWORD285213698
DIBUTTON_BASEBALLF_THROW2DWORD285213699
DIBUTTON_BASEBALLF_BURSTDWORD285213700
DIBUTTON_BASEBALLF_JUMPDWORD285213701
DIBUTTON_BASEBALLF_DIVEDWORD285213702
DIBUTTON_BASEBALLF_MENUDWORD285213949
DIBUTTON_BASEBALLF_SHIFTINDWORD285230087
DIBUTTON_BASEBALLF_SHIFTOUTDWORD285230088
DWORD285263076
DWORD285263084
DWORD285295840
DWORD285295848
DIBUTTON_BASEBALLF_DEVICEDWORD285230334
DIBUTTON_BASEBALLF_PAUSEDWORD285230332
DIVIRTUAL_SPORTS_BASKETBALL_OFFENSEDWORD301989888
DIAXIS_BBALLO_LATERALDWORD302023169
DIAXIS_BBALLO_MOVEDWORD302055938
DIBUTTON_BBALLO_SHOOTDWORD301990913
DIBUTTON_BBALLO_DUNKDWORD301990914
DIBUTTON_BBALLO_PASSDWORD301990915
DIBUTTON_BBALLO_FAKEDWORD301990916
DIBUTTON_BBALLO_SPECIALDWORD301990917
DIBUTTON_BBALLO_PLAYERDWORD301990918
DIBUTTON_BBALLO_BURSTDWORD301990919
DIBUTTON_BBALLO_CALLDWORD301990920
DIBUTTON_BBALLO_MENUDWORD301991165
DIHATSWITCH_BBALLO_GLANCEDWORD302007809
DIBUTTON_BBALLO_SCREENDWORD302007305
DIBUTTON_BBALLO_PLAYDWORD302007306
DIBUTTON_BBALLO_JABDWORD302007307
DIBUTTON_BBALLO_POSTDWORD302007308
DIBUTTON_BBALLO_TIMEOUTDWORD302007309
DIBUTTON_BBALLO_SUBSTITUTEDWORD302007310
DWORD302040292
DWORD302040300
DWORD302073056
DWORD302073064
DIBUTTON_BBALLO_DEVICEDWORD302007550
DIBUTTON_BBALLO_PAUSEDWORD302007548
DIVIRTUAL_SPORTS_BASKETBALL_DEFENSEDWORD318767104
DIAXIS_BBALLD_LATERALDWORD318800385
DIAXIS_BBALLD_MOVEDWORD318833154
DIBUTTON_BBALLD_JUMPDWORD318768129
DIBUTTON_BBALLD_STEALDWORD318768130
DIBUTTON_BBALLD_FAKEDWORD318768131
DIBUTTON_BBALLD_SPECIALDWORD318768132
DIBUTTON_BBALLD_PLAYERDWORD318768133
DIBUTTON_BBALLD_BURSTDWORD318768134
DIBUTTON_BBALLD_PLAYDWORD318768135
DIBUTTON_BBALLD_MENUDWORD318768381
DIHATSWITCH_BBALLD_GLANCEDWORD318785025
DIBUTTON_BBALLD_TIMEOUTDWORD318784520
DIBUTTON_BBALLD_SUBSTITUTEDWORD318784521
DWORD318817508
DWORD318817516
DWORD318850272
DWORD318850280
DIBUTTON_BBALLD_DEVICEDWORD318784766
DIBUTTON_BBALLD_PAUSEDWORD318784764
DIVIRTUAL_SPORTS_FOOTBALL_FIELDDWORD335544320
DIBUTTON_FOOTBALLP_PLAYDWORD335545345
DIBUTTON_FOOTBALLP_SELECTDWORD335545346
DIBUTTON_FOOTBALLP_HELPDWORD335545347
DIBUTTON_FOOTBALLP_MENUDWORD335545597
DIBUTTON_FOOTBALLP_DEVICEDWORD335561982
DIBUTTON_FOOTBALLP_PAUSEDWORD335561980
DIVIRTUAL_SPORTS_FOOTBALL_QBCKDWORD352321536
DIAXIS_FOOTBALLQ_LATERALDWORD352354817
DIAXIS_FOOTBALLQ_MOVEDWORD352387586
DIBUTTON_FOOTBALLQ_SELECTDWORD352322561
DIBUTTON_FOOTBALLQ_SNAPDWORD352322562
DIBUTTON_FOOTBALLQ_JUMPDWORD352322563
DIBUTTON_FOOTBALLQ_SLIDEDWORD352322564
DIBUTTON_FOOTBALLQ_PASSDWORD352322565
DIBUTTON_FOOTBALLQ_FAKEDWORD352322566
DIBUTTON_FOOTBALLQ_MENUDWORD352322813
DIBUTTON_FOOTBALLQ_FAKESNAPDWORD352338951
DIBUTTON_FOOTBALLQ_MOTIONDWORD352338952
DIBUTTON_FOOTBALLQ_AUDIBLEDWORD352338953
DWORD352371940
DWORD352371948
DWORD352404704
DWORD352404712
DIBUTTON_FOOTBALLQ_DEVICEDWORD352339198
DIBUTTON_FOOTBALLQ_PAUSEDWORD352339196
DIVIRTUAL_SPORTS_FOOTBALL_OFFENSEDWORD369098752
DIAXIS_FOOTBALLO_LATERALDWORD369132033
DIAXIS_FOOTBALLO_MOVEDWORD369164802
DIBUTTON_FOOTBALLO_JUMPDWORD369099777
DIBUTTON_FOOTBALLO_LEFTARMDWORD369099778
DIBUTTON_FOOTBALLO_RIGHTARMDWORD369099779
DIBUTTON_FOOTBALLO_THROWDWORD369099780
DIBUTTON_FOOTBALLO_SPINDWORD369099781
DIBUTTON_FOOTBALLO_MENUDWORD369100029
DIBUTTON_FOOTBALLO_JUKEDWORD369116166
DIBUTTON_FOOTBALLO_SHOULDERDWORD369116167
DIBUTTON_FOOTBALLO_TURBODWORD369116168
DIBUTTON_FOOTBALLO_DIVEDWORD369116169
DIBUTTON_FOOTBALLO_ZOOMDWORD369116170
DIBUTTON_FOOTBALLO_SUBSTITUTEDWORD369116171
DWORD369149156
DWORD369149164
DWORD369181920
DWORD369181928
DIBUTTON_FOOTBALLO_DEVICEDWORD369116414
DIBUTTON_FOOTBALLO_PAUSEDWORD369116412
DIVIRTUAL_SPORTS_FOOTBALL_DEFENSEDWORD385875968
DIAXIS_FOOTBALLD_LATERALDWORD385909249
DIAXIS_FOOTBALLD_MOVEDWORD385942018
DIBUTTON_FOOTBALLD_PLAYDWORD385876993
DIBUTTON_FOOTBALLD_SELECTDWORD385876994
DIBUTTON_FOOTBALLD_JUMPDWORD385876995
DIBUTTON_FOOTBALLD_TACKLEDWORD385876996
DIBUTTON_FOOTBALLD_FAKEDWORD385876997
DIBUTTON_FOOTBALLD_SUPERTACKLEDWORD385876998
DIBUTTON_FOOTBALLD_MENUDWORD385877245
DIBUTTON_FOOTBALLD_SPINDWORD385893383
DIBUTTON_FOOTBALLD_SWIMDWORD385893384
DIBUTTON_FOOTBALLD_BULLRUSHDWORD385893385
DIBUTTON_FOOTBALLD_RIPDWORD385893386
DIBUTTON_FOOTBALLD_AUDIBLEDWORD385893387
DIBUTTON_FOOTBALLD_ZOOMDWORD385893388
DIBUTTON_FOOTBALLD_SUBSTITUTEDWORD385893389
DWORD385926372
DWORD385926380
DWORD385959136
DWORD385959144
DIBUTTON_FOOTBALLD_DEVICEDWORD385893630
DIBUTTON_FOOTBALLD_PAUSEDWORD385893628
DIVIRTUAL_SPORTS_GOLFDWORD402653184
DIAXIS_GOLF_LATERALDWORD402686465
DIAXIS_GOLF_MOVEDWORD402719234
DIBUTTON_GOLF_SWINGDWORD402654209
DIBUTTON_GOLF_SELECTDWORD402654210
DIBUTTON_GOLF_UPDWORD402654211
DIBUTTON_GOLF_DOWNDWORD402654212
DIBUTTON_GOLF_TERRAINDWORD402654213
DIBUTTON_GOLF_FLYBYDWORD402654214
DIBUTTON_GOLF_MENUDWORD402654461
DIHATSWITCH_GOLF_SCROLLDWORD402671105
DIBUTTON_GOLF_ZOOMDWORD402670599
DIBUTTON_GOLF_TIMEOUTDWORD402670600
DIBUTTON_GOLF_SUBSTITUTEDWORD402670601
DWORD402703588
DWORD402703596
DWORD402736352
DWORD402736360
DIBUTTON_GOLF_DEVICEDWORD402670846
DIBUTTON_GOLF_PAUSEDWORD402670844
DIVIRTUAL_SPORTS_HOCKEY_OFFENSEDWORD419430400
DIAXIS_HOCKEYO_LATERALDWORD419463681
DIAXIS_HOCKEYO_MOVEDWORD419496450
DIBUTTON_HOCKEYO_SHOOTDWORD419431425
DIBUTTON_HOCKEYO_PASSDWORD419431426
DIBUTTON_HOCKEYO_BURSTDWORD419431427
DIBUTTON_HOCKEYO_SPECIALDWORD419431428
DIBUTTON_HOCKEYO_FAKEDWORD419431429
DIBUTTON_HOCKEYO_MENUDWORD419431677
DIHATSWITCH_HOCKEYO_SCROLLDWORD419448321
DIBUTTON_HOCKEYO_ZOOMDWORD419447814
DIBUTTON_HOCKEYO_STRATEGYDWORD419447815
DIBUTTON_HOCKEYO_TIMEOUTDWORD419447816
DIBUTTON_HOCKEYO_SUBSTITUTEDWORD419447817
DWORD419480804
DWORD419480812
DWORD419513568
DWORD419513576
DIBUTTON_HOCKEYO_DEVICEDWORD419448062
DIBUTTON_HOCKEYO_PAUSEDWORD419448060
DIVIRTUAL_SPORTS_HOCKEY_DEFENSEDWORD436207616
DIAXIS_HOCKEYD_LATERALDWORD436240897
DIAXIS_HOCKEYD_MOVEDWORD436273666
DIBUTTON_HOCKEYD_PLAYERDWORD436208641
DIBUTTON_HOCKEYD_STEALDWORD436208642
DIBUTTON_HOCKEYD_BURSTDWORD436208643
DIBUTTON_HOCKEYD_BLOCKDWORD436208644
DIBUTTON_HOCKEYD_FAKEDWORD436208645
DIBUTTON_HOCKEYD_MENUDWORD436208893
DIHATSWITCH_HOCKEYD_SCROLLDWORD436225537
DIBUTTON_HOCKEYD_ZOOMDWORD436225030
DIBUTTON_HOCKEYD_STRATEGYDWORD436225031
DIBUTTON_HOCKEYD_TIMEOUTDWORD436225032
DIBUTTON_HOCKEYD_SUBSTITUTEDWORD436225033
DWORD436258020
DWORD436258028
DWORD436290784
DWORD436290792
DIBUTTON_HOCKEYD_DEVICEDWORD436225278
DIBUTTON_HOCKEYD_PAUSEDWORD436225276
DIVIRTUAL_SPORTS_HOCKEY_GOALIEDWORD452984832
DIAXIS_HOCKEYG_LATERALDWORD453018113
DIAXIS_HOCKEYG_MOVEDWORD453050882
DIBUTTON_HOCKEYG_PASSDWORD452985857
DIBUTTON_HOCKEYG_POKEDWORD452985858
DIBUTTON_HOCKEYG_STEALDWORD452985859
DIBUTTON_HOCKEYG_BLOCKDWORD452985860
DIBUTTON_HOCKEYG_MENUDWORD452986109
DIHATSWITCH_HOCKEYG_SCROLLDWORD453002753
DIBUTTON_HOCKEYG_ZOOMDWORD453002245
DIBUTTON_HOCKEYG_STRATEGYDWORD453002246
DIBUTTON_HOCKEYG_TIMEOUTDWORD453002247
DIBUTTON_HOCKEYG_SUBSTITUTEDWORD453002248
DWORD453035236
DWORD453035244
DWORD453068000
DWORD453068008
DIBUTTON_HOCKEYG_DEVICEDWORD453002494
DIBUTTON_HOCKEYG_PAUSEDWORD453002492
DIVIRTUAL_SPORTS_BIKING_MOUNTAINDWORD469762048
DIAXIS_BIKINGM_TURNDWORD469795329
DIAXIS_BIKINGM_PEDALDWORD469828098
DIBUTTON_BIKINGM_JUMPDWORD469763073
DIBUTTON_BIKINGM_CAMERADWORD469763074
DIBUTTON_BIKINGM_SPECIAL1DWORD469763075
DIBUTTON_BIKINGM_SELECTDWORD469763076
DIBUTTON_BIKINGM_SPECIAL2DWORD469763077
DIBUTTON_BIKINGM_MENUDWORD469763325
DIHATSWITCH_BIKINGM_SCROLLDWORD469779969
DIBUTTON_BIKINGM_ZOOMDWORD469779462
DIAXIS_BIKINGM_BRAKEDWORD470041091
DWORD469812452
DWORD469812460
DWORD469845216
DWORD469845224
DWORD470041832
DIBUTTON_BIKINGM_DEVICEDWORD469779710
DIBUTTON_BIKINGM_PAUSEDWORD469779708
DIVIRTUAL_SPORTS_SKIINGDWORD486539264
DIAXIS_SKIING_TURNDWORD486572545
DIAXIS_SKIING_SPEEDDWORD486605314
DIBUTTON_SKIING_JUMPDWORD486540289
DIBUTTON_SKIING_CROUCHDWORD486540290
DIBUTTON_SKIING_CAMERADWORD486540291
DIBUTTON_SKIING_SPECIAL1DWORD486540292
DIBUTTON_SKIING_SELECTDWORD486540293
DIBUTTON_SKIING_SPECIAL2DWORD486540294
DIBUTTON_SKIING_MENUDWORD486540541
DIHATSWITCH_SKIING_GLANCEDWORD486557185
DIBUTTON_SKIING_ZOOMDWORD486556679
DWORD486589668
DWORD486589676
DWORD486622432
DWORD486622440
DIBUTTON_SKIING_DEVICEDWORD486556926
DIBUTTON_SKIING_PAUSEDWORD486556924
DIVIRTUAL_SPORTS_SOCCER_OFFENSEDWORD503316480
DIAXIS_SOCCERO_LATERALDWORD503349761
DIAXIS_SOCCERO_MOVEDWORD503382530
DIAXIS_SOCCERO_BENDDWORD503415299
DIBUTTON_SOCCERO_SHOOTDWORD503317505
DIBUTTON_SOCCERO_PASSDWORD503317506
DIBUTTON_SOCCERO_FAKEDWORD503317507
DIBUTTON_SOCCERO_PLAYERDWORD503317508
DIBUTTON_SOCCERO_SPECIAL1DWORD503317509
DIBUTTON_SOCCERO_SELECTDWORD503317510
DIBUTTON_SOCCERO_MENUDWORD503317757
DIHATSWITCH_SOCCERO_GLANCEDWORD503334401
DIBUTTON_SOCCERO_SUBSTITUTEDWORD503333895
DIBUTTON_SOCCERO_SHOOTLOWDWORD503333896
DIBUTTON_SOCCERO_SHOOTHIGHDWORD503333897
DIBUTTON_SOCCERO_PASSTHRUDWORD503333898
DIBUTTON_SOCCERO_SPRINTDWORD503333899
DIBUTTON_SOCCERO_CONTROLDWORD503333900
DIBUTTON_SOCCERO_HEADDWORD503333901
DWORD503366884
DWORD503366892
DWORD503399648
DWORD503399656
DIBUTTON_SOCCERO_DEVICEDWORD503334142
DIBUTTON_SOCCERO_PAUSEDWORD503334140
DIVIRTUAL_SPORTS_SOCCER_DEFENSEDWORD520093696
DIAXIS_SOCCERD_LATERALDWORD520126977
DIAXIS_SOCCERD_MOVEDWORD520159746
DIBUTTON_SOCCERD_BLOCKDWORD520094721
DIBUTTON_SOCCERD_STEALDWORD520094722
DIBUTTON_SOCCERD_FAKEDWORD520094723
DIBUTTON_SOCCERD_PLAYERDWORD520094724
DIBUTTON_SOCCERD_SPECIALDWORD520094725
DIBUTTON_SOCCERD_SELECTDWORD520094726
DIBUTTON_SOCCERD_SLIDEDWORD520094727
DIBUTTON_SOCCERD_MENUDWORD520094973
DIHATSWITCH_SOCCERD_GLANCEDWORD520111617
DIBUTTON_SOCCERD_FOULDWORD520111112
DIBUTTON_SOCCERD_HEADDWORD520111113
DIBUTTON_SOCCERD_CLEARDWORD520111114
DIBUTTON_SOCCERD_GOALIECHARGEDWORD520111115
DIBUTTON_SOCCERD_SUBSTITUTEDWORD520111116
DWORD520144100
DWORD520144108
DWORD520176864
DWORD520176872
DIBUTTON_SOCCERD_DEVICEDWORD520111358
DIBUTTON_SOCCERD_PAUSEDWORD520111356
DIVIRTUAL_SPORTS_RACQUETDWORD536870912
DIAXIS_RACQUET_LATERALDWORD536904193
DIAXIS_RACQUET_MOVEDWORD536936962
DIBUTTON_RACQUET_SWINGDWORD536871937
DIBUTTON_RACQUET_BACKSWINGDWORD536871938
DIBUTTON_RACQUET_SMASHDWORD536871939
DIBUTTON_RACQUET_SPECIALDWORD536871940
DIBUTTON_RACQUET_SELECTDWORD536871941
DIBUTTON_RACQUET_MENUDWORD536872189
DIHATSWITCH_RACQUET_GLANCEDWORD536888833
DIBUTTON_RACQUET_TIMEOUTDWORD536888326
DIBUTTON_RACQUET_SUBSTITUTEDWORD536888327
DWORD536921316
DWORD536921324
DWORD536954080
DWORD536954088
DIBUTTON_RACQUET_DEVICEDWORD536888574
DIBUTTON_RACQUET_PAUSEDWORD536888572
DIVIRTUAL_ARCADE_SIDE2SIDEDWORD553648128
DIAXIS_ARCADES_LATERALDWORD553681409
DIAXIS_ARCADES_MOVEDWORD553714178
DIBUTTON_ARCADES_THROWDWORD553649153
DIBUTTON_ARCADES_CARRYDWORD553649154
DIBUTTON_ARCADES_ATTACKDWORD553649155
DIBUTTON_ARCADES_SPECIALDWORD553649156
DIBUTTON_ARCADES_SELECTDWORD553649157
DIBUTTON_ARCADES_MENUDWORD553649405
DIHATSWITCH_ARCADES_VIEWDWORD553666049
DWORD553698532
DWORD553698540
DWORD553731296
DWORD553731304
DWORD554157280
DWORD554157288
DWORD554157284
DWORD554157292
DIBUTTON_ARCADES_DEVICEDWORD553665790
DIBUTTON_ARCADES_PAUSEDWORD553665788
DIVIRTUAL_ARCADE_PLATFORMDWORD570425344
DIAXIS_ARCADEP_LATERALDWORD570458625
DIAXIS_ARCADEP_MOVEDWORD570491394
DIBUTTON_ARCADEP_JUMPDWORD570426369
DIBUTTON_ARCADEP_FIREDWORD570426370
DIBUTTON_ARCADEP_CROUCHDWORD570426371
DIBUTTON_ARCADEP_SPECIALDWORD570426372
DIBUTTON_ARCADEP_SELECTDWORD570426373
DIBUTTON_ARCADEP_MENUDWORD570426621
DIHATSWITCH_ARCADEP_VIEWDWORD570443265
DIBUTTON_ARCADEP_FIRESECONDARYDWORD570442758
DWORD570475748
DWORD570475756
DWORD570508512
DWORD570508520
DWORD570934496
DWORD570934504
DWORD570934500
DWORD570934508
DIBUTTON_ARCADEP_DEVICEDWORD570443006
DIBUTTON_ARCADEP_PAUSEDWORD570443004
DIVIRTUAL_CAD_2DCONTROLDWORD587202560
DIAXIS_2DCONTROL_LATERALDWORD587235841
DIAXIS_2DCONTROL_MOVEDWORD587268610
DIAXIS_2DCONTROL_INOUTDWORD587301379
DIBUTTON_2DCONTROL_SELECTDWORD587203585
DIBUTTON_2DCONTROL_SPECIAL1DWORD587203586
DIBUTTON_2DCONTROL_SPECIALDWORD587203587
DIBUTTON_2DCONTROL_SPECIAL2DWORD587203588
DIBUTTON_2DCONTROL_MENUDWORD587203837
DIHATSWITCH_2DCONTROL_HATSWITCHDWORD587220481
DIAXIS_2DCONTROL_ROTATEZDWORD587350532
DIBUTTON_2DCONTROL_DISPLAYDWORD587219973
DIBUTTON_2DCONTROL_DEVICEDWORD587220222
DIBUTTON_2DCONTROL_PAUSEDWORD587220220
DIVIRTUAL_CAD_3DCONTROLDWORD603979776
DIAXIS_3DCONTROL_LATERALDWORD604013057
DIAXIS_3DCONTROL_MOVEDWORD604045826
DIAXIS_3DCONTROL_INOUTDWORD604078595
DIBUTTON_3DCONTROL_SELECTDWORD603980801
DIBUTTON_3DCONTROL_SPECIAL1DWORD603980802
DIBUTTON_3DCONTROL_SPECIALDWORD603980803
DIBUTTON_3DCONTROL_SPECIAL2DWORD603980804
DIBUTTON_3DCONTROL_MENUDWORD603981053
DIHATSWITCH_3DCONTROL_HATSWITCHDWORD603997697
DIAXIS_3DCONTROL_ROTATEXDWORD604193284
DIAXIS_3DCONTROL_ROTATEYDWORD604160517
DIAXIS_3DCONTROL_ROTATEZDWORD604127750
DIBUTTON_3DCONTROL_DISPLAYDWORD603997189
DIBUTTON_3DCONTROL_DEVICEDWORD603997438
DIBUTTON_3DCONTROL_PAUSEDWORD603997436
DIVIRTUAL_CAD_FLYBYDWORD620756992
DIAXIS_CADF_LATERALDWORD620790273
DIAXIS_CADF_MOVEDWORD620823042
DIAXIS_CADF_INOUTDWORD620855811
DIBUTTON_CADF_SELECTDWORD620758017
DIBUTTON_CADF_SPECIAL1DWORD620758018
DIBUTTON_CADF_SPECIALDWORD620758019
DIBUTTON_CADF_SPECIAL2DWORD620758020
DIBUTTON_CADF_MENUDWORD620758269
DIHATSWITCH_CADF_HATSWITCHDWORD620774913
DIAXIS_CADF_ROTATEXDWORD620970500
DIAXIS_CADF_ROTATEYDWORD620937733
DIAXIS_CADF_ROTATEZDWORD620904966
DIBUTTON_CADF_DISPLAYDWORD620774405
DIBUTTON_CADF_DEVICEDWORD620774654
DIBUTTON_CADF_PAUSEDWORD620774652
DIVIRTUAL_CAD_MODELDWORD637534208
DIAXIS_CADM_LATERALDWORD637567489
DIAXIS_CADM_MOVEDWORD637600258
DIAXIS_CADM_INOUTDWORD637633027
DIBUTTON_CADM_SELECTDWORD637535233
DIBUTTON_CADM_SPECIAL1DWORD637535234
DIBUTTON_CADM_SPECIALDWORD637535235
DIBUTTON_CADM_SPECIAL2DWORD637535236
DIBUTTON_CADM_MENUDWORD637535485
DIHATSWITCH_CADM_HATSWITCHDWORD637552129
DIAXIS_CADM_ROTATEXDWORD637747716
DIAXIS_CADM_ROTATEYDWORD637714949
DIAXIS_CADM_ROTATEZDWORD637682182
DIBUTTON_CADM_DISPLAYDWORD637551621
DIBUTTON_CADM_DEVICEDWORD637551870
DIBUTTON_CADM_PAUSEDWORD637551868
DIVIRTUAL_REMOTE_CONTROLDWORD654311424
DIAXIS_REMOTE_SLIDERDWORD654639617
DIBUTTON_REMOTE_MUTEDWORD654312449
DIBUTTON_REMOTE_SELECTDWORD654312450
DIBUTTON_REMOTE_PLAYDWORD654320643
DIBUTTON_REMOTE_CUEDWORD654320644
DIBUTTON_REMOTE_REVIEWDWORD654320645
DIBUTTON_REMOTE_CHANGEDWORD654320646
DIBUTTON_REMOTE_RECORDDWORD654320647
DIBUTTON_REMOTE_MENUDWORD654312701
DIAXIS_REMOTE_SLIDER2DWORD654656002
DIBUTTON_REMOTE_TVDWORD654334984
DIBUTTON_REMOTE_CABLEDWORD654334985
DIBUTTON_REMOTE_CDDWORD654334986
DIBUTTON_REMOTE_VCRDWORD654334987
DIBUTTON_REMOTE_TUNERDWORD654334988
DIBUTTON_REMOTE_DVDDWORD654334989
DIBUTTON_REMOTE_ADJUSTDWORD654334990
DIBUTTON_REMOTE_DIGIT0DWORD654332943
DIBUTTON_REMOTE_DIGIT1DWORD654332944
DIBUTTON_REMOTE_DIGIT2DWORD654332945
DIBUTTON_REMOTE_DIGIT3DWORD654332946
DIBUTTON_REMOTE_DIGIT4DWORD654332947
DIBUTTON_REMOTE_DIGIT5DWORD654332948
DIBUTTON_REMOTE_DIGIT6DWORD654332949
DIBUTTON_REMOTE_DIGIT7DWORD654332950
DIBUTTON_REMOTE_DIGIT8DWORD654332951
DIBUTTON_REMOTE_DIGIT9DWORD654332952
DIBUTTON_REMOTE_DEVICEDWORD654329086
DIBUTTON_REMOTE_PAUSEDWORD654329084
DIVIRTUAL_BROWSER_CONTROLDWORD671088640
DIAXIS_BROWSER_LATERALDWORD671121921
DIAXIS_BROWSER_MOVEDWORD671154690
DIBUTTON_BROWSER_SELECTDWORD671089665
DIAXIS_BROWSER_VIEWDWORD671187459
DIBUTTON_BROWSER_REFRESHDWORD671089666
DIBUTTON_BROWSER_MENUDWORD671089917
DWORD671106051
DIBUTTON_BROWSER_STOPDWORD671106052
DIBUTTON_BROWSER_HOMEDWORD671106053
DIBUTTON_BROWSER_FAVORITESDWORD671106054
DIBUTTON_BROWSER_NEXTDWORD671106055
DIBUTTON_BROWSER_PREVIOUSDWORD671106056
DIBUTTON_BROWSER_HISTORYDWORD671106057
DIBUTTON_BROWSER_PRINTDWORD671106058
DIBUTTON_BROWSER_DEVICEDWORD671106302
DIBUTTON_BROWSER_PAUSEDWORD671106300
DIVIRTUAL_DRIVING_MECHADWORD687865856
DIAXIS_MECHA_STEERDWORD687899137
DIAXIS_MECHA_TORSODWORD687931906
DIAXIS_MECHA_ROTATEDWORD687997443
DIAXIS_MECHA_THROTTLEDWORD688095748
DIBUTTON_MECHA_FIREDWORD687866881
DIBUTTON_MECHA_WEAPONSDWORD687866882
DIBUTTON_MECHA_TARGETDWORD687866883
DIBUTTON_MECHA_REVERSEDWORD687866884
DIBUTTON_MECHA_ZOOMDWORD687866885
DIBUTTON_MECHA_JUMPDWORD687866886
DIBUTTON_MECHA_MENUDWORD687867133
DIBUTTON_MECHA_CENTERDWORD687883271
DIHATSWITCH_MECHA_GLANCEDWORD687883777
DIBUTTON_MECHA_VIEWDWORD687883272
DIBUTTON_MECHA_FIRESECONDARYDWORD687883273
DWORD687916260
DWORD687916268
DWORD687949024
DWORD687949032
DWORD688014564
DWORD688014572
DWORD688112864
DWORD688112872
DIBUTTON_MECHA_DEVICEDWORD687883518
DIBUTTON_MECHA_PAUSEDWORD687883516
DIAXIS_ANY_X_1DWORD4278239745
DIAXIS_ANY_X_2DWORD4278239746
DIAXIS_ANY_Y_1DWORD4278272513
DIAXIS_ANY_Y_2DWORD4278272514
DIAXIS_ANY_Z_1DWORD4278305281
DIAXIS_ANY_Z_2DWORD4278305282
DIAXIS_ANY_R_1DWORD4278338049
DIAXIS_ANY_R_2DWORD4278338050
DIAXIS_ANY_U_1DWORD4278370817
DIAXIS_ANY_U_2DWORD4278370818
DIAXIS_ANY_V_1DWORD4278403585
DIAXIS_ANY_V_2DWORD4278403586
DIAXIS_ANY_A_1DWORD4278436353
DIAXIS_ANY_A_2DWORD4278436354
DIAXIS_ANY_B_1DWORD4278469121
DIAXIS_ANY_B_2DWORD4278469122
DIAXIS_ANY_C_1DWORD4278501889
DIAXIS_ANY_C_2DWORD4278501890
DIAXIS_ANY_S_1DWORD4278534657
DIAXIS_ANY_S_2DWORD4278534658
DIAXIS_ANY_1DWORD4278206977
DIAXIS_ANY_2DWORD4278206978
DIAXIS_ANY_3DWORD4278206979
DIAXIS_ANY_4DWORD4278206980
DIPOV_ANY_1DWORD4278208001
DIPOV_ANY_2DWORD4278208002
DIPOV_ANY_3DWORD4278208003
DIPOV_ANY_4DWORD4278208004
JOY_PASSDRIVERDATAINT268435456
JOY_HWS_ISHEADTRACKERINT33554432
JOY_HWS_ISGAMEPORTDRIVERINT67108864
JOY_HWS_ISANALOGPORTDRIVERINT134217728
JOY_HWS_AUTOLOADINT268435456
JOY_HWS_NODEVNODEINT536870912
JOY_HWS_ISGAMEPORTBUSINT-2147483648
JOY_HWS_GAMEPORTBUSBUSYINT1
JOY_US_VOLATILEINT8
JOY_OEMPOLL_PASSDRIVERDATADWORD7
BUTTON_BIT_POWERDWORD1
BUTTON_BIT_WINDOWSDWORD2
BUTTON_BIT_VOLUMEUPDWORD4
BUTTON_BIT_VOLUMEDOWNDWORD8
BUTTON_BIT_ROTATION_LOCKDWORD16
BUTTON_BIT_BACKDWORD32
DWORD64
BUTTON_BIT_CAMERAFOCUSDWORD128
BUTTON_BIT_CAMERASHUTTERDWORD256
BUTTON_BIT_RINGERTOGGLEDWORD512
BUTTON_BIT_HEADSETDWORD1024
BUTTON_BIT_HWKBDEPLOYDWORD2048
BUTTON_BIT_CAMERALENSDWORD4096
BUTTON_BIT_OEMCUSTOMDWORD8192
BUTTON_BIT_OEMCUSTOM2DWORD16384
BUTTON_BIT_OEMCUSTOM3DWORD32768
BUTTON_BIT_ALLBUTTONSMASKDWORD16383
IOCTL_BUTTON_SET_ENABLED_ON_IDLEDWORD721576
IOCTL_BUTTON_GET_ENABLED_ON_IDLEDWORD721580

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define DIRECTINPUT_VERSION 2048
#define JOY_HW_NONE 0
#define JOY_HW_CUSTOM 1
#define JOY_HW_2A_2B_GENERIC 2
#define JOY_HW_2A_4B_GENERIC 3
#define JOY_HW_2B_GAMEPAD 4
#define JOY_HW_2B_FLIGHTYOKE 5
#define JOY_HW_2B_FLIGHTYOKETHROTTLE 6
#define JOY_HW_3A_2B_GENERIC 7
#define JOY_HW_3A_4B_GENERIC 8
#define JOY_HW_4B_GAMEPAD 9
#define JOY_HW_4B_FLIGHTYOKE 10
#define JOY_HW_4B_FLIGHTYOKETHROTTLE 11
#define JOY_HW_TWO_2A_2B_WITH_Y 12
#define JOY_HW_LASTENTRY 13
#define JOY_ISCAL_XY 1
#define JOY_ISCAL_Z 2
#define JOY_ISCAL_R 4
#define JOY_ISCAL_U 8
#define JOY_ISCAL_V 16
#define JOY_ISCAL_POV 32
#define JOY_POV_NUMDIRS 4
#define JOY_POVVAL_FORWARD 0
#define JOY_POVVAL_BACKWARD 1
#define JOY_POVVAL_LEFT 2
#define JOY_POVVAL_RIGHT 3
#define JOY_HWS_HASZ 1
#define JOY_HWS_HASPOV 2
#define JOY_HWS_POVISBUTTONCOMBOS 4
#define JOY_HWS_POVISPOLL 8
#define JOY_HWS_ISYOKE 16
#define JOY_HWS_ISGAMEPAD 32
#define JOY_HWS_ISCARCTRL 64
#define JOY_HWS_XISJ1Y 128
#define JOY_HWS_XISJ2X 256
#define JOY_HWS_XISJ2Y 512
#define JOY_HWS_YISJ1X 1024
#define JOY_HWS_YISJ2X 2048
#define JOY_HWS_YISJ2Y 4096
#define JOY_HWS_ZISJ1X 8192
#define JOY_HWS_ZISJ1Y 16384
#define JOY_HWS_ZISJ2X 32768
#define JOY_HWS_POVISJ1X 65536
#define JOY_HWS_POVISJ1Y 131072
#define JOY_HWS_POVISJ2X 262144
#define JOY_HWS_HASR 524288
#define JOY_HWS_RISJ1X 1048576
#define JOY_HWS_RISJ1Y 2097152
#define JOY_HWS_RISJ2Y 4194304
#define JOY_HWS_HASU 8388608
#define JOY_HWS_HASV 16777216
#define JOY_US_HASRUDDER 1
#define JOY_US_PRESENT 2
#define JOY_US_ISOEM 4
#define JOY_US_RESERVED -2147483648
#define JOYTYPE_ZEROGAMEENUMOEMDATA 1
#define JOYTYPE_NOAUTODETECTGAMEPORT 2
#define JOYTYPE_NOHIDDIRECT 4
#define JOYTYPE_ANALOGCOMPAT 8
#define JOYTYPE_DEFAULTPROPSHEET -2147483648
#define JOYTYPE_DEVICEHIDE 65536
#define JOYTYPE_MOUSEHIDE 131072
#define JOYTYPE_KEYBHIDE 262144
#define JOYTYPE_GAMEHIDE 524288
#define JOYTYPE_HIDEACTIVE 1048576
#define JOYTYPE_INFOMASK 14680064
#define JOYTYPE_INFODEFAULT 0
#define JOYTYPE_INFOYYPEDALS 2097152
#define JOYTYPE_INFOZYPEDALS 4194304
#define JOYTYPE_INFOYRPEDALS 6291456
#define JOYTYPE_INFOZRPEDALS 8388608
#define JOYTYPE_INFOZISSLIDER 2097152
#define JOYTYPE_INFOZISZ 4194304
#define JOYTYPE_ENABLEINPUTREPORT 16777216
#define MAX_JOYSTRING 256
#define MAX_JOYSTICKOEMVXDNAME 260
#define DITC_REGHWSETTINGS 1
#define DITC_CLSIDCONFIG 2
#define DITC_DISPLAYNAME 4
#define DITC_CALLOUT 8
#define DITC_HARDWAREID 16
#define DITC_FLAGS1 32
#define DITC_FLAGS2 64
#define DITC_MAPFILE 128
#define DIJC_GUIDINSTANCE 1
#define DIJC_REGHWCONFIGTYPE 2
#define DIJC_GAIN 4
#define DIJC_CALLOUT 8
#define DIJC_WDMGAMEPORT 16
#define DIJU_USERVALUES 1
#define DIJU_GLOBALDRIVER 2
#define DIJU_GAMEPORTEMULATOR 4
#define DIMSGWP_NEWAPPSTART 1
#define DIMSGWP_DX8APPSTART 2
#define DIMSGWP_DX8MAPPERAPPSTART 3
#define DIAPPIDFLAG_NOTIME 1
#define DIAPPIDFLAG_NOSIZE 2
#define DIERR_NOMOREITEMS -2147024637
#define DIERR_DRIVERFIRST -2147220736
#define DIERR_DRIVERLAST -2147220481
#define DIERR_INVALIDCLASSINSTALLER -2147220480
#define DIERR_CANCELLED -2147220479
#define DIERR_BADINF -2147220478
#define DIDIFT_DELETE 16777216
#define HID_REVISION 1
#define HIDP_STATUS_SUCCESS 1114112
#define HIDP_STATUS_NULL -2146369535
#define HIDP_STATUS_INVALID_PREPARSED_DATA -1072627711
#define HIDP_STATUS_INVALID_REPORT_TYPE -1072627710
#define HIDP_STATUS_INVALID_REPORT_LENGTH -1072627709
#define HIDP_STATUS_USAGE_NOT_FOUND -1072627708
#define HIDP_STATUS_VALUE_OUT_OF_RANGE -1072627707
#define HIDP_STATUS_BAD_LOG_PHY_VALUES -1072627706
#define HIDP_STATUS_BUFFER_TOO_SMALL -1072627705
#define HIDP_STATUS_INTERNAL_ERROR -1072627704
#define HIDP_STATUS_I8042_TRANS_UNKNOWN -1072627703
#define HIDP_STATUS_INCOMPATIBLE_REPORT_ID -1072627702
#define HIDP_STATUS_NOT_VALUE_ARRAY -1072627701
#define HIDP_STATUS_IS_VALUE_ARRAY -1072627700
#define HIDP_STATUS_DATA_INDEX_NOT_FOUND -1072627699
#define HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE -1072627698
#define HIDP_STATUS_BUTTON_NOT_PRESSED -1072627697
#define HIDP_STATUS_REPORT_DOES_NOT_EXIST -1072627696
#define HIDP_STATUS_NOT_IMPLEMENTED -1072627680
#define HIDP_STATUS_NOT_BUTTON_ARRAY -1072627679
#define HIDP_STATUS_I8242_TRANS_UNKNOWN -1072627703
#define HID_USAGE_PAGE_UNDEFINED 0
#define HID_USAGE_PAGE_ARCADE 145
#define HID_USAGE_PAGE_ALPHANUMERIC 20
#define HID_USAGE_PAGE_BARCODE_SCANNER 140
#define HID_USAGE_PAGE_BATTERY_SYSTEM 133
#define HID_USAGE_PAGE_BRAILLE_DISPLAY 65
#define HID_USAGE_PAGE_BUTTON 9
#define HID_USAGE_PAGE_CAMERA_CONTROL 144
#define HID_USAGE_PAGE_CONSUMER 12
#define HID_USAGE_PAGE_DIGITIZER 13
#define HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS 18
#define HID_USAGE_PAGE_FIDO_ALLIANCE 61904
#define HID_USAGE_PAGE_GAME 5
#define HID_USAGE_PAGE_GAMING_DEVICE 146
#define HID_USAGE_PAGE_GENERIC 1
#define HID_USAGE_PAGE_GENERIC_DEVICE 6
#define HID_USAGE_PAGE_HAPTICS 14
#define HID_USAGE_PAGE_KEYBOARD 7
#define HID_USAGE_PAGE_LED 8
#define HID_USAGE_PAGE_LIGHTING_ILLUMINATION 89
#define HID_USAGE_PAGE_MAGNETIC_STRIPE_READER 142
#define HID_USAGE_PAGE_MEDICAL_INSTRUMENT 64
#define HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE 65523
#define HID_USAGE_PAGE_MONITOR 128
#define HID_USAGE_PAGE_MONITOR_ENUMERATED 129
#define HID_USAGE_PAGE_ORDINAL 10
#define HID_USAGE_PAGE_PID 15
#define HID_USAGE_PAGE_POWER 132
#define HID_USAGE_PAGE_WEIGHING_DEVICE 141
#define HID_USAGE_PAGE_SENSOR 32
#define HID_USAGE_PAGE_SIMULATION 2
#define HID_USAGE_PAGE_SOC 17
#define HID_USAGE_PAGE_SPORT 4
#define HID_USAGE_PAGE_TELEPHONY 11
#define HID_USAGE_PAGE_UNICODE 16
#define HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS 130
#define HID_USAGE_PAGE_VR 3
#define HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN 65280
#define HID_USAGE_PAGE_VENDOR_DEFINED_END 65535
#define HID_USAGE_UNDEFINED 0
#define HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD 1
#define HID_USAGE_ARCADE_COIN_DOOR 2
#define HID_USAGE_ARCADE_WATCHDOG_TIMER 3
#define HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE 48
#define HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE 49
#define HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE 50
#define HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE 51
#define HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS 52
#define HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT 53
#define HID_USAGE_ARCADE_COIN_DRAWER_START 54
#define HID_USAGE_ARCADE_COIN_DRAWER_SERVICE 55
#define HID_USAGE_ARCADE_COIN_DRAWER_TILT 56
#define HID_USAGE_ARCADE_COIN_DOOR_TEST 57
#define HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT 64
#define HID_USAGE_ARCADE_WATCHDOG_TIMEOUT 65
#define HID_USAGE_ARCADE_WATCHDOG_ACTION 66
#define HID_USAGE_ARCADE_WATCHDOG_REBOOT 67
#define HID_USAGE_ARCADE_WATCHDOG_RESTART 68
#define HID_USAGE_ARCADE_ALARM_INPUT 69
#define HID_USAGE_ARCADE_COIN_DOOR_COUNTER 70
#define HID_USAGE_ARCADE_IO_DIRECTION_MAPPING 71
#define HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING 72
#define HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE 73
#define HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE 74
#define HID_USAGE_ARCADE_PIN_PAD_STATUS 75
#define HID_USAGE_ARCADE_PIN_PAD_OUTPUT 76
#define HID_USAGE_ARCADE_PIN_PAD_COMMAND 77
#define HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY 1
#define HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY 2
#define HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT 32
#define HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET 33
#define HID_USAGE_ALPHANUMERIC_DATA_READ_BACK 34
#define HID_USAGE_ALPHANUMERIC_FONT_READ_BACK 35
#define HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT 36
#define HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY 37
#define HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE 38
#define HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY 39
#define HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE 40
#define HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL 41
#define HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL 42
#define HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT 43
#define HID_USAGE_ALPHANUMERIC_DISPLAY_DATA 44
#define HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS 45
#define HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY 46
#define HID_USAGE_ALPHANUMERIC_STATUS_READY 47
#define HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER 48
#define HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ 49
#define HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT 50
#define HID_USAGE_ALPHANUMERIC_ROW 51
#define HID_USAGE_ALPHANUMERIC_COLUMN 52
#define HID_USAGE_ALPHANUMERIC_ROWS 53
#define HID_USAGE_ALPHANUMERIC_COLUMNS 54
#define HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING 55
#define HID_USAGE_ALPHANUMERIC_CURSOR_MODE 56
#define HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE 57
#define HID_USAGE_ALPHANUMERIC_CURSOR_BLINK 58
#define HID_USAGE_ALPHANUMERIC_FONT_REPORT 59
#define HID_USAGE_ALPHANUMERIC_FONT_DATA 60
#define HID_USAGE_ALPHANUMERIC_CHAR_WIDTH 61
#define HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT 62
#define HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL 63
#define HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL 64
#define HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET 65
#define HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT 66
#define HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP 67
#define HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT 68
#define HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP 69
#define HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS 70
#define HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST 71
#define HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE 72
#define HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK 73
#define HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA 74
#define HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE 75
#define HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE 76
#define HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK 77
#define HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X 128
#define HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y 129
#define HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE 130
#define HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT 131
#define HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION 132
#define HID_USAGE_ALPHANUMERIC_PALETTE_REPORT 133
#define HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE 134
#define HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET 135
#define HID_USAGE_ALPHANUMERIC_PALETTE_DATA 136
#define HID_USAGE_ALPHANUMERIC_BLIT_REPORT 138
#define HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1 139
#define HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1 140
#define HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2 141
#define HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2 142
#define HID_USAGE_ALPHANUMERIC_BLIT_DATA 143
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON 144
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID 145
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE 146
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1 147
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2 148
#define HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT 149
#define HID_USAGE_ALPHANUMERIC_SOFT_KEYS 194
#define HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS 204
#define HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING 207
#define HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT 221
#define HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING 223
#define HID_USAGE_ALPHANUMERIC_REQUEST_REPORT 255
#define HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER 1
#define HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER 2
#define HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER 3
#define HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE 4
#define HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE 5
#define HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT 16
#define HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT 17
#define HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT 18
#define HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT 19
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT 20
#define HID_USAGE_BARCODE_SCANNER_STATUS_REPORT 21
#define HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT 22
#define HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT 23
#define HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT 24
#define HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT 25
#define HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT 26
#define HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT 27
#define HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT 28
#define HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT 29
#define HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT 30
#define HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT 31
#define HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE 48
#define HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR 49
#define HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER 50
#define HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER 51
#define HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT 52
#define HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER 53
#define HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION 54
#define HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE 55
#define HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION 56
#define HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER 57
#define HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION 58
#define HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING 59
#define HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE 60
#define HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER 61
#define HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER 62
#define HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL 63
#define HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION 64
#define HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER 65
#define HID_USAGE_BARCODE_SCANNER_TRIGGERLESS 66
#define HID_USAGE_BARCODE_SCANNER_WAND 67
#define HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT 68
#define HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER 69
#define HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR 70
#define HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING 77
#define HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE 78
#define HID_USAGE_BARCODE_SCANNER_DATA_PREFIX 79
#define HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI 80
#define HID_USAGE_BARCODE_SCANNER_PREFIX_NONE 81
#define HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY 82
#define HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME 85
#define HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN 86
#define HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT 87
#define HID_USAGE_BARCODE_SCANNER_BEEPER_STATE 88
#define HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME 89
#define HID_USAGE_BARCODE_SCANNER_LASER_STATE 90
#define HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME 91
#define HID_USAGE_BARCODE_SCANNER_MOTOR_STATE 92
#define HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT 93
#define HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER 94
#define HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES 95
#define HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ 96
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE 97
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE 98
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON 99
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON 100
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED 101
#define HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE 102
#define HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM 109
#define HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING 110
#define HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED 111
#define HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES 112
#define HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE 117
#define HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE 118
#define HID_USAGE_BARCODE_SCANNER_AIM_DURATION 122
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION 123
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY 124
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED 125
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY 126
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH 127
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME 128
#define HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE 130
#define HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME 131
#define HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP 132
#define HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP 133
#define HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP 134
#define HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP 135
#define HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE 136
#define HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE 137
#define HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT 138
#define HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL 139
#define HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN 145
#define HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE 146
#define HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 147
#define HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A 148
#define HID_USAGE_BARCODE_SCANNER_EAN13 149
#define HID_USAGE_BARCODE_SCANNER_EAN8 150
#define HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY 151
#define HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL 152
#define HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL 153
#define HID_USAGE_BARCODE_SCANNER_UPCEAN 154
#define HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE 155
#define HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS 156
#define HID_USAGE_BARCODE_SCANNER_UPCA 157
#define HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY 158
#define HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL 159
#define HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL 160
#define HID_USAGE_BARCODE_SCANNER_UPCE 161
#define HID_USAGE_BARCODE_SCANNER_UPCE1 162
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL 169
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 170
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 171
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2 172
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 173
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 174
#define HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5 175
#define HID_USAGE_BARCODE_SCANNER_CHECK 176
#define HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE 177
#define HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE 178
#define HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE 179
#define HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE 180
#define HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE 181
#define HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL 183
#define HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL 184
#define HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1 185
#define HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2 186
#define HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3 187
#define HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1 188
#define HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2 189
#define HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3 190
#define HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION 191
#define HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS 192
#define HID_USAGE_BARCODE_SCANNER_CODABAR 195
#define HID_USAGE_BARCODE_SCANNER_CODE_128 196
#define HID_USAGE_BARCODE_SCANNER_CODE_39 199
#define HID_USAGE_BARCODE_SCANNER_CODE_93 200
#define HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION 201
#define HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5 202
#define HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE 203
#define HID_USAGE_BARCODE_SCANNER_MSIPLESSEY 204
#define HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA 205
#define HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5 206
#define HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP 211
#define HID_USAGE_BARCODE_SCANNER_TRIOPTIC 212
#define HID_USAGE_BARCODE_SCANNER_UCCEAN128 213
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT 214
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE 215
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC 216
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS 217
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC 218
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS 219
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY 220
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY 221
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE 222
#define HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE 223
#define HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT 240
#define HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT 241
#define HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT 242
#define HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 251
#define HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 252
#define HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 253
#define HID_USAGE_BARCODE_SCANNER_DECODED_DATA 254
#define HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED 255
#define HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA 256
#define HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY 257
#define HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY 258
#define HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE 259
#define HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE 260
#define HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE 262
#define HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE 263
#define HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 264
#define HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 265
#define HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD 266
#define HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY 267
#define HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE 268
#define HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE 269
#define HID_USAGE_BARCODE_SCANNER_AZTEC_CODE 272
#define HID_USAGE_BARCODE_SCANNER_BC412 273
#define HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE 274
#define HID_USAGE_BARCODE_SCANNER_CODE_16 275
#define HID_USAGE_BARCODE_SCANNER_CODE_32 276
#define HID_USAGE_BARCODE_SCANNER_CODE_49 277
#define HID_USAGE_BARCODE_SCANNER_CODE_ONE 278
#define HID_USAGE_BARCODE_SCANNER_COLORCODE 279
#define HID_USAGE_BARCODE_SCANNER_DATA_MATRIX 280
#define HID_USAGE_BARCODE_SCANNER_MAXICODE 281
#define HID_USAGE_BARCODE_SCANNER_MICROPDF 282
#define HID_USAGE_BARCODE_SCANNER_PDF417 283
#define HID_USAGE_BARCODE_SCANNER_POSICODE 284
#define HID_USAGE_BARCODE_SCANNER_QR_CODE 285
#define HID_USAGE_BARCODE_SCANNER_SUPERCODE 286
#define HID_USAGE_BARCODE_SCANNER_ULTRACODE 287
#define HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE 288
#define HID_USAGE_BARCODE_SCANNER_VERICODE 289
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE 1
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS 2
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING 3
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE 4
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS 5
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO 6
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE 7
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS 8
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO 9
#define HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 16
#define HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 17
#define HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 18
#define HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 19
#define HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 20
#define HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS 21
#define HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION 22
#define HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION 23
#define HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION 24
#define HID_USAGE_BATTERY_SYSTEM_USE_NEXT 25
#define HID_USAGE_BATTERY_SYSTEM_OK_TO_USE 26
#define HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED 27
#define HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION 28
#define HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR 29
#define HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS 40
#define HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT 41
#define HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT 42
#define HID_USAGE_BATTERY_SYSTEM_AT_RATE 43
#define HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE 44
#define HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER 45
#define HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY 46
#define HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER 47
#define HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE 64
#define HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE 65
#define HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT 66
#define HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED 67
#define HID_USAGE_BATTERY_SYSTEM_CHARGING 68
#define HID_USAGE_BATTERY_SYSTEM_DISCHARGING 69
#define HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED 70
#define HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED 71
#define HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG 72
#define HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK 73
#define HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE 74
#define HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT 75
#define HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL 96
#define HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY 97
#define HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT 98
#define HID_USAGE_BATTERY_SYSTEM_MAX_ERROR 99
#define HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE 100
#define HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE 101
#define HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY 102
#define HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY 103
#define HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY 104
#define HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY 105
#define HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL 106
#define HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT 107
#define HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL 128
#define HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER 129
#define HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT 130
#define HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY 131
#define HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO 132
#define HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE 133
#define HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER 134
#define HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME 135
#define HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME 136
#define HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY 137
#define HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA 138
#define HID_USAGE_BATTERY_SYSTEM_RECHARGABLE 139
#define HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT 140
#define HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1 141
#define HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2 142
#define HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION 143
#define HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE 192
#define HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING 193
#define HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO 194
#define HID_USAGE_BATTERY_SYSTEM_AC_PRESENT 208
#define HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT 209
#define HID_USAGE_BATTERY_SYSTEM_POWER_FAIL 210
#define HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED 211
#define HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE 212
#define HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT 213
#define HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD 214
#define HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE 215
#define HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE 216
#define HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE 217
#define HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED 218
#define HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED 219
#define HID_USAGE_BATTERY_SYSTEM_MASTER_MODE 220
#define HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT 240
#define HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC 241
#define HID_USAGE_BATTERY_SYSTEM_LEVEL_2 242
#define HID_USAGE_BATTERY_SYSTEM_LEVEL_3 243
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY 1
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW 2
#define HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL 3
#define HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL 4
#define HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS 5
#define HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL 6
#define HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER 7
#define HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1 250
#define HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2 251
#define HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3 252
#define HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY 256
#define HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY 257
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS 512
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 513
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 514
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 515
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 516
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 517
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 518
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 519
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 520
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE 521
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE 522
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE 523
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS 524
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS 525
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS 526
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS 527
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER 528
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP 529
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN 530
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT 531
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT 532
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER 533
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP 534
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN 535
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT 536
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT 537
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT 538
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT 539
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP 540
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN 541
#define HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS 542
#define HID_USAGE_CAMERA_AUTO_FOCUS 32
#define HID_USAGE_CAMERA_SHUTTER 33
#define HID_USAGE_CONSUMERCTRL 1
#define HID_USAGE_CONSUMER_NUMERIC_KEY_PAD 2
#define HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS 3
#define HID_USAGE_CONSUMER_MICROPHONE 4
#define HID_USAGE_CONSUMER_HEADPHONE 5
#define HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER 6
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT 7
#define HID_USAGE_CONSUMER_10 32
#define HID_USAGE_CONSUMER_100 33
#define HID_USAGE_CONSUMER_AMPM 34
#define HID_USAGE_CONSUMER_POWER 48
#define HID_USAGE_CONSUMER_RESET 49
#define HID_USAGE_CONSUMER_SLEEP 50
#define HID_USAGE_CONSUMER_SLEEP_AFTER 51
#define HID_USAGE_CONSUMER_SLEEP_MODE 52
#define HID_USAGE_CONSUMER_ILLUMINATION 53
#define HID_USAGE_CONSUMER_FUNCTION_BUTTONS 54
#define HID_USAGE_CONSUMER_MENU 64
#define HID_USAGE_CONSUMER_MENU_PICK 65
#define HID_USAGE_CONSUMER_MENU_UP 66
#define HID_USAGE_CONSUMER_MENU_DOWN 67
#define HID_USAGE_CONSUMER_MENU_LEFT 68
#define HID_USAGE_CONSUMER_MENU_RIGHT 69
#define HID_USAGE_CONSUMER_MENU_ESCAPE 70
#define HID_USAGE_CONSUMER_MENU_VALUE_INCREASE 71
#define HID_USAGE_CONSUMER_MENU_VALUE_DECREASE 72
#define HID_USAGE_CONSUMER_DATA_ON_SCREEN 96
#define HID_USAGE_CONSUMER_CLOSED_CAPTION 97
#define HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT 98
#define HID_USAGE_CONSUMER_VCRTV 99
#define HID_USAGE_CONSUMER_BROADCAST_MODE 100
#define HID_USAGE_CONSUMER_SNAPSHOT 101
#define HID_USAGE_CONSUMER_STILL 102
#define HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE 103
#define HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP 104
#define HID_USAGE_CONSUMER_RED_MENU_BUTTON 105
#define HID_USAGE_CONSUMER_GREEN_MENU_BUTTON 106
#define HID_USAGE_CONSUMER_BLUE_MENU_BUTTON 107
#define HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON 108
#define HID_USAGE_CONSUMER_ASPECT 109
#define HID_USAGE_CONSUMER_3D_MODE_SELECT 110
#define HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT 111
#define HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT 112
#define HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS 113
#define HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE 114
#define HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM 115
#define HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM 116
#define HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS 117
#define HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED 118
#define HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED 119
#define HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE 120
#define HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT 121
#define HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT 122
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL 123
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC 124
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM 125
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM 126
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO 127
#define HID_USAGE_CONSUMER_SELECTION 128
#define HID_USAGE_CONSUMER_ASSIGN_SELECTION 129
#define HID_USAGE_CONSUMER_MODE_STEP 130
#define HID_USAGE_CONSUMER_RECALL_LAST 131
#define HID_USAGE_CONSUMER_ENTER_CHANNEL 132
#define HID_USAGE_CONSUMER_ORDER_MOVIE 133
#define HID_USAGE_CONSUMER_CHANNEL 134
#define HID_USAGE_CONSUMER_MEDIA_SELECTION 135
#define HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER 136
#define HID_USAGE_CONSUMER_MEDIA_SELECT_TV 137
#define HID_USAGE_CONSUMER_MEDIA_SELECT_WWW 138
#define HID_USAGE_CONSUMER_MEDIA_SELECT_DVD 139
#define HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE 140
#define HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE 141
#define HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE 142
#define HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES 143
#define HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES 144
#define HID_USAGE_CONSUMER_MEDIA_SELECT_CD 145
#define HID_USAGE_CONSUMER_MEDIA_SELECT_VCR 146
#define HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER 147
#define HID_USAGE_CONSUMER_QUIT 148
#define HID_USAGE_CONSUMER_HELP 149
#define HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE 150
#define HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE 151
#define HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE 152
#define HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY 153
#define HID_USAGE_CONSUMER_MEDIA_SELECT_HOME 154
#define HID_USAGE_CONSUMER_MEDIA_SELECT_CALL 155
#define HID_USAGE_CONSUMER_CHANNEL_INCREMENT 156
#define HID_USAGE_CONSUMER_CHANNEL_DECREMENT 157
#define HID_USAGE_CONSUMER_MEDIA_SELECT_SAP 158
#define HID_USAGE_CONSUMER_VCR_PLUS 160
#define HID_USAGE_CONSUMER_ONCE 161
#define HID_USAGE_CONSUMER_DAILY 162
#define HID_USAGE_CONSUMER_WEEKLY 163
#define HID_USAGE_CONSUMER_MONTHLY 164
#define HID_USAGE_CONSUMER_PLAY 176
#define HID_USAGE_CONSUMER_PAUSE 177
#define HID_USAGE_CONSUMER_RECORD 178
#define HID_USAGE_CONSUMER_FAST_FORWARD 179
#define HID_USAGE_CONSUMER_REWIND 180
#define HID_USAGE_CONSUMER_SCAN_NEXT_TRACK 181
#define HID_USAGE_CONSUMER_SCAN_PREV_TRACK 182
#define HID_USAGE_CONSUMER_STOP 183
#define HID_USAGE_CONSUMER_EJECT 184
#define HID_USAGE_CONSUMER_RANDOM_PLAY 185
#define HID_USAGE_CONSUMER_SELECT_DISC 186
#define HID_USAGE_CONSUMER_ENTER_DISC 187
#define HID_USAGE_CONSUMER_REPEAT 188
#define HID_USAGE_CONSUMER_TRACKING 189
#define HID_USAGE_CONSUMER_TRACK_NORMAL 190
#define HID_USAGE_CONSUMER_SLOW_TRACKING 191
#define HID_USAGE_CONSUMER_FRAME_FORWARD 192
#define HID_USAGE_CONSUMER_FRAME_BACK 193
#define HID_USAGE_CONSUMER_MARK 194
#define HID_USAGE_CONSUMER_CLEAR_MARK 195
#define HID_USAGE_CONSUMER_REPEAT_FROM_MARK 196
#define HID_USAGE_CONSUMER_RETURN_TO_MARK 197
#define HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD 198
#define HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS 199
#define HID_USAGE_CONSUMER_COUNTER_RESET 200
#define HID_USAGE_CONSUMER_SHOW_COUNTER 201
#define HID_USAGE_CONSUMER_TRACKING_INCREMENT 202
#define HID_USAGE_CONSUMER_TRACKING_DECREMENT 203
#define HID_USAGE_CONSUMER_STOPEJECT 204
#define HID_USAGE_CONSUMER_PLAY_PAUSE 205
#define HID_USAGE_CONSUMER_PLAYSKIP 206
#define HID_USAGE_CONSUMER_VOICE_COMMAND 207
#define HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR 208
#define HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD 209
#define HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP 210
#define HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT 211
#define HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR 212
#define HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE 213
#define HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA 214
#define HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST 215
#define HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION 216
#define HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER 217
#define HID_USAGE_CONSUMER_VOLUME 224
#define HID_USAGE_CONSUMER_BALANCE 225
#define HID_USAGE_CONSUMER_MUTE 226
#define HID_USAGE_CONSUMER_BASS 227
#define HID_USAGE_CONSUMER_TREBLE 228
#define HID_USAGE_CONSUMER_BASS_BOOST 229
#define HID_USAGE_CONSUMER_SURROUND_MODE 230
#define HID_USAGE_CONSUMER_LOUDNESS 231
#define HID_USAGE_CONSUMER_MPX 232
#define HID_USAGE_CONSUMER_VOLUME_INCREMENT 233
#define HID_USAGE_CONSUMER_VOLUME_DECREMENT 234
#define HID_USAGE_CONSUMER_SPEED_SELECT 240
#define HID_USAGE_CONSUMER_PLAYBACK_SPEED 241
#define HID_USAGE_CONSUMER_STANDARD_PLAY 242
#define HID_USAGE_CONSUMER_LONG_PLAY 243
#define HID_USAGE_CONSUMER_EXTENDED_PLAY 244
#define HID_USAGE_CONSUMER_SLOW 245
#define HID_USAGE_CONSUMER_FAN_ENABLE 256
#define HID_USAGE_CONSUMER_FAN_SPEED 257
#define HID_USAGE_CONSUMER_LIGHT_ENABLE 258
#define HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL 259
#define HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE 260
#define HID_USAGE_CONSUMER_ROOM_TEMPERATURE 261
#define HID_USAGE_CONSUMER_SECURITY_ENABLE 262
#define HID_USAGE_CONSUMER_FIRE_ALARM 263
#define HID_USAGE_CONSUMER_POLICE_ALARM 264
#define HID_USAGE_CONSUMER_PROXIMITY 265
#define HID_USAGE_CONSUMER_MOTION 266
#define HID_USAGE_CONSUMER_DURESS_ALARM 267
#define HID_USAGE_CONSUMER_HOLDUP_ALARM 268
#define HID_USAGE_CONSUMER_MEDICAL_ALARM 269
#define HID_USAGE_CONSUMER_BALANCE_RIGHT 336
#define HID_USAGE_CONSUMER_BALANCE_LEFT 337
#define HID_USAGE_CONSUMER_BASS_INCREMENT 338
#define HID_USAGE_CONSUMER_BASS_DECREMENT 339
#define HID_USAGE_CONSUMER_TREBLE_INCREMENT 340
#define HID_USAGE_CONSUMER_TREBLE_DECREMENT 341
#define HID_USAGE_CONSUMER_SPEAKER_SYSTEM 352
#define HID_USAGE_CONSUMER_CHANNEL_LEFT 353
#define HID_USAGE_CONSUMER_CHANNEL_RIGHT 354
#define HID_USAGE_CONSUMER_CHANNEL_CENTER 355
#define HID_USAGE_CONSUMER_CHANNEL_FRONT 356
#define HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT 357
#define HID_USAGE_CONSUMER_CHANNEL_SIDE 358
#define HID_USAGE_CONSUMER_CHANNEL_SURROUND 359
#define HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT 360
#define HID_USAGE_CONSUMER_CHANNEL_TOP 361
#define HID_USAGE_CONSUMER_CHANNEL_UNKNOWN 362
#define HID_USAGE_CONSUMER_SUBCHANNEL 368
#define HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT 369
#define HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT 370
#define HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT 371
#define HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT 372
#define HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS 384
#define HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL 385
#define HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION 386
#define HID_USAGE_CONSUMER_AL_CONFIGURATION 387
#define HID_USAGE_CONSUMER_AL_WORD_PROCESSOR 388
#define HID_USAGE_CONSUMER_AL_TEXT_EDITOR 389
#define HID_USAGE_CONSUMER_AL_SPREADSHEET 390
#define HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR 391
#define HID_USAGE_CONSUMER_AL_PRESENTATION_APP 392
#define HID_USAGE_CONSUMER_AL_DATABASE_APP 393
#define HID_USAGE_CONSUMER_AL_EMAIL 394
#define HID_USAGE_CONSUMER_AL_NEWSREADER 395
#define HID_USAGE_CONSUMER_AL_VOICEMAIL 396
#define HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK 397
#define HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE 398
#define HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER 399
#define HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD 400
#define HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE 401
#define HID_USAGE_CONSUMER_AL_CALCULATOR 402
#define HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK 403
#define HID_USAGE_CONSUMER_AL_BROWSER 404
#define HID_USAGE_CONSUMER_AL_LANWAN_BROWSER 405
#define HID_USAGE_CONSUMER_AL_INTERNET_BROWSER 406
#define HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT 407
#define HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE 408
#define HID_USAGE_CONSUMER_AL_NETWORK_CHAT 409
#define HID_USAGE_CONSUMER_AL_TELEPHONYDIALER 410
#define HID_USAGE_CONSUMER_AL_LOGON 411
#define HID_USAGE_CONSUMER_AL_LOGOFF 412
#define HID_USAGE_CONSUMER_AL_LOGONLOGOFF 413
#define HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER 414
#define HID_USAGE_CONSUMER_AL_CONTROL_PANEL 415
#define HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN 416
#define HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER 417
#define HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION 418
#define HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION 419
#define HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION 420
#define HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION 421
#define HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER 422
#define HID_USAGE_CONSUMER_AL_DOCUMENTS 423
#define HID_USAGE_CONSUMER_AL_THESAURUS 424
#define HID_USAGE_CONSUMER_AL_DICTIONARY 425
#define HID_USAGE_CONSUMER_AL_DESKTOP 426
#define HID_USAGE_CONSUMER_AL_SPELL_CHECK 427
#define HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK 428
#define HID_USAGE_CONSUMER_AL_WIRELESS_STATUS 429
#define HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT 430
#define HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION 431
#define HID_USAGE_CONSUMER_AL_ENCRYPTION 432
#define HID_USAGE_CONSUMER_AL_SCREEN_SAVER 433
#define HID_USAGE_CONSUMER_AL_ALARMS 434
#define HID_USAGE_CONSUMER_AL_CLOCK 435
#define HID_USAGE_CONSUMER_AL_FILE_BROWSER 436
#define HID_USAGE_CONSUMER_AL_POWER_STATUS 437
#define HID_USAGE_CONSUMER_AL_IMAGE_BROWSER 438
#define HID_USAGE_CONSUMER_AL_AUDIO_BROWSER 439
#define HID_USAGE_CONSUMER_AL_MOVIE_BROWSER 440
#define HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER 441
#define HID_USAGE_CONSUMER_AL_DIGITAL_WALLET 442
#define HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING 444
#define HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER 445
#define HID_USAGE_CONSUMER_AL_OEM_HELP 446
#define HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY 447
#define HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER 448
#define HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER 449
#define HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP 450
#define HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER 451
#define HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER 452
#define HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER 453
#define HID_USAGE_CONSUMER_AL_SEARCH 454
#define HID_USAGE_CONSUMER_AL_AUDIO_PLAYER 455
#define HID_USAGE_CONSUMER_AL_MESSAGE_STATUS 456
#define HID_USAGE_CONSUMER_AL_CONTACT_SYNC 457
#define HID_USAGE_CONSUMER_AL_NAVIGATION 458
#define HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT 459
#define HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS 512
#define HID_USAGE_CONSUMER_AC_NEW 513
#define HID_USAGE_CONSUMER_AC_OPEN 514
#define HID_USAGE_CONSUMER_AC_CLOSE 515
#define HID_USAGE_CONSUMER_AC_EXIT 516
#define HID_USAGE_CONSUMER_AC_MAXIMIZE 517
#define HID_USAGE_CONSUMER_AC_MINIMIZE 518
#define HID_USAGE_CONSUMER_AC_SAVE 519
#define HID_USAGE_CONSUMER_AC_PRINT 520
#define HID_USAGE_CONSUMER_AC_PROPERTIES 521
#define HID_USAGE_CONSUMER_AC_UNDO 538
#define HID_USAGE_CONSUMER_AC_COPY 539
#define HID_USAGE_CONSUMER_AC_CUT 540
#define HID_USAGE_CONSUMER_AC_PASTE 541
#define HID_USAGE_CONSUMER_AC_SELECT_ALL 542
#define HID_USAGE_CONSUMER_AC_FIND 543
#define HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE 544
#define HID_USAGE_CONSUMER_AC_SEARCH 545
#define HID_USAGE_CONSUMER_AC_GOTO 546
#define HID_USAGE_CONSUMER_AC_HOME 547
#define HID_USAGE_CONSUMER_AC_BACK 548
#define HID_USAGE_CONSUMER_AC_FORWARD 549
#define HID_USAGE_CONSUMER_AC_STOP 550
#define HID_USAGE_CONSUMER_AC_REFRESH 551
#define HID_USAGE_CONSUMER_AC_PREVIOUS 552
#define HID_USAGE_CONSUMER_AC_NEXT 553
#define HID_USAGE_CONSUMER_AC_BOOKMARKS 554
#define HID_USAGE_CONSUMER_AC_HISTORY 555
#define HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS 556
#define HID_USAGE_CONSUMER_AC_ZOOM_IN 557
#define HID_USAGE_CONSUMER_AC_ZOOM_OUT 558
#define HID_USAGE_CONSUMER_AC_ZOOM 559
#define HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW 560
#define HID_USAGE_CONSUMER_AC_NORMAL_VIEW 561
#define HID_USAGE_CONSUMER_AC_VIEW_TOGGLE 562
#define HID_USAGE_CONSUMER_AC_SCROLL_UP 563
#define HID_USAGE_CONSUMER_AC_SCROLL_DOWN 564
#define HID_USAGE_CONSUMER_AC_SCROLL 565
#define HID_USAGE_CONSUMER_AC_PAN_LEFT 566
#define HID_USAGE_CONSUMER_AC_PAN_RIGHT 567
#define HID_USAGE_CONSUMER_AC_PAN 568
#define HID_USAGE_CONSUMER_AC_NEW_WINDOW 569
#define HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY 570
#define HID_USAGE_CONSUMER_AC_TILE_VERTICALLY 571
#define HID_USAGE_CONSUMER_AC_FORMAT 572
#define HID_USAGE_CONSUMER_AC_EDIT 573
#define HID_USAGE_CONSUMER_AC_BOLD 574
#define HID_USAGE_CONSUMER_AC_ITALICS 575
#define HID_USAGE_CONSUMER_AC_UNDERLINE 576
#define HID_USAGE_CONSUMER_AC_STRIKETHROUGH 577
#define HID_USAGE_CONSUMER_AC_SUBSCRIPT 578
#define HID_USAGE_CONSUMER_AC_SUPERSCRIPT 579
#define HID_USAGE_CONSUMER_AC_ALL_CAPS 580
#define HID_USAGE_CONSUMER_AC_ROTATE 581
#define HID_USAGE_CONSUMER_AC_RESIZE 582
#define HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL 583
#define HID_USAGE_CONSUMER_AC_FLIP_VERTICAL 584
#define HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL 585
#define HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL 586
#define HID_USAGE_CONSUMER_AC_FONT_SELECT 587
#define HID_USAGE_CONSUMER_AC_FONT_COLOR 588
#define HID_USAGE_CONSUMER_AC_FONT_SIZE 589
#define HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT 590
#define HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H 591
#define HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT 592
#define HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H 593
#define HID_USAGE_CONSUMER_AC_JUSTIFY_TOP 594
#define HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V 595
#define HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM 596
#define HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V 597
#define HID_USAGE_CONSUMER_AC_INDENT_DECREASE 598
#define HID_USAGE_CONSUMER_AC_INDENT_INCREASE 599
#define HID_USAGE_CONSUMER_AC_NUMBERED_LIST 600
#define HID_USAGE_CONSUMER_AC_RESTART_NUMBERING 601
#define HID_USAGE_CONSUMER_AC_BULLETED_LIST 602
#define HID_USAGE_CONSUMER_AC_PROMOTE 603
#define HID_USAGE_CONSUMER_AC_DEMOTE 604
#define HID_USAGE_CONSUMER_AC_YES 605
#define HID_USAGE_CONSUMER_AC_NO 606
#define HID_USAGE_CONSUMER_AC_CANCEL 607
#define HID_USAGE_CONSUMER_AC_CATALOG 608
#define HID_USAGE_CONSUMER_AC_BUYCHECKOUT 609
#define HID_USAGE_CONSUMER_AC_ADD_TO_CART 610
#define HID_USAGE_CONSUMER_AC_EXPAND 611
#define HID_USAGE_CONSUMER_AC_EXPAND_ALL 612
#define HID_USAGE_CONSUMER_AC_COLLAPSE 613
#define HID_USAGE_CONSUMER_AC_COLLAPSE_ALL 614
#define HID_USAGE_CONSUMER_AC_PRINT_PREVIEW 615
#define HID_USAGE_CONSUMER_AC_PASTE_SPECIAL 616
#define HID_USAGE_CONSUMER_AC_INSERT_MODE 617
#define HID_USAGE_CONSUMER_AC_DELETE 618
#define HID_USAGE_CONSUMER_AC_LOCK 619
#define HID_USAGE_CONSUMER_AC_UNLOCK 620
#define HID_USAGE_CONSUMER_AC_PROTECT 621
#define HID_USAGE_CONSUMER_AC_UNPROTECT 622
#define HID_USAGE_CONSUMER_AC_ATTACH_COMMENT 623
#define HID_USAGE_CONSUMER_AC_DELETE_COMMENT 624
#define HID_USAGE_CONSUMER_AC_VIEW_COMMENT 625
#define HID_USAGE_CONSUMER_AC_SELECT_WORD 626
#define HID_USAGE_CONSUMER_AC_SELECT_SENTENCE 627
#define HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH 628
#define HID_USAGE_CONSUMER_AC_SELECT_COLUMN 629
#define HID_USAGE_CONSUMER_AC_SELECT_ROW 630
#define HID_USAGE_CONSUMER_AC_SELECT_TABLE 631
#define HID_USAGE_CONSUMER_AC_SELECT_OBJECT 632
#define HID_USAGE_CONSUMER_AC_REDOREPEAT 633
#define HID_USAGE_CONSUMER_AC_SORT 634
#define HID_USAGE_CONSUMER_AC_SORT_ASCENDING 635
#define HID_USAGE_CONSUMER_AC_SORT_DESCENDING 636
#define HID_USAGE_CONSUMER_AC_FILTER 637
#define HID_USAGE_CONSUMER_AC_SET_CLOCK 638
#define HID_USAGE_CONSUMER_AC_VIEW_CLOCK 639
#define HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE 640
#define HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES 641
#define HID_USAGE_CONSUMER_AC_SET_ALARM 642
#define HID_USAGE_CONSUMER_AC_CLEAR_ALARM 643
#define HID_USAGE_CONSUMER_AC_SNOOZE_ALARM 644
#define HID_USAGE_CONSUMER_AC_RESET_ALARM 645
#define HID_USAGE_CONSUMER_AC_SYNCHRONIZE 646
#define HID_USAGE_CONSUMER_AC_SENDRECEIVE 647
#define HID_USAGE_CONSUMER_AC_SEND_TO 648
#define HID_USAGE_CONSUMER_AC_REPLY 649
#define HID_USAGE_CONSUMER_AC_REPLY_ALL 650
#define HID_USAGE_CONSUMER_AC_FORWARD_MSG 651
#define HID_USAGE_CONSUMER_AC_SEND 652
#define HID_USAGE_CONSUMER_AC_ATTACH_FILE 653
#define HID_USAGE_CONSUMER_AC_UPLOAD 654
#define HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS 655
#define HID_USAGE_CONSUMER_AC_SET_BORDERS 656
#define HID_USAGE_CONSUMER_AC_INSERT_ROW 657
#define HID_USAGE_CONSUMER_AC_INSERT_COLUMN 658
#define HID_USAGE_CONSUMER_AC_INSERT_FILE 659
#define HID_USAGE_CONSUMER_AC_INSERT_PICTURE 660
#define HID_USAGE_CONSUMER_AC_INSERT_OBJECT 661
#define HID_USAGE_CONSUMER_AC_INSERT_SYMBOL 662
#define HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE 663
#define HID_USAGE_CONSUMER_AC_RENAME 664
#define HID_USAGE_CONSUMER_AC_MERGE 665
#define HID_USAGE_CONSUMER_AC_SPLIT 666
#define HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY 667
#define HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY 668
#define HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT 669
#define HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE 670
#define HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS 671
#define HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT 672
#define HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT 673
#define HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS 674
#define HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE 688
#define HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION 704
#define HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR 705
#define HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE 706
#define HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT 707
#define HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT 708
#define HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX 709
#define HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS 710
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS 711
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT 712
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP 713
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP 714
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT 715
#define HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL 716
#define HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE 720
#define HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT 721
#define HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT 722
#define HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM 723
#define HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM 724
#define HID_USAGE_CONSUMER_CONTACT_EDITED 1280
#define HID_USAGE_CONSUMER_CONTACT_ADDED 1281
#define HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE 1282
#define HID_USAGE_CONSUMER_CONTACT_INDEX 1283
#define HID_USAGE_CONSUMER_CONTACT_NICKNAME 1284
#define HID_USAGE_CONSUMER_CONTACT_FIRST_NAME 1285
#define HID_USAGE_CONSUMER_CONTACT_LAST_NAME 1286
#define HID_USAGE_CONSUMER_CONTACT_FULL_NAME 1287
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL 1288
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS 1289
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE 1290
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER 1291
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX 1292
#define HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER 1293
#define HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL 1294
#define HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS 1295
#define HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER 1296
#define HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN 1297
#define HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER 1298
#define HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG 1299
#define HID_USAGE_CONSUMER_CONTACT_MISC 1300
#define HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT 1301
#define HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS 1302
#define HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION 1303
#define HID_USAGE_DIGITIZER_DIGITIZER 1
#define HID_USAGE_DIGITIZER_PEN 2
#define HID_USAGE_DIGITIZER_LIGHT_PEN 3
#define HID_USAGE_DIGITIZER_TOUCH_SCREEN 4
#define HID_USAGE_DIGITIZER_TOUCH_PAD 5
#define HID_USAGE_DIGITIZER_WHITE_BOARD 6
#define HID_USAGE_DIGITIZER_COORD_MEASURING 7
#define HID_USAGE_DIGITIZER_3D_DIGITIZER 8
#define HID_USAGE_DIGITIZER_STEREO_PLOTTER 9
#define HID_USAGE_DIGITIZER_ARTICULATED_ARM 10
#define HID_USAGE_DIGITIZER_ARMATURE 11
#define HID_USAGE_DIGITIZER_MULTI_POINT 12
#define HID_USAGE_DIGITIZER_FREE_SPACE_WAND 13
#define HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION 14
#define HID_USAGE_DIGITIZER_HEAT_MAP 15
#define HID_USAGE_DIGITIZER_STYLUS 32
#define HID_USAGE_DIGITIZER_PUCK 33
#define HID_USAGE_DIGITIZER_FINGER 34
#define HID_USAGE_DIGITIZER_DEVICE_SETTINGS 35
#define HID_USAGE_DIGITIZER_CHARACTER_GESTURE 36
#define HID_USAGE_DIGITIZER_TIP_PRESSURE 48
#define HID_USAGE_DIGITIZER_BARREL_PRESSURE 49
#define HID_USAGE_DIGITIZER_IN_RANGE 50
#define HID_USAGE_DIGITIZER_TOUCH 51
#define HID_USAGE_DIGITIZER_UNTOUCH 52
#define HID_USAGE_DIGITIZER_TAP 53
#define HID_USAGE_DIGITIZER_QUALITY 54
#define HID_USAGE_DIGITIZER_DATA_VALID 55
#define HID_USAGE_DIGITIZER_TRANSDUCER_INDEX 56
#define HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS 57
#define HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS 58
#define HID_USAGE_DIGITIZER_BATTERY_STRENGTH 59
#define HID_USAGE_DIGITIZER_INVERT 60
#define HID_USAGE_DIGITIZER_X_TILT 61
#define HID_USAGE_DIGITIZER_Y_TILT 62
#define HID_USAGE_DIGITIZER_AZIMUTH 63
#define HID_USAGE_DIGITIZER_ALTITUDE 64
#define HID_USAGE_DIGITIZER_TWIST 65
#define HID_USAGE_DIGITIZER_TIP_SWITCH 66
#define HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH 67
#define HID_USAGE_DIGITIZER_BARREL_SWITCH 68
#define HID_USAGE_DIGITIZER_ERASER 69
#define HID_USAGE_DIGITIZER_TABLET_PICK 70
#define HID_USAGE_DIGITIZER_TOUCH_VALID 71
#define HID_USAGE_DIGITIZER_WIDTH 72
#define HID_USAGE_DIGITIZER_HEIGHT 73
#define HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER 81
#define HID_USAGE_DIGITIZER_DEVICE_MODE 82
#define HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER 83
#define HID_USAGE_DIGITIZER_CONTACT_COUNT 84
#define HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM 85
#define HID_USAGE_DIGITIZER_SCAN_TIME 86
#define HID_USAGE_DIGITIZER_SURFACE_SWITCH 87
#define HID_USAGE_DIGITIZER_BUTTON_SWITCH 88
#define HID_USAGE_DIGITIZER_PAD_TYPE 89
#define HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH 90
#define HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL 91
#define HID_USAGE_DIGITIZER_PREFERRED_COLOR 92
#define HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED 93
#define HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH 94
#define HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED 95
#define HID_USAGE_DIGITIZER_LATENCY_MODE 96
#define HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY 97
#define HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH 98
#define HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA 99
#define HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING 100
#define HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING 101
#define HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING 102
#define HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING 103
#define HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING 104
#define HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING 105
#define HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID 106
#define HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION 107
#define HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA 108
#define HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE 109
#define HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2 110
#define HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR 111
#define HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE 112
#define HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED 113
#define HID_USAGE_DIGITIZER_INK 114
#define HID_USAGE_DIGITIZER_PENCIL 115
#define HID_USAGE_DIGITIZER_HIGHLIGHTER 116
#define HID_USAGE_DIGITIZER_CHISEL_MARKER 117
#define HID_USAGE_DIGITIZER_BRUSH 118
#define HID_USAGE_DIGITIZER_NO_PREFERENCE 119
#define HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC 128
#define HID_USAGE_DIGITIZER_DIGITIZER_ERROR 129
#define HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS 130
#define HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED 131
#define HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE 132
#define HID_USAGE_DIGITIZER_ERR_CHARGE_LOW 133
#define HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO 144
#define HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR 145
#define HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT 146
#define HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS 147
#define HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS 148
#define HID_USAGE_DIGITIZER_NO_PROTOCOL 149
#define HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL 150
#define HID_USAGE_DIGITIZER_USI_PROTOCOL 151
#define HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL 152
#define HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES 160
#define HID_USAGE_DIGITIZER_REPORT_RATE 161
#define HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED 162
#define HID_USAGE_DIGITIZER_SWITCH_DISABLED 163
#define HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED 164
#define HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES 165
#define HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR 166
#define HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD 176
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER 1
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER 2
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA 16
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES 17
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION 18
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS 19
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL 20
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP 32
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X 33
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y 34
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z 35
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT 36
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION 37
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION 38
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION 39
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT 40
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS 41
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS 42
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS 43
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY 256
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE 257
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE 258
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE 259
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH 260
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT 261
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID 512
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID 513
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER 514
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE 515
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH 516
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT 517
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY 768
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS 769
#define HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST 1024
#define HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE 1
#define HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA 32
#define HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA 33
#define HID_USAGE_GAME_3D_GAME_CONTROLLER 1
#define HID_USAGE_GAME_PINBALL_DEVICE 2
#define HID_USAGE_GAME_GUN_DEVICE 3
#define HID_USAGE_GAME_POV 32
#define HID_USAGE_GAME_TURN_RIGHT_LEFT 33
#define HID_USAGE_GAME_PITCH_FORWARD_BACK 34
#define HID_USAGE_GAME_ROLL_RIGHT_LEFT 35
#define HID_USAGE_GAME_MOVE_RIGHT_LEFT 36
#define HID_USAGE_GAME_MOVE_FORWARD_BACK 37
#define HID_USAGE_GAME_MOVE_UP_DOWN 38
#define HID_USAGE_GAME_LEAN_RIGHT_LEFT 39
#define HID_USAGE_GAME_LEAN_FORWARD_BACK 40
#define HID_USAGE_GAME_POV_HEIGHT 41
#define HID_USAGE_GAME_FLIPPER 42
#define HID_USAGE_GAME_SECONDARY_FLIPPER 43
#define HID_USAGE_GAME_BUMP 44
#define HID_USAGE_GAME_NEW_GAME 45
#define HID_USAGE_GAME_SHOOT_BALL 46
#define HID_USAGE_GAME_PLAYER 47
#define HID_USAGE_GAME_GUN_BOLT 48
#define HID_USAGE_GAME_GUN_CLIP 49
#define HID_USAGE_GAME_GUN_SELECTOR 50
#define HID_USAGE_GAME_GUN_SINGLE_SHOT 51
#define HID_USAGE_GAME_GUN_BURST 52
#define HID_USAGE_GAME_GUN_AUTOMATIC 53
#define HID_USAGE_GAME_GUN_SAFETY 54
#define HID_USAGE_GAME_GAMEPAD_FIRE_JUMP 55
#define HID_USAGE_GAME_GAMEPAD_TRIGGER 57
#define HID_USAGE_GAME_FORMFITTING_GAMEPAD 58
#define HID_USAGE_GENERIC_POINTER 1
#define HID_USAGE_GENERIC_MOUSE 2
#define HID_USAGE_GENERIC_JOYSTICK 4
#define HID_USAGE_GENERIC_GAMEPAD 5
#define HID_USAGE_GENERIC_KEYBOARD 6
#define HID_USAGE_GENERIC_KEYPAD 7
#define HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER 8
#define HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL 9
#define HID_USAGE_GENERIC_WATER_COOLING_DEVICE 10
#define HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE 11
#define HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS 12
#define HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL 13
#define HID_USAGE_GENERIC_INTERACTIVE_CONTROL 14
#define HID_USAGE_GENERIC_SPATIAL_CONTROLLER 15
#define HID_USAGE_GENERIC_ASSISTIVE_CONTROL 16
#define HID_USAGE_GENERIC_DEVICE_DOCK 17
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE 18
#define HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL 19
#define HID_USAGE_GENERIC_X 48
#define HID_USAGE_GENERIC_Y 49
#define HID_USAGE_GENERIC_Z 50
#define HID_USAGE_GENERIC_RX 51
#define HID_USAGE_GENERIC_RY 52
#define HID_USAGE_GENERIC_RZ 53
#define HID_USAGE_GENERIC_SLIDER 54
#define HID_USAGE_GENERIC_DIAL 55
#define HID_USAGE_GENERIC_WHEEL 56
#define HID_USAGE_GENERIC_HATSWITCH 57
#define HID_USAGE_GENERIC_COUNTED_BUFFER 58
#define HID_USAGE_GENERIC_BYTE_COUNT 59
#define HID_USAGE_GENERIC_MOTION_WAKEUP 60
#define HID_USAGE_GENERIC_START 61
#define HID_USAGE_GENERIC_SELECT 62
#define HID_USAGE_GENERIC_VX 64
#define HID_USAGE_GENERIC_VY 65
#define HID_USAGE_GENERIC_VZ 66
#define HID_USAGE_GENERIC_VBRX 67
#define HID_USAGE_GENERIC_VBRY 68
#define HID_USAGE_GENERIC_VBRZ 69
#define HID_USAGE_GENERIC_VNO 70
#define HID_USAGE_GENERIC_FEATURE_NOTIFICATION 71
#define HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER 72
#define HID_USAGE_GENERIC_QX 73
#define HID_USAGE_GENERIC_QY 74
#define HID_USAGE_GENERIC_QZ 75
#define HID_USAGE_GENERIC_QW 76
#define HID_USAGE_GENERIC_SYSTEM_CTL 128
#define HID_USAGE_GENERIC_SYSCTL_POWER 129
#define HID_USAGE_GENERIC_SYSCTL_SLEEP 130
#define HID_USAGE_GENERIC_SYSCTL_WAKE 131
#define HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU 132
#define HID_USAGE_GENERIC_SYSCTL_MAIN_MENU 133
#define HID_USAGE_GENERIC_SYSCTL_APP_MENU 134
#define HID_USAGE_GENERIC_SYSCTL_HELP_MENU 135
#define HID_USAGE_GENERIC_SYSCTL_MENU_EXIT 136
#define HID_USAGE_GENERIC_SYSCTL_MENU_SELECT 137
#define HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT 138
#define HID_USAGE_GENERIC_SYSCTL_MENU_LEFT 139
#define HID_USAGE_GENERIC_SYSCTL_MENU_UP 140
#define HID_USAGE_GENERIC_SYSCTL_MENU_DOWN 141
#define HID_USAGE_GENERIC_SYSCTL_COLD_RESTART 142
#define HID_USAGE_GENERIC_SYSCTL_WARM_RESTART 143
#define HID_USAGE_GENERIC_DPAD_UP 144
#define HID_USAGE_GENERIC_DPAD_DOWN 145
#define HID_USAGE_GENERIC_DPAD_RIGHT 146
#define HID_USAGE_GENERIC_DPAD_LEFT 147
#define HID_USAGE_GENERIC_INDEX_TRIGGER 148
#define HID_USAGE_GENERIC_PALM_TRIGGER 149
#define HID_USAGE_GENERIC_THUMBSTICK 150
#define HID_USAGE_GENERIC_SYSCTL_FN 151
#define HID_USAGE_GENERIC_SYSCTL_FN_LOCK 152
#define HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR 153
#define HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION 154
#define HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB 155
#define HID_USAGE_GENERIC_SYSCTL_DOCK 160
#define HID_USAGE_GENERIC_SYSCTL_UNDOCK 161
#define HID_USAGE_GENERIC_SYSCTL_SETUP 162
#define HID_USAGE_GENERIC_SYSCTL_SYS_BREAK 163
#define HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK 164
#define HID_USAGE_GENERIC_SYSCTL_APP_BREAK 165
#define HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK 166
#define HID_USAGE_GENERIC_SYSCTL_MUTE 167
#define HID_USAGE_GENERIC_SYSCTL_HIBERNATE 168
#define HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE 169
#define HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING 170
#define HID_USAGE_GENERIC_SYSCTL_DISP_INVERT 176
#define HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL 177
#define HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL 178
#define HID_USAGE_GENERIC_SYSCTL_DISP_BOTH 179
#define HID_USAGE_GENERIC_SYSCTL_DISP_DUAL 180
#define HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE 181
#define HID_USAGE_GENERIC_SYSCTL_DISP_SWAP 182
#define HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE 183
#define HID_USAGE_GENERIC_SENSOR_ZONE 192
#define HID_USAGE_GENERIC_RPM 193
#define HID_USAGE_GENERIC_COOLANT_LEVEL 194
#define HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL 195
#define HID_USAGE_GENERIC_COOLANT_PUMP 196
#define HID_USAGE_GENERIC_CHASSIS_ENCLOSURE 197
#define HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON 198
#define HID_USAGE_GENERIC_WIRELESS_RADIO_LED 199
#define HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH 200
#define HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON 201
#define HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH 202
#define HID_USAGE_GENERIC_CONTROL_ENABLE 203
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID 208
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID 209
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE 210
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID 211
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE 212
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION 213
#define HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE 214
#define HID_USAGE_GENERIC_CALL_ACTIVE_LED 224
#define HID_USAGE_GENERIC_CALL_MUTE_TOGGLE 225
#define HID_USAGE_GENERIC_CALL_MUTE_LED 226
#define HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS 1
#define HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH 32
#define HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL 33
#define HID_USAGE_GENERIC_DEVICE_WIRELESS_ID 34
#define HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL 35
#define HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED 36
#define HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED 37
#define HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED 38
#define HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID 39
#define HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET 40
#define HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH 41
#define HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION 42
#define HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION 43
#define HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION 44
#define HID_USAGE_GENERIC_DEVICE_MAJOR 45
#define HID_USAGE_GENERIC_DEVICE_MINOR 46
#define HID_USAGE_GENERIC_DEVICE_REVISION 47
#define HID_USAGE_GENERIC_DEVICE_HANDEDNESS 48
#define HID_USAGE_GENERIC_DEVICE_EITHER_HAND 49
#define HID_USAGE_GENERIC_DEVICE_LEFT_HAND 50
#define HID_USAGE_GENERIC_DEVICE_RIGHT_HAND 51
#define HID_USAGE_GENERIC_DEVICE_BOTH_HANDS 52
#define HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET 64
#define HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET 65
#define HID_USAGE_HAPTICS_SIMPLE_CONTROLLER 1
#define HID_USAGE_HAPTICS_WAVEFORM_LIST 16
#define HID_USAGE_HAPTICS_DURATION_LIST 17
#define HID_USAGE_HAPTICS_AUTO_TRIGGER 32
#define HID_USAGE_HAPTICS_MANUAL_TRIGGER 33
#define HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL 34
#define HID_USAGE_HAPTICS_INTENSITY 35
#define HID_USAGE_HAPTICS_REPEAT_COUNT 36
#define HID_USAGE_HAPTICS_RETRIGGER_PERIOD 37
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE 38
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID 39
#define HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME 40
#define HID_USAGE_HAPTICS_WAVEFORM_NONE 4097
#define HID_USAGE_HAPTICS_WAVEFORM_STOP 4098
#define HID_USAGE_HAPTICS_WAVEFORM_CLICK 4099
#define HID_USAGE_HAPTICS_WAVEFORM_BUZZ 4100
#define HID_USAGE_HAPTICS_WAVEFORM_RUMBLE 4101
#define HID_USAGE_HAPTICS_WAVEFORM_PRESS 4102
#define HID_USAGE_HAPTICS_WAVEFORM_RELEASE 4103
#define HID_USAGE_HAPTICS_WAVEFORM_HOVER 4104
#define HID_USAGE_HAPTICS_WAVEFORM_SUCCESS 4105
#define HID_USAGE_HAPTICS_WAVEFORM_ERROR 4106
#define HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS 4107
#define HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS 4108
#define HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS 4109
#define HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS 4110
#define HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS 4111
#define HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS 4112
#define HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS 4113
#define HID_USAGE_KEYBOARD_NOEVENT 0
#define HID_USAGE_KEYBOARD_ROLLOVER 1
#define HID_USAGE_KEYBOARD_POSTFAIL 2
#define HID_USAGE_KEYBOARD_UNDEFINED 3
#define HID_USAGE_KEYBOARD_aA 4
#define HID_USAGE_KEYBOARD_bB 5
#define HID_USAGE_KEYBOARD_cC 6
#define HID_USAGE_KEYBOARD_dD 7
#define HID_USAGE_KEYBOARD_eE 8
#define HID_USAGE_KEYBOARD_fF 9
#define HID_USAGE_KEYBOARD_gG 10
#define HID_USAGE_KEYBOARD_hH 11
#define HID_USAGE_KEYBOARD_iI 12
#define HID_USAGE_KEYBOARD_jJ 13
#define HID_USAGE_KEYBOARD_kK 14
#define HID_USAGE_KEYBOARD_lL 15
#define HID_USAGE_KEYBOARD_mM 16
#define HID_USAGE_KEYBOARD_nN 17
#define HID_USAGE_KEYBOARD_oO 18
#define HID_USAGE_KEYBOARD_pP 19
#define HID_USAGE_KEYBOARD_qQ 20
#define HID_USAGE_KEYBOARD_rR 21
#define HID_USAGE_KEYBOARD_sS 22
#define HID_USAGE_KEYBOARD_tT 23
#define HID_USAGE_KEYBOARD_uU 24
#define HID_USAGE_KEYBOARD_vV 25
#define HID_USAGE_KEYBOARD_wW 26
#define HID_USAGE_KEYBOARD_xX 27
#define HID_USAGE_KEYBOARD_yY 28
#define HID_USAGE_KEYBOARD_zZ 29
#define HID_USAGE_KEYBOARD_ONE 30
#define HID_USAGE_KEYBOARD_TWO_AND_AT 31
#define HID_USAGE_KEYBOARD_THREE_AND_HASH 32
#define HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR 33
#define HID_USAGE_KEYBOARD_FIVE_AND_PERCENT 34
#define HID_USAGE_KEYBOARD_SIX_AND_CARET 35
#define HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND 36
#define HID_USAGE_KEYBOARD_EIGHT_AND_STAR 37
#define HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET 38
#define HID_USAGE_KEYBOARD_ZERO 39
#define HID_USAGE_KEYBOARD_RETURN 40
#define HID_USAGE_KEYBOARD_ESCAPE 41
#define HID_USAGE_KEYBOARD_DELETE 42
#define HID_USAGE_KEYBOARD_TAB 43
#define HID_USAGE_KEYBOARD_SPACEBAR 44
#define HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE 45
#define HID_USAGE_KEYBOARD_EQUALS_AND_PLUS 46
#define HID_USAGE_KEYBOARD_LEFT_BRACE 47
#define HID_USAGE_KEYBOARD_RIGHT_BRACE 48
#define HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE 49
#define HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE 50
#define HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON 51
#define HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE 52
#define HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE 53
#define HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN 54
#define HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN 55
#define HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK 56
#define HID_USAGE_KEYBOARD_CAPS_LOCK 57
#define HID_USAGE_KEYBOARD_F1 58
#define HID_USAGE_KEYBOARD_F2 59
#define HID_USAGE_KEYBOARD_F3 60
#define HID_USAGE_KEYBOARD_F4 61
#define HID_USAGE_KEYBOARD_F5 62
#define HID_USAGE_KEYBOARD_F6 63
#define HID_USAGE_KEYBOARD_F7 64
#define HID_USAGE_KEYBOARD_F8 65
#define HID_USAGE_KEYBOARD_F9 66
#define HID_USAGE_KEYBOARD_F10 67
#define HID_USAGE_KEYBOARD_F11 68
#define HID_USAGE_KEYBOARD_F12 69
#define HID_USAGE_KEYBOARD_PRINT_SCREEN 70
#define HID_USAGE_KEYBOARD_SCROLL_LOCK 71
#define HID_USAGE_KEYBOARD_PAUSE 72
#define HID_USAGE_KEYBOARD_INSERT 73
#define HID_USAGE_KEYBOARD_HOME 74
#define HID_USAGE_KEYBOARD_PAGEUP 75
#define HID_USAGE_KEYBOARD_DELETE_FORWARD 76
#define HID_USAGE_KEYBOARD_END 77
#define HID_USAGE_KEYBOARD_PAGEDOWN 78
#define HID_USAGE_KEYBOARD_RIGHTARROW 79
#define HID_USAGE_KEYBOARD_LEFTARROW 80
#define HID_USAGE_KEYBOARD_DOWNARROW 81
#define HID_USAGE_KEYBOARD_UPARROW 82
#define HID_USAGE_KEYBOARD_NUM_LOCK 83
#define HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH 84
#define HID_USAGE_KEYBOARD_KEYPAD_STAR 85
#define HID_USAGE_KEYBOARD_DASH 86
#define HID_USAGE_KEYBOARD_KEYPAD_PLUS 87
#define HID_USAGE_KEYBOARD_KEYPAD_ENTER 88
#define HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END 89
#define HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW 90
#define HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN 91
#define HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW 92
#define HID_USAGE_KEYBOARD_KEYPAD_FIVE 93
#define HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW 94
#define HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME 95
#define HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW 96
#define HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP 97
#define HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT 98
#define HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE 99
#define HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE 100
#define HID_USAGE_KEYBOARD_APPLICATION 101
#define HID_USAGE_KEYBOARD_POWER 102
#define HID_USAGE_KEYBOARD_KEYPAD_EQUALS 103
#define HID_USAGE_KEYBOARD_F13 104
#define HID_USAGE_KEYBOARD_F14 105
#define HID_USAGE_KEYBOARD_F15 106
#define HID_USAGE_KEYBOARD_F16 107
#define HID_USAGE_KEYBOARD_F17 108
#define HID_USAGE_KEYBOARD_F18 109
#define HID_USAGE_KEYBOARD_F19 110
#define HID_USAGE_KEYBOARD_F20 111
#define HID_USAGE_KEYBOARD_F21 112
#define HID_USAGE_KEYBOARD_F22 113
#define HID_USAGE_KEYBOARD_F23 114
#define HID_USAGE_KEYBOARD_F24 115
#define HID_USAGE_KEYBOARD_EXECUTE 116
#define HID_USAGE_KEYBOARD_HELP 117
#define HID_USAGE_KEYBOARD_MENU 118
#define HID_USAGE_KEYBOARD_SELECT 119
#define HID_USAGE_KEYBOARD_STOP 120
#define HID_USAGE_KEYBOARD_AGAIN 121
#define HID_USAGE_KEYBOARD_UNDO 122
#define HID_USAGE_KEYBOARD_CUT 123
#define HID_USAGE_KEYBOARD_COPY 124
#define HID_USAGE_KEYBOARD_PASTE 125
#define HID_USAGE_KEYBOARD_FIND 126
#define HID_USAGE_KEYBOARD_MUTE 127
#define HID_USAGE_KEYBOARD_VOLUME_UP 128
#define HID_USAGE_KEYBOARD_VOLUME_DOWN 129
#define HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK 130
#define HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK 131
#define HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK 132
#define HID_USAGE_KEYBOARD_KEYPAD_COMMA 133
#define HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN 134
#define HID_USAGE_KEYBOARD_INTERNATIONAL1 135
#define HID_USAGE_KEYBOARD_INTERNATIONAL2 136
#define HID_USAGE_KEYBOARD_INTERNATIONAL3 137
#define HID_USAGE_KEYBOARD_INTERNATIONAL4 138
#define HID_USAGE_KEYBOARD_INTERNATIONAL5 139
#define HID_USAGE_KEYBOARD_INTERNATIONAL6 140
#define HID_USAGE_KEYBOARD_INTERNATIONAL7 141
#define HID_USAGE_KEYBOARD_INTERNATIONAL8 142
#define HID_USAGE_KEYBOARD_INTERNATIONAL9 143
#define HID_USAGE_KEYBOARD_LANG1 144
#define HID_USAGE_KEYBOARD_LANG2 145
#define HID_USAGE_KEYBOARD_LANG3 146
#define HID_USAGE_KEYBOARD_LANG4 147
#define HID_USAGE_KEYBOARD_LANG5 148
#define HID_USAGE_KEYBOARD_LANG6 149
#define HID_USAGE_KEYBOARD_LANG7 150
#define HID_USAGE_KEYBOARD_LANG8 151
#define HID_USAGE_KEYBOARD_LANG9 152
#define HID_USAGE_KEYBOARD_ALTERNATE_ERASE 153
#define HID_USAGE_KEYBOARD_SYSREQ_ATTENTION 154
#define HID_USAGE_KEYBOARD_CANCEL 155
#define HID_USAGE_KEYBOARD_CLEAR 156
#define HID_USAGE_KEYBOARD_PRIOR 157
#define HID_USAGE_KEYBOARD_RETURN_NO_ENTER 158
#define HID_USAGE_KEYBOARD_SEPARATOR 159
#define HID_USAGE_KEYBOARD_OUT 160
#define HID_USAGE_KEYBOARD_OPER 161
#define HID_USAGE_KEYBOARD_CLEAR_AGAIN 162
#define HID_USAGE_KEYBOARD_CRSEL_PROPS 163
#define HID_USAGE_KEYBOARD_EXSEL 164
#define HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0 176
#define HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0 177
#define HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR 178
#define HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR 179
#define HID_USAGE_KEYBOARD_CURRENCY_UNIT 180
#define HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT 181
#define HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET 182
#define HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET 183
#define HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE 184
#define HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE 185
#define HID_USAGE_KEYBOARD_KEYPAD_TAB 186
#define HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE 187
#define HID_USAGE_KEYBOARD_KEYPAD_A 188
#define HID_USAGE_KEYBOARD_KEYPAD_B 189
#define HID_USAGE_KEYBOARD_KEYPAD_C 190
#define HID_USAGE_KEYBOARD_KEYPAD_D 191
#define HID_USAGE_KEYBOARD_KEYPAD_E 192
#define HID_USAGE_KEYBOARD_KEYPAD_F 193
#define HID_USAGE_KEYBOARD_KEYPAD_XOR 194
#define HID_USAGE_KEYBOARD_KEYPAD_CARET 195
#define HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE 196
#define HID_USAGE_KEYBOARD_KEYPAD_LESS 197
#define HID_USAGE_KEYBOARD_KEYPAD_GREATER 198
#define HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND 199
#define HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND 200
#define HID_USAGE_KEYBOARD_KEYPAD_BAR 201
#define HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR 202
#define HID_USAGE_KEYBOARD_KEYPAD_COLON 203
#define HID_USAGE_KEYBOARD_KEYPAD_HASH 204
#define HID_USAGE_KEYBOARD_KEYPAD_SPACE 205
#define HID_USAGE_KEYBOARD_KEYPAD_AT 206
#define HID_USAGE_KEYBOARD_KEYPAD_BANG 207
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE 208
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL 209
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR 210
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD 211
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT 212
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY 213
#define HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE 214
#define HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS 215
#define HID_USAGE_KEYBOARD_KEYPAD_CLEAR 216
#define HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY 217
#define HID_USAGE_KEYBOARD_KEYPAD_BINARY 218
#define HID_USAGE_KEYBOARD_KEYPAD_OCTAL 219
#define HID_USAGE_KEYBOARD_KEYPAD_DECIMAL 220
#define HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL 221
#define HID_USAGE_KEYBOARD_LCTRL 224
#define HID_USAGE_KEYBOARD_LSHFT 225
#define HID_USAGE_KEYBOARD_LALT 226
#define HID_USAGE_KEYBOARD_LGUI 227
#define HID_USAGE_KEYBOARD_RCTRL 228
#define HID_USAGE_KEYBOARD_RSHFT 229
#define HID_USAGE_KEYBOARD_RALT 230
#define HID_USAGE_KEYBOARD_RGUI 231
#define HID_USAGE_LED_NUM_LOCK 1
#define HID_USAGE_LED_CAPS_LOCK 2
#define HID_USAGE_LED_SCROLL_LOCK 3
#define HID_USAGE_LED_COMPOSE 4
#define HID_USAGE_LED_KANA 5
#define HID_USAGE_LED_POWER 6
#define HID_USAGE_LED_SHIFT 7
#define HID_USAGE_LED_DO_NOT_DISTURB 8
#define HID_USAGE_LED_MUTE 9
#define HID_USAGE_LED_TONE_ENABLE 10
#define HID_USAGE_LED_HIGH_CUT_FILTER 11
#define HID_USAGE_LED_LOW_CUT_FILTER 12
#define HID_USAGE_LED_EQUALIZER_ENABLE 13
#define HID_USAGE_LED_SOUND_FIELD_ON 14
#define HID_USAGE_LED_SURROUND_FIELD_ON 15
#define HID_USAGE_LED_REPEAT 16
#define HID_USAGE_LED_STEREO 17
#define HID_USAGE_LED_SAMPLING_RATE_DETECT 18
#define HID_USAGE_LED_SPINNING 19
#define HID_USAGE_LED_CAV 20
#define HID_USAGE_LED_CLV 21
#define HID_USAGE_LED_RECORDING_FORMAT_DET 22
#define HID_USAGE_LED_OFF_HOOK 23
#define HID_USAGE_LED_RING 24
#define HID_USAGE_LED_MESSAGE_WAITING 25
#define HID_USAGE_LED_DATA_MODE 26
#define HID_USAGE_LED_BATTERY_OPERATION 27
#define HID_USAGE_LED_BATTERY_OK 28
#define HID_USAGE_LED_BATTERY_LOW 29
#define HID_USAGE_LED_SPEAKER 30
#define HID_USAGE_LED_HEAD_SET 31
#define HID_USAGE_LED_HOLD 32
#define HID_USAGE_LED_MICROPHONE 33
#define HID_USAGE_LED_COVERAGE 34
#define HID_USAGE_LED_NIGHT_MODE 35
#define HID_USAGE_LED_SEND_CALLS 36
#define HID_USAGE_LED_CALL_PICKUP 37
#define HID_USAGE_LED_CONFERENCE 38
#define HID_USAGE_LED_STAND_BY 39
#define HID_USAGE_LED_CAMERA_ON 40
#define HID_USAGE_LED_CAMERA_OFF 41
#define HID_USAGE_LED_ON_LINE 42
#define HID_USAGE_LED_OFF_LINE 43
#define HID_USAGE_LED_BUSY 44
#define HID_USAGE_LED_READY 45
#define HID_USAGE_LED_PAPER_OUT 46
#define HID_USAGE_LED_PAPER_JAM 47
#define HID_USAGE_LED_REMOTE 48
#define HID_USAGE_LED_FORWARD 49
#define HID_USAGE_LED_REVERSE 50
#define HID_USAGE_LED_STOP 51
#define HID_USAGE_LED_REWIND 52
#define HID_USAGE_LED_FAST_FORWARD 53
#define HID_USAGE_LED_PLAY 54
#define HID_USAGE_LED_PAUSE 55
#define HID_USAGE_LED_RECORD 56
#define HID_USAGE_LED_ERROR 57
#define HID_USAGE_LED_SELECTED_INDICATOR 58
#define HID_USAGE_LED_IN_USE_INDICATOR 59
#define HID_USAGE_LED_MULTI_MODE_INDICATOR 60
#define HID_USAGE_LED_INDICATOR_ON 61
#define HID_USAGE_LED_INDICATOR_FLASH 62
#define HID_USAGE_LED_INDICATOR_SLOW_BLINK 63
#define HID_USAGE_LED_INDICATOR_FAST_BLINK 64
#define HID_USAGE_LED_INDICATOR_OFF 65
#define HID_USAGE_LED_FLASH_ON_TIME 66
#define HID_USAGE_LED_SLOW_BLINK_ON_TIME 67
#define HID_USAGE_LED_SLOW_BLINK_OFF_TIME 68
#define HID_USAGE_LED_FAST_BLINK_ON_TIME 69
#define HID_USAGE_LED_FAST_BLINK_OFF_TIME 70
#define HID_USAGE_LED_INDICATOR_COLOR 71
#define HID_USAGE_LED_RED 72
#define HID_USAGE_LED_GREEN 73
#define HID_USAGE_LED_AMBER 74
#define HID_USAGE_LED_GENERIC_INDICATOR 75
#define HID_USAGE_LED_SYSTEM_SUSPEND 76
#define HID_USAGE_LED_EXTERNAL_POWER 77
#define HID_USAGE_LED_INDICATOR_BLUE 78
#define HID_USAGE_LED_INDICATOR_ORANGE 79
#define HID_USAGE_LED_GOOD_STATUS 80
#define HID_USAGE_LED_WARNING_STATUS 81
#define HID_USAGE_LED_RGB_LED 82
#define HID_USAGE_LED_RED_LED_CHANNEL 83
#define HID_USAGE_LED_BLUE_LED_CHANNEL 84
#define HID_USAGE_LED_GREEN_LED_CHANNEL 85
#define HID_USAGE_LED_LED_INTENSITY 86
#define HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE 87
#define HID_USAGE_LED_PLAYER_INDICATOR 96
#define HID_USAGE_LED_PLAYER_1 97
#define HID_USAGE_LED_PLAYER_2 98
#define HID_USAGE_LED_PLAYER_3 99
#define HID_USAGE_LED_PLAYER_4 100
#define HID_USAGE_LED_PLAYER_5 101
#define HID_USAGE_LED_PLAYER_6 102
#define HID_USAGE_LED_PLAYER_7 103
#define HID_USAGE_LED_PLAYER_8 104
#define HID_USAGE_LAMPARRAY 1
#define HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT 2
#define HID_USAGE_LAMPARRAY_LAMP_COUNT 3
#define HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS 4
#define HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS 5
#define HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS 6
#define HID_USAGE_LAMPARRAY_KIND 7
#define HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS 8
#define HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT 32
#define HID_USAGE_LAMPARRAY_LAMP_ID 33
#define HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT 34
#define HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS 35
#define HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS 36
#define HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS 37
#define HID_USAGE_LAMPARRAY_LAMP_PURPOSES 38
#define HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS 39
#define HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT 40
#define HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT 41
#define HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT 42
#define HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT 43
#define HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE 44
#define HID_USAGE_LAMPARRAY_INPUT_BINDING 45
#define HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT 80
#define HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL 81
#define HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL 82
#define HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL 83
#define HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL 84
#define HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS 85
#define HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT 96
#define HID_USAGE_LAMPARRAY_LAMP_ID_START 97
#define HID_USAGE_LAMPARRAY_LAMP_ID_END 98
#define HID_USAGE_LAMPARRAY_CONTROL_REPORT 112
#define HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE 113
#define HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY 1
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH 17
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH 18
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH 19
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH 20
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA 32
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA 33
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA 34
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA 35
#define HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA 36
#define HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND 1
#define HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION 32
#define HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW 33
#define HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE 34
#define HID_USAGE_MEDICAL_INSTRUMENT_UPDATE 35
#define HID_USAGE_MEDICAL_INSTRUMENT_NEXT 36
#define HID_USAGE_MEDICAL_INSTRUMENT_SAVE 37
#define HID_USAGE_MEDICAL_INSTRUMENT_PRINT 38
#define HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE 39
#define HID_USAGE_MEDICAL_INSTRUMENT_CINE 64
#define HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER 65
#define HID_USAGE_MEDICAL_INSTRUMENT_VOLUME 66
#define HID_USAGE_MEDICAL_INSTRUMENT_FOCUS 67
#define HID_USAGE_MEDICAL_INSTRUMENT_DEPTH 68
#define HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY 96
#define HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY 97
#define HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION 112
#define HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT 128
#define HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST 129
#define HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT 130
#define HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST 131
#define HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT 132
#define HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST 133
#define HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT 134
#define HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST 135
#define HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT 136
#define HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST 137
#define HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT 160
#define HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST 161
#define HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL 1
#define HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER 33
#define HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY 34
#define HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP 36
#define HID_USAGE_MONITOR_MONITOR_CONTROL 1
#define HID_USAGE_MONITOR_EDID_INFORMATION 2
#define HID_USAGE_MONITOR_VDIF_INFORMATION 3
#define HID_USAGE_MONITOR_VESA_VERSION 4
#define HID_USAGE_PID_PHYSICAL_INPUT_DEVICE 1
#define HID_USAGE_PID_NORMAL 32
#define HID_USAGE_PID_SET_EFFECT_REPORT 33
#define HID_USAGE_PID_EFFECT_BLOCK_INDEX 34
#define HID_USAGE_PID_PARAMETER_BLOCK_OFFSET 35
#define HID_USAGE_PID_ROM_FLAG 36
#define HID_USAGE_PID_EFFECT_TYPE 37
#define HID_USAGE_PID_ET_CONSTANT 38
#define HID_USAGE_PID_ET_RAMP 39
#define HID_USAGE_PID_ET_CUSTOM 40
#define HID_USAGE_PID_ET_SQUARE 48
#define HID_USAGE_PID_ET_SINE 49
#define HID_USAGE_PID_ET_TRIANGLE 50
#define HID_USAGE_PID_ET_SAWTOOTH_UP 51
#define HID_USAGE_PID_ET_SAWTOOTH_DOWN 52
#define HID_USAGE_PID_ET_SPRING 64
#define HID_USAGE_PID_ET_DAMPER 65
#define HID_USAGE_PID_ET_INERTIA 66
#define HID_USAGE_PID_ET_FRICTION 67
#define HID_USAGE_PID_DURATION 80
#define HID_USAGE_PID_SAMPLE_PERIOD 81
#define HID_USAGE_PID_GAIN 82
#define HID_USAGE_PID_TRIGGER_BUTTON 83
#define HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL 84
#define HID_USAGE_PID_AXES_ENABLE 85
#define HID_USAGE_PID_DIRECTION_ENABLE 86
#define HID_USAGE_PID_DIRECTION 87
#define HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET 88
#define HID_USAGE_PID_BLOCK_TYPE 89
#define HID_USAGE_PID_SET_ENVELOPE_REPORT 90
#define HID_USAGE_PID_ATTACK_LEVEL 91
#define HID_USAGE_PID_ATTACK_TIME 92
#define HID_USAGE_PID_FADE_LEVEL 93
#define HID_USAGE_PID_FADE_TIME 94
#define HID_USAGE_PID_SET_CONDITION_REPORT 95
#define HID_USAGE_PID_CP_OFFSET 96
#define HID_USAGE_PID_POSITIVE_COEFFICIENT 97
#define HID_USAGE_PID_NEGATIVE_COEFFICIENT 98
#define HID_USAGE_PID_POSITIVE_SATURATION 99
#define HID_USAGE_PID_NEGATIVE_SATURATION 100
#define HID_USAGE_PID_DEAD_BAND 101
#define HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE 102
#define HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE 103
#define HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT 104
#define HID_USAGE_PID_CUSTOM_FORCE_DATA 105
#define HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA 106
#define HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT 107
#define HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET 108
#define HID_USAGE_PID_SAMPLE_COUNT 109
#define HID_USAGE_PID_SET_PERIODIC_REPORT 110
#define HID_USAGE_PID_OFFSET 111
#define HID_USAGE_PID_MAGNITUDE 112
#define HID_USAGE_PID_PHASE 113
#define HID_USAGE_PID_PERIOD 114
#define HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT 115
#define HID_USAGE_PID_SET_RAMP_FORCE_REPORT 116
#define HID_USAGE_PID_RAMP_START 117
#define HID_USAGE_PID_RAMP_END 118
#define HID_USAGE_PID_EFFECT_OPERATION_REPORT 119
#define HID_USAGE_PID_EFFECT_OPERATION 120
#define HID_USAGE_PID_OP_EFFECT_START 121
#define HID_USAGE_PID_OP_EFFECT_START_SOLO 122
#define HID_USAGE_PID_OP_EFFECT_STOP 123
#define HID_USAGE_PID_LOOP_COUNT 124
#define HID_USAGE_PID_DEVICE_GAIN_REPORT 125
#define HID_USAGE_PID_DEVICE_GAIN 126
#define HID_USAGE_PID_POOL_REPORT 127
#define HID_USAGE_PID_RAM_POOL_SIZE 128
#define HID_USAGE_PID_ROM_POOL_SIZE 129
#define HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT 130
#define HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX 131
#define HID_USAGE_PID_POOL_ALIGNMENT 132
#define HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT 133
#define HID_USAGE_PID_MOVE_SOURCE 134
#define HID_USAGE_PID_MOVE_DESTINATION 135
#define HID_USAGE_PID_MOVE_LENGTH 136
#define HID_USAGE_PID_BLOCK_LOAD_REPORT 137
#define HID_USAGE_PID_BLOCK_LOAD_STATUS 139
#define HID_USAGE_PID_BLOCK_LOAD_SUCCESS 140
#define HID_USAGE_PID_BLOCK_LOAD_FULL 141
#define HID_USAGE_PID_BLOCK_LOAD_ERROR 142
#define HID_USAGE_PID_BLOCK_HANDLE 143
#define HID_USAGE_PID_BLOCK_FREE_REPORT 144
#define HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE 145
#define HID_USAGE_PID_STATE_REPORT 146
#define HID_USAGE_PID_EFFECT_PLAYING 148
#define HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT 149
#define HID_USAGE_PID_DEVICE_CONTROL 150
#define HID_USAGE_PID_DC_ENABLE_ACTUATORS 151
#define HID_USAGE_PID_DC_DISABLE_ACTUATORS 152
#define HID_USAGE_PID_DC_STOP_ALL_EFFECTS 153
#define HID_USAGE_PID_DC_DEVICE_RESET 154
#define HID_USAGE_PID_DC_DEVICE_PAUSE 155
#define HID_USAGE_PID_DC_DEVICE_CONTINUE 156
#define HID_USAGE_PID_DEVICE_PAUSED 159
#define HID_USAGE_PID_ACTUATORS_ENABLED 160
#define HID_USAGE_PID_SAFETY_SWITCH 164
#define HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH 165
#define HID_USAGE_PID_ACTUATOR_POWER 166
#define HID_USAGE_PID_START_DELAY 167
#define HID_USAGE_PID_PARAMETER_BLOCK_SIZE 168
#define HID_USAGE_PID_DEVICE_MANAGED_POOL 169
#define HID_USAGE_PID_SHARED_PARAMETER_BLOCKS 170
#define HID_USAGE_PID_CREATE_NEW_EFFECT 171
#define HID_USAGE_PID_RAMPOOL_AVAILABLE 172
#define HID_USAGE_POWER_INAME 1
#define HID_USAGE_POWER_PRESENT_STATUS 2
#define HID_USAGE_POWER_CHANGED_STATUS 3
#define HID_USAGE_POWER_UPS 4
#define HID_USAGE_POWER_POWER_SUPPLY 5
#define HID_USAGE_POWER_BATTERY_SYSTEM 16
#define HID_USAGE_POWER_BATTERY_SYSTEM_ID 17
#define HID_USAGE_POWER_BATTERY 18
#define HID_USAGE_POWER_BATTERY_ID 19
#define HID_USAGE_POWER_CHARGER 20
#define HID_USAGE_POWER_CHARGER_ID 21
#define HID_USAGE_POWER_POWER_CONVERTER 22
#define HID_USAGE_POWER_POWER_CONVERTER_ID 23
#define HID_USAGE_POWER_OUTLET_SYSTEM 24
#define HID_USAGE_POWER_OUTLET_SYSTEM_ID 25
#define HID_USAGE_POWER_INPUT 26
#define HID_USAGE_POWER_INPUT_ID 27
#define HID_USAGE_POWER_OUTPUT 28
#define HID_USAGE_POWER_OUTPUT_ID 29
#define HID_USAGE_POWER_FLOW 30
#define HID_USAGE_POWER_FLOW_ID 31
#define HID_USAGE_POWER_OUTLET 32
#define HID_USAGE_POWER_OUTLET_ID 33
#define HID_USAGE_POWER_GANG 34
#define HID_USAGE_POWER_GANG_ID 35
#define HID_USAGE_POWER_POWER_SUMMARY 36
#define HID_USAGE_POWER_POWER_SUMMARY_ID 37
#define HID_USAGE_POWER_VOLTAGE 48
#define HID_USAGE_POWER_CURRENT 49
#define HID_USAGE_POWER_FREQUENCY 50
#define HID_USAGE_POWER_APPARENT_POWER 51
#define HID_USAGE_POWER_ACTIVE_POWER 52
#define HID_USAGE_POWER_PERCENT_LOAD 53
#define HID_USAGE_POWER_TEMPERATURE 54
#define HID_USAGE_POWER_HUMIDITY 55
#define HID_USAGE_POWER_BAD_COUNT 56
#define HID_USAGE_POWER_CONFIG_VOLTAGE 64
#define HID_USAGE_POWER_CONFIG_CURRENT 65
#define HID_USAGE_POWER_CONFIG_FREQUENCY 66
#define HID_USAGE_POWER_CONFIG_APPARENT_POWER 67
#define HID_USAGE_POWER_CONFIG_ACTIVE_POWER 68
#define HID_USAGE_POWER_CONFIG_PERCENT_LOAD 69
#define HID_USAGE_POWER_CONFIG_TEMPERATURE 70
#define HID_USAGE_POWER_CONFIG_HUMIDITY 71
#define HID_USAGE_POWER_SWITCH_ON_CONTROL 80
#define HID_USAGE_POWER_SWITCH_OFF_CONTROL 81
#define HID_USAGE_POWER_TOGGLE_CONTROL 82
#define HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER 83
#define HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER 84
#define HID_USAGE_POWER_DELAY_BEFORE_REBOOT 85
#define HID_USAGE_POWER_DELAY_BEFORE_STARTUP 86
#define HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN 87
#define HID_USAGE_POWER_TEST 88
#define HID_USAGE_POWER_MODULE_RESET 89
#define HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL 90
#define HID_USAGE_POWER_PRESENT 96
#define HID_USAGE_POWER_GOOD 97
#define HID_USAGE_POWER_INTERNAL_FAILURE 98
#define HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE 99
#define HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE 100
#define HID_USAGE_POWER_OVERLOAD 101
#define HID_USAGE_POWER_OVER_CHARGED 102
#define HID_USAGE_POWER_OVER_TEMPERATURE 103
#define HID_USAGE_POWER_SHUTDOWN_REQUESTED 104
#define HID_USAGE_POWER_SHUTDOWN_IMMINENT 105
#define HID_USAGE_POWER_SWITCH_ONOFF 107
#define HID_USAGE_POWER_SWITCHABLE 108
#define HID_USAGE_POWER_USED 109
#define HID_USAGE_POWER_BOOST 110
#define HID_USAGE_POWER_BUCK 111
#define HID_USAGE_POWER_INITIALIZED 112
#define HID_USAGE_POWER_TESTED 113
#define HID_USAGE_POWER_AWAITING_POWER 114
#define HID_USAGE_POWER_COMMUNICATION_LOST 115
#define HID_USAGE_POWER_IMANUFACTURER 253
#define HID_USAGE_POWER_IPRODUCT 254
#define HID_USAGE_POWER_ISERIALNUMBER 255
#define HID_USAGE_WEIGHING_DEVICE_SCALES 1
#define HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE 32
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS 33
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC 34
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC 35
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC 36
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC 37
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC 38
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH 39
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH 40
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH 41
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC 42
#define HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT 48
#define HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT 49
#define HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT 50
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT 51
#define HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT 52
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT 53
#define HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT 64
#define HID_USAGE_WEIGHING_DEVICE_DATA_SCALING 65
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT 80
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM 81
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM 82
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM 83
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS 84
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS 85
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS 86
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS 87
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON 88
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON 89
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE 90
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE 91
#define HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND 92
#define HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT 96
#define HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT 97
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS 112
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT 113
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO 114
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION 115
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE 116
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO 117
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT 118
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION 119
#define HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING 120
#define HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE 128
#define HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN 129
#define HID_USAGE_SENSORS_SENSOR 1
#define HID_USAGE_SENSORS_BIOMETRIC 16
#define HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE 17
#define HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY 18
#define HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH 19
#define HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE 20
#define HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE 21
#define HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE 22
#define HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY 23
#define HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION 24
#define HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE 25
#define HID_USAGE_SENSORS_ELECTRICAL 32
#define HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE 33
#define HID_USAGE_SENSORS_ELECTRICAL_CURRENT 34
#define HID_USAGE_SENSORS_ELECTRICAL_POWER 35
#define HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE 36
#define HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE 37
#define HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE 38
#define HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER 39
#define HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY 40
#define HID_USAGE_SENSORS_ELECTRICAL_PERIOD 41
#define HID_USAGE_SENSORS_ENVIRONMENTAL 48
#define HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE 49
#define HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY 50
#define HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE 51
#define HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION 52
#define HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED 53
#define HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY 54
#define HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX 55
#define HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE 56
#define HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS 57
#define HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE 58
#define HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY 59
#define HID_USAGE_SENSORS_LIGHT 64
#define HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT 65
#define HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED 66
#define HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT 67
#define HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT 68
#define HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT 69
#define HID_USAGE_SENSORS_LOCATION 80
#define HID_USAGE_SENSORS_LOCATION_BROADCAST 81
#define HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING 82
#define HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM 83
#define HID_USAGE_SENSORS_LOCATION_LOOKUP 84
#define HID_USAGE_SENSORS_LOCATION_OTHER 85
#define HID_USAGE_SENSORS_LOCATION_STATIC 86
#define HID_USAGE_SENSORS_LOCATION_TRIANGULATION 87
#define HID_USAGE_SENSORS_MECHANICAL 96
#define HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH 97
#define HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY 98
#define HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH 99
#define HID_USAGE_SENSORS_MECHANICAL_FORCE 100
#define HID_USAGE_SENSORS_MECHANICAL_PRESSURE 101
#define HID_USAGE_SENSORS_MECHANICAL_STRAIN 102
#define HID_USAGE_SENSORS_MECHANICAL_WEIGHT 103
#define HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR 104
#define HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH 105
#define HID_USAGE_SENSORS_MOTION 112
#define HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D 113
#define HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D 114
#define HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D 115
#define HID_USAGE_SENSORS_MOTION_GYROMETER_1D 116
#define HID_USAGE_SENSORS_MOTION_GYROMETER_2D 117
#define HID_USAGE_SENSORS_MOTION_GYROMETER_3D 118
#define HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR 119
#define HID_USAGE_SENSORS_MOTION_SPEEDOMETER 120
#define HID_USAGE_SENSORS_MOTION_ACCELEROMETER 121
#define HID_USAGE_SENSORS_MOTION_GYROMETER 122
#define HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR 123
#define HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER 124
#define HID_USAGE_SENSORS_ORIENTATION 128
#define HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D 129
#define HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D 130
#define HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D 131
#define HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D 132
#define HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D 133
#define HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D 134
#define HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D 135
#define HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D 136
#define HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D 137
#define HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION 138
#define HID_USAGE_SENSORS_ORIENTATION_COMPASS 139
#define HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER 140
#define HID_USAGE_SENSORS_ORIENTATION_DISTANCE 141
#define HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION 142
#define HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION 143
#define HID_USAGE_SENSORS_SCANNER 144
#define HID_USAGE_SENSORS_SCANNER_BARCODE 145
#define HID_USAGE_SENSORS_SCANNER_RFID 146
#define HID_USAGE_SENSORS_SCANNER_NFC 147
#define HID_USAGE_SENSORS_TIME 160
#define HID_USAGE_SENSORS_TIME_ALARM_TIMER 161
#define HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK 162
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY 176
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION 177
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION 178
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER 179
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER 180
#define HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION 181
#define HID_USAGE_SENSORS_ORIENTATION_EXTENDED 192
#define HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION 193
#define HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER 194
#define HID_USAGE_SENSORS_GESTURE 208
#define HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE 209
#define HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE 210
#define HID_USAGE_SENSORS_OTHER 224
#define HID_USAGE_SENSORS_OTHER_CUSTOM 225
#define HID_USAGE_SENSORS_OTHER_GENERIC 226
#define HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR 227
#define HID_USAGE_SENSORS_OTHER_HINGE_ANGLE 228
#define HID_USAGE_SENSORS_VENDOR_RESERVED_1 240
#define HID_USAGE_SENSORS_VENDOR_RESERVED_2 241
#define HID_USAGE_SENSORS_VENDOR_RESERVED_3 242
#define HID_USAGE_SENSORS_VENDOR_RESERVED_4 243
#define HID_USAGE_SENSORS_VENDOR_RESERVED_5 244
#define HID_USAGE_SENSORS_VENDOR_RESERVED_6 245
#define HID_USAGE_SENSORS_VENDOR_RESERVED_7 246
#define HID_USAGE_SENSORS_VENDOR_RESERVED_8 247
#define HID_USAGE_SENSORS_VENDOR_RESERVED_9 248
#define HID_USAGE_SENSORS_VENDOR_RESERVED_10 249
#define HID_USAGE_SENSORS_VENDOR_RESERVED_11 250
#define HID_USAGE_SENSORS_VENDOR_RESERVED_12 251
#define HID_USAGE_SENSORS_VENDOR_RESERVED_13 252
#define HID_USAGE_SENSORS_VENDOR_RESERVED_14 253
#define HID_USAGE_SENSORS_VENDOR_RESERVED_15 254
#define HID_USAGE_SENSORS_VENDOR_RESERVED_16 255
#define HID_USAGE_SENSORS_EVENT 512
#define HID_USAGE_SENSORS_EVENT_SENSOR_STATE 513
#define HID_USAGE_SENSORS_EVENT_SENSOR_EVENT 514
#define HID_USAGE_SENSORS_PROPERTY 768
#define HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME 769
#define HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID 770
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS 771
#define HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL 772
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER 773
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL 774
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER 775
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION 776
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE 777
#define HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH 778
#define HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION 779
#define HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION 780
#define HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE 781
#define HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL 782
#define HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE 783
#define HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE 784
#define HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE 785
#define HID_USAGE_SENSORS_PROPERTY_ACCURACY 786
#define HID_USAGE_SENSORS_PROPERTY_RESOLUTION 787
#define HID_USAGE_SENSORS_PROPERTY_MAXIMUM 788
#define HID_USAGE_SENSORS_PROPERTY_MINIMUM 789
#define HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE 790
#define HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE 791
#define HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE 792
#define HID_USAGE_SENSORS_PROPERTY_POWER_STATE 793
#define HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS 794
#define HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY 795
#define HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS 796
#define HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION 797
#define HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY 798
#define HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE 799
#define HID_USAGE_SENSORS_DATA_FIELD_LOCATION 1024
#define HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL 1026
#define HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID 1027
#define HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR 1028
#define HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID 1029
#define HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR 1030
#define HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL 1031
#define HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE 1032
#define HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS 1033
#define HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY 1034
#define HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE 1035
#define HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION 1036
#define HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE 1037
#define HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE 1038
#define HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS 1039
#define HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION 1040
#define HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION 1041
#define HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION 1042
#define HID_USAGE_SENSORS_DATA_FIELD_LATITUDE 1043
#define HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE 1044
#define HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING 1045
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING 1046
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION 1047
#define HID_USAGE_SENSORS_DATA_FIELD_SPEED 1048
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW 1049
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH 1050
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION 1051
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS 1052
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS 1053
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS 1054
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT 1055
#define HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS 1056
#define HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE 1057
#define HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1 1058
#define HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2 1059
#define HID_USAGE_SENSORS_DATA_FIELD_CITY 1060
#define HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE 1061
#define HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION 1062
#define HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE 1063
#define HID_USAGE_SENSORS_PROPERTY_LOCATION 1066
#define HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY 1067
#define HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL 1072
#define HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE 1073
#define HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY 1075
#define HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE 1076
#define HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION 1077
#define HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED 1078
#define HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX 1079
#define HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2 1080
#define HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION 1081
#define HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE 1082
#define HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE 1083
#define HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE 1084
#define HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL 1088
#define HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE 1089
#define HID_USAGE_SENSORS_DATA_FIELD_MOTION 1104
#define HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE 1105
#define HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION 1106
#define HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X 1107
#define HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y 1108
#define HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z 1109
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY 1110
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS 1111
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS 1112
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS 1113
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION 1114
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS 1115
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS 1116
#define HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS 1117
#define HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED 1118
#define HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY 1119
#define HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION 1136
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING 1137
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS 1138
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS 1139
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS 1140
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH 1141
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH 1142
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH 1143
#define HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH 1144
#define HID_USAGE_SENSORS_DATA_FIELD_DISTANCE 1145
#define HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS 1146
#define HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS 1147
#define HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS 1148
#define HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE 1149
#define HID_USAGE_SENSORS_DATA_FIELD_TILT 1150
#define HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS 1151
#define HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS 1152
#define HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS 1153
#define HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX 1154
#define HID_USAGE_SENSORS_DATA_FIELD_QUATERNION 1155
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX 1156
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS 1157
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS 1158
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS 1159
#define HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY 1160
#define HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION 1161
#define HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL 1168
#define HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE 1169
#define HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES 1170
#define HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE 1171
#define HID_USAGE_SENSORS_DATA_FIELD_FORCE 1172
#define HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE 1173
#define HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE 1174
#define HID_USAGE_SENSORS_DATA_FIELD_STRAIN 1175
#define HID_USAGE_SENSORS_DATA_FIELD_WEIGHT 1176
#define HID_USAGE_SENSORS_PROPERTY_MECHANICAL 1184
#define HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE 1185
#define HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED 1186
#define HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED 1187
#define HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC 1200
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE 1201
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE 1202
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE 1203
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE 1204
#define HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE 1205
#define HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC 1206
#define HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC 1207
#define HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE 1208
#define HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE 1209
#define HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL 1210
#define HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE 1211
#define HID_USAGE_SENSORS_DATA_FIELD_SPO2 1212
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED 1213
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH 1214
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE 1215
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL 1216
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH 1217
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW 1218
#define HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID 1219
#define HID_USAGE_SENSORS_DATA_FIELD_LIGHT 1232
#define HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE 1233
#define HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE 1234
#define HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY 1235
#define HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X 1236
#define HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y 1237
#define HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE 1238
#define HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT 1239
#define HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT 1240
#define HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT 1241
#define HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT 1242
#define HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT 1243
#define HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT 1244
#define HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX 1245
#define HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT 1246
#define HID_USAGE_SENSORS_PROPERTY_LIGHT 1247
#define HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND 1248
#define HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED 1250
#define HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED 1251
#define HID_USAGE_SENSORS_DATA_FIELD_SCANNER 1264
#define HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT 1265
#define HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE 1266
#define HID_USAGE_SENSORS_PROPERTY_SCANNER 1272
#define HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND 1273
#define HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL 1280
#define HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE 1281
#define HID_USAGE_SENSORS_DATA_FIELD_CURRENT 1282
#define HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER 1283
#define HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE 1284
#define HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE 1285
#define HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE 1286
#define HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY 1287
#define HID_USAGE_SENSORS_DATA_FIELD_PERIOD 1288
#define HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE 1289
#define HID_USAGE_SENSORS_DATA_FIELD_TIME 1312
#define HID_USAGE_SENSORS_DATA_FIELD_YEAR 1313
#define HID_USAGE_SENSORS_DATA_FIELD_MONTH 1314
#define HID_USAGE_SENSORS_DATA_FIELD_DAY 1315
#define HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK 1316
#define HID_USAGE_SENSORS_DATA_FIELD_HOUR 1317
#define HID_USAGE_SENSORS_DATA_FIELD_MINUTE 1318
#define HID_USAGE_SENSORS_DATA_FIELD_SECOND 1319
#define HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND 1320
#define HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP 1321
#define HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR 1322
#define HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT 1323
#define HID_USAGE_SENSORS_PROPERTY_TIME 1328
#define HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC 1329
#define HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME 1330
#define HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED 1331
#define HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT 1332
#define HID_USAGE_SENSORS_PROPERTY_ARM_ALARM 1333
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM 1344
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE 1345
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY 1346
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE 1347
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1 1348
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2 1349
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3 1350
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4 1351
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5 1352
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6 1353
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7 1354
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8 1355
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9 1356
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10 1357
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11 1358
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12 1359
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13 1360
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14 1361
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15 1362
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16 1363
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17 1364
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18 1365
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19 1366
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20 1367
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21 1368
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22 1369
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23 1370
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24 1371
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25 1372
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26 1373
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27 1374
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28 1375
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC 1376
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY 1377
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID 1378
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID 1379
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY 1380
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY 1381
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY 1382
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT 1383
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY 1384
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD 1385
#define HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX 1386
#define HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT 1387
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND 1388
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID 1389
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY 1390
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID 1391
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID 1392
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX 1393
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE 1394
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE 1395
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT 1396
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE 1397
#define HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT 1398
#define HID_USAGE_SENSORS_PROPERTY_GENERIC 1408
#define HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX 1409
#define HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT 1410
#define HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY 1424
#define HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE 1425
#define HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE 1426
#define HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION 1427
#define HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT 1428
#define HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET 1429
#define HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION 1430
#define HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE 1431
#define HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL 1440
#define HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES 1441
#define HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES 1442
#define HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES 1443
#define HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES 1444
#define HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT 1445
#define HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID 1456
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM 1472
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1 1473
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2 1474
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3 1475
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4 1476
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5 1477
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6 1478
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7 1479
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8 1480
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9 1481
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10 1482
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11 1483
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12 1484
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13 1485
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14 1486
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15 1487
#define HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16 1488
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE 1504
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE 1505
#define HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR 1520
#define HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE 1521
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE 1522
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE 1523
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL 1524
#define HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE 1525
#define HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED 2048
#define HID_USAGE_SENSORS_SENSOR_STATE_READY 2049
#define HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE 2050
#define HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA 2051
#define HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING 2052
#define HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED 2053
#define HID_USAGE_SENSORS_SENSOR_STATE_ERROR 2054
#define HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN 2064
#define HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED 2065
#define HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED 2066
#define HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED 2067
#define HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE 2068
#define HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY 2069
#define HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED 2070
#define HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED 2071
#define HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD 2072
#define HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD 2073
#define HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD 2074
#define HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD 2075
#define HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD 2076
#define HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD 2077
#define HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED 2078
#define HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED 2079
#define HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER 2080
#define HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED 2096
#define HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED 2097
#define HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL 2098
#define HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS 2112
#define HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS 2113
#define HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS 2114
#define HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS 2115
#define HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS 2116
#define HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS 2117
#define HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL 2118
#define HID_USAGE_SENSORS_POWER_STATE_UNDEFINED 2128
#define HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER 2129
#define HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER 2130
#define HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP 2131
#define HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP 2132
#define HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF 2133
#define HID_USAGE_SENSORS_ACCURACY_DEFAULT 2144
#define HID_USAGE_SENSORS_ACCURACY_HIGH 2145
#define HID_USAGE_SENSORS_ACCURACY_MEDIUM 2146
#define HID_USAGE_SENSORS_ACCURACY_LOW 2147
#define HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX 2160
#define HID_USAGE_SENSORS_FIX_QUALITY_GPS 2161
#define HID_USAGE_SENSORS_FIX_QUALITY_DGPS 2162
#define HID_USAGE_SENSORS_FIX_TYPE_NO_FIX 2176
#define HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID 2177
#define HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID 2178
#define HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID 2179
#define HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC 2180
#define HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK 2181
#define HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED 2182
#define HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE 2183
#define HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE 2184
#define HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL 2192
#define HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC 2193
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS 2208
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS 2209
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED 2210
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT 2211
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR 2212
#define HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID 2213
#define HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID 2224
#define HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID 2225
#define HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY 2240
#define HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY 2241
#define HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY 2242
#define HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY 2243
#define HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY 2244
#define HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY 2245
#define HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY 2246
#define HID_USAGE_SENSORS_KIND_CATEGORY 2256
#define HID_USAGE_SENSORS_KIND_TYPE 2257
#define HID_USAGE_SENSORS_KIND_EVENT 2258
#define HID_USAGE_SENSORS_KIND_PROPERTY 2259
#define HID_USAGE_SENSORS_KIND_DATA_FIELD 2260
#define HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW 2272
#define HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM 2273
#define HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH 2274
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED 2288
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW 2289
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW 2290
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW 2291
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP 2292
#define HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN 2293
#define HID_USAGE_SENSORS_VT_NULL 2304
#define HID_USAGE_SENSORS_VT_BOOL 2305
#define HID_USAGE_SENSORS_VT_UI1 2306
#define HID_USAGE_SENSORS_VT_I1 2307
#define HID_USAGE_SENSORS_VT_UI2 2308
#define HID_USAGE_SENSORS_VT_I2 2309
#define HID_USAGE_SENSORS_VT_UI4 2310
#define HID_USAGE_SENSORS_VT_I4 2311
#define HID_USAGE_SENSORS_VT_UI8 2312
#define HID_USAGE_SENSORS_VT_I8 2313
#define HID_USAGE_SENSORS_VT_R4 2314
#define HID_USAGE_SENSORS_VT_R8 2315
#define HID_USAGE_SENSORS_VT_WSTR 2316
#define HID_USAGE_SENSORS_VT_STR 2317
#define HID_USAGE_SENSORS_VT_CLSID 2318
#define HID_USAGE_SENSORS_VT_VECTOR_VT_UI1 2319
#define HID_USAGE_SENSORS_VT_F16E0 2320
#define HID_USAGE_SENSORS_VT_F16E1 2321
#define HID_USAGE_SENSORS_VT_F16E2 2322
#define HID_USAGE_SENSORS_VT_F16E3 2323
#define HID_USAGE_SENSORS_VT_F16E4 2324
#define HID_USAGE_SENSORS_VT_F16E5 2325
#define HID_USAGE_SENSORS_VT_F16E6 2326
#define HID_USAGE_SENSORS_VT_F16E7 2327
#define HID_USAGE_SENSORS_VT_F16E8 2328
#define HID_USAGE_SENSORS_VT_F16E9 2329
#define HID_USAGE_SENSORS_VT_F16EA 2330
#define HID_USAGE_SENSORS_VT_F16EB 2331
#define HID_USAGE_SENSORS_VT_F16EC 2332
#define HID_USAGE_SENSORS_VT_F16ED 2333
#define HID_USAGE_SENSORS_VT_F16EE 2334
#define HID_USAGE_SENSORS_VT_F16EF 2335
#define HID_USAGE_SENSORS_VT_F32E0 2336
#define HID_USAGE_SENSORS_VT_F32E1 2337
#define HID_USAGE_SENSORS_VT_F32E2 2338
#define HID_USAGE_SENSORS_VT_F32E3 2339
#define HID_USAGE_SENSORS_VT_F32E4 2340
#define HID_USAGE_SENSORS_VT_F32E5 2341
#define HID_USAGE_SENSORS_VT_F32E6 2342
#define HID_USAGE_SENSORS_VT_F32E7 2343
#define HID_USAGE_SENSORS_VT_F32E8 2344
#define HID_USAGE_SENSORS_VT_F32E9 2345
#define HID_USAGE_SENSORS_VT_F32EA 2346
#define HID_USAGE_SENSORS_VT_F32EB 2347
#define HID_USAGE_SENSORS_VT_F32EC 2348
#define HID_USAGE_SENSORS_VT_F32ED 2349
#define HID_USAGE_SENSORS_VT_F32EE 2350
#define HID_USAGE_SENSORS_VT_F32EF 2351
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN 2352
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY 2353
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING 2354
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING 2355
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING 2356
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE 2357
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING 2358
#define HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE 2359
#define HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED 2368
#define HID_USAGE_SENSORS_UNIT_LUX 2369
#define HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN 2370
#define HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS 2371
#define HID_USAGE_SENSORS_UNIT_PASCAL 2372
#define HID_USAGE_SENSORS_UNIT_NEWTON 2373
#define HID_USAGE_SENSORS_UNIT_METERSSECOND 2374
#define HID_USAGE_SENSORS_UNIT_KILOGRAM 2375
#define HID_USAGE_SENSORS_UNIT_METER 2376
#define HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND 2377
#define HID_USAGE_SENSORS_UNIT_FARAD 2378
#define HID_USAGE_SENSORS_UNIT_AMPERE 2379
#define HID_USAGE_SENSORS_UNIT_WATT 2380
#define HID_USAGE_SENSORS_UNIT_HENRY 2381
#define HID_USAGE_SENSORS_UNIT_OHM 2382
#define HID_USAGE_SENSORS_UNIT_VOLT 2383
#define HID_USAGE_SENSORS_UNIT_HERTZ 2384
#define HID_USAGE_SENSORS_UNIT_BAR 2385
#define HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE 2386
#define HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE 2387
#define HID_USAGE_SENSORS_UNIT_DEGREES 2388
#define HID_USAGE_SENSORS_UNIT_DEGREESSECOND 2389
#define HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND 2390
#define HID_USAGE_SENSORS_UNIT_KNOT 2391
#define HID_USAGE_SENSORS_UNIT_PERCENT 2392
#define HID_USAGE_SENSORS_UNIT_SECOND 2393
#define HID_USAGE_SENSORS_UNIT_MILLISECOND 2394
#define HID_USAGE_SENSORS_UNIT_G 2395
#define HID_USAGE_SENSORS_UNIT_BYTES 2396
#define HID_USAGE_SENSORS_UNIT_MILLIGAUSS 2397
#define HID_USAGE_SENSORS_UNIT_BITS 2398
#define HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE 2400
#define HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY 2401
#define HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY 2402
#define HID_USAGE_SENSORS_EXPONENT_0 2416
#define HID_USAGE_SENSORS_EXPONENT_1 2417
#define HID_USAGE_SENSORS_EXPONENT_2 2418
#define HID_USAGE_SENSORS_EXPONENT_3 2419
#define HID_USAGE_SENSORS_EXPONENT_4 2420
#define HID_USAGE_SENSORS_EXPONENT_5 2421
#define HID_USAGE_SENSORS_EXPONENT_6 2422
#define HID_USAGE_SENSORS_EXPONENT_7 2423
#define HID_USAGE_SENSORS_EXPONENT_8 2424
#define HID_USAGE_SENSORS_EXPONENT_9 2425
#define HID_USAGE_SENSORS_EXPONENT_A 2426
#define HID_USAGE_SENSORS_EXPONENT_B 2427
#define HID_USAGE_SENSORS_EXPONENT_C 2428
#define HID_USAGE_SENSORS_EXPONENT_D 2429
#define HID_USAGE_SENSORS_EXPONENT_E 2430
#define HID_USAGE_SENSORS_EXPONENT_F 2431
#define HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN 2432
#define HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED 2433
#define HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK 2434
#define HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND 2435
#define HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG 2436
#define HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG 2437
#define HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN 2448
#define HID_USAGE_SENSORS_STEP_TYPE_WALKING 2449
#define HID_USAGE_SENSORS_STEP_TYPE_RUNNING 2450
#define HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN 2464
#define HID_USAGE_SENSORS_GESTURE_STATE_STARTED 2465
#define HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED 2466
#define HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED 2467
#define HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN 2480
#define HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 2481
#define HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 2482
#define HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH 2483
#define HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN 2484
#define HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING 2485
#define HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING 2486
#define HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC 2496
#define HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC 2497
#define HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC 2498
#define HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC 2499
#define HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE 4096
#define HID_USAGE_SENSORS_MODIFIER_MAXIMUM 8192
#define HID_USAGE_SENSORS_MODIFIER_MINIMUM 12288
#define HID_USAGE_SENSORS_MODIFIER_ACCURACY 16384
#define HID_USAGE_SENSORS_MODIFIER_RESOLUTION 20480
#define HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH 24576
#define HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW 28672
#define HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET 32768
#define HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER 36864
#define HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL 40960
#define HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX 45056
#define HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX 49152
#define HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE 53248
#define HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE 57344
#define HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED 61440
#define HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE 1
#define HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE 2
#define HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE 3
#define HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE 4
#define HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE 5
#define HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE 6
#define HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE 7
#define HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE 8
#define HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE 9
#define HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE 10
#define HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE 11
#define HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE 12
#define HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK 32
#define HID_USAGE_SIMULATION_FLIGHT_STICK 33
#define HID_USAGE_SIMULATION_CYCLIC_CONTROL 34
#define HID_USAGE_SIMULATION_CYCLIC_TRIM 35
#define HID_USAGE_SIMULATION_FLIGHT_YOKE 36
#define HID_USAGE_SIMULATION_TRACK_CONTROL 37
#define HID_USAGE_SIMULATION_AILERON 176
#define HID_USAGE_SIMULATION_AILERON_TRIM 177
#define HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL 178
#define HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE 179
#define HID_USAGE_SIMULATION_CHAFF_RELEASE 180
#define HID_USAGE_SIMULATION_COLLECTIVE_CONTROL 181
#define HID_USAGE_SIMULATION_DIVE_BRAKE 182
#define HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES 183
#define HID_USAGE_SIMULATION_ELEVATOR 184
#define HID_USAGE_SIMULATION_ELEVATOR_TRIM 185
#define HID_USAGE_SIMULATION_RUDDER 186
#define HID_USAGE_SIMULATION_THROTTLE 187
#define HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS 188
#define HID_USAGE_SIMULATION_FLARE_RELEASE 189
#define HID_USAGE_SIMULATION_LANDING_GEAR 190
#define HID_USAGE_SIMULATION_TOE_BRAKE 191
#define HID_USAGE_SIMULATION_TRIGGER 192
#define HID_USAGE_SIMULATION_WEAPONS_ARM 193
#define HID_USAGE_SIMULATION_WEAPONS_SELECT 194
#define HID_USAGE_SIMULATION_WING_FLAPS 195
#define HID_USAGE_SIMULATION_ACCELERATOR 196
#define HID_USAGE_SIMULATION_BRAKE 197
#define HID_USAGE_SIMULATION_CLUTCH 198
#define HID_USAGE_SIMULATION_SHIFTER 199
#define HID_USAGE_SIMULATION_STEERING 200
#define HID_USAGE_SIMULATION_TURRET_DIRECTION 201
#define HID_USAGE_SIMULATION_BARREL_ELEVATION 202
#define HID_USAGE_SIMULATION_DIVE_PLANE 203
#define HID_USAGE_SIMULATION_BALLAST 204
#define HID_USAGE_SIMULATION_BICYCLE_CRANK 205
#define HID_USAGE_SIMULATION_HANDLE_BARS 206
#define HID_USAGE_SIMULATION_FRONT_BRAKE 207
#define HID_USAGE_SIMULATION_REAR_BRAKE 208
#define HID_USAGE_SOC_SOC_CONTROL 1
#define HID_USAGE_SOC_FIRMWARE_TRANSFER 2
#define HID_USAGE_SOC_FIRMWARE_FILE_ID 3
#define HID_USAGE_SOC_FILE_OFFSET_IN_BYTES 4
#define HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES 5
#define HID_USAGE_SOC_FILE_PAYLOAD 6
#define HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES 7
#define HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES 8
#define HID_USAGE_SOC_FILE_TRANSFER_STOP 9
#define HID_USAGE_SOC_FILE_TRANSFER_TILL_END 10
#define HID_USAGE_SPORT_BASEBALL_BAT 1
#define HID_USAGE_SPORT_GOLF_CLUB 2
#define HID_USAGE_SPORT_ROWING_MACHINE 3
#define HID_USAGE_SPORT_TREADMILL 4
#define HID_USAGE_SPORT_OAR 48
#define HID_USAGE_SPORT_SLOPE 49
#define HID_USAGE_SPORT_RATE 50
#define HID_USAGE_SPORT_STICK_SPEED 51
#define HID_USAGE_SPORT_STICK_FACE_ANGLE 52
#define HID_USAGE_SPORT_HEEL_TOE 53
#define HID_USAGE_SPORT_FOLLOW_THROUGH 54
#define HID_USAGE_SPORT_TEMPO 55
#define HID_USAGE_SPORT_STICK_TYPE 56
#define HID_USAGE_SPORT_HEIGHT 57
#define HID_USAGE_SPORT_PUTTER 80
#define HID_USAGE_SPORT_1_IRON 81
#define HID_USAGE_SPORT_2_IRON 82
#define HID_USAGE_SPORT_3_IRON 83
#define HID_USAGE_SPORT_4_IRON 84
#define HID_USAGE_SPORT_5_IRON 85
#define HID_USAGE_SPORT_6_IRON 86
#define HID_USAGE_SPORT_7_IRON 87
#define HID_USAGE_SPORT_8_IRON 88
#define HID_USAGE_SPORT_9_IRON 89
#define HID_USAGE_SPORT_10_IRON 90
#define HID_USAGE_SPORT_11_IRON 91
#define HID_USAGE_SPORT_SAND_WEDGE 92
#define HID_USAGE_SPORT_LOFT_WEDGE 93
#define HID_USAGE_SPORT_POWER_WEDGE 94
#define HID_USAGE_SPORT_1_WOOD 95
#define HID_USAGE_SPORT_3_WOOD 96
#define HID_USAGE_SPORT_5_WOOD 97
#define HID_USAGE_SPORT_7_WOOD 98
#define HID_USAGE_SPORT_9_WOOD 99
#define HID_USAGE_TELEPHONY_PHONE 1
#define HID_USAGE_TELEPHONY_ANSWERING_MACHINE 2
#define HID_USAGE_TELEPHONY_MESSAGE_CONTROLS 3
#define HID_USAGE_TELEPHONY_HANDSET 4
#define HID_USAGE_TELEPHONY_HEADSET 5
#define HID_USAGE_TELEPHONY_KEYPAD 6
#define HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON 7
#define HID_USAGE_TELEPHONY_HOOK_SWITCH 32
#define HID_USAGE_TELEPHONY_FLASH 33
#define HID_USAGE_TELEPHONY_FEATURE 34
#define HID_USAGE_TELEPHONY_HOLD 35
#define HID_USAGE_TELEPHONY_REDIAL 36
#define HID_USAGE_TELEPHONY_TRANSFER 37
#define HID_USAGE_TELEPHONY_DROP 38
#define HID_USAGE_TELEPHONY_PARK 39
#define HID_USAGE_TELEPHONY_FORWARD_CALLS 40
#define HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION 41
#define HID_USAGE_TELEPHONY_LINE 42
#define HID_USAGE_TELEPHONY_SPEAKER_PHONE 43
#define HID_USAGE_TELEPHONY_CONFERENCE 44
#define HID_USAGE_TELEPHONY_RING_ENABLE 45
#define HID_USAGE_TELEPHONY_RING_SELECT 46
#define HID_USAGE_TELEPHONY_PHONE_MUTE 47
#define HID_USAGE_TELEPHONY_CALLER_ID 48
#define HID_USAGE_TELEPHONY_SEND 49
#define HID_USAGE_TELEPHONY_SPEED_DIAL 80
#define HID_USAGE_TELEPHONY_STORE_NUMBER 81
#define HID_USAGE_TELEPHONY_RECALL_NUMBER 82
#define HID_USAGE_TELEPHONY_PHONE_DIRECTORY 83
#define HID_USAGE_TELEPHONY_VOICE_MAIL 112
#define HID_USAGE_TELEPHONY_SCREEN_CALLS 113
#define HID_USAGE_TELEPHONY_DO_NOT_DISTURB 114
#define HID_USAGE_TELEPHONY_MESSAGE 115
#define HID_USAGE_TELEPHONY_ANSWER_ONOFF 116
#define HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE 144
#define HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE 145
#define HID_USAGE_TELEPHONY_INSIDE_RING_TONE 146
#define HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE 147
#define HID_USAGE_TELEPHONY_PRIORITY_RING_TONE 148
#define HID_USAGE_TELEPHONY_INSIDE_RINGBACK 149
#define HID_USAGE_TELEPHONY_PRIORITY_RINGBACK 150
#define HID_USAGE_TELEPHONY_LINE_BUSY_TONE 151
#define HID_USAGE_TELEPHONY_REORDER_TONE 152
#define HID_USAGE_TELEPHONY_CALL_WAITING_TONE 153
#define HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 154
#define HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 155
#define HID_USAGE_TELEPHONY_TONES_OFF 156
#define HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK 157
#define HID_USAGE_TELEPHONY_RINGER 158
#define HID_USAGE_TELEPHONY_PHONE_KEY_0 176
#define HID_USAGE_TELEPHONY_PHONE_KEY_1 177
#define HID_USAGE_TELEPHONY_PHONE_KEY_2 178
#define HID_USAGE_TELEPHONY_PHONE_KEY_3 179
#define HID_USAGE_TELEPHONY_PHONE_KEY_4 180
#define HID_USAGE_TELEPHONY_PHONE_KEY_5 181
#define HID_USAGE_TELEPHONY_PHONE_KEY_6 182
#define HID_USAGE_TELEPHONY_PHONE_KEY_7 183
#define HID_USAGE_TELEPHONY_PHONE_KEY_8 184
#define HID_USAGE_TELEPHONY_PHONE_KEY_9 185
#define HID_USAGE_TELEPHONY_PHONE_KEY_STAR 186
#define HID_USAGE_TELEPHONY_PHONE_KEY_POUND 187
#define HID_USAGE_TELEPHONY_PHONE_KEY_A 188
#define HID_USAGE_TELEPHONY_PHONE_KEY_B 189
#define HID_USAGE_TELEPHONY_PHONE_KEY_C 190
#define HID_USAGE_TELEPHONY_PHONE_KEY_D 191
#define HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY 192
#define HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY 193
#define HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY 194
#define HID_USAGE_TELEPHONY_HOST_CONTROL 240
#define HID_USAGE_TELEPHONY_HOST_AVAILABLE 241
#define HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE 242
#define HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO 243
#define HID_USAGE_TELEPHONY_RING_TYPE 244
#define HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER 245
#define HID_USAGE_TELEPHONY_STOP_RING_TONE 248
#define HID_USAGE_TELEPHONY_PSTN_RING_TONE 249
#define HID_USAGE_TELEPHONY_HOST_RING_TONE 250
#define HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR 251
#define HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM 252
#define HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION 253
#define HID_USAGE_TELEPHONY_SILENT_RING 254
#define HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING 264
#define HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING 265
#define HID_USAGE_TELEPHONY_HOST_HOLD 266
#define HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT 272
#define HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT 273
#define HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY 274
#define HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY 275
#define HID_USAGE_TELEPHONY_PHONE_LOCALE 276
#define HID_USAGE_TELEPHONY_PHONE_TIME_SECOND 320
#define HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE 321
#define HID_USAGE_TELEPHONY_PHONE_TIME_HOUR 322
#define HID_USAGE_TELEPHONY_PHONE_DATE_DAY 323
#define HID_USAGE_TELEPHONY_PHONE_DATE_MONTH 324
#define HID_USAGE_TELEPHONY_PHONE_DATE_YEAR 325
#define HID_USAGE_TELEPHONY_HANDSET_NICKNAME 326
#define HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID 327
#define HID_USAGE_TELEPHONY_CALL_DURATION 330
#define HID_USAGE_TELEPHONY_DUAL_MODE_PHONE 331
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS 1
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS 16
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST 18
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN 22
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN 24
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN 26
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS 28
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION 32
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE 34
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION 36
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE 38
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE 40
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY 42
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE 44
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION 48
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE 50
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION 52
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE 54
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE 56
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY 58
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE 60
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE 64
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY 66
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION 68
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL 70
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE 72
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL 74
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE 76
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE 86
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE 88
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT 94
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT 96
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL 108
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL 110
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL 112
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER 162
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION 164
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION 166
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE 168
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION 170
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY 172
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY 174
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS 176
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY 202
#define HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE 212
#define HID_USAGE_VR_BELT 1
#define HID_USAGE_VR_BODY_SUIT 2
#define HID_USAGE_VR_FLEXOR 3
#define HID_USAGE_VR_GLOVE 4
#define HID_USAGE_VR_HEAD_TRACKER 5
#define HID_USAGE_VR_HEAD_MOUNTED_DISPLAY 6
#define HID_USAGE_VR_HAND_TRACKER 7
#define HID_USAGE_VR_OCULOMETER 8
#define HID_USAGE_VR_VEST 9
#define HID_USAGE_VR_ANIMATRONIC_DEVICE 10
#define HID_USAGE_VR_STEREO_ENABLE 32
#define HID_USAGE_VR_DISPLAY_ENABLE 33
#define IOCTL_KEYBOARD_QUERY_ATTRIBUTES 720896
#define IOCTL_KEYBOARD_SET_TYPEMATIC 720900
#define IOCTL_KEYBOARD_SET_INDICATORS 720904
#define IOCTL_KEYBOARD_QUERY_TYPEMATIC 720928
#define IOCTL_KEYBOARD_QUERY_INDICATORS 720960
#define IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION 721024
#define IOCTL_KEYBOARD_INSERT_DATA 721152
#define IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES 721408
#define IOCTL_KEYBOARD_QUERY_IME_STATUS 724992
#define IOCTL_KEYBOARD_SET_IME_STATUS 724996
#define KEYBOARD_OVERRUN_MAKE_CODE 255
#define KEY_MAKE 0
#define KEY_BREAK 1
#define KEY_E0 2
#define KEY_E1 4
#define KEY_TERMSRV_SET_LED 8
#define KEY_TERMSRV_SHADOW 16
#define KEY_TERMSRV_VKPACKET 32
#define KEY_RIM_VKEY 64
#define KEY_FROM_KEYBOARD_OVERRIDER 128
#define KEY_UNICODE_SEQUENCE_ITEM 256
#define KEY_UNICODE_SEQUENCE_END 512
#define KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1 1
#define KEYBOARD_LED_INJECTED 32768
#define KEYBOARD_SHADOW 16384
#define KEYBOARD_KANA_LOCK_ON 8
#define KEYBOARD_CAPS_LOCK_ON 4
#define KEYBOARD_NUM_LOCK_ON 2
#define KEYBOARD_SCROLL_LOCK_ON 1
#define KEYBOARD_ERROR_VALUE_BASE 10000
#define IOCTL_MOUSE_QUERY_ATTRIBUTES 983040
#define IOCTL_MOUSE_INSERT_DATA 983044
#define MOUSE_LEFT_BUTTON_DOWN 1
#define MOUSE_LEFT_BUTTON_UP 2
#define MOUSE_RIGHT_BUTTON_DOWN 4
#define MOUSE_RIGHT_BUTTON_UP 8
#define MOUSE_MIDDLE_BUTTON_DOWN 16
#define MOUSE_MIDDLE_BUTTON_UP 32
#define MOUSE_BUTTON_1_DOWN 1
#define MOUSE_BUTTON_1_UP 2
#define MOUSE_BUTTON_2_DOWN 4
#define MOUSE_BUTTON_2_UP 8
#define MOUSE_BUTTON_3_DOWN 16
#define MOUSE_BUTTON_3_UP 32
#define MOUSE_BUTTON_4_DOWN 64
#define MOUSE_BUTTON_4_UP 128
#define MOUSE_BUTTON_5_DOWN 256
#define MOUSE_BUTTON_5_UP 512
#define MOUSE_WHEEL 1024
#define MOUSE_HWHEEL 2048
#define MOUSE_TERMSRV_SRC_SHADOW 256
#define MOUSE_INPORT_HARDWARE 1
#define MOUSE_I8042_HARDWARE 2
#define MOUSE_SERIAL_HARDWARE 4
#define BALLPOINT_I8042_HARDWARE 8
#define BALLPOINT_SERIAL_HARDWARE 16
#define WHEELMOUSE_I8042_HARDWARE 32
#define WHEELMOUSE_SERIAL_HARDWARE 64
#define MOUSE_HID_HARDWARE 128
#define WHEELMOUSE_HID_HARDWARE 256
#define HORIZONTAL_WHEEL_PRESENT 32768
#define MOUSE_ERROR_VALUE_BASE 20000
#define DIRECTINPUT_HEADER_VERSION 2048
#define DIEFT_ALL 0
#define DIEFT_CONSTANTFORCE 1
#define DIEFT_RAMPFORCE 2
#define DIEFT_PERIODIC 3
#define DIEFT_CONDITION 4
#define DIEFT_CUSTOMFORCE 5
#define DIEFT_HARDWARE 255
#define DIEFT_FFATTACK 512
#define DIEFT_FFFADE 1024
#define DIEFT_SATURATION 2048
#define DIEFT_POSNEGCOEFFICIENTS 4096
#define DIEFT_POSNEGSATURATION 8192
#define DIEFT_DEADBAND 16384
#define DIEFT_STARTDELAY 32768
#define DI_DEGREES 100
#define DI_FFNOMINALMAX 10000
#define DI_SECONDS 1000000
#define DIEFF_OBJECTIDS 1
#define DIEFF_OBJECTOFFSETS 2
#define DIEFF_CARTESIAN 16
#define DIEFF_POLAR 32
#define DIEFF_SPHERICAL 64
#define DIEP_DURATION 1
#define DIEP_SAMPLEPERIOD 2
#define DIEP_GAIN 4
#define DIEP_TRIGGERBUTTON 8
#define DIEP_TRIGGERREPEATINTERVAL 16
#define DIEP_AXES 32
#define DIEP_DIRECTION 64
#define DIEP_ENVELOPE 128
#define DIEP_TYPESPECIFICPARAMS 256
#define DIEP_STARTDELAY 512
#define DIEP_ALLPARAMS_DX5 511
#define DIEP_ALLPARAMS 1023
#define DIEP_START 536870912
#define DIEP_NORESTART 1073741824
#define DIEP_NODOWNLOAD 2147483648
#define DIEB_NOTRIGGER 4294967295
#define DIES_SOLO 1
#define DIES_NODOWNLOAD 2147483648
#define DIEGES_PLAYING 1
#define DIEGES_EMULATED 2
#define DIDEVTYPE_DEVICE 1
#define DIDEVTYPE_MOUSE 2
#define DIDEVTYPE_KEYBOARD 3
#define DIDEVTYPE_JOYSTICK 4
#define DI8DEVCLASS_ALL 0
#define DI8DEVCLASS_DEVICE 1
#define DI8DEVCLASS_POINTER 2
#define DI8DEVCLASS_KEYBOARD 3
#define DI8DEVCLASS_GAMECTRL 4
#define DI8DEVTYPE_DEVICE 17
#define DI8DEVTYPE_MOUSE 18
#define DI8DEVTYPE_KEYBOARD 19
#define DI8DEVTYPE_JOYSTICK 20
#define DI8DEVTYPE_GAMEPAD 21
#define DI8DEVTYPE_DRIVING 22
#define DI8DEVTYPE_FLIGHT 23
#define DI8DEVTYPE_1STPERSON 24
#define DI8DEVTYPE_DEVICECTRL 25
#define DI8DEVTYPE_SCREENPOINTER 26
#define DI8DEVTYPE_REMOTE 27
#define DI8DEVTYPE_SUPPLEMENTAL 28
#define DIDEVTYPE_HID 65536
#define DIDEVTYPEMOUSE_UNKNOWN 1
#define DIDEVTYPEMOUSE_TRADITIONAL 2
#define DIDEVTYPEMOUSE_FINGERSTICK 3
#define DIDEVTYPEMOUSE_TOUCHPAD 4
#define DIDEVTYPEMOUSE_TRACKBALL 5
#define DIDEVTYPEKEYBOARD_UNKNOWN 0
#define DIDEVTYPEKEYBOARD_PCXT 1
#define DIDEVTYPEKEYBOARD_OLIVETTI 2
#define DIDEVTYPEKEYBOARD_PCAT 3
#define DIDEVTYPEKEYBOARD_PCENH 4
#define DIDEVTYPEKEYBOARD_NOKIA1050 5
#define DIDEVTYPEKEYBOARD_NOKIA9140 6
#define DIDEVTYPEKEYBOARD_NEC98 7
#define DIDEVTYPEKEYBOARD_NEC98LAPTOP 8
#define DIDEVTYPEKEYBOARD_NEC98106 9
#define DIDEVTYPEKEYBOARD_JAPAN106 10
#define DIDEVTYPEKEYBOARD_JAPANAX 11
#define DIDEVTYPEKEYBOARD_J3100 12
#define DIDEVTYPEJOYSTICK_UNKNOWN 1
#define DIDEVTYPEJOYSTICK_TRADITIONAL 2
#define DIDEVTYPEJOYSTICK_FLIGHTSTICK 3
#define DIDEVTYPEJOYSTICK_GAMEPAD 4
#define DIDEVTYPEJOYSTICK_RUDDER 5
#define DIDEVTYPEJOYSTICK_WHEEL 6
#define DIDEVTYPEJOYSTICK_HEADTRACKER 7
#define DI8DEVTYPEMOUSE_UNKNOWN 1
#define DI8DEVTYPEMOUSE_TRADITIONAL 2
#define DI8DEVTYPEMOUSE_FINGERSTICK 3
#define DI8DEVTYPEMOUSE_TOUCHPAD 4
#define DI8DEVTYPEMOUSE_TRACKBALL 5
#define DI8DEVTYPEMOUSE_ABSOLUTE 6
#define DI8DEVTYPEKEYBOARD_UNKNOWN 0
#define DI8DEVTYPEKEYBOARD_PCXT 1
#define DI8DEVTYPEKEYBOARD_OLIVETTI 2
#define DI8DEVTYPEKEYBOARD_PCAT 3
#define DI8DEVTYPEKEYBOARD_PCENH 4
#define DI8DEVTYPEKEYBOARD_NOKIA1050 5
#define DI8DEVTYPEKEYBOARD_NOKIA9140 6
#define DI8DEVTYPEKEYBOARD_NEC98 7
#define DI8DEVTYPEKEYBOARD_NEC98LAPTOP 8
#define DI8DEVTYPEKEYBOARD_NEC98106 9
#define DI8DEVTYPEKEYBOARD_JAPAN106 10
#define DI8DEVTYPEKEYBOARD_JAPANAX 11
#define DI8DEVTYPEKEYBOARD_J3100 12
#define DI8DEVTYPE_LIMITEDGAMESUBTYPE 1
#define DI8DEVTYPEJOYSTICK_LIMITED 1
#define DI8DEVTYPEJOYSTICK_STANDARD 2
#define DI8DEVTYPEGAMEPAD_LIMITED 1
#define DI8DEVTYPEGAMEPAD_STANDARD 2
#define DI8DEVTYPEGAMEPAD_TILT 3
#define DI8DEVTYPEDRIVING_LIMITED 1
#define DI8DEVTYPEDRIVING_COMBINEDPEDALS 2
#define DI8DEVTYPEDRIVING_DUALPEDALS 3
#define DI8DEVTYPEDRIVING_THREEPEDALS 4
#define DI8DEVTYPEDRIVING_HANDHELD 5
#define DI8DEVTYPEFLIGHT_LIMITED 1
#define DI8DEVTYPEFLIGHT_STICK 2
#define DI8DEVTYPEFLIGHT_YOKE 3
#define DI8DEVTYPEFLIGHT_RC 4
#define DI8DEVTYPE1STPERSON_LIMITED 1
#define DI8DEVTYPE1STPERSON_UNKNOWN 2
#define DI8DEVTYPE1STPERSON_SIXDOF 3
#define DI8DEVTYPE1STPERSON_SHOOTER 4
#define DI8DEVTYPESCREENPTR_UNKNOWN 2
#define DI8DEVTYPESCREENPTR_LIGHTGUN 3
#define DI8DEVTYPESCREENPTR_LIGHTPEN 4
#define DI8DEVTYPESCREENPTR_TOUCH 5
#define DI8DEVTYPEREMOTE_UNKNOWN 2
#define DI8DEVTYPEDEVICECTRL_UNKNOWN 2
#define DI8DEVTYPEDEVICECTRL_COMMSSELECTION 3
#define DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED 4
#define DI8DEVTYPESUPPLEMENTAL_UNKNOWN 2
#define DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER 3
#define DI8DEVTYPESUPPLEMENTAL_HEADTRACKER 4
#define DI8DEVTYPESUPPLEMENTAL_HANDTRACKER 5
#define DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE 6
#define DI8DEVTYPESUPPLEMENTAL_SHIFTER 7
#define DI8DEVTYPESUPPLEMENTAL_THROTTLE 8
#define DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE 9
#define DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS 10
#define DI8DEVTYPESUPPLEMENTAL_DUALPEDALS 11
#define DI8DEVTYPESUPPLEMENTAL_THREEPEDALS 12
#define DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS 13
#define DIDC_ATTACHED 1
#define DIDC_POLLEDDEVICE 2
#define DIDC_EMULATED 4
#define DIDC_POLLEDDATAFORMAT 8
#define DIDC_FORCEFEEDBACK 256
#define DIDC_FFATTACK 512
#define DIDC_FFFADE 1024
#define DIDC_SATURATION 2048
#define DIDC_POSNEGCOEFFICIENTS 4096
#define DIDC_POSNEGSATURATION 8192
#define DIDC_DEADBAND 16384
#define DIDC_STARTDELAY 32768
#define DIDC_ALIAS 65536
#define DIDC_PHANTOM 131072
#define DIDC_HIDDEN 262144
#define DIDFT_ALL 0
#define DIDFT_RELAXIS 1
#define DIDFT_ABSAXIS 2
#define DIDFT_AXIS 3
#define DIDFT_PSHBUTTON 4
#define DIDFT_TGLBUTTON 8
#define DIDFT_BUTTON 12
#define DIDFT_POV 16
#define DIDFT_COLLECTION 64
#define DIDFT_NODATA 128
#define DIDFT_ANYINSTANCE 16776960
#define DIDFT_INSTANCEMASK 16776960
#define DIDFT_FFACTUATOR 16777216
#define DIDFT_FFEFFECTTRIGGER 33554432
#define DIDFT_OUTPUT 268435456
#define DIDFT_VENDORDEFINED 67108864
#define DIDFT_ALIAS 134217728
#define DIDFT_NOCOLLECTION 16776960
#define DIDF_ABSAXIS 1
#define DIDF_RELAXIS 2
#define DIA_FORCEFEEDBACK 1
#define DIA_APPMAPPED 2
#define DIA_APPNOMAP 4
#define DIA_NORANGE 8
#define DIA_APPFIXED 16
#define DIAH_UNMAPPED 0
#define DIAH_USERCONFIG 1
#define DIAH_APPREQUESTED 2
#define DIAH_HWAPP 4
#define DIAH_HWDEFAULT 8
#define DIAH_DEFAULT 32
#define DIAH_ERROR 2147483648
#define DIAFTS_NEWDEVICELOW 4294967295
#define DIAFTS_NEWDEVICEHIGH 4294967295
#define DIAFTS_UNUSEDDEVICELOW 0
#define DIAFTS_UNUSEDDEVICEHIGH 0
#define DIDBAM_DEFAULT 0
#define DIDBAM_PRESERVE 1
#define DIDBAM_INITIALIZE 2
#define DIDBAM_HWDEFAULTS 4
#define DIDSAM_DEFAULT 0
#define DIDSAM_NOUSER 1
#define DIDSAM_FORCESAVE 2
#define DICD_DEFAULT 0
#define DICD_EDIT 1
#define DIDIFT_CONFIGURATION 1
#define DIDIFT_OVERLAY 2
#define DIDAL_CENTERED 0
#define DIDAL_LEFTALIGNED 1
#define DIDAL_RIGHTALIGNED 2
#define DIDAL_MIDDLE 0
#define DIDAL_TOPALIGNED 4
#define DIDAL_BOTTOMALIGNED 8
#define DIDOI_FFACTUATOR 1
#define DIDOI_FFEFFECTTRIGGER 2
#define DIDOI_POLLED 32768
#define DIDOI_ASPECTPOSITION 256
#define DIDOI_ASPECTVELOCITY 512
#define DIDOI_ASPECTACCEL 768
#define DIDOI_ASPECTFORCE 1024
#define DIDOI_ASPECTMASK 3840
#define DIDOI_GUIDISUSAGE 65536
#define DIPH_DEVICE 0
#define DIPH_BYOFFSET 1
#define DIPH_BYID 2
#define DIPH_BYUSAGE 3
#define MAXCPOINTSNUM 8
#define DIPROPAXISMODE_ABS 0
#define DIPROPAXISMODE_REL 1
#define DIPROPAUTOCENTER_OFF 0
#define DIPROPAUTOCENTER_ON 1
#define DIPROPCALIBRATIONMODE_COOKED 0
#define DIPROPCALIBRATIONMODE_RAW 1
#define DIGDD_PEEK 1
#define DISCL_EXCLUSIVE 1
#define DISCL_NONEXCLUSIVE 2
#define DISCL_FOREGROUND 4
#define DISCL_BACKGROUND 8
#define DISCL_NOWINKEY 16
#define DISFFC_RESET 1
#define DISFFC_STOPALL 2
#define DISFFC_PAUSE 4
#define DISFFC_CONTINUE 8
#define DISFFC_SETACTUATORSON 16
#define DISFFC_SETACTUATORSOFF 32
#define DIGFFS_EMPTY 1
#define DIGFFS_STOPPED 2
#define DIGFFS_PAUSED 4
#define DIGFFS_ACTUATORSON 16
#define DIGFFS_ACTUATORSOFF 32
#define DIGFFS_POWERON 64
#define DIGFFS_POWEROFF 128
#define DIGFFS_SAFETYSWITCHON 256
#define DIGFFS_SAFETYSWITCHOFF 512
#define DIGFFS_USERFFSWITCHON 1024
#define DIGFFS_USERFFSWITCHOFF 2048
#define DIGFFS_DEVICELOST 2147483648
#define DISDD_CONTINUE 1
#define DIFEF_DEFAULT 0
#define DIFEF_INCLUDENONSTANDARD 1
#define DIFEF_MODIFYIFNEEDED 16
#define DIK_ESCAPE 1
#define DIK_1 2
#define DIK_2 3
#define DIK_3 4
#define DIK_4 5
#define DIK_5 6
#define DIK_6 7
#define DIK_7 8
#define DIK_8 9
#define DIK_9 10
#define DIK_0 11
#define DIK_MINUS 12
#define DIK_EQUALS 13
#define DIK_BACK 14
#define DIK_TAB 15
#define DIK_Q 16
#define DIK_W 17
#define DIK_E 18
#define DIK_R 19
#define DIK_T 20
#define DIK_Y 21
#define DIK_U 22
#define DIK_I 23
#define DIK_O 24
#define DIK_P 25
#define DIK_LBRACKET 26
#define DIK_RBRACKET 27
#define DIK_RETURN 28
#define DIK_LCONTROL 29
#define DIK_A 30
#define DIK_S 31
#define DIK_D 32
#define DIK_F 33
#define DIK_G 34
#define DIK_H 35
#define DIK_J 36
#define DIK_K 37
#define DIK_L 38
#define DIK_SEMICOLON 39
#define DIK_APOSTROPHE 40
#define DIK_GRAVE 41
#define DIK_LSHIFT 42
#define DIK_BACKSLASH 43
#define DIK_Z 44
#define DIK_X 45
#define DIK_C 46
#define DIK_V 47
#define DIK_B 48
#define DIK_N 49
#define DIK_M 50
#define DIK_COMMA 51
#define DIK_PERIOD 52
#define DIK_SLASH 53
#define DIK_RSHIFT 54
#define DIK_MULTIPLY 55
#define DIK_LMENU 56
#define DIK_SPACE 57
#define DIK_CAPITAL 58
#define DIK_F1 59
#define DIK_F2 60
#define DIK_F3 61
#define DIK_F4 62
#define DIK_F5 63
#define DIK_F6 64
#define DIK_F7 65
#define DIK_F8 66
#define DIK_F9 67
#define DIK_F10 68
#define DIK_NUMLOCK 69
#define DIK_SCROLL 70
#define DIK_NUMPAD7 71
#define DIK_NUMPAD8 72
#define DIK_NUMPAD9 73
#define DIK_SUBTRACT 74
#define DIK_NUMPAD4 75
#define DIK_NUMPAD5 76
#define DIK_NUMPAD6 77
#define DIK_ADD 78
#define DIK_NUMPAD1 79
#define DIK_NUMPAD2 80
#define DIK_NUMPAD3 81
#define DIK_NUMPAD0 82
#define DIK_DECIMAL 83
#define DIK_OEM_102 86
#define DIK_F11 87
#define DIK_F12 88
#define DIK_F13 100
#define DIK_F14 101
#define DIK_F15 102
#define DIK_KANA 112
#define DIK_ABNT_C1 115
#define DIK_CONVERT 121
#define DIK_NOCONVERT 123
#define DIK_YEN 125
#define DIK_ABNT_C2 126
#define DIK_NUMPADEQUALS 141
#define DIK_PREVTRACK 144
#define DIK_AT 145
#define DIK_COLON 146
#define DIK_UNDERLINE 147
#define DIK_KANJI 148
#define DIK_STOP 149
#define DIK_AX 150
#define DIK_UNLABELED 151
#define DIK_NEXTTRACK 153
#define DIK_NUMPADENTER 156
#define DIK_RCONTROL 157
#define DIK_MUTE 160
#define DIK_CALCULATOR 161
#define DIK_PLAYPAUSE 162
#define DIK_MEDIASTOP 164
#define DIK_VOLUMEDOWN 174
#define DIK_VOLUMEUP 176
#define DIK_WEBHOME 178
#define DIK_NUMPADCOMMA 179
#define DIK_DIVIDE 181
#define DIK_SYSRQ 183
#define DIK_RMENU 184
#define DIK_PAUSE 197
#define DIK_HOME 199
#define DIK_UP 200
#define DIK_PRIOR 201
#define DIK_LEFT 203
#define DIK_RIGHT 205
#define DIK_END 207
#define DIK_DOWN 208
#define DIK_NEXT 209
#define DIK_INSERT 210
#define DIK_DELETE 211
#define DIK_LWIN 219
#define DIK_RWIN 220
#define DIK_APPS 221
#define DIK_POWER 222
#define DIK_SLEEP 223
#define DIK_WAKE 227
#define DIK_WEBSEARCH 229
#define DIK_WEBFAVORITES 230
#define DIK_WEBREFRESH 231
#define DIK_WEBSTOP 232
#define DIK_WEBFORWARD 233
#define DIK_WEBBACK 234
#define DIK_MYCOMPUTER 235
#define DIK_MAIL 236
#define DIK_MEDIASELECT 237
#define DIK_BACKSPACE 14
#define DIK_NUMPADSTAR 55
#define DIK_LALT 56
#define DIK_CAPSLOCK 58
#define DIK_NUMPADMINUS 74
#define DIK_NUMPADPLUS 78
#define DIK_NUMPADPERIOD 83
#define DIK_NUMPADSLASH 181
#define DIK_RALT 184
#define DIK_UPARROW 200
#define DIK_PGUP 201
#define DIK_LEFTARROW 203
#define DIK_RIGHTARROW 205
#define DIK_DOWNARROW 208
#define DIK_PGDN 209
#define DIK_CIRCUMFLEX 144
#define DIENUM_STOP 0
#define DIENUM_CONTINUE 1
#define DIEDFL_ALLDEVICES 0
#define DIEDFL_ATTACHEDONLY 1
#define DIEDFL_FORCEFEEDBACK 256
#define DIEDFL_INCLUDEALIASES 65536
#define DIEDFL_INCLUDEPHANTOMS 131072
#define DIEDFL_INCLUDEHIDDEN 262144
#define DIEDBS_MAPPEDPRI1 1
#define DIEDBS_MAPPEDPRI2 2
#define DIEDBS_RECENTDEVICE 16
#define DIEDBS_NEWDEVICE 32
#define DIEDBSFL_ATTACHEDONLY 0
#define DIEDBSFL_THISUSER 16
#define DIEDBSFL_FORCEFEEDBACK 256
#define DIEDBSFL_AVAILABLEDEVICES 4096
#define DIEDBSFL_MULTIMICEKEYBOARDS 8192
#define DIEDBSFL_NONGAMINGDEVICES 16384
#define DIEDBSFL_VALID 28944
#define DI_OK 0
#define DI_NOTATTACHED 1
#define DI_BUFFEROVERFLOW 1
#define DI_PROPNOEFFECT 1
#define DI_NOEFFECT 1
#define DI_POLLEDDEVICE 2
#define DI_DOWNLOADSKIPPED 3
#define DI_EFFECTRESTARTED 4
#define DI_TRUNCATED 8
#define DI_SETTINGSNOTSAVED 11
#define DI_TRUNCATEDANDRESTARTED 12
#define DI_WRITEPROTECT 19
#define DIERR_OLDDIRECTINPUTVERSION -2147023746
#define DIERR_BETADIRECTINPUTVERSION -2147023743
#define DIERR_BADDRIVERVER -2147024777
#define DIERR_DEVICENOTREG -2147221164
#define DIERR_NOTFOUND -2147024894
#define DIERR_OBJECTNOTFOUND -2147024894
#define DIERR_INVALIDPARAM -2147024809
#define DIERR_NOINTERFACE -2147467262
#define DIERR_GENERIC -2147467259
#define DIERR_OUTOFMEMORY -2147024882
#define DIERR_UNSUPPORTED -2147467263
#define DIERR_NOTINITIALIZED -2147024875
#define DIERR_ALREADYINITIALIZED -2147023649
#define DIERR_NOAGGREGATION -2147221232
#define DIERR_OTHERAPPHASPRIO -2147024891
#define DIERR_INPUTLOST -2147024866
#define DIERR_ACQUIRED -2147024726
#define DIERR_NOTACQUIRED -2147024884
#define DIERR_READONLY -2147024891
#define DIERR_HANDLEEXISTS -2147024891
#define DIERR_INSUFFICIENTPRIVS -2147220992
#define DIERR_DEVICEFULL -2147220991
#define DIERR_MOREDATA -2147220990
#define DIERR_NOTDOWNLOADED -2147220989
#define DIERR_HASEFFECTS -2147220988
#define DIERR_NOTEXCLUSIVEACQUIRED -2147220987
#define DIERR_INCOMPLETEEFFECT -2147220986
#define DIERR_NOTBUFFERED -2147220985
#define DIERR_EFFECTPLAYING -2147220984
#define DIERR_UNPLUGGED -2147220983
#define DIERR_REPORTFULL -2147220982
#define DIERR_MAPFILEFAIL -2147220981
#define DIKEYBOARD_ESCAPE 2164261889
#define DIKEYBOARD_1 2164261890
#define DIKEYBOARD_2 2164261891
#define DIKEYBOARD_3 2164261892
#define DIKEYBOARD_4 2164261893
#define DIKEYBOARD_5 2164261894
#define DIKEYBOARD_6 2164261895
#define DIKEYBOARD_7 2164261896
#define DIKEYBOARD_8 2164261897
#define DIKEYBOARD_9 2164261898
#define DIKEYBOARD_0 2164261899
#define DIKEYBOARD_MINUS 2164261900
#define DIKEYBOARD_EQUALS 2164261901
#define DIKEYBOARD_BACK 2164261902
#define DIKEYBOARD_TAB 2164261903
#define DIKEYBOARD_Q 2164261904
#define DIKEYBOARD_W 2164261905
#define DIKEYBOARD_E 2164261906
#define DIKEYBOARD_R 2164261907
#define DIKEYBOARD_T 2164261908
#define DIKEYBOARD_Y 2164261909
#define DIKEYBOARD_U 2164261910
#define DIKEYBOARD_I 2164261911
#define DIKEYBOARD_O 2164261912
#define DIKEYBOARD_P 2164261913
#define DIKEYBOARD_LBRACKET 2164261914
#define DIKEYBOARD_RBRACKET 2164261915
#define DIKEYBOARD_RETURN 2164261916
#define DIKEYBOARD_LCONTROL 2164261917
#define DIKEYBOARD_A 2164261918
#define DIKEYBOARD_S 2164261919
#define DIKEYBOARD_D 2164261920
#define DIKEYBOARD_F 2164261921
#define DIKEYBOARD_G 2164261922
#define DIKEYBOARD_H 2164261923
#define DIKEYBOARD_J 2164261924
#define DIKEYBOARD_K 2164261925
#define DIKEYBOARD_L 2164261926
#define DIKEYBOARD_SEMICOLON 2164261927
#define DIKEYBOARD_APOSTROPHE 2164261928
#define DIKEYBOARD_GRAVE 2164261929
#define DIKEYBOARD_LSHIFT 2164261930
#define DIKEYBOARD_BACKSLASH 2164261931
#define DIKEYBOARD_Z 2164261932
#define DIKEYBOARD_X 2164261933
#define DIKEYBOARD_C 2164261934
#define DIKEYBOARD_V 2164261935
#define DIKEYBOARD_B 2164261936
#define DIKEYBOARD_N 2164261937
#define DIKEYBOARD_M 2164261938
#define DIKEYBOARD_COMMA 2164261939
#define DIKEYBOARD_PERIOD 2164261940
#define DIKEYBOARD_SLASH 2164261941
#define DIKEYBOARD_RSHIFT 2164261942
#define DIKEYBOARD_MULTIPLY 2164261943
#define DIKEYBOARD_LMENU 2164261944
#define DIKEYBOARD_SPACE 2164261945
#define DIKEYBOARD_CAPITAL 2164261946
#define DIKEYBOARD_F1 2164261947
#define DIKEYBOARD_F2 2164261948
#define DIKEYBOARD_F3 2164261949
#define DIKEYBOARD_F4 2164261950
#define DIKEYBOARD_F5 2164261951
#define DIKEYBOARD_F6 2164261952
#define DIKEYBOARD_F7 2164261953
#define DIKEYBOARD_F8 2164261954
#define DIKEYBOARD_F9 2164261955
#define DIKEYBOARD_F10 2164261956
#define DIKEYBOARD_NUMLOCK 2164261957
#define DIKEYBOARD_SCROLL 2164261958
#define DIKEYBOARD_NUMPAD7 2164261959
#define DIKEYBOARD_NUMPAD8 2164261960
#define DIKEYBOARD_NUMPAD9 2164261961
#define DIKEYBOARD_SUBTRACT 2164261962
#define DIKEYBOARD_NUMPAD4 2164261963
#define DIKEYBOARD_NUMPAD5 2164261964
#define DIKEYBOARD_NUMPAD6 2164261965
#define DIKEYBOARD_ADD 2164261966
#define DIKEYBOARD_NUMPAD1 2164261967
#define DIKEYBOARD_NUMPAD2 2164261968
#define DIKEYBOARD_NUMPAD3 2164261969
#define DIKEYBOARD_NUMPAD0 2164261970
#define DIKEYBOARD_DECIMAL 2164261971
#define DIKEYBOARD_OEM_102 2164261974
#define DIKEYBOARD_F11 2164261975
#define DIKEYBOARD_F12 2164261976
#define DIKEYBOARD_F13 2164261988
#define DIKEYBOARD_F14 2164261989
#define DIKEYBOARD_F15 2164261990
#define DIKEYBOARD_KANA 2164262000
#define DIKEYBOARD_ABNT_C1 2164262003
#define DIKEYBOARD_CONVERT 2164262009
#define DIKEYBOARD_NOCONVERT 2164262011
#define DIKEYBOARD_YEN 2164262013
#define DIKEYBOARD_ABNT_C2 2164262014
#define DIKEYBOARD_NUMPADEQUALS 2164262029
#define DIKEYBOARD_PREVTRACK 2164262032
#define DIKEYBOARD_AT 2164262033
#define DIKEYBOARD_COLON 2164262034
#define DIKEYBOARD_UNDERLINE 2164262035
#define DIKEYBOARD_KANJI 2164262036
#define DIKEYBOARD_STOP 2164262037
#define DIKEYBOARD_AX 2164262038
#define DIKEYBOARD_UNLABELED 2164262039
#define DIKEYBOARD_NEXTTRACK 2164262041
#define DIKEYBOARD_NUMPADENTER 2164262044
#define DIKEYBOARD_RCONTROL 2164262045
#define DIKEYBOARD_MUTE 2164262048
#define DIKEYBOARD_CALCULATOR 2164262049
#define DIKEYBOARD_PLAYPAUSE 2164262050
#define DIKEYBOARD_MEDIASTOP 2164262052
#define DIKEYBOARD_VOLUMEDOWN 2164262062
#define DIKEYBOARD_VOLUMEUP 2164262064
#define DIKEYBOARD_WEBHOME 2164262066
#define DIKEYBOARD_NUMPADCOMMA 2164262067
#define DIKEYBOARD_DIVIDE 2164262069
#define DIKEYBOARD_SYSRQ 2164262071
#define DIKEYBOARD_RMENU 2164262072
#define DIKEYBOARD_PAUSE 2164262085
#define DIKEYBOARD_HOME 2164262087
#define DIKEYBOARD_UP 2164262088
#define DIKEYBOARD_PRIOR 2164262089
#define DIKEYBOARD_LEFT 2164262091
#define DIKEYBOARD_RIGHT 2164262093
#define DIKEYBOARD_END 2164262095
#define DIKEYBOARD_DOWN 2164262096
#define DIKEYBOARD_NEXT 2164262097
#define DIKEYBOARD_INSERT 2164262098
#define DIKEYBOARD_DELETE 2164262099
#define DIKEYBOARD_LWIN 2164262107
#define DIKEYBOARD_RWIN 2164262108
#define DIKEYBOARD_APPS 2164262109
#define DIKEYBOARD_POWER 2164262110
#define DIKEYBOARD_SLEEP 2164262111
#define DIKEYBOARD_WAKE 2164262115
#define DIKEYBOARD_WEBSEARCH 2164262117
#define DIKEYBOARD_WEBFAVORITES 2164262118
#define DIKEYBOARD_WEBREFRESH 2164262119
#define DIKEYBOARD_WEBSTOP 2164262120
#define DIKEYBOARD_WEBFORWARD 2164262121
#define DIKEYBOARD_WEBBACK 2164262122
#define DIKEYBOARD_MYCOMPUTER 2164262123
#define DIKEYBOARD_MAIL 2164262124
#define DIKEYBOARD_MEDIASELECT 2164262125
#define DIVOICE_CHANNEL1 2197816321
#define DIVOICE_CHANNEL2 2197816322
#define DIVOICE_CHANNEL3 2197816323
#define DIVOICE_CHANNEL4 2197816324
#define DIVOICE_CHANNEL5 2197816325
#define DIVOICE_CHANNEL6 2197816326
#define DIVOICE_CHANNEL7 2197816327
#define DIVOICE_CHANNEL8 2197816328
#define DIVOICE_TEAM 2197816329
#define DIVOICE_ALL 2197816330
#define DIVOICE_RECORDMUTE 2197816331
#define DIVOICE_PLAYBACKMUTE 2197816332
#define DIVOICE_TRANSMIT 2197816333
#define DIVOICE_VOICECOMMAND 2197816336
#define DIVIRTUAL_DRIVING_RACE 16777216
#define DIAXIS_DRIVINGR_STEER 16812545
#define DIAXIS_DRIVINGR_ACCELERATE 17011202
#define DIAXIS_DRIVINGR_BRAKE 17043971
#define DIBUTTON_DRIVINGR_SHIFTUP 16780289
#define DIBUTTON_DRIVINGR_SHIFTDOWN 16780290
#define DIBUTTON_DRIVINGR_VIEW 16784387
#define DIBUTTON_DRIVINGR_MENU 16778493
#define DIAXIS_DRIVINGR_ACCEL_AND_BRAKE 16861700
#define DIHATSWITCH_DRIVINGR_GLANCE 16795137
#define DIBUTTON_DRIVINGR_BRAKE 16796676
#define DIBUTTON_DRIVINGR_DASHBOARD 16794629
#define DIBUTTON_DRIVINGR_AIDS 16794630
#define DIBUTTON_DRIVINGR_MAP 16794631
#define DIBUTTON_DRIVINGR_BOOST 16794632
#define DIBUTTON_DRIVINGR_PIT 16794633
#define DIBUTTON_DRIVINGR_ACCELERATE_LINK 17028320
#define DIBUTTON_DRIVINGR_STEER_LEFT_LINK 16829668
#define DIBUTTON_DRIVINGR_STEER_RIGHT_LINK 16829676
#define DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK 17286372
#define DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK 17286380
#define DIBUTTON_DRIVINGR_DEVICE 16794878
#define DIBUTTON_DRIVINGR_PAUSE 16794876
#define DIVIRTUAL_DRIVING_COMBAT 33554432
#define DIAXIS_DRIVINGC_STEER 33589761
#define DIAXIS_DRIVINGC_ACCELERATE 33788418
#define DIAXIS_DRIVINGC_BRAKE 33821187
#define DIBUTTON_DRIVINGC_FIRE 33557505
#define DIBUTTON_DRIVINGC_WEAPONS 33557506
#define DIBUTTON_DRIVINGC_TARGET 33557507
#define DIBUTTON_DRIVINGC_MENU 33555709
#define DIAXIS_DRIVINGC_ACCEL_AND_BRAKE 33638916
#define DIHATSWITCH_DRIVINGC_GLANCE 33572353
#define DIBUTTON_DRIVINGC_SHIFTUP 33573892
#define DIBUTTON_DRIVINGC_SHIFTDOWN 33573893
#define DIBUTTON_DRIVINGC_DASHBOARD 33571846
#define DIBUTTON_DRIVINGC_AIDS 33571847
#define DIBUTTON_DRIVINGC_BRAKE 33573896
#define DIBUTTON_DRIVINGC_FIRESECONDARY 33573897
#define DIBUTTON_DRIVINGC_ACCELERATE_LINK 33805536
#define DIBUTTON_DRIVINGC_STEER_LEFT_LINK 33606884
#define DIBUTTON_DRIVINGC_STEER_RIGHT_LINK 33606892
#define DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK 34063588
#define DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK 34063596
#define DIBUTTON_DRIVINGC_DEVICE 33572094
#define DIBUTTON_DRIVINGC_PAUSE 33572092
#define DIVIRTUAL_DRIVING_TANK 50331648
#define DIAXIS_DRIVINGT_STEER 50366977
#define DIAXIS_DRIVINGT_BARREL 50397698
#define DIAXIS_DRIVINGT_ACCELERATE 50565635
#define DIAXIS_DRIVINGT_ROTATE 50463236
#define DIBUTTON_DRIVINGT_FIRE 50334721
#define DIBUTTON_DRIVINGT_WEAPONS 50334722
#define DIBUTTON_DRIVINGT_TARGET 50334723
#define DIBUTTON_DRIVINGT_MENU 50332925
#define DIHATSWITCH_DRIVINGT_GLANCE 50349569
#define DIAXIS_DRIVINGT_BRAKE 50614789
#define DIAXIS_DRIVINGT_ACCEL_AND_BRAKE 50416134
#define DIBUTTON_DRIVINGT_VIEW 50355204
#define DIBUTTON_DRIVINGT_DASHBOARD 50355205
#define DIBUTTON_DRIVINGT_BRAKE 50351110
#define DIBUTTON_DRIVINGT_FIRESECONDARY 50351111
#define DIBUTTON_DRIVINGT_ACCELERATE_LINK 50582752
#define DIBUTTON_DRIVINGT_STEER_LEFT_LINK 50384100
#define DIBUTTON_DRIVINGT_STEER_RIGHT_LINK 50384108
#define DIBUTTON_DRIVINGT_BARREL_UP_LINK 50414816
#define DIBUTTON_DRIVINGT_BARREL_DOWN_LINK 50414824
#define DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK 50480356
#define DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK 50480364
#define DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK 50840804
#define DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK 50840812
#define DIBUTTON_DRIVINGT_DEVICE 50349310
#define DIBUTTON_DRIVINGT_PAUSE 50349308
#define DIVIRTUAL_FLYING_CIVILIAN 67108864
#define DIAXIS_FLYINGC_BANK 67144193
#define DIAXIS_FLYINGC_PITCH 67176962
#define DIAXIS_FLYINGC_THROTTLE 67342851
#define DIBUTTON_FLYINGC_VIEW 67118081
#define DIBUTTON_FLYINGC_DISPLAY 67118082
#define DIBUTTON_FLYINGC_GEAR 67120131
#define DIBUTTON_FLYINGC_MENU 67110141
#define DIHATSWITCH_FLYINGC_GLANCE 67126785
#define DIAXIS_FLYINGC_BRAKE 67398148
#define DIAXIS_FLYINGC_RUDDER 67260933
#define DIAXIS_FLYINGC_FLAPS 67459590
#define DIBUTTON_FLYINGC_FLAPSUP 67134468
#define DIBUTTON_FLYINGC_FLAPSDOWN 67134469
#define DIBUTTON_FLYINGC_BRAKE_LINK 67398880
#define DIBUTTON_FLYINGC_FASTER_LINK 67359968
#define DIBUTTON_FLYINGC_SLOWER_LINK 67359976
#define DIBUTTON_FLYINGC_GLANCE_LEFT_LINK 67618020
#define DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK 67618028
#define DIBUTTON_FLYINGC_GLANCE_UP_LINK 67618016
#define DIBUTTON_FLYINGC_GLANCE_DOWN_LINK 67618024
#define DIBUTTON_FLYINGC_DEVICE 67126526
#define DIBUTTON_FLYINGC_PAUSE 67126524
#define DIVIRTUAL_FLYING_MILITARY 83886080
#define DIAXIS_FLYINGM_BANK 83921409
#define DIAXIS_FLYINGM_PITCH 83954178
#define DIAXIS_FLYINGM_THROTTLE 84120067
#define DIBUTTON_FLYINGM_FIRE 83889153
#define DIBUTTON_FLYINGM_WEAPONS 83889154
#define DIBUTTON_FLYINGM_TARGET 83889155
#define DIBUTTON_FLYINGM_MENU 83887357
#define DIHATSWITCH_FLYINGM_GLANCE 83904001
#define DIBUTTON_FLYINGM_COUNTER 83909636
#define DIAXIS_FLYINGM_RUDDER 84036100
#define DIAXIS_FLYINGM_BRAKE 84173317
#define DIBUTTON_FLYINGM_VIEW 83911685
#define DIBUTTON_FLYINGM_DISPLAY 83911686
#define DIAXIS_FLYINGM_FLAPS 84234758
#define DIBUTTON_FLYINGM_FLAPSUP 83907591
#define DIBUTTON_FLYINGM_FLAPSDOWN 83907592
#define DIBUTTON_FLYINGM_FIRESECONDARY 83905545
#define DIBUTTON_FLYINGM_GEAR 83911690
#define DIBUTTON_FLYINGM_BRAKE_LINK 84174048
#define DIBUTTON_FLYINGM_FASTER_LINK 84137184
#define DIBUTTON_FLYINGM_SLOWER_LINK 84137192
#define DIBUTTON_FLYINGM_GLANCE_LEFT_LINK 84395236
#define DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK 84395244
#define DIBUTTON_FLYINGM_GLANCE_UP_LINK 84395232
#define DIBUTTON_FLYINGM_GLANCE_DOWN_LINK 84395240
#define DIBUTTON_FLYINGM_DEVICE 83903742
#define DIBUTTON_FLYINGM_PAUSE 83903740
#define DIVIRTUAL_FLYING_HELICOPTER 100663296
#define DIAXIS_FLYINGH_BANK 100698625
#define DIAXIS_FLYINGH_PITCH 100731394
#define DIAXIS_FLYINGH_COLLECTIVE 100764163
#define DIBUTTON_FLYINGH_FIRE 100668417
#define DIBUTTON_FLYINGH_WEAPONS 100668418
#define DIBUTTON_FLYINGH_TARGET 100668419
#define DIBUTTON_FLYINGH_MENU 100664573
#define DIHATSWITCH_FLYINGH_GLANCE 100681217
#define DIAXIS_FLYINGH_TORQUE 100817412
#define DIAXIS_FLYINGH_THROTTLE 100915717
#define DIBUTTON_FLYINGH_COUNTER 100684804
#define DIBUTTON_FLYINGH_VIEW 100688901
#define DIBUTTON_FLYINGH_GEAR 100688902
#define DIBUTTON_FLYINGH_FIRESECONDARY 100682759
#define DIBUTTON_FLYINGH_FASTER_LINK 100916448
#define DIBUTTON_FLYINGH_SLOWER_LINK 100916456
#define DIBUTTON_FLYINGH_GLANCE_LEFT_LINK 101172452
#define DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK 101172460
#define DIBUTTON_FLYINGH_GLANCE_UP_LINK 101172448
#define DIBUTTON_FLYINGH_GLANCE_DOWN_LINK 101172456
#define DIBUTTON_FLYINGH_DEVICE 100680958
#define DIBUTTON_FLYINGH_PAUSE 100680956
#define DIVIRTUAL_SPACESIM 117440512
#define DIAXIS_SPACESIM_LATERAL 117473793
#define DIAXIS_SPACESIM_MOVE 117506562
#define DIAXIS_SPACESIM_THROTTLE 117670403
#define DIBUTTON_SPACESIM_FIRE 117441537
#define DIBUTTON_SPACESIM_WEAPONS 117441538
#define DIBUTTON_SPACESIM_TARGET 117441539
#define DIBUTTON_SPACESIM_MENU 117441789
#define DIHATSWITCH_SPACESIM_GLANCE 117458433
#define DIAXIS_SPACESIM_CLIMB 117555716
#define DIAXIS_SPACESIM_ROTATE 117588485
#define DIBUTTON_SPACESIM_VIEW 117457924
#define DIBUTTON_SPACESIM_DISPLAY 117457925
#define DIBUTTON_SPACESIM_RAISE 117457926
#define DIBUTTON_SPACESIM_LOWER 117457927
#define DIBUTTON_SPACESIM_GEAR 117457928
#define DIBUTTON_SPACESIM_FIRESECONDARY 117457929
#define DIBUTTON_SPACESIM_LEFT_LINK 117490916
#define DIBUTTON_SPACESIM_RIGHT_LINK 117490924
#define DIBUTTON_SPACESIM_FORWARD_LINK 117523680
#define DIBUTTON_SPACESIM_BACKWARD_LINK 117523688
#define DIBUTTON_SPACESIM_FASTER_LINK 117687520
#define DIBUTTON_SPACESIM_SLOWER_LINK 117687528
#define DIBUTTON_SPACESIM_TURN_LEFT_LINK 117589220
#define DIBUTTON_SPACESIM_TURN_RIGHT_LINK 117589228
#define DIBUTTON_SPACESIM_GLANCE_LEFT_LINK 117949668
#define DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK 117949676
#define DIBUTTON_SPACESIM_GLANCE_UP_LINK 117949664
#define DIBUTTON_SPACESIM_GLANCE_DOWN_LINK 117949672
#define DIBUTTON_SPACESIM_DEVICE 117458174
#define DIBUTTON_SPACESIM_PAUSE 117458172
#define DIVIRTUAL_FIGHTING_HAND2HAND 134217728
#define DIAXIS_FIGHTINGH_LATERAL 134251009
#define DIAXIS_FIGHTINGH_MOVE 134283778
#define DIBUTTON_FIGHTINGH_PUNCH 134218753
#define DIBUTTON_FIGHTINGH_KICK 134218754
#define DIBUTTON_FIGHTINGH_BLOCK 134218755
#define DIBUTTON_FIGHTINGH_CROUCH 134218756
#define DIBUTTON_FIGHTINGH_JUMP 134218757
#define DIBUTTON_FIGHTINGH_SPECIAL1 134218758
#define DIBUTTON_FIGHTINGH_SPECIAL2 134218759
#define DIBUTTON_FIGHTINGH_MENU 134219005
#define DIBUTTON_FIGHTINGH_SELECT 134235144
#define DIHATSWITCH_FIGHTINGH_SLIDE 134235649
#define DIBUTTON_FIGHTINGH_DISPLAY 134235145
#define DIAXIS_FIGHTINGH_ROTATE 134365699
#define DIBUTTON_FIGHTINGH_DODGE 134235146
#define DIBUTTON_FIGHTINGH_LEFT_LINK 134268132
#define DIBUTTON_FIGHTINGH_RIGHT_LINK 134268140
#define DIBUTTON_FIGHTINGH_FORWARD_LINK 134300896
#define DIBUTTON_FIGHTINGH_BACKWARD_LINK 134300904
#define DIBUTTON_FIGHTINGH_DEVICE 134235390
#define DIBUTTON_FIGHTINGH_PAUSE 134235388
#define DIVIRTUAL_FIGHTING_FPS 150994944
#define DIAXIS_FPS_ROTATE 151028225
#define DIAXIS_FPS_MOVE 151060994
#define DIBUTTON_FPS_FIRE 150995969
#define DIBUTTON_FPS_WEAPONS 150995970
#define DIBUTTON_FPS_APPLY 150995971
#define DIBUTTON_FPS_SELECT 150995972
#define DIBUTTON_FPS_CROUCH 150995973
#define DIBUTTON_FPS_JUMP 150995974
#define DIAXIS_FPS_LOOKUPDOWN 151093763
#define DIBUTTON_FPS_STRAFE 150995975
#define DIBUTTON_FPS_MENU 150996221
#define DIHATSWITCH_FPS_GLANCE 151012865
#define DIBUTTON_FPS_DISPLAY 151012360
#define DIAXIS_FPS_SIDESTEP 151142916
#define DIBUTTON_FPS_DODGE 151012361
#define DIBUTTON_FPS_GLANCEL 151012362
#define DIBUTTON_FPS_GLANCER 151012363
#define DIBUTTON_FPS_FIRESECONDARY 151012364
#define DIBUTTON_FPS_ROTATE_LEFT_LINK 151045348
#define DIBUTTON_FPS_ROTATE_RIGHT_LINK 151045356
#define DIBUTTON_FPS_FORWARD_LINK 151078112
#define DIBUTTON_FPS_BACKWARD_LINK 151078120
#define DIBUTTON_FPS_GLANCE_UP_LINK 151110880
#define DIBUTTON_FPS_GLANCE_DOWN_LINK 151110888
#define DIBUTTON_FPS_STEP_LEFT_LINK 151143652
#define DIBUTTON_FPS_STEP_RIGHT_LINK 151143660
#define DIBUTTON_FPS_DEVICE 151012606
#define DIBUTTON_FPS_PAUSE 151012604
#define DIVIRTUAL_FIGHTING_THIRDPERSON 167772160
#define DIAXIS_TPS_TURN 167903745
#define DIAXIS_TPS_MOVE 167838210
#define DIBUTTON_TPS_RUN 167773185
#define DIBUTTON_TPS_ACTION 167773186
#define DIBUTTON_TPS_SELECT 167773187
#define DIBUTTON_TPS_USE 167773188
#define DIBUTTON_TPS_JUMP 167773189
#define DIBUTTON_TPS_MENU 167773437
#define DIHATSWITCH_TPS_GLANCE 167790081
#define DIBUTTON_TPS_VIEW 167789574
#define DIBUTTON_TPS_STEPLEFT 167789575
#define DIBUTTON_TPS_STEPRIGHT 167789576
#define DIAXIS_TPS_STEP 167821827
#define DIBUTTON_TPS_DODGE 167789577
#define DIBUTTON_TPS_INVENTORY 167789578
#define DIBUTTON_TPS_TURN_LEFT_LINK 167920868
#define DIBUTTON_TPS_TURN_RIGHT_LINK 167920876
#define DIBUTTON_TPS_FORWARD_LINK 167855328
#define DIBUTTON_TPS_BACKWARD_LINK 167855336
#define DIBUTTON_TPS_GLANCE_UP_LINK 168281312
#define DIBUTTON_TPS_GLANCE_DOWN_LINK 168281320
#define DIBUTTON_TPS_GLANCE_LEFT_LINK 168281316
#define DIBUTTON_TPS_GLANCE_RIGHT_LINK 168281324
#define DIBUTTON_TPS_DEVICE 167789822
#define DIBUTTON_TPS_PAUSE 167789820
#define DIVIRTUAL_STRATEGY_ROLEPLAYING 184549376
#define DIAXIS_STRATEGYR_LATERAL 184582657
#define DIAXIS_STRATEGYR_MOVE 184615426
#define DIBUTTON_STRATEGYR_GET 184550401
#define DIBUTTON_STRATEGYR_APPLY 184550402
#define DIBUTTON_STRATEGYR_SELECT 184550403
#define DIBUTTON_STRATEGYR_ATTACK 184550404
#define DIBUTTON_STRATEGYR_CAST 184550405
#define DIBUTTON_STRATEGYR_CROUCH 184550406
#define DIBUTTON_STRATEGYR_JUMP 184550407
#define DIBUTTON_STRATEGYR_MENU 184550653
#define DIHATSWITCH_STRATEGYR_GLANCE 184567297
#define DIBUTTON_STRATEGYR_MAP 184566792
#define DIBUTTON_STRATEGYR_DISPLAY 184566793
#define DIAXIS_STRATEGYR_ROTATE 184697347
#define DIBUTTON_STRATEGYR_LEFT_LINK 184599780
#define DIBUTTON_STRATEGYR_RIGHT_LINK 184599788
#define DIBUTTON_STRATEGYR_FORWARD_LINK 184632544
#define DIBUTTON_STRATEGYR_BACK_LINK 184632552
#define DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK 184698084
#define DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK 184698092
#define DIBUTTON_STRATEGYR_DEVICE 184567038
#define DIBUTTON_STRATEGYR_PAUSE 184567036
#define DIVIRTUAL_STRATEGY_TURN 201326592
#define DIAXIS_STRATEGYT_LATERAL 201359873
#define DIAXIS_STRATEGYT_MOVE 201392642
#define DIBUTTON_STRATEGYT_SELECT 201327617
#define DIBUTTON_STRATEGYT_INSTRUCT 201327618
#define DIBUTTON_STRATEGYT_APPLY 201327619
#define DIBUTTON_STRATEGYT_TEAM 201327620
#define DIBUTTON_STRATEGYT_TURN 201327621
#define DIBUTTON_STRATEGYT_MENU 201327869
#define DIBUTTON_STRATEGYT_ZOOM 201344006
#define DIBUTTON_STRATEGYT_MAP 201344007
#define DIBUTTON_STRATEGYT_DISPLAY 201344008
#define DIBUTTON_STRATEGYT_LEFT_LINK 201376996
#define DIBUTTON_STRATEGYT_RIGHT_LINK 201377004
#define DIBUTTON_STRATEGYT_FORWARD_LINK 201409760
#define DIBUTTON_STRATEGYT_BACK_LINK 201409768
#define DIBUTTON_STRATEGYT_DEVICE 201344254
#define DIBUTTON_STRATEGYT_PAUSE 201344252
#define DIVIRTUAL_SPORTS_HUNTING 218103808
#define DIAXIS_HUNTING_LATERAL 218137089
#define DIAXIS_HUNTING_MOVE 218169858
#define DIBUTTON_HUNTING_FIRE 218104833
#define DIBUTTON_HUNTING_AIM 218104834
#define DIBUTTON_HUNTING_WEAPON 218104835
#define DIBUTTON_HUNTING_BINOCULAR 218104836
#define DIBUTTON_HUNTING_CALL 218104837
#define DIBUTTON_HUNTING_MAP 218104838
#define DIBUTTON_HUNTING_SPECIAL 218104839
#define DIBUTTON_HUNTING_MENU 218105085
#define DIHATSWITCH_HUNTING_GLANCE 218121729
#define DIBUTTON_HUNTING_DISPLAY 218121224
#define DIAXIS_HUNTING_ROTATE 218251779
#define DIBUTTON_HUNTING_CROUCH 218121225
#define DIBUTTON_HUNTING_JUMP 218121226
#define DIBUTTON_HUNTING_FIRESECONDARY 218121227
#define DIBUTTON_HUNTING_LEFT_LINK 218154212
#define DIBUTTON_HUNTING_RIGHT_LINK 218154220
#define DIBUTTON_HUNTING_FORWARD_LINK 218186976
#define DIBUTTON_HUNTING_BACK_LINK 218186984
#define DIBUTTON_HUNTING_ROTATE_LEFT_LINK 218252516
#define DIBUTTON_HUNTING_ROTATE_RIGHT_LINK 218252524
#define DIBUTTON_HUNTING_DEVICE 218121470
#define DIBUTTON_HUNTING_PAUSE 218121468
#define DIVIRTUAL_SPORTS_FISHING 234881024
#define DIAXIS_FISHING_LATERAL 234914305
#define DIAXIS_FISHING_MOVE 234947074
#define DIBUTTON_FISHING_CAST 234882049
#define DIBUTTON_FISHING_TYPE 234882050
#define DIBUTTON_FISHING_BINOCULAR 234882051
#define DIBUTTON_FISHING_BAIT 234882052
#define DIBUTTON_FISHING_MAP 234882053
#define DIBUTTON_FISHING_MENU 234882301
#define DIHATSWITCH_FISHING_GLANCE 234898945
#define DIBUTTON_FISHING_DISPLAY 234898438
#define DIAXIS_FISHING_ROTATE 235028995
#define DIBUTTON_FISHING_CROUCH 234898439
#define DIBUTTON_FISHING_JUMP 234898440
#define DIBUTTON_FISHING_LEFT_LINK 234931428
#define DIBUTTON_FISHING_RIGHT_LINK 234931436
#define DIBUTTON_FISHING_FORWARD_LINK 234964192
#define DIBUTTON_FISHING_BACK_LINK 234964200
#define DIBUTTON_FISHING_ROTATE_LEFT_LINK 235029732
#define DIBUTTON_FISHING_ROTATE_RIGHT_LINK 235029740
#define DIBUTTON_FISHING_DEVICE 234898686
#define DIBUTTON_FISHING_PAUSE 234898684
#define DIVIRTUAL_SPORTS_BASEBALL_BAT 251658240
#define DIAXIS_BASEBALLB_LATERAL 251691521
#define DIAXIS_BASEBALLB_MOVE 251724290
#define DIBUTTON_BASEBALLB_SELECT 251659265
#define DIBUTTON_BASEBALLB_NORMAL 251659266
#define DIBUTTON_BASEBALLB_POWER 251659267
#define DIBUTTON_BASEBALLB_BUNT 251659268
#define DIBUTTON_BASEBALLB_STEAL 251659269
#define DIBUTTON_BASEBALLB_BURST 251659270
#define DIBUTTON_BASEBALLB_SLIDE 251659271
#define DIBUTTON_BASEBALLB_CONTACT 251659272
#define DIBUTTON_BASEBALLB_MENU 251659517
#define DIBUTTON_BASEBALLB_NOSTEAL 251675657
#define DIBUTTON_BASEBALLB_BOX 251675658
#define DIBUTTON_BASEBALLB_LEFT_LINK 251708644
#define DIBUTTON_BASEBALLB_RIGHT_LINK 251708652
#define DIBUTTON_BASEBALLB_FORWARD_LINK 251741408
#define DIBUTTON_BASEBALLB_BACK_LINK 251741416
#define DIBUTTON_BASEBALLB_DEVICE 251675902
#define DIBUTTON_BASEBALLB_PAUSE 251675900
#define DIVIRTUAL_SPORTS_BASEBALL_PITCH 268435456
#define DIAXIS_BASEBALLP_LATERAL 268468737
#define DIAXIS_BASEBALLP_MOVE 268501506
#define DIBUTTON_BASEBALLP_SELECT 268436481
#define DIBUTTON_BASEBALLP_PITCH 268436482
#define DIBUTTON_BASEBALLP_BASE 268436483
#define DIBUTTON_BASEBALLP_THROW 268436484
#define DIBUTTON_BASEBALLP_FAKE 268436485
#define DIBUTTON_BASEBALLP_MENU 268436733
#define DIBUTTON_BASEBALLP_WALK 268452870
#define DIBUTTON_BASEBALLP_LOOK 268452871
#define DIBUTTON_BASEBALLP_LEFT_LINK 268485860
#define DIBUTTON_BASEBALLP_RIGHT_LINK 268485868
#define DIBUTTON_BASEBALLP_FORWARD_LINK 268518624
#define DIBUTTON_BASEBALLP_BACK_LINK 268518632
#define DIBUTTON_BASEBALLP_DEVICE 268453118
#define DIBUTTON_BASEBALLP_PAUSE 268453116
#define DIVIRTUAL_SPORTS_BASEBALL_FIELD 285212672
#define DIAXIS_BASEBALLF_LATERAL 285245953
#define DIAXIS_BASEBALLF_MOVE 285278722
#define DIBUTTON_BASEBALLF_NEAREST 285213697
#define DIBUTTON_BASEBALLF_THROW1 285213698
#define DIBUTTON_BASEBALLF_THROW2 285213699
#define DIBUTTON_BASEBALLF_BURST 285213700
#define DIBUTTON_BASEBALLF_JUMP 285213701
#define DIBUTTON_BASEBALLF_DIVE 285213702
#define DIBUTTON_BASEBALLF_MENU 285213949
#define DIBUTTON_BASEBALLF_SHIFTIN 285230087
#define DIBUTTON_BASEBALLF_SHIFTOUT 285230088
#define DIBUTTON_BASEBALLF_AIM_LEFT_LINK 285263076
#define DIBUTTON_BASEBALLF_AIM_RIGHT_LINK 285263084
#define DIBUTTON_BASEBALLF_FORWARD_LINK 285295840
#define DIBUTTON_BASEBALLF_BACK_LINK 285295848
#define DIBUTTON_BASEBALLF_DEVICE 285230334
#define DIBUTTON_BASEBALLF_PAUSE 285230332
#define DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE 301989888
#define DIAXIS_BBALLO_LATERAL 302023169
#define DIAXIS_BBALLO_MOVE 302055938
#define DIBUTTON_BBALLO_SHOOT 301990913
#define DIBUTTON_BBALLO_DUNK 301990914
#define DIBUTTON_BBALLO_PASS 301990915
#define DIBUTTON_BBALLO_FAKE 301990916
#define DIBUTTON_BBALLO_SPECIAL 301990917
#define DIBUTTON_BBALLO_PLAYER 301990918
#define DIBUTTON_BBALLO_BURST 301990919
#define DIBUTTON_BBALLO_CALL 301990920
#define DIBUTTON_BBALLO_MENU 301991165
#define DIHATSWITCH_BBALLO_GLANCE 302007809
#define DIBUTTON_BBALLO_SCREEN 302007305
#define DIBUTTON_BBALLO_PLAY 302007306
#define DIBUTTON_BBALLO_JAB 302007307
#define DIBUTTON_BBALLO_POST 302007308
#define DIBUTTON_BBALLO_TIMEOUT 302007309
#define DIBUTTON_BBALLO_SUBSTITUTE 302007310
#define DIBUTTON_BBALLO_LEFT_LINK 302040292
#define DIBUTTON_BBALLO_RIGHT_LINK 302040300
#define DIBUTTON_BBALLO_FORWARD_LINK 302073056
#define DIBUTTON_BBALLO_BACK_LINK 302073064
#define DIBUTTON_BBALLO_DEVICE 302007550
#define DIBUTTON_BBALLO_PAUSE 302007548
#define DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE 318767104
#define DIAXIS_BBALLD_LATERAL 318800385
#define DIAXIS_BBALLD_MOVE 318833154
#define DIBUTTON_BBALLD_JUMP 318768129
#define DIBUTTON_BBALLD_STEAL 318768130
#define DIBUTTON_BBALLD_FAKE 318768131
#define DIBUTTON_BBALLD_SPECIAL 318768132
#define DIBUTTON_BBALLD_PLAYER 318768133
#define DIBUTTON_BBALLD_BURST 318768134
#define DIBUTTON_BBALLD_PLAY 318768135
#define DIBUTTON_BBALLD_MENU 318768381
#define DIHATSWITCH_BBALLD_GLANCE 318785025
#define DIBUTTON_BBALLD_TIMEOUT 318784520
#define DIBUTTON_BBALLD_SUBSTITUTE 318784521
#define DIBUTTON_BBALLD_LEFT_LINK 318817508
#define DIBUTTON_BBALLD_RIGHT_LINK 318817516
#define DIBUTTON_BBALLD_FORWARD_LINK 318850272
#define DIBUTTON_BBALLD_BACK_LINK 318850280
#define DIBUTTON_BBALLD_DEVICE 318784766
#define DIBUTTON_BBALLD_PAUSE 318784764
#define DIVIRTUAL_SPORTS_FOOTBALL_FIELD 335544320
#define DIBUTTON_FOOTBALLP_PLAY 335545345
#define DIBUTTON_FOOTBALLP_SELECT 335545346
#define DIBUTTON_FOOTBALLP_HELP 335545347
#define DIBUTTON_FOOTBALLP_MENU 335545597
#define DIBUTTON_FOOTBALLP_DEVICE 335561982
#define DIBUTTON_FOOTBALLP_PAUSE 335561980
#define DIVIRTUAL_SPORTS_FOOTBALL_QBCK 352321536
#define DIAXIS_FOOTBALLQ_LATERAL 352354817
#define DIAXIS_FOOTBALLQ_MOVE 352387586
#define DIBUTTON_FOOTBALLQ_SELECT 352322561
#define DIBUTTON_FOOTBALLQ_SNAP 352322562
#define DIBUTTON_FOOTBALLQ_JUMP 352322563
#define DIBUTTON_FOOTBALLQ_SLIDE 352322564
#define DIBUTTON_FOOTBALLQ_PASS 352322565
#define DIBUTTON_FOOTBALLQ_FAKE 352322566
#define DIBUTTON_FOOTBALLQ_MENU 352322813
#define DIBUTTON_FOOTBALLQ_FAKESNAP 352338951
#define DIBUTTON_FOOTBALLQ_MOTION 352338952
#define DIBUTTON_FOOTBALLQ_AUDIBLE 352338953
#define DIBUTTON_FOOTBALLQ_LEFT_LINK 352371940
#define DIBUTTON_FOOTBALLQ_RIGHT_LINK 352371948
#define DIBUTTON_FOOTBALLQ_FORWARD_LINK 352404704
#define DIBUTTON_FOOTBALLQ_BACK_LINK 352404712
#define DIBUTTON_FOOTBALLQ_DEVICE 352339198
#define DIBUTTON_FOOTBALLQ_PAUSE 352339196
#define DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE 369098752
#define DIAXIS_FOOTBALLO_LATERAL 369132033
#define DIAXIS_FOOTBALLO_MOVE 369164802
#define DIBUTTON_FOOTBALLO_JUMP 369099777
#define DIBUTTON_FOOTBALLO_LEFTARM 369099778
#define DIBUTTON_FOOTBALLO_RIGHTARM 369099779
#define DIBUTTON_FOOTBALLO_THROW 369099780
#define DIBUTTON_FOOTBALLO_SPIN 369099781
#define DIBUTTON_FOOTBALLO_MENU 369100029
#define DIBUTTON_FOOTBALLO_JUKE 369116166
#define DIBUTTON_FOOTBALLO_SHOULDER 369116167
#define DIBUTTON_FOOTBALLO_TURBO 369116168
#define DIBUTTON_FOOTBALLO_DIVE 369116169
#define DIBUTTON_FOOTBALLO_ZOOM 369116170
#define DIBUTTON_FOOTBALLO_SUBSTITUTE 369116171
#define DIBUTTON_FOOTBALLO_LEFT_LINK 369149156
#define DIBUTTON_FOOTBALLO_RIGHT_LINK 369149164
#define DIBUTTON_FOOTBALLO_FORWARD_LINK 369181920
#define DIBUTTON_FOOTBALLO_BACK_LINK 369181928
#define DIBUTTON_FOOTBALLO_DEVICE 369116414
#define DIBUTTON_FOOTBALLO_PAUSE 369116412
#define DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE 385875968
#define DIAXIS_FOOTBALLD_LATERAL 385909249
#define DIAXIS_FOOTBALLD_MOVE 385942018
#define DIBUTTON_FOOTBALLD_PLAY 385876993
#define DIBUTTON_FOOTBALLD_SELECT 385876994
#define DIBUTTON_FOOTBALLD_JUMP 385876995
#define DIBUTTON_FOOTBALLD_TACKLE 385876996
#define DIBUTTON_FOOTBALLD_FAKE 385876997
#define DIBUTTON_FOOTBALLD_SUPERTACKLE 385876998
#define DIBUTTON_FOOTBALLD_MENU 385877245
#define DIBUTTON_FOOTBALLD_SPIN 385893383
#define DIBUTTON_FOOTBALLD_SWIM 385893384
#define DIBUTTON_FOOTBALLD_BULLRUSH 385893385
#define DIBUTTON_FOOTBALLD_RIP 385893386
#define DIBUTTON_FOOTBALLD_AUDIBLE 385893387
#define DIBUTTON_FOOTBALLD_ZOOM 385893388
#define DIBUTTON_FOOTBALLD_SUBSTITUTE 385893389
#define DIBUTTON_FOOTBALLD_LEFT_LINK 385926372
#define DIBUTTON_FOOTBALLD_RIGHT_LINK 385926380
#define DIBUTTON_FOOTBALLD_FORWARD_LINK 385959136
#define DIBUTTON_FOOTBALLD_BACK_LINK 385959144
#define DIBUTTON_FOOTBALLD_DEVICE 385893630
#define DIBUTTON_FOOTBALLD_PAUSE 385893628
#define DIVIRTUAL_SPORTS_GOLF 402653184
#define DIAXIS_GOLF_LATERAL 402686465
#define DIAXIS_GOLF_MOVE 402719234
#define DIBUTTON_GOLF_SWING 402654209
#define DIBUTTON_GOLF_SELECT 402654210
#define DIBUTTON_GOLF_UP 402654211
#define DIBUTTON_GOLF_DOWN 402654212
#define DIBUTTON_GOLF_TERRAIN 402654213
#define DIBUTTON_GOLF_FLYBY 402654214
#define DIBUTTON_GOLF_MENU 402654461
#define DIHATSWITCH_GOLF_SCROLL 402671105
#define DIBUTTON_GOLF_ZOOM 402670599
#define DIBUTTON_GOLF_TIMEOUT 402670600
#define DIBUTTON_GOLF_SUBSTITUTE 402670601
#define DIBUTTON_GOLF_LEFT_LINK 402703588
#define DIBUTTON_GOLF_RIGHT_LINK 402703596
#define DIBUTTON_GOLF_FORWARD_LINK 402736352
#define DIBUTTON_GOLF_BACK_LINK 402736360
#define DIBUTTON_GOLF_DEVICE 402670846
#define DIBUTTON_GOLF_PAUSE 402670844
#define DIVIRTUAL_SPORTS_HOCKEY_OFFENSE 419430400
#define DIAXIS_HOCKEYO_LATERAL 419463681
#define DIAXIS_HOCKEYO_MOVE 419496450
#define DIBUTTON_HOCKEYO_SHOOT 419431425
#define DIBUTTON_HOCKEYO_PASS 419431426
#define DIBUTTON_HOCKEYO_BURST 419431427
#define DIBUTTON_HOCKEYO_SPECIAL 419431428
#define DIBUTTON_HOCKEYO_FAKE 419431429
#define DIBUTTON_HOCKEYO_MENU 419431677
#define DIHATSWITCH_HOCKEYO_SCROLL 419448321
#define DIBUTTON_HOCKEYO_ZOOM 419447814
#define DIBUTTON_HOCKEYO_STRATEGY 419447815
#define DIBUTTON_HOCKEYO_TIMEOUT 419447816
#define DIBUTTON_HOCKEYO_SUBSTITUTE 419447817
#define DIBUTTON_HOCKEYO_LEFT_LINK 419480804
#define DIBUTTON_HOCKEYO_RIGHT_LINK 419480812
#define DIBUTTON_HOCKEYO_FORWARD_LINK 419513568
#define DIBUTTON_HOCKEYO_BACK_LINK 419513576
#define DIBUTTON_HOCKEYO_DEVICE 419448062
#define DIBUTTON_HOCKEYO_PAUSE 419448060
#define DIVIRTUAL_SPORTS_HOCKEY_DEFENSE 436207616
#define DIAXIS_HOCKEYD_LATERAL 436240897
#define DIAXIS_HOCKEYD_MOVE 436273666
#define DIBUTTON_HOCKEYD_PLAYER 436208641
#define DIBUTTON_HOCKEYD_STEAL 436208642
#define DIBUTTON_HOCKEYD_BURST 436208643
#define DIBUTTON_HOCKEYD_BLOCK 436208644
#define DIBUTTON_HOCKEYD_FAKE 436208645
#define DIBUTTON_HOCKEYD_MENU 436208893
#define DIHATSWITCH_HOCKEYD_SCROLL 436225537
#define DIBUTTON_HOCKEYD_ZOOM 436225030
#define DIBUTTON_HOCKEYD_STRATEGY 436225031
#define DIBUTTON_HOCKEYD_TIMEOUT 436225032
#define DIBUTTON_HOCKEYD_SUBSTITUTE 436225033
#define DIBUTTON_HOCKEYD_LEFT_LINK 436258020
#define DIBUTTON_HOCKEYD_RIGHT_LINK 436258028
#define DIBUTTON_HOCKEYD_FORWARD_LINK 436290784
#define DIBUTTON_HOCKEYD_BACK_LINK 436290792
#define DIBUTTON_HOCKEYD_DEVICE 436225278
#define DIBUTTON_HOCKEYD_PAUSE 436225276
#define DIVIRTUAL_SPORTS_HOCKEY_GOALIE 452984832
#define DIAXIS_HOCKEYG_LATERAL 453018113
#define DIAXIS_HOCKEYG_MOVE 453050882
#define DIBUTTON_HOCKEYG_PASS 452985857
#define DIBUTTON_HOCKEYG_POKE 452985858
#define DIBUTTON_HOCKEYG_STEAL 452985859
#define DIBUTTON_HOCKEYG_BLOCK 452985860
#define DIBUTTON_HOCKEYG_MENU 452986109
#define DIHATSWITCH_HOCKEYG_SCROLL 453002753
#define DIBUTTON_HOCKEYG_ZOOM 453002245
#define DIBUTTON_HOCKEYG_STRATEGY 453002246
#define DIBUTTON_HOCKEYG_TIMEOUT 453002247
#define DIBUTTON_HOCKEYG_SUBSTITUTE 453002248
#define DIBUTTON_HOCKEYG_LEFT_LINK 453035236
#define DIBUTTON_HOCKEYG_RIGHT_LINK 453035244
#define DIBUTTON_HOCKEYG_FORWARD_LINK 453068000
#define DIBUTTON_HOCKEYG_BACK_LINK 453068008
#define DIBUTTON_HOCKEYG_DEVICE 453002494
#define DIBUTTON_HOCKEYG_PAUSE 453002492
#define DIVIRTUAL_SPORTS_BIKING_MOUNTAIN 469762048
#define DIAXIS_BIKINGM_TURN 469795329
#define DIAXIS_BIKINGM_PEDAL 469828098
#define DIBUTTON_BIKINGM_JUMP 469763073
#define DIBUTTON_BIKINGM_CAMERA 469763074
#define DIBUTTON_BIKINGM_SPECIAL1 469763075
#define DIBUTTON_BIKINGM_SELECT 469763076
#define DIBUTTON_BIKINGM_SPECIAL2 469763077
#define DIBUTTON_BIKINGM_MENU 469763325
#define DIHATSWITCH_BIKINGM_SCROLL 469779969
#define DIBUTTON_BIKINGM_ZOOM 469779462
#define DIAXIS_BIKINGM_BRAKE 470041091
#define DIBUTTON_BIKINGM_LEFT_LINK 469812452
#define DIBUTTON_BIKINGM_RIGHT_LINK 469812460
#define DIBUTTON_BIKINGM_FASTER_LINK 469845216
#define DIBUTTON_BIKINGM_SLOWER_LINK 469845224
#define DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK 470041832
#define DIBUTTON_BIKINGM_DEVICE 469779710
#define DIBUTTON_BIKINGM_PAUSE 469779708
#define DIVIRTUAL_SPORTS_SKIING 486539264
#define DIAXIS_SKIING_TURN 486572545
#define DIAXIS_SKIING_SPEED 486605314
#define DIBUTTON_SKIING_JUMP 486540289
#define DIBUTTON_SKIING_CROUCH 486540290
#define DIBUTTON_SKIING_CAMERA 486540291
#define DIBUTTON_SKIING_SPECIAL1 486540292
#define DIBUTTON_SKIING_SELECT 486540293
#define DIBUTTON_SKIING_SPECIAL2 486540294
#define DIBUTTON_SKIING_MENU 486540541
#define DIHATSWITCH_SKIING_GLANCE 486557185
#define DIBUTTON_SKIING_ZOOM 486556679
#define DIBUTTON_SKIING_LEFT_LINK 486589668
#define DIBUTTON_SKIING_RIGHT_LINK 486589676
#define DIBUTTON_SKIING_FASTER_LINK 486622432
#define DIBUTTON_SKIING_SLOWER_LINK 486622440
#define DIBUTTON_SKIING_DEVICE 486556926
#define DIBUTTON_SKIING_PAUSE 486556924
#define DIVIRTUAL_SPORTS_SOCCER_OFFENSE 503316480
#define DIAXIS_SOCCERO_LATERAL 503349761
#define DIAXIS_SOCCERO_MOVE 503382530
#define DIAXIS_SOCCERO_BEND 503415299
#define DIBUTTON_SOCCERO_SHOOT 503317505
#define DIBUTTON_SOCCERO_PASS 503317506
#define DIBUTTON_SOCCERO_FAKE 503317507
#define DIBUTTON_SOCCERO_PLAYER 503317508
#define DIBUTTON_SOCCERO_SPECIAL1 503317509
#define DIBUTTON_SOCCERO_SELECT 503317510
#define DIBUTTON_SOCCERO_MENU 503317757
#define DIHATSWITCH_SOCCERO_GLANCE 503334401
#define DIBUTTON_SOCCERO_SUBSTITUTE 503333895
#define DIBUTTON_SOCCERO_SHOOTLOW 503333896
#define DIBUTTON_SOCCERO_SHOOTHIGH 503333897
#define DIBUTTON_SOCCERO_PASSTHRU 503333898
#define DIBUTTON_SOCCERO_SPRINT 503333899
#define DIBUTTON_SOCCERO_CONTROL 503333900
#define DIBUTTON_SOCCERO_HEAD 503333901
#define DIBUTTON_SOCCERO_LEFT_LINK 503366884
#define DIBUTTON_SOCCERO_RIGHT_LINK 503366892
#define DIBUTTON_SOCCERO_FORWARD_LINK 503399648
#define DIBUTTON_SOCCERO_BACK_LINK 503399656
#define DIBUTTON_SOCCERO_DEVICE 503334142
#define DIBUTTON_SOCCERO_PAUSE 503334140
#define DIVIRTUAL_SPORTS_SOCCER_DEFENSE 520093696
#define DIAXIS_SOCCERD_LATERAL 520126977
#define DIAXIS_SOCCERD_MOVE 520159746
#define DIBUTTON_SOCCERD_BLOCK 520094721
#define DIBUTTON_SOCCERD_STEAL 520094722
#define DIBUTTON_SOCCERD_FAKE 520094723
#define DIBUTTON_SOCCERD_PLAYER 520094724
#define DIBUTTON_SOCCERD_SPECIAL 520094725
#define DIBUTTON_SOCCERD_SELECT 520094726
#define DIBUTTON_SOCCERD_SLIDE 520094727
#define DIBUTTON_SOCCERD_MENU 520094973
#define DIHATSWITCH_SOCCERD_GLANCE 520111617
#define DIBUTTON_SOCCERD_FOUL 520111112
#define DIBUTTON_SOCCERD_HEAD 520111113
#define DIBUTTON_SOCCERD_CLEAR 520111114
#define DIBUTTON_SOCCERD_GOALIECHARGE 520111115
#define DIBUTTON_SOCCERD_SUBSTITUTE 520111116
#define DIBUTTON_SOCCERD_LEFT_LINK 520144100
#define DIBUTTON_SOCCERD_RIGHT_LINK 520144108
#define DIBUTTON_SOCCERD_FORWARD_LINK 520176864
#define DIBUTTON_SOCCERD_BACK_LINK 520176872
#define DIBUTTON_SOCCERD_DEVICE 520111358
#define DIBUTTON_SOCCERD_PAUSE 520111356
#define DIVIRTUAL_SPORTS_RACQUET 536870912
#define DIAXIS_RACQUET_LATERAL 536904193
#define DIAXIS_RACQUET_MOVE 536936962
#define DIBUTTON_RACQUET_SWING 536871937
#define DIBUTTON_RACQUET_BACKSWING 536871938
#define DIBUTTON_RACQUET_SMASH 536871939
#define DIBUTTON_RACQUET_SPECIAL 536871940
#define DIBUTTON_RACQUET_SELECT 536871941
#define DIBUTTON_RACQUET_MENU 536872189
#define DIHATSWITCH_RACQUET_GLANCE 536888833
#define DIBUTTON_RACQUET_TIMEOUT 536888326
#define DIBUTTON_RACQUET_SUBSTITUTE 536888327
#define DIBUTTON_RACQUET_LEFT_LINK 536921316
#define DIBUTTON_RACQUET_RIGHT_LINK 536921324
#define DIBUTTON_RACQUET_FORWARD_LINK 536954080
#define DIBUTTON_RACQUET_BACK_LINK 536954088
#define DIBUTTON_RACQUET_DEVICE 536888574
#define DIBUTTON_RACQUET_PAUSE 536888572
#define DIVIRTUAL_ARCADE_SIDE2SIDE 553648128
#define DIAXIS_ARCADES_LATERAL 553681409
#define DIAXIS_ARCADES_MOVE 553714178
#define DIBUTTON_ARCADES_THROW 553649153
#define DIBUTTON_ARCADES_CARRY 553649154
#define DIBUTTON_ARCADES_ATTACK 553649155
#define DIBUTTON_ARCADES_SPECIAL 553649156
#define DIBUTTON_ARCADES_SELECT 553649157
#define DIBUTTON_ARCADES_MENU 553649405
#define DIHATSWITCH_ARCADES_VIEW 553666049
#define DIBUTTON_ARCADES_LEFT_LINK 553698532
#define DIBUTTON_ARCADES_RIGHT_LINK 553698540
#define DIBUTTON_ARCADES_FORWARD_LINK 553731296
#define DIBUTTON_ARCADES_BACK_LINK 553731304
#define DIBUTTON_ARCADES_VIEW_UP_LINK 554157280
#define DIBUTTON_ARCADES_VIEW_DOWN_LINK 554157288
#define DIBUTTON_ARCADES_VIEW_LEFT_LINK 554157284
#define DIBUTTON_ARCADES_VIEW_RIGHT_LINK 554157292
#define DIBUTTON_ARCADES_DEVICE 553665790
#define DIBUTTON_ARCADES_PAUSE 553665788
#define DIVIRTUAL_ARCADE_PLATFORM 570425344
#define DIAXIS_ARCADEP_LATERAL 570458625
#define DIAXIS_ARCADEP_MOVE 570491394
#define DIBUTTON_ARCADEP_JUMP 570426369
#define DIBUTTON_ARCADEP_FIRE 570426370
#define DIBUTTON_ARCADEP_CROUCH 570426371
#define DIBUTTON_ARCADEP_SPECIAL 570426372
#define DIBUTTON_ARCADEP_SELECT 570426373
#define DIBUTTON_ARCADEP_MENU 570426621
#define DIHATSWITCH_ARCADEP_VIEW 570443265
#define DIBUTTON_ARCADEP_FIRESECONDARY 570442758
#define DIBUTTON_ARCADEP_LEFT_LINK 570475748
#define DIBUTTON_ARCADEP_RIGHT_LINK 570475756
#define DIBUTTON_ARCADEP_FORWARD_LINK 570508512
#define DIBUTTON_ARCADEP_BACK_LINK 570508520
#define DIBUTTON_ARCADEP_VIEW_UP_LINK 570934496
#define DIBUTTON_ARCADEP_VIEW_DOWN_LINK 570934504
#define DIBUTTON_ARCADEP_VIEW_LEFT_LINK 570934500
#define DIBUTTON_ARCADEP_VIEW_RIGHT_LINK 570934508
#define DIBUTTON_ARCADEP_DEVICE 570443006
#define DIBUTTON_ARCADEP_PAUSE 570443004
#define DIVIRTUAL_CAD_2DCONTROL 587202560
#define DIAXIS_2DCONTROL_LATERAL 587235841
#define DIAXIS_2DCONTROL_MOVE 587268610
#define DIAXIS_2DCONTROL_INOUT 587301379
#define DIBUTTON_2DCONTROL_SELECT 587203585
#define DIBUTTON_2DCONTROL_SPECIAL1 587203586
#define DIBUTTON_2DCONTROL_SPECIAL 587203587
#define DIBUTTON_2DCONTROL_SPECIAL2 587203588
#define DIBUTTON_2DCONTROL_MENU 587203837
#define DIHATSWITCH_2DCONTROL_HATSWITCH 587220481
#define DIAXIS_2DCONTROL_ROTATEZ 587350532
#define DIBUTTON_2DCONTROL_DISPLAY 587219973
#define DIBUTTON_2DCONTROL_DEVICE 587220222
#define DIBUTTON_2DCONTROL_PAUSE 587220220
#define DIVIRTUAL_CAD_3DCONTROL 603979776
#define DIAXIS_3DCONTROL_LATERAL 604013057
#define DIAXIS_3DCONTROL_MOVE 604045826
#define DIAXIS_3DCONTROL_INOUT 604078595
#define DIBUTTON_3DCONTROL_SELECT 603980801
#define DIBUTTON_3DCONTROL_SPECIAL1 603980802
#define DIBUTTON_3DCONTROL_SPECIAL 603980803
#define DIBUTTON_3DCONTROL_SPECIAL2 603980804
#define DIBUTTON_3DCONTROL_MENU 603981053
#define DIHATSWITCH_3DCONTROL_HATSWITCH 603997697
#define DIAXIS_3DCONTROL_ROTATEX 604193284
#define DIAXIS_3DCONTROL_ROTATEY 604160517
#define DIAXIS_3DCONTROL_ROTATEZ 604127750
#define DIBUTTON_3DCONTROL_DISPLAY 603997189
#define DIBUTTON_3DCONTROL_DEVICE 603997438
#define DIBUTTON_3DCONTROL_PAUSE 603997436
#define DIVIRTUAL_CAD_FLYBY 620756992
#define DIAXIS_CADF_LATERAL 620790273
#define DIAXIS_CADF_MOVE 620823042
#define DIAXIS_CADF_INOUT 620855811
#define DIBUTTON_CADF_SELECT 620758017
#define DIBUTTON_CADF_SPECIAL1 620758018
#define DIBUTTON_CADF_SPECIAL 620758019
#define DIBUTTON_CADF_SPECIAL2 620758020
#define DIBUTTON_CADF_MENU 620758269
#define DIHATSWITCH_CADF_HATSWITCH 620774913
#define DIAXIS_CADF_ROTATEX 620970500
#define DIAXIS_CADF_ROTATEY 620937733
#define DIAXIS_CADF_ROTATEZ 620904966
#define DIBUTTON_CADF_DISPLAY 620774405
#define DIBUTTON_CADF_DEVICE 620774654
#define DIBUTTON_CADF_PAUSE 620774652
#define DIVIRTUAL_CAD_MODEL 637534208
#define DIAXIS_CADM_LATERAL 637567489
#define DIAXIS_CADM_MOVE 637600258
#define DIAXIS_CADM_INOUT 637633027
#define DIBUTTON_CADM_SELECT 637535233
#define DIBUTTON_CADM_SPECIAL1 637535234
#define DIBUTTON_CADM_SPECIAL 637535235
#define DIBUTTON_CADM_SPECIAL2 637535236
#define DIBUTTON_CADM_MENU 637535485
#define DIHATSWITCH_CADM_HATSWITCH 637552129
#define DIAXIS_CADM_ROTATEX 637747716
#define DIAXIS_CADM_ROTATEY 637714949
#define DIAXIS_CADM_ROTATEZ 637682182
#define DIBUTTON_CADM_DISPLAY 637551621
#define DIBUTTON_CADM_DEVICE 637551870
#define DIBUTTON_CADM_PAUSE 637551868
#define DIVIRTUAL_REMOTE_CONTROL 654311424
#define DIAXIS_REMOTE_SLIDER 654639617
#define DIBUTTON_REMOTE_MUTE 654312449
#define DIBUTTON_REMOTE_SELECT 654312450
#define DIBUTTON_REMOTE_PLAY 654320643
#define DIBUTTON_REMOTE_CUE 654320644
#define DIBUTTON_REMOTE_REVIEW 654320645
#define DIBUTTON_REMOTE_CHANGE 654320646
#define DIBUTTON_REMOTE_RECORD 654320647
#define DIBUTTON_REMOTE_MENU 654312701
#define DIAXIS_REMOTE_SLIDER2 654656002
#define DIBUTTON_REMOTE_TV 654334984
#define DIBUTTON_REMOTE_CABLE 654334985
#define DIBUTTON_REMOTE_CD 654334986
#define DIBUTTON_REMOTE_VCR 654334987
#define DIBUTTON_REMOTE_TUNER 654334988
#define DIBUTTON_REMOTE_DVD 654334989
#define DIBUTTON_REMOTE_ADJUST 654334990
#define DIBUTTON_REMOTE_DIGIT0 654332943
#define DIBUTTON_REMOTE_DIGIT1 654332944
#define DIBUTTON_REMOTE_DIGIT2 654332945
#define DIBUTTON_REMOTE_DIGIT3 654332946
#define DIBUTTON_REMOTE_DIGIT4 654332947
#define DIBUTTON_REMOTE_DIGIT5 654332948
#define DIBUTTON_REMOTE_DIGIT6 654332949
#define DIBUTTON_REMOTE_DIGIT7 654332950
#define DIBUTTON_REMOTE_DIGIT8 654332951
#define DIBUTTON_REMOTE_DIGIT9 654332952
#define DIBUTTON_REMOTE_DEVICE 654329086
#define DIBUTTON_REMOTE_PAUSE 654329084
#define DIVIRTUAL_BROWSER_CONTROL 671088640
#define DIAXIS_BROWSER_LATERAL 671121921
#define DIAXIS_BROWSER_MOVE 671154690
#define DIBUTTON_BROWSER_SELECT 671089665
#define DIAXIS_BROWSER_VIEW 671187459
#define DIBUTTON_BROWSER_REFRESH 671089666
#define DIBUTTON_BROWSER_MENU 671089917
#define DIBUTTON_BROWSER_SEARCH 671106051
#define DIBUTTON_BROWSER_STOP 671106052
#define DIBUTTON_BROWSER_HOME 671106053
#define DIBUTTON_BROWSER_FAVORITES 671106054
#define DIBUTTON_BROWSER_NEXT 671106055
#define DIBUTTON_BROWSER_PREVIOUS 671106056
#define DIBUTTON_BROWSER_HISTORY 671106057
#define DIBUTTON_BROWSER_PRINT 671106058
#define DIBUTTON_BROWSER_DEVICE 671106302
#define DIBUTTON_BROWSER_PAUSE 671106300
#define DIVIRTUAL_DRIVING_MECHA 687865856
#define DIAXIS_MECHA_STEER 687899137
#define DIAXIS_MECHA_TORSO 687931906
#define DIAXIS_MECHA_ROTATE 687997443
#define DIAXIS_MECHA_THROTTLE 688095748
#define DIBUTTON_MECHA_FIRE 687866881
#define DIBUTTON_MECHA_WEAPONS 687866882
#define DIBUTTON_MECHA_TARGET 687866883
#define DIBUTTON_MECHA_REVERSE 687866884
#define DIBUTTON_MECHA_ZOOM 687866885
#define DIBUTTON_MECHA_JUMP 687866886
#define DIBUTTON_MECHA_MENU 687867133
#define DIBUTTON_MECHA_CENTER 687883271
#define DIHATSWITCH_MECHA_GLANCE 687883777
#define DIBUTTON_MECHA_VIEW 687883272
#define DIBUTTON_MECHA_FIRESECONDARY 687883273
#define DIBUTTON_MECHA_LEFT_LINK 687916260
#define DIBUTTON_MECHA_RIGHT_LINK 687916268
#define DIBUTTON_MECHA_FORWARD_LINK 687949024
#define DIBUTTON_MECHA_BACK_LINK 687949032
#define DIBUTTON_MECHA_ROTATE_LEFT_LINK 688014564
#define DIBUTTON_MECHA_ROTATE_RIGHT_LINK 688014572
#define DIBUTTON_MECHA_FASTER_LINK 688112864
#define DIBUTTON_MECHA_SLOWER_LINK 688112872
#define DIBUTTON_MECHA_DEVICE 687883518
#define DIBUTTON_MECHA_PAUSE 687883516
#define DIAXIS_ANY_X_1 4278239745
#define DIAXIS_ANY_X_2 4278239746
#define DIAXIS_ANY_Y_1 4278272513
#define DIAXIS_ANY_Y_2 4278272514
#define DIAXIS_ANY_Z_1 4278305281
#define DIAXIS_ANY_Z_2 4278305282
#define DIAXIS_ANY_R_1 4278338049
#define DIAXIS_ANY_R_2 4278338050
#define DIAXIS_ANY_U_1 4278370817
#define DIAXIS_ANY_U_2 4278370818
#define DIAXIS_ANY_V_1 4278403585
#define DIAXIS_ANY_V_2 4278403586
#define DIAXIS_ANY_A_1 4278436353
#define DIAXIS_ANY_A_2 4278436354
#define DIAXIS_ANY_B_1 4278469121
#define DIAXIS_ANY_B_2 4278469122
#define DIAXIS_ANY_C_1 4278501889
#define DIAXIS_ANY_C_2 4278501890
#define DIAXIS_ANY_S_1 4278534657
#define DIAXIS_ANY_S_2 4278534658
#define DIAXIS_ANY_1 4278206977
#define DIAXIS_ANY_2 4278206978
#define DIAXIS_ANY_3 4278206979
#define DIAXIS_ANY_4 4278206980
#define DIPOV_ANY_1 4278208001
#define DIPOV_ANY_2 4278208002
#define DIPOV_ANY_3 4278208003
#define DIPOV_ANY_4 4278208004
#define JOY_PASSDRIVERDATA 268435456
#define JOY_HWS_ISHEADTRACKER 33554432
#define JOY_HWS_ISGAMEPORTDRIVER 67108864
#define JOY_HWS_ISANALOGPORTDRIVER 134217728
#define JOY_HWS_AUTOLOAD 268435456
#define JOY_HWS_NODEVNODE 536870912
#define JOY_HWS_ISGAMEPORTBUS -2147483648
#define JOY_HWS_GAMEPORTBUSBUSY 1
#define JOY_US_VOLATILE 8
#define JOY_OEMPOLL_PASSDRIVERDATA 7
#define BUTTON_BIT_POWER 1
#define BUTTON_BIT_WINDOWS 2
#define BUTTON_BIT_VOLUMEUP 4
#define BUTTON_BIT_VOLUMEDOWN 8
#define BUTTON_BIT_ROTATION_LOCK 16
#define BUTTON_BIT_BACK 32
#define BUTTON_BIT_SEARCH 64
#define BUTTON_BIT_CAMERAFOCUS 128
#define BUTTON_BIT_CAMERASHUTTER 256
#define BUTTON_BIT_RINGERTOGGLE 512
#define BUTTON_BIT_HEADSET 1024
#define BUTTON_BIT_HWKBDEPLOY 2048
#define BUTTON_BIT_CAMERALENS 4096
#define BUTTON_BIT_OEMCUSTOM 8192
#define BUTTON_BIT_OEMCUSTOM2 16384
#define BUTTON_BIT_OEMCUSTOM3 32768
#define BUTTON_BIT_ALLBUTTONSMASK 16383
#define IOCTL_BUTTON_SET_ENABLED_ON_IDLE 721576
#define IOCTL_BUTTON_GET_ENABLED_ON_IDLE 721580
public const uint DIRECTINPUT_VERSION = 2048;
public const uint JOY_HW_NONE = 0;
public const uint JOY_HW_CUSTOM = 1;
public const uint JOY_HW_2A_2B_GENERIC = 2;
public const uint JOY_HW_2A_4B_GENERIC = 3;
public const uint JOY_HW_2B_GAMEPAD = 4;
public const uint JOY_HW_2B_FLIGHTYOKE = 5;
public const uint JOY_HW_2B_FLIGHTYOKETHROTTLE = 6;
public const uint JOY_HW_3A_2B_GENERIC = 7;
public const uint JOY_HW_3A_4B_GENERIC = 8;
public const uint JOY_HW_4B_GAMEPAD = 9;
public const uint JOY_HW_4B_FLIGHTYOKE = 10;
public const uint JOY_HW_4B_FLIGHTYOKETHROTTLE = 11;
public const uint JOY_HW_TWO_2A_2B_WITH_Y = 12;
public const uint JOY_HW_LASTENTRY = 13;
public const int JOY_ISCAL_XY = 1;
public const int JOY_ISCAL_Z = 2;
public const int JOY_ISCAL_R = 4;
public const int JOY_ISCAL_U = 8;
public const int JOY_ISCAL_V = 16;
public const int JOY_ISCAL_POV = 32;
public const uint JOY_POV_NUMDIRS = 4;
public const uint JOY_POVVAL_FORWARD = 0;
public const uint JOY_POVVAL_BACKWARD = 1;
public const uint JOY_POVVAL_LEFT = 2;
public const uint JOY_POVVAL_RIGHT = 3;
public const int JOY_HWS_HASZ = 1;
public const int JOY_HWS_HASPOV = 2;
public const int JOY_HWS_POVISBUTTONCOMBOS = 4;
public const int JOY_HWS_POVISPOLL = 8;
public const int JOY_HWS_ISYOKE = 16;
public const int JOY_HWS_ISGAMEPAD = 32;
public const int JOY_HWS_ISCARCTRL = 64;
public const int JOY_HWS_XISJ1Y = 128;
public const int JOY_HWS_XISJ2X = 256;
public const int JOY_HWS_XISJ2Y = 512;
public const int JOY_HWS_YISJ1X = 1024;
public const int JOY_HWS_YISJ2X = 2048;
public const int JOY_HWS_YISJ2Y = 4096;
public const int JOY_HWS_ZISJ1X = 8192;
public const int JOY_HWS_ZISJ1Y = 16384;
public const int JOY_HWS_ZISJ2X = 32768;
public const int JOY_HWS_POVISJ1X = 65536;
public const int JOY_HWS_POVISJ1Y = 131072;
public const int JOY_HWS_POVISJ2X = 262144;
public const int JOY_HWS_HASR = 524288;
public const int JOY_HWS_RISJ1X = 1048576;
public const int JOY_HWS_RISJ1Y = 2097152;
public const int JOY_HWS_RISJ2Y = 4194304;
public const int JOY_HWS_HASU = 8388608;
public const int JOY_HWS_HASV = 16777216;
public const int JOY_US_HASRUDDER = 1;
public const int JOY_US_PRESENT = 2;
public const int JOY_US_ISOEM = 4;
public const int JOY_US_RESERVED = -2147483648;
public const int JOYTYPE_ZEROGAMEENUMOEMDATA = 1;
public const int JOYTYPE_NOAUTODETECTGAMEPORT = 2;
public const int JOYTYPE_NOHIDDIRECT = 4;
public const int JOYTYPE_ANALOGCOMPAT = 8;
public const int JOYTYPE_DEFAULTPROPSHEET = -2147483648;
public const int JOYTYPE_DEVICEHIDE = 65536;
public const int JOYTYPE_MOUSEHIDE = 131072;
public const int JOYTYPE_KEYBHIDE = 262144;
public const int JOYTYPE_GAMEHIDE = 524288;
public const int JOYTYPE_HIDEACTIVE = 1048576;
public const int JOYTYPE_INFOMASK = 14680064;
public const int JOYTYPE_INFODEFAULT = 0;
public const int JOYTYPE_INFOYYPEDALS = 2097152;
public const int JOYTYPE_INFOZYPEDALS = 4194304;
public const int JOYTYPE_INFOYRPEDALS = 6291456;
public const int JOYTYPE_INFOZRPEDALS = 8388608;
public const int JOYTYPE_INFOZISSLIDER = 2097152;
public const int JOYTYPE_INFOZISZ = 4194304;
public const int JOYTYPE_ENABLEINPUTREPORT = 16777216;
public const uint MAX_JOYSTRING = 256;
public const uint MAX_JOYSTICKOEMVXDNAME = 260;
public const uint DITC_REGHWSETTINGS = 1;
public const uint DITC_CLSIDCONFIG = 2;
public const uint DITC_DISPLAYNAME = 4;
public const uint DITC_CALLOUT = 8;
public const uint DITC_HARDWAREID = 16;
public const uint DITC_FLAGS1 = 32;
public const uint DITC_FLAGS2 = 64;
public const uint DITC_MAPFILE = 128;
public const uint DIJC_GUIDINSTANCE = 1;
public const uint DIJC_REGHWCONFIGTYPE = 2;
public const uint DIJC_GAIN = 4;
public const uint DIJC_CALLOUT = 8;
public const uint DIJC_WDMGAMEPORT = 16;
public const uint DIJU_USERVALUES = 1;
public const uint DIJU_GLOBALDRIVER = 2;
public const uint DIJU_GAMEPORTEMULATOR = 4;
public const uint DIMSGWP_NEWAPPSTART = 1;
public const uint DIMSGWP_DX8APPSTART = 2;
public const uint DIMSGWP_DX8MAPPERAPPSTART = 3;
public const uint DIAPPIDFLAG_NOTIME = 1;
public const uint DIAPPIDFLAG_NOSIZE = 2;
public const int DIERR_NOMOREITEMS = -2147024637;
public const int DIERR_DRIVERFIRST = -2147220736;
public const int DIERR_DRIVERLAST = -2147220481;
public const int DIERR_INVALIDCLASSINSTALLER = -2147220480;
public const int DIERR_CANCELLED = -2147220479;
public const int DIERR_BADINF = -2147220478;
public const uint DIDIFT_DELETE = 16777216;
public const uint HID_REVISION = 1;
public const int HIDP_STATUS_SUCCESS = 1114112;
public const int HIDP_STATUS_NULL = -2146369535;
public const int HIDP_STATUS_INVALID_PREPARSED_DATA = -1072627711;
public const int HIDP_STATUS_INVALID_REPORT_TYPE = -1072627710;
public const int HIDP_STATUS_INVALID_REPORT_LENGTH = -1072627709;
public const int HIDP_STATUS_USAGE_NOT_FOUND = -1072627708;
public const int HIDP_STATUS_VALUE_OUT_OF_RANGE = -1072627707;
public const int HIDP_STATUS_BAD_LOG_PHY_VALUES = -1072627706;
public const int HIDP_STATUS_BUFFER_TOO_SMALL = -1072627705;
public const int HIDP_STATUS_INTERNAL_ERROR = -1072627704;
public const int HIDP_STATUS_I8042_TRANS_UNKNOWN = -1072627703;
public const int HIDP_STATUS_INCOMPATIBLE_REPORT_ID = -1072627702;
public const int HIDP_STATUS_NOT_VALUE_ARRAY = -1072627701;
public const int HIDP_STATUS_IS_VALUE_ARRAY = -1072627700;
public const int HIDP_STATUS_DATA_INDEX_NOT_FOUND = -1072627699;
public const int HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE = -1072627698;
public const int HIDP_STATUS_BUTTON_NOT_PRESSED = -1072627697;
public const int HIDP_STATUS_REPORT_DOES_NOT_EXIST = -1072627696;
public const int HIDP_STATUS_NOT_IMPLEMENTED = -1072627680;
public const int HIDP_STATUS_NOT_BUTTON_ARRAY = -1072627679;
public const int HIDP_STATUS_I8242_TRANS_UNKNOWN = -1072627703;
public const ushort HID_USAGE_PAGE_UNDEFINED = 0;
public const ushort HID_USAGE_PAGE_ARCADE = 145;
public const ushort HID_USAGE_PAGE_ALPHANUMERIC = 20;
public const ushort HID_USAGE_PAGE_BARCODE_SCANNER = 140;
public const ushort HID_USAGE_PAGE_BATTERY_SYSTEM = 133;
public const ushort HID_USAGE_PAGE_BRAILLE_DISPLAY = 65;
public const ushort HID_USAGE_PAGE_BUTTON = 9;
public const ushort HID_USAGE_PAGE_CAMERA_CONTROL = 144;
public const ushort HID_USAGE_PAGE_CONSUMER = 12;
public const ushort HID_USAGE_PAGE_DIGITIZER = 13;
public const ushort HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS = 18;
public const ushort HID_USAGE_PAGE_FIDO_ALLIANCE = 61904;
public const ushort HID_USAGE_PAGE_GAME = 5;
public const ushort HID_USAGE_PAGE_GAMING_DEVICE = 146;
public const ushort HID_USAGE_PAGE_GENERIC = 1;
public const ushort HID_USAGE_PAGE_GENERIC_DEVICE = 6;
public const ushort HID_USAGE_PAGE_HAPTICS = 14;
public const ushort HID_USAGE_PAGE_KEYBOARD = 7;
public const ushort HID_USAGE_PAGE_LED = 8;
public const ushort HID_USAGE_PAGE_LIGHTING_ILLUMINATION = 89;
public const ushort HID_USAGE_PAGE_MAGNETIC_STRIPE_READER = 142;
public const ushort HID_USAGE_PAGE_MEDICAL_INSTRUMENT = 64;
public const ushort HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE = 65523;
public const ushort HID_USAGE_PAGE_MONITOR = 128;
public const ushort HID_USAGE_PAGE_MONITOR_ENUMERATED = 129;
public const ushort HID_USAGE_PAGE_ORDINAL = 10;
public const ushort HID_USAGE_PAGE_PID = 15;
public const ushort HID_USAGE_PAGE_POWER = 132;
public const ushort HID_USAGE_PAGE_WEIGHING_DEVICE = 141;
public const ushort HID_USAGE_PAGE_SENSOR = 32;
public const ushort HID_USAGE_PAGE_SIMULATION = 2;
public const ushort HID_USAGE_PAGE_SOC = 17;
public const ushort HID_USAGE_PAGE_SPORT = 4;
public const ushort HID_USAGE_PAGE_TELEPHONY = 11;
public const ushort HID_USAGE_PAGE_UNICODE = 16;
public const ushort HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS = 130;
public const ushort HID_USAGE_PAGE_VR = 3;
public const ushort HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN = 65280;
public const ushort HID_USAGE_PAGE_VENDOR_DEFINED_END = 65535;
public const ushort HID_USAGE_UNDEFINED = 0;
public const ushort HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD = 1;
public const ushort HID_USAGE_ARCADE_COIN_DOOR = 2;
public const ushort HID_USAGE_ARCADE_WATCHDOG_TIMER = 3;
public const ushort HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE = 48;
public const ushort HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE = 49;
public const ushort HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE = 50;
public const ushort HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE = 51;
public const ushort HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS = 52;
public const ushort HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT = 53;
public const ushort HID_USAGE_ARCADE_COIN_DRAWER_START = 54;
public const ushort HID_USAGE_ARCADE_COIN_DRAWER_SERVICE = 55;
public const ushort HID_USAGE_ARCADE_COIN_DRAWER_TILT = 56;
public const ushort HID_USAGE_ARCADE_COIN_DOOR_TEST = 57;
public const ushort HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT = 64;
public const ushort HID_USAGE_ARCADE_WATCHDOG_TIMEOUT = 65;
public const ushort HID_USAGE_ARCADE_WATCHDOG_ACTION = 66;
public const ushort HID_USAGE_ARCADE_WATCHDOG_REBOOT = 67;
public const ushort HID_USAGE_ARCADE_WATCHDOG_RESTART = 68;
public const ushort HID_USAGE_ARCADE_ALARM_INPUT = 69;
public const ushort HID_USAGE_ARCADE_COIN_DOOR_COUNTER = 70;
public const ushort HID_USAGE_ARCADE_IO_DIRECTION_MAPPING = 71;
public const ushort HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING = 72;
public const ushort HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE = 73;
public const ushort HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE = 74;
public const ushort HID_USAGE_ARCADE_PIN_PAD_STATUS = 75;
public const ushort HID_USAGE_ARCADE_PIN_PAD_OUTPUT = 76;
public const ushort HID_USAGE_ARCADE_PIN_PAD_COMMAND = 77;
public const ushort HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY = 1;
public const ushort HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY = 2;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT = 32;
public const ushort HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET = 33;
public const ushort HID_USAGE_ALPHANUMERIC_DATA_READ_BACK = 34;
public const ushort HID_USAGE_ALPHANUMERIC_FONT_READ_BACK = 35;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT = 36;
public const ushort HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY = 37;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE = 38;
public const ushort HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY = 39;
public const ushort HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE = 40;
public const ushort HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL = 41;
public const ushort HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL = 42;
public const ushort HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT = 43;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_DATA = 44;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS = 45;
public const ushort HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY = 46;
public const ushort HID_USAGE_ALPHANUMERIC_STATUS_READY = 47;
public const ushort HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER = 48;
public const ushort HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ = 49;
public const ushort HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT = 50;
public const ushort HID_USAGE_ALPHANUMERIC_ROW = 51;
public const ushort HID_USAGE_ALPHANUMERIC_COLUMN = 52;
public const ushort HID_USAGE_ALPHANUMERIC_ROWS = 53;
public const ushort HID_USAGE_ALPHANUMERIC_COLUMNS = 54;
public const ushort HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING = 55;
public const ushort HID_USAGE_ALPHANUMERIC_CURSOR_MODE = 56;
public const ushort HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE = 57;
public const ushort HID_USAGE_ALPHANUMERIC_CURSOR_BLINK = 58;
public const ushort HID_USAGE_ALPHANUMERIC_FONT_REPORT = 59;
public const ushort HID_USAGE_ALPHANUMERIC_FONT_DATA = 60;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_WIDTH = 61;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT = 62;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL = 63;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL = 64;
public const ushort HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET = 65;
public const ushort HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT = 66;
public const ushort HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP = 67;
public const ushort HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT = 68;
public const ushort HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP = 69;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS = 70;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST = 71;
public const ushort HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE = 72;
public const ushort HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK = 73;
public const ushort HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA = 74;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE = 75;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE = 76;
public const ushort HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK = 77;
public const ushort HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X = 128;
public const ushort HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y = 129;
public const ushort HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE = 130;
public const ushort HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT = 131;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION = 132;
public const ushort HID_USAGE_ALPHANUMERIC_PALETTE_REPORT = 133;
public const ushort HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE = 134;
public const ushort HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET = 135;
public const ushort HID_USAGE_ALPHANUMERIC_PALETTE_DATA = 136;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_REPORT = 138;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1 = 139;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1 = 140;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2 = 141;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2 = 142;
public const ushort HID_USAGE_ALPHANUMERIC_BLIT_DATA = 143;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON = 144;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID = 145;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE = 146;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1 = 147;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2 = 148;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT = 149;
public const ushort HID_USAGE_ALPHANUMERIC_SOFT_KEYS = 194;
public const ushort HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS = 204;
public const ushort HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING = 207;
public const ushort HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT = 221;
public const ushort HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING = 223;
public const ushort HID_USAGE_ALPHANUMERIC_REQUEST_REPORT = 255;
public const ushort HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER = 1;
public const ushort HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER = 2;
public const ushort HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER = 3;
public const ushort HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE = 4;
public const ushort HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE = 5;
public const ushort HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT = 16;
public const ushort HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT = 17;
public const ushort HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT = 18;
public const ushort HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT = 19;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT = 20;
public const ushort HID_USAGE_BARCODE_SCANNER_STATUS_REPORT = 21;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT = 22;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT = 23;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT = 24;
public const ushort HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT = 25;
public const ushort HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT = 26;
public const ushort HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT = 27;
public const ushort HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT = 28;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT = 29;
public const ushort HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT = 30;
public const ushort HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT = 31;
public const ushort HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE = 48;
public const ushort HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR = 49;
public const ushort HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER = 50;
public const ushort HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER = 51;
public const ushort HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT = 52;
public const ushort HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER = 53;
public const ushort HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION = 54;
public const ushort HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE = 55;
public const ushort HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION = 56;
public const ushort HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER = 57;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION = 58;
public const ushort HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING = 59;
public const ushort HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE = 60;
public const ushort HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER = 61;
public const ushort HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER = 62;
public const ushort HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL = 63;
public const ushort HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION = 64;
public const ushort HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER = 65;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGERLESS = 66;
public const ushort HID_USAGE_BARCODE_SCANNER_WAND = 67;
public const ushort HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT = 68;
public const ushort HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER = 69;
public const ushort HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR = 70;
public const ushort HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING = 77;
public const ushort HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE = 78;
public const ushort HID_USAGE_BARCODE_SCANNER_DATA_PREFIX = 79;
public const ushort HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI = 80;
public const ushort HID_USAGE_BARCODE_SCANNER_PREFIX_NONE = 81;
public const ushort HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY = 82;
public const ushort HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME = 85;
public const ushort HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN = 86;
public const ushort HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT = 87;
public const ushort HID_USAGE_BARCODE_SCANNER_BEEPER_STATE = 88;
public const ushort HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME = 89;
public const ushort HID_USAGE_BARCODE_SCANNER_LASER_STATE = 90;
public const ushort HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME = 91;
public const ushort HID_USAGE_BARCODE_SCANNER_MOTOR_STATE = 92;
public const ushort HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT = 93;
public const ushort HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER = 94;
public const ushort HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES = 95;
public const ushort HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ = 96;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE = 97;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE = 98;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON = 99;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON = 100;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED = 101;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE = 102;
public const ushort HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM = 109;
public const ushort HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING = 110;
public const ushort HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED = 111;
public const ushort HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES = 112;
public const ushort HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE = 117;
public const ushort HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE = 118;
public const ushort HID_USAGE_BARCODE_SCANNER_AIM_DURATION = 122;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION = 123;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY = 124;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED = 125;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY = 126;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH = 127;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME = 128;
public const ushort HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE = 130;
public const ushort HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME = 131;
public const ushort HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP = 132;
public const ushort HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP = 133;
public const ushort HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP = 134;
public const ushort HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP = 135;
public const ushort HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE = 136;
public const ushort HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE = 137;
public const ushort HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT = 138;
public const ushort HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL = 139;
public const ushort HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN = 145;
public const ushort HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE = 146;
public const ushort HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 = 147;
public const ushort HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A = 148;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN13 = 149;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN8 = 150;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY = 151;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL = 152;
public const ushort HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL = 153;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCEAN = 154;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE = 155;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS = 156;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCA = 157;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY = 158;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL = 159;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL = 160;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCE = 161;
public const ushort HID_USAGE_BARCODE_SCANNER_UPCE1 = 162;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL = 169;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 = 170;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 = 171;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2 = 172;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 = 173;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 = 174;
public const ushort HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5 = 175;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK = 176;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE = 177;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE = 178;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE = 179;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE = 180;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE = 181;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL = 183;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL = 184;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1 = 185;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2 = 186;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3 = 187;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1 = 188;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2 = 189;
public const ushort HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3 = 190;
public const ushort HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION = 191;
public const ushort HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS = 192;
public const ushort HID_USAGE_BARCODE_SCANNER_CODABAR = 195;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_128 = 196;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_39 = 199;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_93 = 200;
public const ushort HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION = 201;
public const ushort HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5 = 202;
public const ushort HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE = 203;
public const ushort HID_USAGE_BARCODE_SCANNER_MSIPLESSEY = 204;
public const ushort HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA = 205;
public const ushort HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5 = 206;
public const ushort HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP = 211;
public const ushort HID_USAGE_BARCODE_SCANNER_TRIOPTIC = 212;
public const ushort HID_USAGE_BARCODE_SCANNER_UCCEAN128 = 213;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT = 214;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE = 215;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC = 216;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS = 217;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC = 218;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS = 219;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY = 220;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY = 221;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE = 222;
public const ushort HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE = 223;
public const ushort HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT = 240;
public const ushort HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT = 241;
public const ushort HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT = 242;
public const ushort HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 = 251;
public const ushort HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 = 252;
public const ushort HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 = 253;
public const ushort HID_USAGE_BARCODE_SCANNER_DECODED_DATA = 254;
public const ushort HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED = 255;
public const ushort HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA = 256;
public const ushort HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY = 257;
public const ushort HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY = 258;
public const ushort HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE = 259;
public const ushort HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE = 260;
public const ushort HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE = 262;
public const ushort HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE = 263;
public const ushort HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 = 264;
public const ushort HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 = 265;
public const ushort HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD = 266;
public const ushort HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY = 267;
public const ushort HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE = 268;
public const ushort HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE = 269;
public const ushort HID_USAGE_BARCODE_SCANNER_AZTEC_CODE = 272;
public const ushort HID_USAGE_BARCODE_SCANNER_BC412 = 273;
public const ushort HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE = 274;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_16 = 275;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_32 = 276;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_49 = 277;
public const ushort HID_USAGE_BARCODE_SCANNER_CODE_ONE = 278;
public const ushort HID_USAGE_BARCODE_SCANNER_COLORCODE = 279;
public const ushort HID_USAGE_BARCODE_SCANNER_DATA_MATRIX = 280;
public const ushort HID_USAGE_BARCODE_SCANNER_MAXICODE = 281;
public const ushort HID_USAGE_BARCODE_SCANNER_MICROPDF = 282;
public const ushort HID_USAGE_BARCODE_SCANNER_PDF417 = 283;
public const ushort HID_USAGE_BARCODE_SCANNER_POSICODE = 284;
public const ushort HID_USAGE_BARCODE_SCANNER_QR_CODE = 285;
public const ushort HID_USAGE_BARCODE_SCANNER_SUPERCODE = 286;
public const ushort HID_USAGE_BARCODE_SCANNER_ULTRACODE = 287;
public const ushort HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE = 288;
public const ushort HID_USAGE_BARCODE_SCANNER_VERICODE = 289;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE = 1;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS = 2;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING = 3;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE = 4;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS = 5;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO = 6;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE = 7;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS = 8;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO = 9;
public const ushort HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 = 16;
public const ushort HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 = 17;
public const ushort HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 = 18;
public const ushort HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 = 19;
public const ushort HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 = 20;
public const ushort HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS = 21;
public const ushort HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION = 22;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION = 23;
public const ushort HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION = 24;
public const ushort HID_USAGE_BATTERY_SYSTEM_USE_NEXT = 25;
public const ushort HID_USAGE_BATTERY_SYSTEM_OK_TO_USE = 26;
public const ushort HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED = 27;
public const ushort HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION = 28;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR = 29;
public const ushort HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS = 40;
public const ushort HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT = 41;
public const ushort HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT = 42;
public const ushort HID_USAGE_BATTERY_SYSTEM_AT_RATE = 43;
public const ushort HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE = 44;
public const ushort HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER = 45;
public const ushort HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY = 46;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER = 47;
public const ushort HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE = 64;
public const ushort HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE = 65;
public const ushort HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT = 66;
public const ushort HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED = 67;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGING = 68;
public const ushort HID_USAGE_BATTERY_SYSTEM_DISCHARGING = 69;
public const ushort HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED = 70;
public const ushort HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED = 71;
public const ushort HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG = 72;
public const ushort HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK = 73;
public const ushort HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE = 74;
public const ushort HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT = 75;
public const ushort HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL = 96;
public const ushort HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY = 97;
public const ushort HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT = 98;
public const ushort HID_USAGE_BATTERY_SYSTEM_MAX_ERROR = 99;
public const ushort HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE = 100;
public const ushort HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE = 101;
public const ushort HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY = 102;
public const ushort HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY = 103;
public const ushort HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY = 104;
public const ushort HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY = 105;
public const ushort HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL = 106;
public const ushort HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT = 107;
public const ushort HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL = 128;
public const ushort HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER = 129;
public const ushort HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT = 130;
public const ushort HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY = 131;
public const ushort HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO = 132;
public const ushort HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE = 133;
public const ushort HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER = 134;
public const ushort HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME = 135;
public const ushort HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME = 136;
public const ushort HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY = 137;
public const ushort HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA = 138;
public const ushort HID_USAGE_BATTERY_SYSTEM_RECHARGABLE = 139;
public const ushort HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT = 140;
public const ushort HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1 = 141;
public const ushort HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2 = 142;
public const ushort HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION = 143;
public const ushort HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE = 192;
public const ushort HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING = 193;
public const ushort HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO = 194;
public const ushort HID_USAGE_BATTERY_SYSTEM_AC_PRESENT = 208;
public const ushort HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT = 209;
public const ushort HID_USAGE_BATTERY_SYSTEM_POWER_FAIL = 210;
public const ushort HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED = 211;
public const ushort HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE = 212;
public const ushort HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT = 213;
public const ushort HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD = 214;
public const ushort HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE = 215;
public const ushort HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE = 216;
public const ushort HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE = 217;
public const ushort HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED = 218;
public const ushort HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED = 219;
public const ushort HID_USAGE_BATTERY_SYSTEM_MASTER_MODE = 220;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT = 240;
public const ushort HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC = 241;
public const ushort HID_USAGE_BATTERY_SYSTEM_LEVEL_2 = 242;
public const ushort HID_USAGE_BATTERY_SYSTEM_LEVEL_3 = 243;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY = 1;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW = 2;
public const ushort HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL = 3;
public const ushort HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL = 4;
public const ushort HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS = 5;
public const ushort HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL = 6;
public const ushort HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER = 7;
public const ushort HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1 = 250;
public const ushort HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2 = 251;
public const ushort HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3 = 252;
public const ushort HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY = 256;
public const ushort HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY = 257;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS = 512;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 = 513;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 = 514;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 = 515;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 = 516;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 = 517;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 = 518;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 = 519;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 = 520;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE = 521;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE = 522;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE = 523;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS = 524;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS = 525;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS = 526;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS = 527;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER = 528;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP = 529;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN = 530;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT = 531;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT = 532;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER = 533;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP = 534;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN = 535;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT = 536;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT = 537;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT = 538;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT = 539;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP = 540;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN = 541;
public const ushort HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS = 542;
public const ushort HID_USAGE_CAMERA_AUTO_FOCUS = 32;
public const ushort HID_USAGE_CAMERA_SHUTTER = 33;
public const ushort HID_USAGE_CONSUMERCTRL = 1;
public const ushort HID_USAGE_CONSUMER_NUMERIC_KEY_PAD = 2;
public const ushort HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS = 3;
public const ushort HID_USAGE_CONSUMER_MICROPHONE = 4;
public const ushort HID_USAGE_CONSUMER_HEADPHONE = 5;
public const ushort HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER = 6;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT = 7;
public const ushort HID_USAGE_CONSUMER_10 = 32;
public const ushort HID_USAGE_CONSUMER_100 = 33;
public const ushort HID_USAGE_CONSUMER_AMPM = 34;
public const ushort HID_USAGE_CONSUMER_POWER = 48;
public const ushort HID_USAGE_CONSUMER_RESET = 49;
public const ushort HID_USAGE_CONSUMER_SLEEP = 50;
public const ushort HID_USAGE_CONSUMER_SLEEP_AFTER = 51;
public const ushort HID_USAGE_CONSUMER_SLEEP_MODE = 52;
public const ushort HID_USAGE_CONSUMER_ILLUMINATION = 53;
public const ushort HID_USAGE_CONSUMER_FUNCTION_BUTTONS = 54;
public const ushort HID_USAGE_CONSUMER_MENU = 64;
public const ushort HID_USAGE_CONSUMER_MENU_PICK = 65;
public const ushort HID_USAGE_CONSUMER_MENU_UP = 66;
public const ushort HID_USAGE_CONSUMER_MENU_DOWN = 67;
public const ushort HID_USAGE_CONSUMER_MENU_LEFT = 68;
public const ushort HID_USAGE_CONSUMER_MENU_RIGHT = 69;
public const ushort HID_USAGE_CONSUMER_MENU_ESCAPE = 70;
public const ushort HID_USAGE_CONSUMER_MENU_VALUE_INCREASE = 71;
public const ushort HID_USAGE_CONSUMER_MENU_VALUE_DECREASE = 72;
public const ushort HID_USAGE_CONSUMER_DATA_ON_SCREEN = 96;
public const ushort HID_USAGE_CONSUMER_CLOSED_CAPTION = 97;
public const ushort HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT = 98;
public const ushort HID_USAGE_CONSUMER_VCRTV = 99;
public const ushort HID_USAGE_CONSUMER_BROADCAST_MODE = 100;
public const ushort HID_USAGE_CONSUMER_SNAPSHOT = 101;
public const ushort HID_USAGE_CONSUMER_STILL = 102;
public const ushort HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE = 103;
public const ushort HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP = 104;
public const ushort HID_USAGE_CONSUMER_RED_MENU_BUTTON = 105;
public const ushort HID_USAGE_CONSUMER_GREEN_MENU_BUTTON = 106;
public const ushort HID_USAGE_CONSUMER_BLUE_MENU_BUTTON = 107;
public const ushort HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON = 108;
public const ushort HID_USAGE_CONSUMER_ASPECT = 109;
public const ushort HID_USAGE_CONSUMER_3D_MODE_SELECT = 110;
public const ushort HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT = 111;
public const ushort HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT = 112;
public const ushort HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS = 113;
public const ushort HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE = 114;
public const ushort HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM = 115;
public const ushort HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM = 116;
public const ushort HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS = 117;
public const ushort HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED = 118;
public const ushort HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED = 119;
public const ushort HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE = 120;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT = 121;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT = 122;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL = 123;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC = 124;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM = 125;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM = 126;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO = 127;
public const ushort HID_USAGE_CONSUMER_SELECTION = 128;
public const ushort HID_USAGE_CONSUMER_ASSIGN_SELECTION = 129;
public const ushort HID_USAGE_CONSUMER_MODE_STEP = 130;
public const ushort HID_USAGE_CONSUMER_RECALL_LAST = 131;
public const ushort HID_USAGE_CONSUMER_ENTER_CHANNEL = 132;
public const ushort HID_USAGE_CONSUMER_ORDER_MOVIE = 133;
public const ushort HID_USAGE_CONSUMER_CHANNEL = 134;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECTION = 135;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER = 136;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_TV = 137;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_WWW = 138;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_DVD = 139;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE = 140;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE = 141;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE = 142;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES = 143;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES = 144;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_CD = 145;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_VCR = 146;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER = 147;
public const ushort HID_USAGE_CONSUMER_QUIT = 148;
public const ushort HID_USAGE_CONSUMER_HELP = 149;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE = 150;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE = 151;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE = 152;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY = 153;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_HOME = 154;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_CALL = 155;
public const ushort HID_USAGE_CONSUMER_CHANNEL_INCREMENT = 156;
public const ushort HID_USAGE_CONSUMER_CHANNEL_DECREMENT = 157;
public const ushort HID_USAGE_CONSUMER_MEDIA_SELECT_SAP = 158;
public const ushort HID_USAGE_CONSUMER_VCR_PLUS = 160;
public const ushort HID_USAGE_CONSUMER_ONCE = 161;
public const ushort HID_USAGE_CONSUMER_DAILY = 162;
public const ushort HID_USAGE_CONSUMER_WEEKLY = 163;
public const ushort HID_USAGE_CONSUMER_MONTHLY = 164;
public const ushort HID_USAGE_CONSUMER_PLAY = 176;
public const ushort HID_USAGE_CONSUMER_PAUSE = 177;
public const ushort HID_USAGE_CONSUMER_RECORD = 178;
public const ushort HID_USAGE_CONSUMER_FAST_FORWARD = 179;
public const ushort HID_USAGE_CONSUMER_REWIND = 180;
public const ushort HID_USAGE_CONSUMER_SCAN_NEXT_TRACK = 181;
public const ushort HID_USAGE_CONSUMER_SCAN_PREV_TRACK = 182;
public const ushort HID_USAGE_CONSUMER_STOP = 183;
public const ushort HID_USAGE_CONSUMER_EJECT = 184;
public const ushort HID_USAGE_CONSUMER_RANDOM_PLAY = 185;
public const ushort HID_USAGE_CONSUMER_SELECT_DISC = 186;
public const ushort HID_USAGE_CONSUMER_ENTER_DISC = 187;
public const ushort HID_USAGE_CONSUMER_REPEAT = 188;
public const ushort HID_USAGE_CONSUMER_TRACKING = 189;
public const ushort HID_USAGE_CONSUMER_TRACK_NORMAL = 190;
public const ushort HID_USAGE_CONSUMER_SLOW_TRACKING = 191;
public const ushort HID_USAGE_CONSUMER_FRAME_FORWARD = 192;
public const ushort HID_USAGE_CONSUMER_FRAME_BACK = 193;
public const ushort HID_USAGE_CONSUMER_MARK = 194;
public const ushort HID_USAGE_CONSUMER_CLEAR_MARK = 195;
public const ushort HID_USAGE_CONSUMER_REPEAT_FROM_MARK = 196;
public const ushort HID_USAGE_CONSUMER_RETURN_TO_MARK = 197;
public const ushort HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD = 198;
public const ushort HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS = 199;
public const ushort HID_USAGE_CONSUMER_COUNTER_RESET = 200;
public const ushort HID_USAGE_CONSUMER_SHOW_COUNTER = 201;
public const ushort HID_USAGE_CONSUMER_TRACKING_INCREMENT = 202;
public const ushort HID_USAGE_CONSUMER_TRACKING_DECREMENT = 203;
public const ushort HID_USAGE_CONSUMER_STOPEJECT = 204;
public const ushort HID_USAGE_CONSUMER_PLAY_PAUSE = 205;
public const ushort HID_USAGE_CONSUMER_PLAYSKIP = 206;
public const ushort HID_USAGE_CONSUMER_VOICE_COMMAND = 207;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR = 208;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD = 209;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP = 210;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT = 211;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR = 212;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE = 213;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA = 214;
public const ushort HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST = 215;
public const ushort HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION = 216;
public const ushort HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER = 217;
public const ushort HID_USAGE_CONSUMER_VOLUME = 224;
public const ushort HID_USAGE_CONSUMER_BALANCE = 225;
public const ushort HID_USAGE_CONSUMER_MUTE = 226;
public const ushort HID_USAGE_CONSUMER_BASS = 227;
public const ushort HID_USAGE_CONSUMER_TREBLE = 228;
public const ushort HID_USAGE_CONSUMER_BASS_BOOST = 229;
public const ushort HID_USAGE_CONSUMER_SURROUND_MODE = 230;
public const ushort HID_USAGE_CONSUMER_LOUDNESS = 231;
public const ushort HID_USAGE_CONSUMER_MPX = 232;
public const ushort HID_USAGE_CONSUMER_VOLUME_INCREMENT = 233;
public const ushort HID_USAGE_CONSUMER_VOLUME_DECREMENT = 234;
public const ushort HID_USAGE_CONSUMER_SPEED_SELECT = 240;
public const ushort HID_USAGE_CONSUMER_PLAYBACK_SPEED = 241;
public const ushort HID_USAGE_CONSUMER_STANDARD_PLAY = 242;
public const ushort HID_USAGE_CONSUMER_LONG_PLAY = 243;
public const ushort HID_USAGE_CONSUMER_EXTENDED_PLAY = 244;
public const ushort HID_USAGE_CONSUMER_SLOW = 245;
public const ushort HID_USAGE_CONSUMER_FAN_ENABLE = 256;
public const ushort HID_USAGE_CONSUMER_FAN_SPEED = 257;
public const ushort HID_USAGE_CONSUMER_LIGHT_ENABLE = 258;
public const ushort HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL = 259;
public const ushort HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE = 260;
public const ushort HID_USAGE_CONSUMER_ROOM_TEMPERATURE = 261;
public const ushort HID_USAGE_CONSUMER_SECURITY_ENABLE = 262;
public const ushort HID_USAGE_CONSUMER_FIRE_ALARM = 263;
public const ushort HID_USAGE_CONSUMER_POLICE_ALARM = 264;
public const ushort HID_USAGE_CONSUMER_PROXIMITY = 265;
public const ushort HID_USAGE_CONSUMER_MOTION = 266;
public const ushort HID_USAGE_CONSUMER_DURESS_ALARM = 267;
public const ushort HID_USAGE_CONSUMER_HOLDUP_ALARM = 268;
public const ushort HID_USAGE_CONSUMER_MEDICAL_ALARM = 269;
public const ushort HID_USAGE_CONSUMER_BALANCE_RIGHT = 336;
public const ushort HID_USAGE_CONSUMER_BALANCE_LEFT = 337;
public const ushort HID_USAGE_CONSUMER_BASS_INCREMENT = 338;
public const ushort HID_USAGE_CONSUMER_BASS_DECREMENT = 339;
public const ushort HID_USAGE_CONSUMER_TREBLE_INCREMENT = 340;
public const ushort HID_USAGE_CONSUMER_TREBLE_DECREMENT = 341;
public const ushort HID_USAGE_CONSUMER_SPEAKER_SYSTEM = 352;
public const ushort HID_USAGE_CONSUMER_CHANNEL_LEFT = 353;
public const ushort HID_USAGE_CONSUMER_CHANNEL_RIGHT = 354;
public const ushort HID_USAGE_CONSUMER_CHANNEL_CENTER = 355;
public const ushort HID_USAGE_CONSUMER_CHANNEL_FRONT = 356;
public const ushort HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT = 357;
public const ushort HID_USAGE_CONSUMER_CHANNEL_SIDE = 358;
public const ushort HID_USAGE_CONSUMER_CHANNEL_SURROUND = 359;
public const ushort HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT = 360;
public const ushort HID_USAGE_CONSUMER_CHANNEL_TOP = 361;
public const ushort HID_USAGE_CONSUMER_CHANNEL_UNKNOWN = 362;
public const ushort HID_USAGE_CONSUMER_SUBCHANNEL = 368;
public const ushort HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT = 369;
public const ushort HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT = 370;
public const ushort HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT = 371;
public const ushort HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT = 372;
public const ushort HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS = 384;
public const ushort HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL = 385;
public const ushort HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION = 386;
public const ushort HID_USAGE_CONSUMER_AL_CONFIGURATION = 387;
public const ushort HID_USAGE_CONSUMER_AL_WORD_PROCESSOR = 388;
public const ushort HID_USAGE_CONSUMER_AL_TEXT_EDITOR = 389;
public const ushort HID_USAGE_CONSUMER_AL_SPREADSHEET = 390;
public const ushort HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR = 391;
public const ushort HID_USAGE_CONSUMER_AL_PRESENTATION_APP = 392;
public const ushort HID_USAGE_CONSUMER_AL_DATABASE_APP = 393;
public const ushort HID_USAGE_CONSUMER_AL_EMAIL = 394;
public const ushort HID_USAGE_CONSUMER_AL_NEWSREADER = 395;
public const ushort HID_USAGE_CONSUMER_AL_VOICEMAIL = 396;
public const ushort HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK = 397;
public const ushort HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE = 398;
public const ushort HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER = 399;
public const ushort HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD = 400;
public const ushort HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE = 401;
public const ushort HID_USAGE_CONSUMER_AL_CALCULATOR = 402;
public const ushort HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK = 403;
public const ushort HID_USAGE_CONSUMER_AL_BROWSER = 404;
public const ushort HID_USAGE_CONSUMER_AL_LANWAN_BROWSER = 405;
public const ushort HID_USAGE_CONSUMER_AL_INTERNET_BROWSER = 406;
public const ushort HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT = 407;
public const ushort HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE = 408;
public const ushort HID_USAGE_CONSUMER_AL_NETWORK_CHAT = 409;
public const ushort HID_USAGE_CONSUMER_AL_TELEPHONYDIALER = 410;
public const ushort HID_USAGE_CONSUMER_AL_LOGON = 411;
public const ushort HID_USAGE_CONSUMER_AL_LOGOFF = 412;
public const ushort HID_USAGE_CONSUMER_AL_LOGONLOGOFF = 413;
public const ushort HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER = 414;
public const ushort HID_USAGE_CONSUMER_AL_CONTROL_PANEL = 415;
public const ushort HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN = 416;
public const ushort HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER = 417;
public const ushort HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION = 418;
public const ushort HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION = 419;
public const ushort HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION = 420;
public const ushort HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION = 421;
public const ushort HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER = 422;
public const ushort HID_USAGE_CONSUMER_AL_DOCUMENTS = 423;
public const ushort HID_USAGE_CONSUMER_AL_THESAURUS = 424;
public const ushort HID_USAGE_CONSUMER_AL_DICTIONARY = 425;
public const ushort HID_USAGE_CONSUMER_AL_DESKTOP = 426;
public const ushort HID_USAGE_CONSUMER_AL_SPELL_CHECK = 427;
public const ushort HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK = 428;
public const ushort HID_USAGE_CONSUMER_AL_WIRELESS_STATUS = 429;
public const ushort HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT = 430;
public const ushort HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION = 431;
public const ushort HID_USAGE_CONSUMER_AL_ENCRYPTION = 432;
public const ushort HID_USAGE_CONSUMER_AL_SCREEN_SAVER = 433;
public const ushort HID_USAGE_CONSUMER_AL_ALARMS = 434;
public const ushort HID_USAGE_CONSUMER_AL_CLOCK = 435;
public const ushort HID_USAGE_CONSUMER_AL_FILE_BROWSER = 436;
public const ushort HID_USAGE_CONSUMER_AL_POWER_STATUS = 437;
public const ushort HID_USAGE_CONSUMER_AL_IMAGE_BROWSER = 438;
public const ushort HID_USAGE_CONSUMER_AL_AUDIO_BROWSER = 439;
public const ushort HID_USAGE_CONSUMER_AL_MOVIE_BROWSER = 440;
public const ushort HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER = 441;
public const ushort HID_USAGE_CONSUMER_AL_DIGITAL_WALLET = 442;
public const ushort HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING = 444;
public const ushort HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER = 445;
public const ushort HID_USAGE_CONSUMER_AL_OEM_HELP = 446;
public const ushort HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY = 447;
public const ushort HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER = 448;
public const ushort HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER = 449;
public const ushort HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP = 450;
public const ushort HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER = 451;
public const ushort HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER = 452;
public const ushort HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER = 453;
public const ushort HID_USAGE_CONSUMER_AL_SEARCH = 454;
public const ushort HID_USAGE_CONSUMER_AL_AUDIO_PLAYER = 455;
public const ushort HID_USAGE_CONSUMER_AL_MESSAGE_STATUS = 456;
public const ushort HID_USAGE_CONSUMER_AL_CONTACT_SYNC = 457;
public const ushort HID_USAGE_CONSUMER_AL_NAVIGATION = 458;
public const ushort HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT = 459;
public const ushort HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS = 512;
public const ushort HID_USAGE_CONSUMER_AC_NEW = 513;
public const ushort HID_USAGE_CONSUMER_AC_OPEN = 514;
public const ushort HID_USAGE_CONSUMER_AC_CLOSE = 515;
public const ushort HID_USAGE_CONSUMER_AC_EXIT = 516;
public const ushort HID_USAGE_CONSUMER_AC_MAXIMIZE = 517;
public const ushort HID_USAGE_CONSUMER_AC_MINIMIZE = 518;
public const ushort HID_USAGE_CONSUMER_AC_SAVE = 519;
public const ushort HID_USAGE_CONSUMER_AC_PRINT = 520;
public const ushort HID_USAGE_CONSUMER_AC_PROPERTIES = 521;
public const ushort HID_USAGE_CONSUMER_AC_UNDO = 538;
public const ushort HID_USAGE_CONSUMER_AC_COPY = 539;
public const ushort HID_USAGE_CONSUMER_AC_CUT = 540;
public const ushort HID_USAGE_CONSUMER_AC_PASTE = 541;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_ALL = 542;
public const ushort HID_USAGE_CONSUMER_AC_FIND = 543;
public const ushort HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE = 544;
public const ushort HID_USAGE_CONSUMER_AC_SEARCH = 545;
public const ushort HID_USAGE_CONSUMER_AC_GOTO = 546;
public const ushort HID_USAGE_CONSUMER_AC_HOME = 547;
public const ushort HID_USAGE_CONSUMER_AC_BACK = 548;
public const ushort HID_USAGE_CONSUMER_AC_FORWARD = 549;
public const ushort HID_USAGE_CONSUMER_AC_STOP = 550;
public const ushort HID_USAGE_CONSUMER_AC_REFRESH = 551;
public const ushort HID_USAGE_CONSUMER_AC_PREVIOUS = 552;
public const ushort HID_USAGE_CONSUMER_AC_NEXT = 553;
public const ushort HID_USAGE_CONSUMER_AC_BOOKMARKS = 554;
public const ushort HID_USAGE_CONSUMER_AC_HISTORY = 555;
public const ushort HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS = 556;
public const ushort HID_USAGE_CONSUMER_AC_ZOOM_IN = 557;
public const ushort HID_USAGE_CONSUMER_AC_ZOOM_OUT = 558;
public const ushort HID_USAGE_CONSUMER_AC_ZOOM = 559;
public const ushort HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW = 560;
public const ushort HID_USAGE_CONSUMER_AC_NORMAL_VIEW = 561;
public const ushort HID_USAGE_CONSUMER_AC_VIEW_TOGGLE = 562;
public const ushort HID_USAGE_CONSUMER_AC_SCROLL_UP = 563;
public const ushort HID_USAGE_CONSUMER_AC_SCROLL_DOWN = 564;
public const ushort HID_USAGE_CONSUMER_AC_SCROLL = 565;
public const ushort HID_USAGE_CONSUMER_AC_PAN_LEFT = 566;
public const ushort HID_USAGE_CONSUMER_AC_PAN_RIGHT = 567;
public const ushort HID_USAGE_CONSUMER_AC_PAN = 568;
public const ushort HID_USAGE_CONSUMER_AC_NEW_WINDOW = 569;
public const ushort HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY = 570;
public const ushort HID_USAGE_CONSUMER_AC_TILE_VERTICALLY = 571;
public const ushort HID_USAGE_CONSUMER_AC_FORMAT = 572;
public const ushort HID_USAGE_CONSUMER_AC_EDIT = 573;
public const ushort HID_USAGE_CONSUMER_AC_BOLD = 574;
public const ushort HID_USAGE_CONSUMER_AC_ITALICS = 575;
public const ushort HID_USAGE_CONSUMER_AC_UNDERLINE = 576;
public const ushort HID_USAGE_CONSUMER_AC_STRIKETHROUGH = 577;
public const ushort HID_USAGE_CONSUMER_AC_SUBSCRIPT = 578;
public const ushort HID_USAGE_CONSUMER_AC_SUPERSCRIPT = 579;
public const ushort HID_USAGE_CONSUMER_AC_ALL_CAPS = 580;
public const ushort HID_USAGE_CONSUMER_AC_ROTATE = 581;
public const ushort HID_USAGE_CONSUMER_AC_RESIZE = 582;
public const ushort HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL = 583;
public const ushort HID_USAGE_CONSUMER_AC_FLIP_VERTICAL = 584;
public const ushort HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL = 585;
public const ushort HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL = 586;
public const ushort HID_USAGE_CONSUMER_AC_FONT_SELECT = 587;
public const ushort HID_USAGE_CONSUMER_AC_FONT_COLOR = 588;
public const ushort HID_USAGE_CONSUMER_AC_FONT_SIZE = 589;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT = 590;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H = 591;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT = 592;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H = 593;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_TOP = 594;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V = 595;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM = 596;
public const ushort HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V = 597;
public const ushort HID_USAGE_CONSUMER_AC_INDENT_DECREASE = 598;
public const ushort HID_USAGE_CONSUMER_AC_INDENT_INCREASE = 599;
public const ushort HID_USAGE_CONSUMER_AC_NUMBERED_LIST = 600;
public const ushort HID_USAGE_CONSUMER_AC_RESTART_NUMBERING = 601;
public const ushort HID_USAGE_CONSUMER_AC_BULLETED_LIST = 602;
public const ushort HID_USAGE_CONSUMER_AC_PROMOTE = 603;
public const ushort HID_USAGE_CONSUMER_AC_DEMOTE = 604;
public const ushort HID_USAGE_CONSUMER_AC_YES = 605;
public const ushort HID_USAGE_CONSUMER_AC_NO = 606;
public const ushort HID_USAGE_CONSUMER_AC_CANCEL = 607;
public const ushort HID_USAGE_CONSUMER_AC_CATALOG = 608;
public const ushort HID_USAGE_CONSUMER_AC_BUYCHECKOUT = 609;
public const ushort HID_USAGE_CONSUMER_AC_ADD_TO_CART = 610;
public const ushort HID_USAGE_CONSUMER_AC_EXPAND = 611;
public const ushort HID_USAGE_CONSUMER_AC_EXPAND_ALL = 612;
public const ushort HID_USAGE_CONSUMER_AC_COLLAPSE = 613;
public const ushort HID_USAGE_CONSUMER_AC_COLLAPSE_ALL = 614;
public const ushort HID_USAGE_CONSUMER_AC_PRINT_PREVIEW = 615;
public const ushort HID_USAGE_CONSUMER_AC_PASTE_SPECIAL = 616;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_MODE = 617;
public const ushort HID_USAGE_CONSUMER_AC_DELETE = 618;
public const ushort HID_USAGE_CONSUMER_AC_LOCK = 619;
public const ushort HID_USAGE_CONSUMER_AC_UNLOCK = 620;
public const ushort HID_USAGE_CONSUMER_AC_PROTECT = 621;
public const ushort HID_USAGE_CONSUMER_AC_UNPROTECT = 622;
public const ushort HID_USAGE_CONSUMER_AC_ATTACH_COMMENT = 623;
public const ushort HID_USAGE_CONSUMER_AC_DELETE_COMMENT = 624;
public const ushort HID_USAGE_CONSUMER_AC_VIEW_COMMENT = 625;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_WORD = 626;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_SENTENCE = 627;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH = 628;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_COLUMN = 629;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_ROW = 630;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_TABLE = 631;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_OBJECT = 632;
public const ushort HID_USAGE_CONSUMER_AC_REDOREPEAT = 633;
public const ushort HID_USAGE_CONSUMER_AC_SORT = 634;
public const ushort HID_USAGE_CONSUMER_AC_SORT_ASCENDING = 635;
public const ushort HID_USAGE_CONSUMER_AC_SORT_DESCENDING = 636;
public const ushort HID_USAGE_CONSUMER_AC_FILTER = 637;
public const ushort HID_USAGE_CONSUMER_AC_SET_CLOCK = 638;
public const ushort HID_USAGE_CONSUMER_AC_VIEW_CLOCK = 639;
public const ushort HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE = 640;
public const ushort HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES = 641;
public const ushort HID_USAGE_CONSUMER_AC_SET_ALARM = 642;
public const ushort HID_USAGE_CONSUMER_AC_CLEAR_ALARM = 643;
public const ushort HID_USAGE_CONSUMER_AC_SNOOZE_ALARM = 644;
public const ushort HID_USAGE_CONSUMER_AC_RESET_ALARM = 645;
public const ushort HID_USAGE_CONSUMER_AC_SYNCHRONIZE = 646;
public const ushort HID_USAGE_CONSUMER_AC_SENDRECEIVE = 647;
public const ushort HID_USAGE_CONSUMER_AC_SEND_TO = 648;
public const ushort HID_USAGE_CONSUMER_AC_REPLY = 649;
public const ushort HID_USAGE_CONSUMER_AC_REPLY_ALL = 650;
public const ushort HID_USAGE_CONSUMER_AC_FORWARD_MSG = 651;
public const ushort HID_USAGE_CONSUMER_AC_SEND = 652;
public const ushort HID_USAGE_CONSUMER_AC_ATTACH_FILE = 653;
public const ushort HID_USAGE_CONSUMER_AC_UPLOAD = 654;
public const ushort HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS = 655;
public const ushort HID_USAGE_CONSUMER_AC_SET_BORDERS = 656;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_ROW = 657;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_COLUMN = 658;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_FILE = 659;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_PICTURE = 660;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_OBJECT = 661;
public const ushort HID_USAGE_CONSUMER_AC_INSERT_SYMBOL = 662;
public const ushort HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE = 663;
public const ushort HID_USAGE_CONSUMER_AC_RENAME = 664;
public const ushort HID_USAGE_CONSUMER_AC_MERGE = 665;
public const ushort HID_USAGE_CONSUMER_AC_SPLIT = 666;
public const ushort HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY = 667;
public const ushort HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY = 668;
public const ushort HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT = 669;
public const ushort HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE = 670;
public const ushort HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS = 671;
public const ushort HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT = 672;
public const ushort HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT = 673;
public const ushort HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS = 674;
public const ushort HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE = 688;
public const ushort HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION = 704;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR = 705;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE = 706;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT = 707;
public const ushort HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT = 708;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX = 709;
public const ushort HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS = 710;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS = 711;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT = 712;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP = 713;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP = 714;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT = 715;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL = 716;
public const ushort HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE = 720;
public const ushort HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT = 721;
public const ushort HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT = 722;
public const ushort HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM = 723;
public const ushort HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM = 724;
public const ushort HID_USAGE_CONSUMER_CONTACT_EDITED = 1280;
public const ushort HID_USAGE_CONSUMER_CONTACT_ADDED = 1281;
public const ushort HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE = 1282;
public const ushort HID_USAGE_CONSUMER_CONTACT_INDEX = 1283;
public const ushort HID_USAGE_CONSUMER_CONTACT_NICKNAME = 1284;
public const ushort HID_USAGE_CONSUMER_CONTACT_FIRST_NAME = 1285;
public const ushort HID_USAGE_CONSUMER_CONTACT_LAST_NAME = 1286;
public const ushort HID_USAGE_CONSUMER_CONTACT_FULL_NAME = 1287;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL = 1288;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS = 1289;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE = 1290;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER = 1291;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX = 1292;
public const ushort HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER = 1293;
public const ushort HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL = 1294;
public const ushort HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS = 1295;
public const ushort HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER = 1296;
public const ushort HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN = 1297;
public const ushort HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER = 1298;
public const ushort HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG = 1299;
public const ushort HID_USAGE_CONSUMER_CONTACT_MISC = 1300;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT = 1301;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS = 1302;
public const ushort HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION = 1303;
public const ushort HID_USAGE_DIGITIZER_DIGITIZER = 1;
public const ushort HID_USAGE_DIGITIZER_PEN = 2;
public const ushort HID_USAGE_DIGITIZER_LIGHT_PEN = 3;
public const ushort HID_USAGE_DIGITIZER_TOUCH_SCREEN = 4;
public const ushort HID_USAGE_DIGITIZER_TOUCH_PAD = 5;
public const ushort HID_USAGE_DIGITIZER_WHITE_BOARD = 6;
public const ushort HID_USAGE_DIGITIZER_COORD_MEASURING = 7;
public const ushort HID_USAGE_DIGITIZER_3D_DIGITIZER = 8;
public const ushort HID_USAGE_DIGITIZER_STEREO_PLOTTER = 9;
public const ushort HID_USAGE_DIGITIZER_ARTICULATED_ARM = 10;
public const ushort HID_USAGE_DIGITIZER_ARMATURE = 11;
public const ushort HID_USAGE_DIGITIZER_MULTI_POINT = 12;
public const ushort HID_USAGE_DIGITIZER_FREE_SPACE_WAND = 13;
public const ushort HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION = 14;
public const ushort HID_USAGE_DIGITIZER_HEAT_MAP = 15;
public const ushort HID_USAGE_DIGITIZER_STYLUS = 32;
public const ushort HID_USAGE_DIGITIZER_PUCK = 33;
public const ushort HID_USAGE_DIGITIZER_FINGER = 34;
public const ushort HID_USAGE_DIGITIZER_DEVICE_SETTINGS = 35;
public const ushort HID_USAGE_DIGITIZER_CHARACTER_GESTURE = 36;
public const ushort HID_USAGE_DIGITIZER_TIP_PRESSURE = 48;
public const ushort HID_USAGE_DIGITIZER_BARREL_PRESSURE = 49;
public const ushort HID_USAGE_DIGITIZER_IN_RANGE = 50;
public const ushort HID_USAGE_DIGITIZER_TOUCH = 51;
public const ushort HID_USAGE_DIGITIZER_UNTOUCH = 52;
public const ushort HID_USAGE_DIGITIZER_TAP = 53;
public const ushort HID_USAGE_DIGITIZER_QUALITY = 54;
public const ushort HID_USAGE_DIGITIZER_DATA_VALID = 55;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_INDEX = 56;
public const ushort HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS = 57;
public const ushort HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS = 58;
public const ushort HID_USAGE_DIGITIZER_BATTERY_STRENGTH = 59;
public const ushort HID_USAGE_DIGITIZER_INVERT = 60;
public const ushort HID_USAGE_DIGITIZER_X_TILT = 61;
public const ushort HID_USAGE_DIGITIZER_Y_TILT = 62;
public const ushort HID_USAGE_DIGITIZER_AZIMUTH = 63;
public const ushort HID_USAGE_DIGITIZER_ALTITUDE = 64;
public const ushort HID_USAGE_DIGITIZER_TWIST = 65;
public const ushort HID_USAGE_DIGITIZER_TIP_SWITCH = 66;
public const ushort HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH = 67;
public const ushort HID_USAGE_DIGITIZER_BARREL_SWITCH = 68;
public const ushort HID_USAGE_DIGITIZER_ERASER = 69;
public const ushort HID_USAGE_DIGITIZER_TABLET_PICK = 70;
public const ushort HID_USAGE_DIGITIZER_TOUCH_VALID = 71;
public const ushort HID_USAGE_DIGITIZER_WIDTH = 72;
public const ushort HID_USAGE_DIGITIZER_HEIGHT = 73;
public const ushort HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER = 81;
public const ushort HID_USAGE_DIGITIZER_DEVICE_MODE = 82;
public const ushort HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER = 83;
public const ushort HID_USAGE_DIGITIZER_CONTACT_COUNT = 84;
public const ushort HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM = 85;
public const ushort HID_USAGE_DIGITIZER_SCAN_TIME = 86;
public const ushort HID_USAGE_DIGITIZER_SURFACE_SWITCH = 87;
public const ushort HID_USAGE_DIGITIZER_BUTTON_SWITCH = 88;
public const ushort HID_USAGE_DIGITIZER_PAD_TYPE = 89;
public const ushort HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH = 90;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL = 91;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_COLOR = 92;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED = 93;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH = 94;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED = 95;
public const ushort HID_USAGE_DIGITIZER_LATENCY_MODE = 96;
public const ushort HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY = 97;
public const ushort HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH = 98;
public const ushort HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA = 99;
public const ushort HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING = 100;
public const ushort HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING = 101;
public const ushort HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING = 102;
public const ushort HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING = 103;
public const ushort HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING = 104;
public const ushort HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING = 105;
public const ushort HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID = 106;
public const ushort HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION = 107;
public const ushort HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA = 108;
public const ushort HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE = 109;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2 = 110;
public const ushort HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR = 111;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE = 112;
public const ushort HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED = 113;
public const ushort HID_USAGE_DIGITIZER_INK = 114;
public const ushort HID_USAGE_DIGITIZER_PENCIL = 115;
public const ushort HID_USAGE_DIGITIZER_HIGHLIGHTER = 116;
public const ushort HID_USAGE_DIGITIZER_CHISEL_MARKER = 117;
public const ushort HID_USAGE_DIGITIZER_BRUSH = 118;
public const ushort HID_USAGE_DIGITIZER_NO_PREFERENCE = 119;
public const ushort HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC = 128;
public const ushort HID_USAGE_DIGITIZER_DIGITIZER_ERROR = 129;
public const ushort HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS = 130;
public const ushort HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED = 131;
public const ushort HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE = 132;
public const ushort HID_USAGE_DIGITIZER_ERR_CHARGE_LOW = 133;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO = 144;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR = 145;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT = 146;
public const ushort HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS = 147;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS = 148;
public const ushort HID_USAGE_DIGITIZER_NO_PROTOCOL = 149;
public const ushort HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL = 150;
public const ushort HID_USAGE_DIGITIZER_USI_PROTOCOL = 151;
public const ushort HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL = 152;
public const ushort HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES = 160;
public const ushort HID_USAGE_DIGITIZER_REPORT_RATE = 161;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED = 162;
public const ushort HID_USAGE_DIGITIZER_SWITCH_DISABLED = 163;
public const ushort HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED = 164;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES = 165;
public const ushort HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR = 166;
public const ushort HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD = 176;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER = 1;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER = 2;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA = 16;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES = 17;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION = 18;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS = 19;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL = 20;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP = 32;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X = 33;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y = 34;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z = 35;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT = 36;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION = 37;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION = 38;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION = 39;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT = 40;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS = 41;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS = 42;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS = 43;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY = 256;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE = 257;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE = 258;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE = 259;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH = 260;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT = 261;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID = 512;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID = 513;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER = 514;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE = 515;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH = 516;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT = 517;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY = 768;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS = 769;
public const ushort HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST = 1024;
public const ushort HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE = 1;
public const ushort HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA = 32;
public const ushort HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA = 33;
public const ushort HID_USAGE_GAME_3D_GAME_CONTROLLER = 1;
public const ushort HID_USAGE_GAME_PINBALL_DEVICE = 2;
public const ushort HID_USAGE_GAME_GUN_DEVICE = 3;
public const ushort HID_USAGE_GAME_POV = 32;
public const ushort HID_USAGE_GAME_TURN_RIGHT_LEFT = 33;
public const ushort HID_USAGE_GAME_PITCH_FORWARD_BACK = 34;
public const ushort HID_USAGE_GAME_ROLL_RIGHT_LEFT = 35;
public const ushort HID_USAGE_GAME_MOVE_RIGHT_LEFT = 36;
public const ushort HID_USAGE_GAME_MOVE_FORWARD_BACK = 37;
public const ushort HID_USAGE_GAME_MOVE_UP_DOWN = 38;
public const ushort HID_USAGE_GAME_LEAN_RIGHT_LEFT = 39;
public const ushort HID_USAGE_GAME_LEAN_FORWARD_BACK = 40;
public const ushort HID_USAGE_GAME_POV_HEIGHT = 41;
public const ushort HID_USAGE_GAME_FLIPPER = 42;
public const ushort HID_USAGE_GAME_SECONDARY_FLIPPER = 43;
public const ushort HID_USAGE_GAME_BUMP = 44;
public const ushort HID_USAGE_GAME_NEW_GAME = 45;
public const ushort HID_USAGE_GAME_SHOOT_BALL = 46;
public const ushort HID_USAGE_GAME_PLAYER = 47;
public const ushort HID_USAGE_GAME_GUN_BOLT = 48;
public const ushort HID_USAGE_GAME_GUN_CLIP = 49;
public const ushort HID_USAGE_GAME_GUN_SELECTOR = 50;
public const ushort HID_USAGE_GAME_GUN_SINGLE_SHOT = 51;
public const ushort HID_USAGE_GAME_GUN_BURST = 52;
public const ushort HID_USAGE_GAME_GUN_AUTOMATIC = 53;
public const ushort HID_USAGE_GAME_GUN_SAFETY = 54;
public const ushort HID_USAGE_GAME_GAMEPAD_FIRE_JUMP = 55;
public const ushort HID_USAGE_GAME_GAMEPAD_TRIGGER = 57;
public const ushort HID_USAGE_GAME_FORMFITTING_GAMEPAD = 58;
public const ushort HID_USAGE_GENERIC_POINTER = 1;
public const ushort HID_USAGE_GENERIC_MOUSE = 2;
public const ushort HID_USAGE_GENERIC_JOYSTICK = 4;
public const ushort HID_USAGE_GENERIC_GAMEPAD = 5;
public const ushort HID_USAGE_GENERIC_KEYBOARD = 6;
public const ushort HID_USAGE_GENERIC_KEYPAD = 7;
public const ushort HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER = 8;
public const ushort HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL = 9;
public const ushort HID_USAGE_GENERIC_WATER_COOLING_DEVICE = 10;
public const ushort HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE = 11;
public const ushort HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS = 12;
public const ushort HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL = 13;
public const ushort HID_USAGE_GENERIC_INTERACTIVE_CONTROL = 14;
public const ushort HID_USAGE_GENERIC_SPATIAL_CONTROLLER = 15;
public const ushort HID_USAGE_GENERIC_ASSISTIVE_CONTROL = 16;
public const ushort HID_USAGE_GENERIC_DEVICE_DOCK = 17;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE = 18;
public const ushort HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL = 19;
public const ushort HID_USAGE_GENERIC_X = 48;
public const ushort HID_USAGE_GENERIC_Y = 49;
public const ushort HID_USAGE_GENERIC_Z = 50;
public const ushort HID_USAGE_GENERIC_RX = 51;
public const ushort HID_USAGE_GENERIC_RY = 52;
public const ushort HID_USAGE_GENERIC_RZ = 53;
public const ushort HID_USAGE_GENERIC_SLIDER = 54;
public const ushort HID_USAGE_GENERIC_DIAL = 55;
public const ushort HID_USAGE_GENERIC_WHEEL = 56;
public const ushort HID_USAGE_GENERIC_HATSWITCH = 57;
public const ushort HID_USAGE_GENERIC_COUNTED_BUFFER = 58;
public const ushort HID_USAGE_GENERIC_BYTE_COUNT = 59;
public const ushort HID_USAGE_GENERIC_MOTION_WAKEUP = 60;
public const ushort HID_USAGE_GENERIC_START = 61;
public const ushort HID_USAGE_GENERIC_SELECT = 62;
public const ushort HID_USAGE_GENERIC_VX = 64;
public const ushort HID_USAGE_GENERIC_VY = 65;
public const ushort HID_USAGE_GENERIC_VZ = 66;
public const ushort HID_USAGE_GENERIC_VBRX = 67;
public const ushort HID_USAGE_GENERIC_VBRY = 68;
public const ushort HID_USAGE_GENERIC_VBRZ = 69;
public const ushort HID_USAGE_GENERIC_VNO = 70;
public const ushort HID_USAGE_GENERIC_FEATURE_NOTIFICATION = 71;
public const ushort HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER = 72;
public const ushort HID_USAGE_GENERIC_QX = 73;
public const ushort HID_USAGE_GENERIC_QY = 74;
public const ushort HID_USAGE_GENERIC_QZ = 75;
public const ushort HID_USAGE_GENERIC_QW = 76;
public const ushort HID_USAGE_GENERIC_SYSTEM_CTL = 128;
public const ushort HID_USAGE_GENERIC_SYSCTL_POWER = 129;
public const ushort HID_USAGE_GENERIC_SYSCTL_SLEEP = 130;
public const ushort HID_USAGE_GENERIC_SYSCTL_WAKE = 131;
public const ushort HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU = 132;
public const ushort HID_USAGE_GENERIC_SYSCTL_MAIN_MENU = 133;
public const ushort HID_USAGE_GENERIC_SYSCTL_APP_MENU = 134;
public const ushort HID_USAGE_GENERIC_SYSCTL_HELP_MENU = 135;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_EXIT = 136;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_SELECT = 137;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT = 138;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_LEFT = 139;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_UP = 140;
public const ushort HID_USAGE_GENERIC_SYSCTL_MENU_DOWN = 141;
public const ushort HID_USAGE_GENERIC_SYSCTL_COLD_RESTART = 142;
public const ushort HID_USAGE_GENERIC_SYSCTL_WARM_RESTART = 143;
public const ushort HID_USAGE_GENERIC_DPAD_UP = 144;
public const ushort HID_USAGE_GENERIC_DPAD_DOWN = 145;
public const ushort HID_USAGE_GENERIC_DPAD_RIGHT = 146;
public const ushort HID_USAGE_GENERIC_DPAD_LEFT = 147;
public const ushort HID_USAGE_GENERIC_INDEX_TRIGGER = 148;
public const ushort HID_USAGE_GENERIC_PALM_TRIGGER = 149;
public const ushort HID_USAGE_GENERIC_THUMBSTICK = 150;
public const ushort HID_USAGE_GENERIC_SYSCTL_FN = 151;
public const ushort HID_USAGE_GENERIC_SYSCTL_FN_LOCK = 152;
public const ushort HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR = 153;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION = 154;
public const ushort HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB = 155;
public const ushort HID_USAGE_GENERIC_SYSCTL_DOCK = 160;
public const ushort HID_USAGE_GENERIC_SYSCTL_UNDOCK = 161;
public const ushort HID_USAGE_GENERIC_SYSCTL_SETUP = 162;
public const ushort HID_USAGE_GENERIC_SYSCTL_SYS_BREAK = 163;
public const ushort HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK = 164;
public const ushort HID_USAGE_GENERIC_SYSCTL_APP_BREAK = 165;
public const ushort HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK = 166;
public const ushort HID_USAGE_GENERIC_SYSCTL_MUTE = 167;
public const ushort HID_USAGE_GENERIC_SYSCTL_HIBERNATE = 168;
public const ushort HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE = 169;
public const ushort HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING = 170;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_INVERT = 176;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL = 177;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL = 178;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_BOTH = 179;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_DUAL = 180;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE = 181;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_SWAP = 182;
public const ushort HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE = 183;
public const ushort HID_USAGE_GENERIC_SENSOR_ZONE = 192;
public const ushort HID_USAGE_GENERIC_RPM = 193;
public const ushort HID_USAGE_GENERIC_COOLANT_LEVEL = 194;
public const ushort HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL = 195;
public const ushort HID_USAGE_GENERIC_COOLANT_PUMP = 196;
public const ushort HID_USAGE_GENERIC_CHASSIS_ENCLOSURE = 197;
public const ushort HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON = 198;
public const ushort HID_USAGE_GENERIC_WIRELESS_RADIO_LED = 199;
public const ushort HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH = 200;
public const ushort HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON = 201;
public const ushort HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH = 202;
public const ushort HID_USAGE_GENERIC_CONTROL_ENABLE = 203;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID = 208;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID = 209;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE = 210;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID = 211;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE = 212;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION = 213;
public const ushort HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE = 214;
public const ushort HID_USAGE_GENERIC_CALL_ACTIVE_LED = 224;
public const ushort HID_USAGE_GENERIC_CALL_MUTE_TOGGLE = 225;
public const ushort HID_USAGE_GENERIC_CALL_MUTE_LED = 226;
public const ushort HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS = 1;
public const ushort HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH = 32;
public const ushort HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL = 33;
public const ushort HID_USAGE_GENERIC_DEVICE_WIRELESS_ID = 34;
public const ushort HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL = 35;
public const ushort HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED = 36;
public const ushort HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED = 37;
public const ushort HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED = 38;
public const ushort HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID = 39;
public const ushort HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET = 40;
public const ushort HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH = 41;
public const ushort HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION = 42;
public const ushort HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION = 43;
public const ushort HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION = 44;
public const ushort HID_USAGE_GENERIC_DEVICE_MAJOR = 45;
public const ushort HID_USAGE_GENERIC_DEVICE_MINOR = 46;
public const ushort HID_USAGE_GENERIC_DEVICE_REVISION = 47;
public const ushort HID_USAGE_GENERIC_DEVICE_HANDEDNESS = 48;
public const ushort HID_USAGE_GENERIC_DEVICE_EITHER_HAND = 49;
public const ushort HID_USAGE_GENERIC_DEVICE_LEFT_HAND = 50;
public const ushort HID_USAGE_GENERIC_DEVICE_RIGHT_HAND = 51;
public const ushort HID_USAGE_GENERIC_DEVICE_BOTH_HANDS = 52;
public const ushort HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET = 64;
public const ushort HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET = 65;
public const ushort HID_USAGE_HAPTICS_SIMPLE_CONTROLLER = 1;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_LIST = 16;
public const ushort HID_USAGE_HAPTICS_DURATION_LIST = 17;
public const ushort HID_USAGE_HAPTICS_AUTO_TRIGGER = 32;
public const ushort HID_USAGE_HAPTICS_MANUAL_TRIGGER = 33;
public const ushort HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL = 34;
public const ushort HID_USAGE_HAPTICS_INTENSITY = 35;
public const ushort HID_USAGE_HAPTICS_REPEAT_COUNT = 36;
public const ushort HID_USAGE_HAPTICS_RETRIGGER_PERIOD = 37;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE = 38;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID = 39;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME = 40;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_NONE = 4097;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_STOP = 4098;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_CLICK = 4099;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_BUZZ = 4100;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_RUMBLE = 4101;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_PRESS = 4102;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_RELEASE = 4103;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_HOVER = 4104;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_SUCCESS = 4105;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_ERROR = 4106;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS = 4107;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS = 4108;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS = 4109;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS = 4110;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS = 4111;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS = 4112;
public const ushort HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS = 4113;
public const ushort HID_USAGE_KEYBOARD_NOEVENT = 0;
public const ushort HID_USAGE_KEYBOARD_ROLLOVER = 1;
public const ushort HID_USAGE_KEYBOARD_POSTFAIL = 2;
public const ushort HID_USAGE_KEYBOARD_UNDEFINED = 3;
public const ushort HID_USAGE_KEYBOARD_aA = 4;
public const ushort HID_USAGE_KEYBOARD_bB = 5;
public const ushort HID_USAGE_KEYBOARD_cC = 6;
public const ushort HID_USAGE_KEYBOARD_dD = 7;
public const ushort HID_USAGE_KEYBOARD_eE = 8;
public const ushort HID_USAGE_KEYBOARD_fF = 9;
public const ushort HID_USAGE_KEYBOARD_gG = 10;
public const ushort HID_USAGE_KEYBOARD_hH = 11;
public const ushort HID_USAGE_KEYBOARD_iI = 12;
public const ushort HID_USAGE_KEYBOARD_jJ = 13;
public const ushort HID_USAGE_KEYBOARD_kK = 14;
public const ushort HID_USAGE_KEYBOARD_lL = 15;
public const ushort HID_USAGE_KEYBOARD_mM = 16;
public const ushort HID_USAGE_KEYBOARD_nN = 17;
public const ushort HID_USAGE_KEYBOARD_oO = 18;
public const ushort HID_USAGE_KEYBOARD_pP = 19;
public const ushort HID_USAGE_KEYBOARD_qQ = 20;
public const ushort HID_USAGE_KEYBOARD_rR = 21;
public const ushort HID_USAGE_KEYBOARD_sS = 22;
public const ushort HID_USAGE_KEYBOARD_tT = 23;
public const ushort HID_USAGE_KEYBOARD_uU = 24;
public const ushort HID_USAGE_KEYBOARD_vV = 25;
public const ushort HID_USAGE_KEYBOARD_wW = 26;
public const ushort HID_USAGE_KEYBOARD_xX = 27;
public const ushort HID_USAGE_KEYBOARD_yY = 28;
public const ushort HID_USAGE_KEYBOARD_zZ = 29;
public const ushort HID_USAGE_KEYBOARD_ONE = 30;
public const ushort HID_USAGE_KEYBOARD_TWO_AND_AT = 31;
public const ushort HID_USAGE_KEYBOARD_THREE_AND_HASH = 32;
public const ushort HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR = 33;
public const ushort HID_USAGE_KEYBOARD_FIVE_AND_PERCENT = 34;
public const ushort HID_USAGE_KEYBOARD_SIX_AND_CARET = 35;
public const ushort HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND = 36;
public const ushort HID_USAGE_KEYBOARD_EIGHT_AND_STAR = 37;
public const ushort HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET = 38;
public const ushort HID_USAGE_KEYBOARD_ZERO = 39;
public const ushort HID_USAGE_KEYBOARD_RETURN = 40;
public const ushort HID_USAGE_KEYBOARD_ESCAPE = 41;
public const ushort HID_USAGE_KEYBOARD_DELETE = 42;
public const ushort HID_USAGE_KEYBOARD_TAB = 43;
public const ushort HID_USAGE_KEYBOARD_SPACEBAR = 44;
public const ushort HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE = 45;
public const ushort HID_USAGE_KEYBOARD_EQUALS_AND_PLUS = 46;
public const ushort HID_USAGE_KEYBOARD_LEFT_BRACE = 47;
public const ushort HID_USAGE_KEYBOARD_RIGHT_BRACE = 48;
public const ushort HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE = 49;
public const ushort HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE = 50;
public const ushort HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON = 51;
public const ushort HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE = 52;
public const ushort HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE = 53;
public const ushort HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN = 54;
public const ushort HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN = 55;
public const ushort HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK = 56;
public const ushort HID_USAGE_KEYBOARD_CAPS_LOCK = 57;
public const ushort HID_USAGE_KEYBOARD_F1 = 58;
public const ushort HID_USAGE_KEYBOARD_F2 = 59;
public const ushort HID_USAGE_KEYBOARD_F3 = 60;
public const ushort HID_USAGE_KEYBOARD_F4 = 61;
public const ushort HID_USAGE_KEYBOARD_F5 = 62;
public const ushort HID_USAGE_KEYBOARD_F6 = 63;
public const ushort HID_USAGE_KEYBOARD_F7 = 64;
public const ushort HID_USAGE_KEYBOARD_F8 = 65;
public const ushort HID_USAGE_KEYBOARD_F9 = 66;
public const ushort HID_USAGE_KEYBOARD_F10 = 67;
public const ushort HID_USAGE_KEYBOARD_F11 = 68;
public const ushort HID_USAGE_KEYBOARD_F12 = 69;
public const ushort HID_USAGE_KEYBOARD_PRINT_SCREEN = 70;
public const ushort HID_USAGE_KEYBOARD_SCROLL_LOCK = 71;
public const ushort HID_USAGE_KEYBOARD_PAUSE = 72;
public const ushort HID_USAGE_KEYBOARD_INSERT = 73;
public const ushort HID_USAGE_KEYBOARD_HOME = 74;
public const ushort HID_USAGE_KEYBOARD_PAGEUP = 75;
public const ushort HID_USAGE_KEYBOARD_DELETE_FORWARD = 76;
public const ushort HID_USAGE_KEYBOARD_END = 77;
public const ushort HID_USAGE_KEYBOARD_PAGEDOWN = 78;
public const ushort HID_USAGE_KEYBOARD_RIGHTARROW = 79;
public const ushort HID_USAGE_KEYBOARD_LEFTARROW = 80;
public const ushort HID_USAGE_KEYBOARD_DOWNARROW = 81;
public const ushort HID_USAGE_KEYBOARD_UPARROW = 82;
public const ushort HID_USAGE_KEYBOARD_NUM_LOCK = 83;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH = 84;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_STAR = 85;
public const ushort HID_USAGE_KEYBOARD_DASH = 86;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_PLUS = 87;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_ENTER = 88;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END = 89;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW = 90;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN = 91;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW = 92;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_FIVE = 93;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW = 94;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME = 95;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW = 96;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP = 97;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT = 98;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE = 99;
public const ushort HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE = 100;
public const ushort HID_USAGE_KEYBOARD_APPLICATION = 101;
public const ushort HID_USAGE_KEYBOARD_POWER = 102;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_EQUALS = 103;
public const ushort HID_USAGE_KEYBOARD_F13 = 104;
public const ushort HID_USAGE_KEYBOARD_F14 = 105;
public const ushort HID_USAGE_KEYBOARD_F15 = 106;
public const ushort HID_USAGE_KEYBOARD_F16 = 107;
public const ushort HID_USAGE_KEYBOARD_F17 = 108;
public const ushort HID_USAGE_KEYBOARD_F18 = 109;
public const ushort HID_USAGE_KEYBOARD_F19 = 110;
public const ushort HID_USAGE_KEYBOARD_F20 = 111;
public const ushort HID_USAGE_KEYBOARD_F21 = 112;
public const ushort HID_USAGE_KEYBOARD_F22 = 113;
public const ushort HID_USAGE_KEYBOARD_F23 = 114;
public const ushort HID_USAGE_KEYBOARD_F24 = 115;
public const ushort HID_USAGE_KEYBOARD_EXECUTE = 116;
public const ushort HID_USAGE_KEYBOARD_HELP = 117;
public const ushort HID_USAGE_KEYBOARD_MENU = 118;
public const ushort HID_USAGE_KEYBOARD_SELECT = 119;
public const ushort HID_USAGE_KEYBOARD_STOP = 120;
public const ushort HID_USAGE_KEYBOARD_AGAIN = 121;
public const ushort HID_USAGE_KEYBOARD_UNDO = 122;
public const ushort HID_USAGE_KEYBOARD_CUT = 123;
public const ushort HID_USAGE_KEYBOARD_COPY = 124;
public const ushort HID_USAGE_KEYBOARD_PASTE = 125;
public const ushort HID_USAGE_KEYBOARD_FIND = 126;
public const ushort HID_USAGE_KEYBOARD_MUTE = 127;
public const ushort HID_USAGE_KEYBOARD_VOLUME_UP = 128;
public const ushort HID_USAGE_KEYBOARD_VOLUME_DOWN = 129;
public const ushort HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK = 130;
public const ushort HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK = 131;
public const ushort HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK = 132;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_COMMA = 133;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN = 134;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL1 = 135;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL2 = 136;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL3 = 137;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL4 = 138;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL5 = 139;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL6 = 140;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL7 = 141;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL8 = 142;
public const ushort HID_USAGE_KEYBOARD_INTERNATIONAL9 = 143;
public const ushort HID_USAGE_KEYBOARD_LANG1 = 144;
public const ushort HID_USAGE_KEYBOARD_LANG2 = 145;
public const ushort HID_USAGE_KEYBOARD_LANG3 = 146;
public const ushort HID_USAGE_KEYBOARD_LANG4 = 147;
public const ushort HID_USAGE_KEYBOARD_LANG5 = 148;
public const ushort HID_USAGE_KEYBOARD_LANG6 = 149;
public const ushort HID_USAGE_KEYBOARD_LANG7 = 150;
public const ushort HID_USAGE_KEYBOARD_LANG8 = 151;
public const ushort HID_USAGE_KEYBOARD_LANG9 = 152;
public const ushort HID_USAGE_KEYBOARD_ALTERNATE_ERASE = 153;
public const ushort HID_USAGE_KEYBOARD_SYSREQ_ATTENTION = 154;
public const ushort HID_USAGE_KEYBOARD_CANCEL = 155;
public const ushort HID_USAGE_KEYBOARD_CLEAR = 156;
public const ushort HID_USAGE_KEYBOARD_PRIOR = 157;
public const ushort HID_USAGE_KEYBOARD_RETURN_NO_ENTER = 158;
public const ushort HID_USAGE_KEYBOARD_SEPARATOR = 159;
public const ushort HID_USAGE_KEYBOARD_OUT = 160;
public const ushort HID_USAGE_KEYBOARD_OPER = 161;
public const ushort HID_USAGE_KEYBOARD_CLEAR_AGAIN = 162;
public const ushort HID_USAGE_KEYBOARD_CRSEL_PROPS = 163;
public const ushort HID_USAGE_KEYBOARD_EXSEL = 164;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0 = 176;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0 = 177;
public const ushort HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR = 178;
public const ushort HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR = 179;
public const ushort HID_USAGE_KEYBOARD_CURRENCY_UNIT = 180;
public const ushort HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT = 181;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET = 182;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET = 183;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE = 184;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE = 185;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_TAB = 186;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE = 187;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_A = 188;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_B = 189;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_C = 190;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_D = 191;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_E = 192;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_F = 193;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_XOR = 194;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_CARET = 195;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE = 196;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_LESS = 197;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_GREATER = 198;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND = 199;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND = 200;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_BAR = 201;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR = 202;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_COLON = 203;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_HASH = 204;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_SPACE = 205;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_AT = 206;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_BANG = 207;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE = 208;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL = 209;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR = 210;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD = 211;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT = 212;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY = 213;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE = 214;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS = 215;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_CLEAR = 216;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY = 217;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_BINARY = 218;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_OCTAL = 219;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_DECIMAL = 220;
public const ushort HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL = 221;
public const ushort HID_USAGE_KEYBOARD_LCTRL = 224;
public const ushort HID_USAGE_KEYBOARD_LSHFT = 225;
public const ushort HID_USAGE_KEYBOARD_LALT = 226;
public const ushort HID_USAGE_KEYBOARD_LGUI = 227;
public const ushort HID_USAGE_KEYBOARD_RCTRL = 228;
public const ushort HID_USAGE_KEYBOARD_RSHFT = 229;
public const ushort HID_USAGE_KEYBOARD_RALT = 230;
public const ushort HID_USAGE_KEYBOARD_RGUI = 231;
public const ushort HID_USAGE_LED_NUM_LOCK = 1;
public const ushort HID_USAGE_LED_CAPS_LOCK = 2;
public const ushort HID_USAGE_LED_SCROLL_LOCK = 3;
public const ushort HID_USAGE_LED_COMPOSE = 4;
public const ushort HID_USAGE_LED_KANA = 5;
public const ushort HID_USAGE_LED_POWER = 6;
public const ushort HID_USAGE_LED_SHIFT = 7;
public const ushort HID_USAGE_LED_DO_NOT_DISTURB = 8;
public const ushort HID_USAGE_LED_MUTE = 9;
public const ushort HID_USAGE_LED_TONE_ENABLE = 10;
public const ushort HID_USAGE_LED_HIGH_CUT_FILTER = 11;
public const ushort HID_USAGE_LED_LOW_CUT_FILTER = 12;
public const ushort HID_USAGE_LED_EQUALIZER_ENABLE = 13;
public const ushort HID_USAGE_LED_SOUND_FIELD_ON = 14;
public const ushort HID_USAGE_LED_SURROUND_FIELD_ON = 15;
public const ushort HID_USAGE_LED_REPEAT = 16;
public const ushort HID_USAGE_LED_STEREO = 17;
public const ushort HID_USAGE_LED_SAMPLING_RATE_DETECT = 18;
public const ushort HID_USAGE_LED_SPINNING = 19;
public const ushort HID_USAGE_LED_CAV = 20;
public const ushort HID_USAGE_LED_CLV = 21;
public const ushort HID_USAGE_LED_RECORDING_FORMAT_DET = 22;
public const ushort HID_USAGE_LED_OFF_HOOK = 23;
public const ushort HID_USAGE_LED_RING = 24;
public const ushort HID_USAGE_LED_MESSAGE_WAITING = 25;
public const ushort HID_USAGE_LED_DATA_MODE = 26;
public const ushort HID_USAGE_LED_BATTERY_OPERATION = 27;
public const ushort HID_USAGE_LED_BATTERY_OK = 28;
public const ushort HID_USAGE_LED_BATTERY_LOW = 29;
public const ushort HID_USAGE_LED_SPEAKER = 30;
public const ushort HID_USAGE_LED_HEAD_SET = 31;
public const ushort HID_USAGE_LED_HOLD = 32;
public const ushort HID_USAGE_LED_MICROPHONE = 33;
public const ushort HID_USAGE_LED_COVERAGE = 34;
public const ushort HID_USAGE_LED_NIGHT_MODE = 35;
public const ushort HID_USAGE_LED_SEND_CALLS = 36;
public const ushort HID_USAGE_LED_CALL_PICKUP = 37;
public const ushort HID_USAGE_LED_CONFERENCE = 38;
public const ushort HID_USAGE_LED_STAND_BY = 39;
public const ushort HID_USAGE_LED_CAMERA_ON = 40;
public const ushort HID_USAGE_LED_CAMERA_OFF = 41;
public const ushort HID_USAGE_LED_ON_LINE = 42;
public const ushort HID_USAGE_LED_OFF_LINE = 43;
public const ushort HID_USAGE_LED_BUSY = 44;
public const ushort HID_USAGE_LED_READY = 45;
public const ushort HID_USAGE_LED_PAPER_OUT = 46;
public const ushort HID_USAGE_LED_PAPER_JAM = 47;
public const ushort HID_USAGE_LED_REMOTE = 48;
public const ushort HID_USAGE_LED_FORWARD = 49;
public const ushort HID_USAGE_LED_REVERSE = 50;
public const ushort HID_USAGE_LED_STOP = 51;
public const ushort HID_USAGE_LED_REWIND = 52;
public const ushort HID_USAGE_LED_FAST_FORWARD = 53;
public const ushort HID_USAGE_LED_PLAY = 54;
public const ushort HID_USAGE_LED_PAUSE = 55;
public const ushort HID_USAGE_LED_RECORD = 56;
public const ushort HID_USAGE_LED_ERROR = 57;
public const ushort HID_USAGE_LED_SELECTED_INDICATOR = 58;
public const ushort HID_USAGE_LED_IN_USE_INDICATOR = 59;
public const ushort HID_USAGE_LED_MULTI_MODE_INDICATOR = 60;
public const ushort HID_USAGE_LED_INDICATOR_ON = 61;
public const ushort HID_USAGE_LED_INDICATOR_FLASH = 62;
public const ushort HID_USAGE_LED_INDICATOR_SLOW_BLINK = 63;
public const ushort HID_USAGE_LED_INDICATOR_FAST_BLINK = 64;
public const ushort HID_USAGE_LED_INDICATOR_OFF = 65;
public const ushort HID_USAGE_LED_FLASH_ON_TIME = 66;
public const ushort HID_USAGE_LED_SLOW_BLINK_ON_TIME = 67;
public const ushort HID_USAGE_LED_SLOW_BLINK_OFF_TIME = 68;
public const ushort HID_USAGE_LED_FAST_BLINK_ON_TIME = 69;
public const ushort HID_USAGE_LED_FAST_BLINK_OFF_TIME = 70;
public const ushort HID_USAGE_LED_INDICATOR_COLOR = 71;
public const ushort HID_USAGE_LED_RED = 72;
public const ushort HID_USAGE_LED_GREEN = 73;
public const ushort HID_USAGE_LED_AMBER = 74;
public const ushort HID_USAGE_LED_GENERIC_INDICATOR = 75;
public const ushort HID_USAGE_LED_SYSTEM_SUSPEND = 76;
public const ushort HID_USAGE_LED_EXTERNAL_POWER = 77;
public const ushort HID_USAGE_LED_INDICATOR_BLUE = 78;
public const ushort HID_USAGE_LED_INDICATOR_ORANGE = 79;
public const ushort HID_USAGE_LED_GOOD_STATUS = 80;
public const ushort HID_USAGE_LED_WARNING_STATUS = 81;
public const ushort HID_USAGE_LED_RGB_LED = 82;
public const ushort HID_USAGE_LED_RED_LED_CHANNEL = 83;
public const ushort HID_USAGE_LED_BLUE_LED_CHANNEL = 84;
public const ushort HID_USAGE_LED_GREEN_LED_CHANNEL = 85;
public const ushort HID_USAGE_LED_LED_INTENSITY = 86;
public const ushort HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE = 87;
public const ushort HID_USAGE_LED_PLAYER_INDICATOR = 96;
public const ushort HID_USAGE_LED_PLAYER_1 = 97;
public const ushort HID_USAGE_LED_PLAYER_2 = 98;
public const ushort HID_USAGE_LED_PLAYER_3 = 99;
public const ushort HID_USAGE_LED_PLAYER_4 = 100;
public const ushort HID_USAGE_LED_PLAYER_5 = 101;
public const ushort HID_USAGE_LED_PLAYER_6 = 102;
public const ushort HID_USAGE_LED_PLAYER_7 = 103;
public const ushort HID_USAGE_LED_PLAYER_8 = 104;
public const ushort HID_USAGE_LAMPARRAY = 1;
public const ushort HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT = 2;
public const ushort HID_USAGE_LAMPARRAY_LAMP_COUNT = 3;
public const ushort HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS = 4;
public const ushort HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS = 5;
public const ushort HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS = 6;
public const ushort HID_USAGE_LAMPARRAY_KIND = 7;
public const ushort HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS = 8;
public const ushort HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT = 32;
public const ushort HID_USAGE_LAMPARRAY_LAMP_ID = 33;
public const ushort HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT = 34;
public const ushort HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS = 35;
public const ushort HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS = 36;
public const ushort HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS = 37;
public const ushort HID_USAGE_LAMPARRAY_LAMP_PURPOSES = 38;
public const ushort HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS = 39;
public const ushort HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT = 40;
public const ushort HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT = 41;
public const ushort HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT = 42;
public const ushort HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT = 43;
public const ushort HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE = 44;
public const ushort HID_USAGE_LAMPARRAY_INPUT_BINDING = 45;
public const ushort HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT = 80;
public const ushort HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL = 81;
public const ushort HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL = 82;
public const ushort HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL = 83;
public const ushort HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL = 84;
public const ushort HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS = 85;
public const ushort HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT = 96;
public const ushort HID_USAGE_LAMPARRAY_LAMP_ID_START = 97;
public const ushort HID_USAGE_LAMPARRAY_LAMP_ID_END = 98;
public const ushort HID_USAGE_LAMPARRAY_CONTROL_REPORT = 112;
public const ushort HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE = 113;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY = 1;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH = 17;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH = 18;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH = 19;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH = 20;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA = 32;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA = 33;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA = 34;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA = 35;
public const ushort HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA = 36;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND = 1;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION = 32;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW = 33;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE = 34;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_UPDATE = 35;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_NEXT = 36;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SAVE = 37;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_PRINT = 38;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE = 39;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_CINE = 64;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER = 65;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_VOLUME = 66;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_FOCUS = 67;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_DEPTH = 68;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY = 96;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY = 97;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION = 112;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT = 128;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST = 129;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT = 130;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST = 131;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT = 132;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST = 133;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT = 134;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST = 135;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT = 136;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST = 137;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT = 160;
public const ushort HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST = 161;
public const ushort HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL = 1;
public const ushort HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER = 33;
public const ushort HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY = 34;
public const ushort HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP = 36;
public const ushort HID_USAGE_MONITOR_MONITOR_CONTROL = 1;
public const ushort HID_USAGE_MONITOR_EDID_INFORMATION = 2;
public const ushort HID_USAGE_MONITOR_VDIF_INFORMATION = 3;
public const ushort HID_USAGE_MONITOR_VESA_VERSION = 4;
public const ushort HID_USAGE_PID_PHYSICAL_INPUT_DEVICE = 1;
public const ushort HID_USAGE_PID_NORMAL = 32;
public const ushort HID_USAGE_PID_SET_EFFECT_REPORT = 33;
public const ushort HID_USAGE_PID_EFFECT_BLOCK_INDEX = 34;
public const ushort HID_USAGE_PID_PARAMETER_BLOCK_OFFSET = 35;
public const ushort HID_USAGE_PID_ROM_FLAG = 36;
public const ushort HID_USAGE_PID_EFFECT_TYPE = 37;
public const ushort HID_USAGE_PID_ET_CONSTANT = 38;
public const ushort HID_USAGE_PID_ET_RAMP = 39;
public const ushort HID_USAGE_PID_ET_CUSTOM = 40;
public const ushort HID_USAGE_PID_ET_SQUARE = 48;
public const ushort HID_USAGE_PID_ET_SINE = 49;
public const ushort HID_USAGE_PID_ET_TRIANGLE = 50;
public const ushort HID_USAGE_PID_ET_SAWTOOTH_UP = 51;
public const ushort HID_USAGE_PID_ET_SAWTOOTH_DOWN = 52;
public const ushort HID_USAGE_PID_ET_SPRING = 64;
public const ushort HID_USAGE_PID_ET_DAMPER = 65;
public const ushort HID_USAGE_PID_ET_INERTIA = 66;
public const ushort HID_USAGE_PID_ET_FRICTION = 67;
public const ushort HID_USAGE_PID_DURATION = 80;
public const ushort HID_USAGE_PID_SAMPLE_PERIOD = 81;
public const ushort HID_USAGE_PID_GAIN = 82;
public const ushort HID_USAGE_PID_TRIGGER_BUTTON = 83;
public const ushort HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL = 84;
public const ushort HID_USAGE_PID_AXES_ENABLE = 85;
public const ushort HID_USAGE_PID_DIRECTION_ENABLE = 86;
public const ushort HID_USAGE_PID_DIRECTION = 87;
public const ushort HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET = 88;
public const ushort HID_USAGE_PID_BLOCK_TYPE = 89;
public const ushort HID_USAGE_PID_SET_ENVELOPE_REPORT = 90;
public const ushort HID_USAGE_PID_ATTACK_LEVEL = 91;
public const ushort HID_USAGE_PID_ATTACK_TIME = 92;
public const ushort HID_USAGE_PID_FADE_LEVEL = 93;
public const ushort HID_USAGE_PID_FADE_TIME = 94;
public const ushort HID_USAGE_PID_SET_CONDITION_REPORT = 95;
public const ushort HID_USAGE_PID_CP_OFFSET = 96;
public const ushort HID_USAGE_PID_POSITIVE_COEFFICIENT = 97;
public const ushort HID_USAGE_PID_NEGATIVE_COEFFICIENT = 98;
public const ushort HID_USAGE_PID_POSITIVE_SATURATION = 99;
public const ushort HID_USAGE_PID_NEGATIVE_SATURATION = 100;
public const ushort HID_USAGE_PID_DEAD_BAND = 101;
public const ushort HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE = 102;
public const ushort HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE = 103;
public const ushort HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT = 104;
public const ushort HID_USAGE_PID_CUSTOM_FORCE_DATA = 105;
public const ushort HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA = 106;
public const ushort HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT = 107;
public const ushort HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET = 108;
public const ushort HID_USAGE_PID_SAMPLE_COUNT = 109;
public const ushort HID_USAGE_PID_SET_PERIODIC_REPORT = 110;
public const ushort HID_USAGE_PID_OFFSET = 111;
public const ushort HID_USAGE_PID_MAGNITUDE = 112;
public const ushort HID_USAGE_PID_PHASE = 113;
public const ushort HID_USAGE_PID_PERIOD = 114;
public const ushort HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT = 115;
public const ushort HID_USAGE_PID_SET_RAMP_FORCE_REPORT = 116;
public const ushort HID_USAGE_PID_RAMP_START = 117;
public const ushort HID_USAGE_PID_RAMP_END = 118;
public const ushort HID_USAGE_PID_EFFECT_OPERATION_REPORT = 119;
public const ushort HID_USAGE_PID_EFFECT_OPERATION = 120;
public const ushort HID_USAGE_PID_OP_EFFECT_START = 121;
public const ushort HID_USAGE_PID_OP_EFFECT_START_SOLO = 122;
public const ushort HID_USAGE_PID_OP_EFFECT_STOP = 123;
public const ushort HID_USAGE_PID_LOOP_COUNT = 124;
public const ushort HID_USAGE_PID_DEVICE_GAIN_REPORT = 125;
public const ushort HID_USAGE_PID_DEVICE_GAIN = 126;
public const ushort HID_USAGE_PID_POOL_REPORT = 127;
public const ushort HID_USAGE_PID_RAM_POOL_SIZE = 128;
public const ushort HID_USAGE_PID_ROM_POOL_SIZE = 129;
public const ushort HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT = 130;
public const ushort HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX = 131;
public const ushort HID_USAGE_PID_POOL_ALIGNMENT = 132;
public const ushort HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT = 133;
public const ushort HID_USAGE_PID_MOVE_SOURCE = 134;
public const ushort HID_USAGE_PID_MOVE_DESTINATION = 135;
public const ushort HID_USAGE_PID_MOVE_LENGTH = 136;
public const ushort HID_USAGE_PID_BLOCK_LOAD_REPORT = 137;
public const ushort HID_USAGE_PID_BLOCK_LOAD_STATUS = 139;
public const ushort HID_USAGE_PID_BLOCK_LOAD_SUCCESS = 140;
public const ushort HID_USAGE_PID_BLOCK_LOAD_FULL = 141;
public const ushort HID_USAGE_PID_BLOCK_LOAD_ERROR = 142;
public const ushort HID_USAGE_PID_BLOCK_HANDLE = 143;
public const ushort HID_USAGE_PID_BLOCK_FREE_REPORT = 144;
public const ushort HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE = 145;
public const ushort HID_USAGE_PID_STATE_REPORT = 146;
public const ushort HID_USAGE_PID_EFFECT_PLAYING = 148;
public const ushort HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT = 149;
public const ushort HID_USAGE_PID_DEVICE_CONTROL = 150;
public const ushort HID_USAGE_PID_DC_ENABLE_ACTUATORS = 151;
public const ushort HID_USAGE_PID_DC_DISABLE_ACTUATORS = 152;
public const ushort HID_USAGE_PID_DC_STOP_ALL_EFFECTS = 153;
public const ushort HID_USAGE_PID_DC_DEVICE_RESET = 154;
public const ushort HID_USAGE_PID_DC_DEVICE_PAUSE = 155;
public const ushort HID_USAGE_PID_DC_DEVICE_CONTINUE = 156;
public const ushort HID_USAGE_PID_DEVICE_PAUSED = 159;
public const ushort HID_USAGE_PID_ACTUATORS_ENABLED = 160;
public const ushort HID_USAGE_PID_SAFETY_SWITCH = 164;
public const ushort HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH = 165;
public const ushort HID_USAGE_PID_ACTUATOR_POWER = 166;
public const ushort HID_USAGE_PID_START_DELAY = 167;
public const ushort HID_USAGE_PID_PARAMETER_BLOCK_SIZE = 168;
public const ushort HID_USAGE_PID_DEVICE_MANAGED_POOL = 169;
public const ushort HID_USAGE_PID_SHARED_PARAMETER_BLOCKS = 170;
public const ushort HID_USAGE_PID_CREATE_NEW_EFFECT = 171;
public const ushort HID_USAGE_PID_RAMPOOL_AVAILABLE = 172;
public const ushort HID_USAGE_POWER_INAME = 1;
public const ushort HID_USAGE_POWER_PRESENT_STATUS = 2;
public const ushort HID_USAGE_POWER_CHANGED_STATUS = 3;
public const ushort HID_USAGE_POWER_UPS = 4;
public const ushort HID_USAGE_POWER_POWER_SUPPLY = 5;
public const ushort HID_USAGE_POWER_BATTERY_SYSTEM = 16;
public const ushort HID_USAGE_POWER_BATTERY_SYSTEM_ID = 17;
public const ushort HID_USAGE_POWER_BATTERY = 18;
public const ushort HID_USAGE_POWER_BATTERY_ID = 19;
public const ushort HID_USAGE_POWER_CHARGER = 20;
public const ushort HID_USAGE_POWER_CHARGER_ID = 21;
public const ushort HID_USAGE_POWER_POWER_CONVERTER = 22;
public const ushort HID_USAGE_POWER_POWER_CONVERTER_ID = 23;
public const ushort HID_USAGE_POWER_OUTLET_SYSTEM = 24;
public const ushort HID_USAGE_POWER_OUTLET_SYSTEM_ID = 25;
public const ushort HID_USAGE_POWER_INPUT = 26;
public const ushort HID_USAGE_POWER_INPUT_ID = 27;
public const ushort HID_USAGE_POWER_OUTPUT = 28;
public const ushort HID_USAGE_POWER_OUTPUT_ID = 29;
public const ushort HID_USAGE_POWER_FLOW = 30;
public const ushort HID_USAGE_POWER_FLOW_ID = 31;
public const ushort HID_USAGE_POWER_OUTLET = 32;
public const ushort HID_USAGE_POWER_OUTLET_ID = 33;
public const ushort HID_USAGE_POWER_GANG = 34;
public const ushort HID_USAGE_POWER_GANG_ID = 35;
public const ushort HID_USAGE_POWER_POWER_SUMMARY = 36;
public const ushort HID_USAGE_POWER_POWER_SUMMARY_ID = 37;
public const ushort HID_USAGE_POWER_VOLTAGE = 48;
public const ushort HID_USAGE_POWER_CURRENT = 49;
public const ushort HID_USAGE_POWER_FREQUENCY = 50;
public const ushort HID_USAGE_POWER_APPARENT_POWER = 51;
public const ushort HID_USAGE_POWER_ACTIVE_POWER = 52;
public const ushort HID_USAGE_POWER_PERCENT_LOAD = 53;
public const ushort HID_USAGE_POWER_TEMPERATURE = 54;
public const ushort HID_USAGE_POWER_HUMIDITY = 55;
public const ushort HID_USAGE_POWER_BAD_COUNT = 56;
public const ushort HID_USAGE_POWER_CONFIG_VOLTAGE = 64;
public const ushort HID_USAGE_POWER_CONFIG_CURRENT = 65;
public const ushort HID_USAGE_POWER_CONFIG_FREQUENCY = 66;
public const ushort HID_USAGE_POWER_CONFIG_APPARENT_POWER = 67;
public const ushort HID_USAGE_POWER_CONFIG_ACTIVE_POWER = 68;
public const ushort HID_USAGE_POWER_CONFIG_PERCENT_LOAD = 69;
public const ushort HID_USAGE_POWER_CONFIG_TEMPERATURE = 70;
public const ushort HID_USAGE_POWER_CONFIG_HUMIDITY = 71;
public const ushort HID_USAGE_POWER_SWITCH_ON_CONTROL = 80;
public const ushort HID_USAGE_POWER_SWITCH_OFF_CONTROL = 81;
public const ushort HID_USAGE_POWER_TOGGLE_CONTROL = 82;
public const ushort HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER = 83;
public const ushort HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER = 84;
public const ushort HID_USAGE_POWER_DELAY_BEFORE_REBOOT = 85;
public const ushort HID_USAGE_POWER_DELAY_BEFORE_STARTUP = 86;
public const ushort HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN = 87;
public const ushort HID_USAGE_POWER_TEST = 88;
public const ushort HID_USAGE_POWER_MODULE_RESET = 89;
public const ushort HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL = 90;
public const ushort HID_USAGE_POWER_PRESENT = 96;
public const ushort HID_USAGE_POWER_GOOD = 97;
public const ushort HID_USAGE_POWER_INTERNAL_FAILURE = 98;
public const ushort HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE = 99;
public const ushort HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE = 100;
public const ushort HID_USAGE_POWER_OVERLOAD = 101;
public const ushort HID_USAGE_POWER_OVER_CHARGED = 102;
public const ushort HID_USAGE_POWER_OVER_TEMPERATURE = 103;
public const ushort HID_USAGE_POWER_SHUTDOWN_REQUESTED = 104;
public const ushort HID_USAGE_POWER_SHUTDOWN_IMMINENT = 105;
public const ushort HID_USAGE_POWER_SWITCH_ONOFF = 107;
public const ushort HID_USAGE_POWER_SWITCHABLE = 108;
public const ushort HID_USAGE_POWER_USED = 109;
public const ushort HID_USAGE_POWER_BOOST = 110;
public const ushort HID_USAGE_POWER_BUCK = 111;
public const ushort HID_USAGE_POWER_INITIALIZED = 112;
public const ushort HID_USAGE_POWER_TESTED = 113;
public const ushort HID_USAGE_POWER_AWAITING_POWER = 114;
public const ushort HID_USAGE_POWER_COMMUNICATION_LOST = 115;
public const ushort HID_USAGE_POWER_IMANUFACTURER = 253;
public const ushort HID_USAGE_POWER_IPRODUCT = 254;
public const ushort HID_USAGE_POWER_ISERIALNUMBER = 255;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALES = 1;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE = 32;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS = 33;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC = 34;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC = 35;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC = 36;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC = 37;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC = 38;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH = 39;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH = 40;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH = 41;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC = 42;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT = 48;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT = 49;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT = 50;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT = 51;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT = 52;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT = 53;
public const ushort HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT = 64;
public const ushort HID_USAGE_WEIGHING_DEVICE_DATA_SCALING = 65;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT = 80;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM = 81;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM = 82;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM = 83;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS = 84;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS = 85;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS = 86;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS = 87;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON = 88;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON = 89;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE = 90;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE = 91;
public const ushort HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND = 92;
public const ushort HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT = 96;
public const ushort HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT = 97;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS = 112;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT = 113;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO = 114;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION = 115;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE = 116;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO = 117;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT = 118;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION = 119;
public const ushort HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING = 120;
public const ushort HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE = 128;
public const ushort HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN = 129;
public const ushort HID_USAGE_SENSORS_SENSOR = 1;
public const ushort HID_USAGE_SENSORS_BIOMETRIC = 16;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE = 17;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY = 18;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH = 19;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE = 20;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE = 21;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE = 22;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY = 23;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION = 24;
public const ushort HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE = 25;
public const ushort HID_USAGE_SENSORS_ELECTRICAL = 32;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE = 33;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_CURRENT = 34;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_POWER = 35;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE = 36;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE = 37;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE = 38;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER = 39;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY = 40;
public const ushort HID_USAGE_SENSORS_ELECTRICAL_PERIOD = 41;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL = 48;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE = 49;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY = 50;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE = 51;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION = 52;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED = 53;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY = 54;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX = 55;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE = 56;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS = 57;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE = 58;
public const ushort HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY = 59;
public const ushort HID_USAGE_SENSORS_LIGHT = 64;
public const ushort HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT = 65;
public const ushort HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED = 66;
public const ushort HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT = 67;
public const ushort HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT = 68;
public const ushort HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT = 69;
public const ushort HID_USAGE_SENSORS_LOCATION = 80;
public const ushort HID_USAGE_SENSORS_LOCATION_BROADCAST = 81;
public const ushort HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING = 82;
public const ushort HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM = 83;
public const ushort HID_USAGE_SENSORS_LOCATION_LOOKUP = 84;
public const ushort HID_USAGE_SENSORS_LOCATION_OTHER = 85;
public const ushort HID_USAGE_SENSORS_LOCATION_STATIC = 86;
public const ushort HID_USAGE_SENSORS_LOCATION_TRIANGULATION = 87;
public const ushort HID_USAGE_SENSORS_MECHANICAL = 96;
public const ushort HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH = 97;
public const ushort HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY = 98;
public const ushort HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH = 99;
public const ushort HID_USAGE_SENSORS_MECHANICAL_FORCE = 100;
public const ushort HID_USAGE_SENSORS_MECHANICAL_PRESSURE = 101;
public const ushort HID_USAGE_SENSORS_MECHANICAL_STRAIN = 102;
public const ushort HID_USAGE_SENSORS_MECHANICAL_WEIGHT = 103;
public const ushort HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR = 104;
public const ushort HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH = 105;
public const ushort HID_USAGE_SENSORS_MOTION = 112;
public const ushort HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D = 113;
public const ushort HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D = 114;
public const ushort HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D = 115;
public const ushort HID_USAGE_SENSORS_MOTION_GYROMETER_1D = 116;
public const ushort HID_USAGE_SENSORS_MOTION_GYROMETER_2D = 117;
public const ushort HID_USAGE_SENSORS_MOTION_GYROMETER_3D = 118;
public const ushort HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR = 119;
public const ushort HID_USAGE_SENSORS_MOTION_SPEEDOMETER = 120;
public const ushort HID_USAGE_SENSORS_MOTION_ACCELEROMETER = 121;
public const ushort HID_USAGE_SENSORS_MOTION_GYROMETER = 122;
public const ushort HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR = 123;
public const ushort HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER = 124;
public const ushort HID_USAGE_SENSORS_ORIENTATION = 128;
public const ushort HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D = 129;
public const ushort HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D = 130;
public const ushort HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D = 131;
public const ushort HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D = 132;
public const ushort HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D = 133;
public const ushort HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D = 134;
public const ushort HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D = 135;
public const ushort HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D = 136;
public const ushort HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D = 137;
public const ushort HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION = 138;
public const ushort HID_USAGE_SENSORS_ORIENTATION_COMPASS = 139;
public const ushort HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER = 140;
public const ushort HID_USAGE_SENSORS_ORIENTATION_DISTANCE = 141;
public const ushort HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION = 142;
public const ushort HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION = 143;
public const ushort HID_USAGE_SENSORS_SCANNER = 144;
public const ushort HID_USAGE_SENSORS_SCANNER_BARCODE = 145;
public const ushort HID_USAGE_SENSORS_SCANNER_RFID = 146;
public const ushort HID_USAGE_SENSORS_SCANNER_NFC = 147;
public const ushort HID_USAGE_SENSORS_TIME = 160;
public const ushort HID_USAGE_SENSORS_TIME_ALARM_TIMER = 161;
public const ushort HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK = 162;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY = 176;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION = 177;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION = 178;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER = 179;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER = 180;
public const ushort HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION = 181;
public const ushort HID_USAGE_SENSORS_ORIENTATION_EXTENDED = 192;
public const ushort HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION = 193;
public const ushort HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER = 194;
public const ushort HID_USAGE_SENSORS_GESTURE = 208;
public const ushort HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE = 209;
public const ushort HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE = 210;
public const ushort HID_USAGE_SENSORS_OTHER = 224;
public const ushort HID_USAGE_SENSORS_OTHER_CUSTOM = 225;
public const ushort HID_USAGE_SENSORS_OTHER_GENERIC = 226;
public const ushort HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR = 227;
public const ushort HID_USAGE_SENSORS_OTHER_HINGE_ANGLE = 228;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_1 = 240;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_2 = 241;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_3 = 242;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_4 = 243;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_5 = 244;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_6 = 245;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_7 = 246;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_8 = 247;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_9 = 248;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_10 = 249;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_11 = 250;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_12 = 251;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_13 = 252;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_14 = 253;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_15 = 254;
public const ushort HID_USAGE_SENSORS_VENDOR_RESERVED_16 = 255;
public const ushort HID_USAGE_SENSORS_EVENT = 512;
public const ushort HID_USAGE_SENSORS_EVENT_SENSOR_STATE = 513;
public const ushort HID_USAGE_SENSORS_EVENT_SENSOR_EVENT = 514;
public const ushort HID_USAGE_SENSORS_PROPERTY = 768;
public const ushort HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME = 769;
public const ushort HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID = 770;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS = 771;
public const ushort HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL = 772;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER = 773;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL = 774;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER = 775;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION = 776;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE = 777;
public const ushort HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH = 778;
public const ushort HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION = 779;
public const ushort HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION = 780;
public const ushort HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE = 781;
public const ushort HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL = 782;
public const ushort HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE = 783;
public const ushort HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE = 784;
public const ushort HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE = 785;
public const ushort HID_USAGE_SENSORS_PROPERTY_ACCURACY = 786;
public const ushort HID_USAGE_SENSORS_PROPERTY_RESOLUTION = 787;
public const ushort HID_USAGE_SENSORS_PROPERTY_MAXIMUM = 788;
public const ushort HID_USAGE_SENSORS_PROPERTY_MINIMUM = 789;
public const ushort HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE = 790;
public const ushort HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE = 791;
public const ushort HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE = 792;
public const ushort HID_USAGE_SENSORS_PROPERTY_POWER_STATE = 793;
public const ushort HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS = 794;
public const ushort HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY = 795;
public const ushort HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS = 796;
public const ushort HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION = 797;
public const ushort HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY = 798;
public const ushort HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE = 799;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_LOCATION = 1024;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL = 1026;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID = 1027;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR = 1028;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID = 1029;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR = 1030;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL = 1031;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE = 1032;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS = 1033;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY = 1034;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE = 1035;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION = 1036;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE = 1037;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE = 1038;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS = 1039;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION = 1040;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION = 1041;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION = 1042;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_LATITUDE = 1043;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE = 1044;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING = 1045;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING = 1046;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION = 1047;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SPEED = 1048;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW = 1049;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH = 1050;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION = 1051;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS = 1052;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS = 1053;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS = 1054;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT = 1055;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS = 1056;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE = 1057;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1 = 1058;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2 = 1059;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CITY = 1060;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE = 1061;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION = 1062;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE = 1063;
public const ushort HID_USAGE_SENSORS_PROPERTY_LOCATION = 1066;
public const ushort HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY = 1067;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL = 1072;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE = 1073;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY = 1075;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE = 1076;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION = 1077;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED = 1078;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX = 1079;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2 = 1080;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION = 1081;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE = 1082;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE = 1083;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE = 1084;
public const ushort HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL = 1088;
public const ushort HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE = 1089;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MOTION = 1104;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE = 1105;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION = 1106;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X = 1107;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y = 1108;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z = 1109;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY = 1110;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS = 1111;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS = 1112;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS = 1113;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION = 1114;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS = 1115;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS = 1116;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS = 1117;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED = 1118;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY = 1119;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION = 1136;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING = 1137;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS = 1138;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS = 1139;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS = 1140;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH = 1141;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH = 1142;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH = 1143;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH = 1144;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DISTANCE = 1145;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS = 1146;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS = 1147;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS = 1148;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE = 1149;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TILT = 1150;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS = 1151;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS = 1152;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS = 1153;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX = 1154;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_QUATERNION = 1155;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX = 1156;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS = 1157;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS = 1158;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS = 1159;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY = 1160;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION = 1161;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL = 1168;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE = 1169;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES = 1170;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE = 1171;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_FORCE = 1172;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE = 1173;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE = 1174;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STRAIN = 1175;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_WEIGHT = 1176;
public const ushort HID_USAGE_SENSORS_PROPERTY_MECHANICAL = 1184;
public const ushort HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE = 1185;
public const ushort HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED = 1186;
public const ushort HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED = 1187;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC = 1200;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE = 1201;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE = 1202;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE = 1203;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE = 1204;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE = 1205;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC = 1206;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC = 1207;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE = 1208;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE = 1209;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL = 1210;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE = 1211;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SPO2 = 1212;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED = 1213;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH = 1214;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE = 1215;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL = 1216;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH = 1217;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW = 1218;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID = 1219;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_LIGHT = 1232;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE = 1233;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE = 1234;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY = 1235;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X = 1236;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y = 1237;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE = 1238;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT = 1239;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT = 1240;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT = 1241;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT = 1242;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT = 1243;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT = 1244;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX = 1245;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT = 1246;
public const ushort HID_USAGE_SENSORS_PROPERTY_LIGHT = 1247;
public const ushort HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND = 1248;
public const ushort HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED = 1250;
public const ushort HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED = 1251;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SCANNER = 1264;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT = 1265;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE = 1266;
public const ushort HID_USAGE_SENSORS_PROPERTY_SCANNER = 1272;
public const ushort HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND = 1273;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL = 1280;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE = 1281;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CURRENT = 1282;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER = 1283;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE = 1284;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE = 1285;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE = 1286;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY = 1287;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_PERIOD = 1288;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE = 1289;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TIME = 1312;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_YEAR = 1313;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MONTH = 1314;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DAY = 1315;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK = 1316;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HOUR = 1317;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MINUTE = 1318;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_SECOND = 1319;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND = 1320;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP = 1321;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR = 1322;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT = 1323;
public const ushort HID_USAGE_SENSORS_PROPERTY_TIME = 1328;
public const ushort HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC = 1329;
public const ushort HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME = 1330;
public const ushort HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED = 1331;
public const ushort HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT = 1332;
public const ushort HID_USAGE_SENSORS_PROPERTY_ARM_ALARM = 1333;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM = 1344;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE = 1345;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY = 1346;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE = 1347;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1 = 1348;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2 = 1349;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3 = 1350;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4 = 1351;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5 = 1352;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6 = 1353;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7 = 1354;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8 = 1355;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9 = 1356;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10 = 1357;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11 = 1358;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12 = 1359;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13 = 1360;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14 = 1361;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15 = 1362;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16 = 1363;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17 = 1364;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18 = 1365;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19 = 1366;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20 = 1367;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21 = 1368;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22 = 1369;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23 = 1370;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24 = 1371;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25 = 1372;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26 = 1373;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27 = 1374;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28 = 1375;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC = 1376;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY = 1377;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID = 1378;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID = 1379;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY = 1380;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY = 1381;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY = 1382;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT = 1383;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY = 1384;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD = 1385;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX = 1386;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT = 1387;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND = 1388;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID = 1389;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY = 1390;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID = 1391;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID = 1392;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX = 1393;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE = 1394;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE = 1395;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT = 1396;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE = 1397;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT = 1398;
public const ushort HID_USAGE_SENSORS_PROPERTY_GENERIC = 1408;
public const ushort HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX = 1409;
public const ushort HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT = 1410;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY = 1424;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE = 1425;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE = 1426;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION = 1427;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT = 1428;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET = 1429;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION = 1430;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE = 1431;
public const ushort HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL = 1440;
public const ushort HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES = 1441;
public const ushort HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES = 1442;
public const ushort HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES = 1443;
public const ushort HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES = 1444;
public const ushort HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT = 1445;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID = 1456;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM = 1472;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1 = 1473;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2 = 1474;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3 = 1475;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4 = 1476;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5 = 1477;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6 = 1478;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7 = 1479;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8 = 1480;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9 = 1481;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10 = 1482;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11 = 1483;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12 = 1484;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13 = 1485;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14 = 1486;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15 = 1487;
public const ushort HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16 = 1488;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE = 1504;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE = 1505;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR = 1520;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE = 1521;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE = 1522;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE = 1523;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL = 1524;
public const ushort HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE = 1525;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED = 2048;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_READY = 2049;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE = 2050;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA = 2051;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING = 2052;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED = 2053;
public const ushort HID_USAGE_SENSORS_SENSOR_STATE_ERROR = 2054;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN = 2064;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED = 2065;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED = 2066;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED = 2067;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE = 2068;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY = 2069;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED = 2070;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED = 2071;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD = 2072;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD = 2073;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD = 2074;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD = 2075;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD = 2076;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD = 2077;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED = 2078;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED = 2079;
public const ushort HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER = 2080;
public const ushort HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED = 2096;
public const ushort HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED = 2097;
public const ushort HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL = 2098;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS = 2112;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS = 2113;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS = 2114;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS = 2115;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS = 2116;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS = 2117;
public const ushort HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL = 2118;
public const ushort HID_USAGE_SENSORS_POWER_STATE_UNDEFINED = 2128;
public const ushort HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER = 2129;
public const ushort HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER = 2130;
public const ushort HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP = 2131;
public const ushort HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP = 2132;
public const ushort HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF = 2133;
public const ushort HID_USAGE_SENSORS_ACCURACY_DEFAULT = 2144;
public const ushort HID_USAGE_SENSORS_ACCURACY_HIGH = 2145;
public const ushort HID_USAGE_SENSORS_ACCURACY_MEDIUM = 2146;
public const ushort HID_USAGE_SENSORS_ACCURACY_LOW = 2147;
public const ushort HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX = 2160;
public const ushort HID_USAGE_SENSORS_FIX_QUALITY_GPS = 2161;
public const ushort HID_USAGE_SENSORS_FIX_QUALITY_DGPS = 2162;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_NO_FIX = 2176;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID = 2177;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID = 2178;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID = 2179;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC = 2180;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK = 2181;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED = 2182;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE = 2183;
public const ushort HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE = 2184;
public const ushort HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL = 2192;
public const ushort HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC = 2193;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS = 2208;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS = 2209;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED = 2210;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT = 2211;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR = 2212;
public const ushort HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID = 2213;
public const ushort HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID = 2224;
public const ushort HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID = 2225;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY = 2240;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY = 2241;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY = 2242;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY = 2243;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY = 2244;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY = 2245;
public const ushort HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY = 2246;
public const ushort HID_USAGE_SENSORS_KIND_CATEGORY = 2256;
public const ushort HID_USAGE_SENSORS_KIND_TYPE = 2257;
public const ushort HID_USAGE_SENSORS_KIND_EVENT = 2258;
public const ushort HID_USAGE_SENSORS_KIND_PROPERTY = 2259;
public const ushort HID_USAGE_SENSORS_KIND_DATA_FIELD = 2260;
public const ushort HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW = 2272;
public const ushort HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM = 2273;
public const ushort HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH = 2274;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED = 2288;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW = 2289;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW = 2290;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW = 2291;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP = 2292;
public const ushort HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN = 2293;
public const ushort HID_USAGE_SENSORS_VT_NULL = 2304;
public const ushort HID_USAGE_SENSORS_VT_BOOL = 2305;
public const ushort HID_USAGE_SENSORS_VT_UI1 = 2306;
public const ushort HID_USAGE_SENSORS_VT_I1 = 2307;
public const ushort HID_USAGE_SENSORS_VT_UI2 = 2308;
public const ushort HID_USAGE_SENSORS_VT_I2 = 2309;
public const ushort HID_USAGE_SENSORS_VT_UI4 = 2310;
public const ushort HID_USAGE_SENSORS_VT_I4 = 2311;
public const ushort HID_USAGE_SENSORS_VT_UI8 = 2312;
public const ushort HID_USAGE_SENSORS_VT_I8 = 2313;
public const ushort HID_USAGE_SENSORS_VT_R4 = 2314;
public const ushort HID_USAGE_SENSORS_VT_R8 = 2315;
public const ushort HID_USAGE_SENSORS_VT_WSTR = 2316;
public const ushort HID_USAGE_SENSORS_VT_STR = 2317;
public const ushort HID_USAGE_SENSORS_VT_CLSID = 2318;
public const ushort HID_USAGE_SENSORS_VT_VECTOR_VT_UI1 = 2319;
public const ushort HID_USAGE_SENSORS_VT_F16E0 = 2320;
public const ushort HID_USAGE_SENSORS_VT_F16E1 = 2321;
public const ushort HID_USAGE_SENSORS_VT_F16E2 = 2322;
public const ushort HID_USAGE_SENSORS_VT_F16E3 = 2323;
public const ushort HID_USAGE_SENSORS_VT_F16E4 = 2324;
public const ushort HID_USAGE_SENSORS_VT_F16E5 = 2325;
public const ushort HID_USAGE_SENSORS_VT_F16E6 = 2326;
public const ushort HID_USAGE_SENSORS_VT_F16E7 = 2327;
public const ushort HID_USAGE_SENSORS_VT_F16E8 = 2328;
public const ushort HID_USAGE_SENSORS_VT_F16E9 = 2329;
public const ushort HID_USAGE_SENSORS_VT_F16EA = 2330;
public const ushort HID_USAGE_SENSORS_VT_F16EB = 2331;
public const ushort HID_USAGE_SENSORS_VT_F16EC = 2332;
public const ushort HID_USAGE_SENSORS_VT_F16ED = 2333;
public const ushort HID_USAGE_SENSORS_VT_F16EE = 2334;
public const ushort HID_USAGE_SENSORS_VT_F16EF = 2335;
public const ushort HID_USAGE_SENSORS_VT_F32E0 = 2336;
public const ushort HID_USAGE_SENSORS_VT_F32E1 = 2337;
public const ushort HID_USAGE_SENSORS_VT_F32E2 = 2338;
public const ushort HID_USAGE_SENSORS_VT_F32E3 = 2339;
public const ushort HID_USAGE_SENSORS_VT_F32E4 = 2340;
public const ushort HID_USAGE_SENSORS_VT_F32E5 = 2341;
public const ushort HID_USAGE_SENSORS_VT_F32E6 = 2342;
public const ushort HID_USAGE_SENSORS_VT_F32E7 = 2343;
public const ushort HID_USAGE_SENSORS_VT_F32E8 = 2344;
public const ushort HID_USAGE_SENSORS_VT_F32E9 = 2345;
public const ushort HID_USAGE_SENSORS_VT_F32EA = 2346;
public const ushort HID_USAGE_SENSORS_VT_F32EB = 2347;
public const ushort HID_USAGE_SENSORS_VT_F32EC = 2348;
public const ushort HID_USAGE_SENSORS_VT_F32ED = 2349;
public const ushort HID_USAGE_SENSORS_VT_F32EE = 2350;
public const ushort HID_USAGE_SENSORS_VT_F32EF = 2351;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN = 2352;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY = 2353;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING = 2354;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING = 2355;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING = 2356;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE = 2357;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING = 2358;
public const ushort HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE = 2359;
public const ushort HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED = 2368;
public const ushort HID_USAGE_SENSORS_UNIT_LUX = 2369;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN = 2370;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS = 2371;
public const ushort HID_USAGE_SENSORS_UNIT_PASCAL = 2372;
public const ushort HID_USAGE_SENSORS_UNIT_NEWTON = 2373;
public const ushort HID_USAGE_SENSORS_UNIT_METERSSECOND = 2374;
public const ushort HID_USAGE_SENSORS_UNIT_KILOGRAM = 2375;
public const ushort HID_USAGE_SENSORS_UNIT_METER = 2376;
public const ushort HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND = 2377;
public const ushort HID_USAGE_SENSORS_UNIT_FARAD = 2378;
public const ushort HID_USAGE_SENSORS_UNIT_AMPERE = 2379;
public const ushort HID_USAGE_SENSORS_UNIT_WATT = 2380;
public const ushort HID_USAGE_SENSORS_UNIT_HENRY = 2381;
public const ushort HID_USAGE_SENSORS_UNIT_OHM = 2382;
public const ushort HID_USAGE_SENSORS_UNIT_VOLT = 2383;
public const ushort HID_USAGE_SENSORS_UNIT_HERTZ = 2384;
public const ushort HID_USAGE_SENSORS_UNIT_BAR = 2385;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE = 2386;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE = 2387;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREES = 2388;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREESSECOND = 2389;
public const ushort HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND = 2390;
public const ushort HID_USAGE_SENSORS_UNIT_KNOT = 2391;
public const ushort HID_USAGE_SENSORS_UNIT_PERCENT = 2392;
public const ushort HID_USAGE_SENSORS_UNIT_SECOND = 2393;
public const ushort HID_USAGE_SENSORS_UNIT_MILLISECOND = 2394;
public const ushort HID_USAGE_SENSORS_UNIT_G = 2395;
public const ushort HID_USAGE_SENSORS_UNIT_BYTES = 2396;
public const ushort HID_USAGE_SENSORS_UNIT_MILLIGAUSS = 2397;
public const ushort HID_USAGE_SENSORS_UNIT_BITS = 2398;
public const ushort HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE = 2400;
public const ushort HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY = 2401;
public const ushort HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY = 2402;
public const ushort HID_USAGE_SENSORS_EXPONENT_0 = 2416;
public const ushort HID_USAGE_SENSORS_EXPONENT_1 = 2417;
public const ushort HID_USAGE_SENSORS_EXPONENT_2 = 2418;
public const ushort HID_USAGE_SENSORS_EXPONENT_3 = 2419;
public const ushort HID_USAGE_SENSORS_EXPONENT_4 = 2420;
public const ushort HID_USAGE_SENSORS_EXPONENT_5 = 2421;
public const ushort HID_USAGE_SENSORS_EXPONENT_6 = 2422;
public const ushort HID_USAGE_SENSORS_EXPONENT_7 = 2423;
public const ushort HID_USAGE_SENSORS_EXPONENT_8 = 2424;
public const ushort HID_USAGE_SENSORS_EXPONENT_9 = 2425;
public const ushort HID_USAGE_SENSORS_EXPONENT_A = 2426;
public const ushort HID_USAGE_SENSORS_EXPONENT_B = 2427;
public const ushort HID_USAGE_SENSORS_EXPONENT_C = 2428;
public const ushort HID_USAGE_SENSORS_EXPONENT_D = 2429;
public const ushort HID_USAGE_SENSORS_EXPONENT_E = 2430;
public const ushort HID_USAGE_SENSORS_EXPONENT_F = 2431;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN = 2432;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED = 2433;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK = 2434;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND = 2435;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG = 2436;
public const ushort HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG = 2437;
public const ushort HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN = 2448;
public const ushort HID_USAGE_SENSORS_STEP_TYPE_WALKING = 2449;
public const ushort HID_USAGE_SENSORS_STEP_TYPE_RUNNING = 2450;
public const ushort HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN = 2464;
public const ushort HID_USAGE_SENSORS_GESTURE_STATE_STARTED = 2465;
public const ushort HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED = 2466;
public const ushort HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED = 2467;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN = 2480;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 = 2481;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 = 2482;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH = 2483;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN = 2484;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING = 2485;
public const ushort HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING = 2486;
public const ushort HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC = 2496;
public const ushort HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC = 2497;
public const ushort HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC = 2498;
public const ushort HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC = 2499;
public const ushort HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE = 4096;
public const ushort HID_USAGE_SENSORS_MODIFIER_MAXIMUM = 8192;
public const ushort HID_USAGE_SENSORS_MODIFIER_MINIMUM = 12288;
public const ushort HID_USAGE_SENSORS_MODIFIER_ACCURACY = 16384;
public const ushort HID_USAGE_SENSORS_MODIFIER_RESOLUTION = 20480;
public const ushort HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH = 24576;
public const ushort HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW = 28672;
public const ushort HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET = 32768;
public const ushort HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER = 36864;
public const ushort HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL = 40960;
public const ushort HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX = 45056;
public const ushort HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX = 49152;
public const ushort HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE = 53248;
public const ushort HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE = 57344;
public const ushort HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED = 61440;
public const ushort HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE = 1;
public const ushort HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE = 2;
public const ushort HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE = 3;
public const ushort HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE = 4;
public const ushort HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE = 5;
public const ushort HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE = 6;
public const ushort HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE = 7;
public const ushort HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE = 8;
public const ushort HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE = 9;
public const ushort HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE = 10;
public const ushort HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE = 11;
public const ushort HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE = 12;
public const ushort HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK = 32;
public const ushort HID_USAGE_SIMULATION_FLIGHT_STICK = 33;
public const ushort HID_USAGE_SIMULATION_CYCLIC_CONTROL = 34;
public const ushort HID_USAGE_SIMULATION_CYCLIC_TRIM = 35;
public const ushort HID_USAGE_SIMULATION_FLIGHT_YOKE = 36;
public const ushort HID_USAGE_SIMULATION_TRACK_CONTROL = 37;
public const ushort HID_USAGE_SIMULATION_AILERON = 176;
public const ushort HID_USAGE_SIMULATION_AILERON_TRIM = 177;
public const ushort HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL = 178;
public const ushort HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE = 179;
public const ushort HID_USAGE_SIMULATION_CHAFF_RELEASE = 180;
public const ushort HID_USAGE_SIMULATION_COLLECTIVE_CONTROL = 181;
public const ushort HID_USAGE_SIMULATION_DIVE_BRAKE = 182;
public const ushort HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES = 183;
public const ushort HID_USAGE_SIMULATION_ELEVATOR = 184;
public const ushort HID_USAGE_SIMULATION_ELEVATOR_TRIM = 185;
public const ushort HID_USAGE_SIMULATION_RUDDER = 186;
public const ushort HID_USAGE_SIMULATION_THROTTLE = 187;
public const ushort HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS = 188;
public const ushort HID_USAGE_SIMULATION_FLARE_RELEASE = 189;
public const ushort HID_USAGE_SIMULATION_LANDING_GEAR = 190;
public const ushort HID_USAGE_SIMULATION_TOE_BRAKE = 191;
public const ushort HID_USAGE_SIMULATION_TRIGGER = 192;
public const ushort HID_USAGE_SIMULATION_WEAPONS_ARM = 193;
public const ushort HID_USAGE_SIMULATION_WEAPONS_SELECT = 194;
public const ushort HID_USAGE_SIMULATION_WING_FLAPS = 195;
public const ushort HID_USAGE_SIMULATION_ACCELERATOR = 196;
public const ushort HID_USAGE_SIMULATION_BRAKE = 197;
public const ushort HID_USAGE_SIMULATION_CLUTCH = 198;
public const ushort HID_USAGE_SIMULATION_SHIFTER = 199;
public const ushort HID_USAGE_SIMULATION_STEERING = 200;
public const ushort HID_USAGE_SIMULATION_TURRET_DIRECTION = 201;
public const ushort HID_USAGE_SIMULATION_BARREL_ELEVATION = 202;
public const ushort HID_USAGE_SIMULATION_DIVE_PLANE = 203;
public const ushort HID_USAGE_SIMULATION_BALLAST = 204;
public const ushort HID_USAGE_SIMULATION_BICYCLE_CRANK = 205;
public const ushort HID_USAGE_SIMULATION_HANDLE_BARS = 206;
public const ushort HID_USAGE_SIMULATION_FRONT_BRAKE = 207;
public const ushort HID_USAGE_SIMULATION_REAR_BRAKE = 208;
public const ushort HID_USAGE_SOC_SOC_CONTROL = 1;
public const ushort HID_USAGE_SOC_FIRMWARE_TRANSFER = 2;
public const ushort HID_USAGE_SOC_FIRMWARE_FILE_ID = 3;
public const ushort HID_USAGE_SOC_FILE_OFFSET_IN_BYTES = 4;
public const ushort HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES = 5;
public const ushort HID_USAGE_SOC_FILE_PAYLOAD = 6;
public const ushort HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES = 7;
public const ushort HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES = 8;
public const ushort HID_USAGE_SOC_FILE_TRANSFER_STOP = 9;
public const ushort HID_USAGE_SOC_FILE_TRANSFER_TILL_END = 10;
public const ushort HID_USAGE_SPORT_BASEBALL_BAT = 1;
public const ushort HID_USAGE_SPORT_GOLF_CLUB = 2;
public const ushort HID_USAGE_SPORT_ROWING_MACHINE = 3;
public const ushort HID_USAGE_SPORT_TREADMILL = 4;
public const ushort HID_USAGE_SPORT_OAR = 48;
public const ushort HID_USAGE_SPORT_SLOPE = 49;
public const ushort HID_USAGE_SPORT_RATE = 50;
public const ushort HID_USAGE_SPORT_STICK_SPEED = 51;
public const ushort HID_USAGE_SPORT_STICK_FACE_ANGLE = 52;
public const ushort HID_USAGE_SPORT_HEEL_TOE = 53;
public const ushort HID_USAGE_SPORT_FOLLOW_THROUGH = 54;
public const ushort HID_USAGE_SPORT_TEMPO = 55;
public const ushort HID_USAGE_SPORT_STICK_TYPE = 56;
public const ushort HID_USAGE_SPORT_HEIGHT = 57;
public const ushort HID_USAGE_SPORT_PUTTER = 80;
public const ushort HID_USAGE_SPORT_1_IRON = 81;
public const ushort HID_USAGE_SPORT_2_IRON = 82;
public const ushort HID_USAGE_SPORT_3_IRON = 83;
public const ushort HID_USAGE_SPORT_4_IRON = 84;
public const ushort HID_USAGE_SPORT_5_IRON = 85;
public const ushort HID_USAGE_SPORT_6_IRON = 86;
public const ushort HID_USAGE_SPORT_7_IRON = 87;
public const ushort HID_USAGE_SPORT_8_IRON = 88;
public const ushort HID_USAGE_SPORT_9_IRON = 89;
public const ushort HID_USAGE_SPORT_10_IRON = 90;
public const ushort HID_USAGE_SPORT_11_IRON = 91;
public const ushort HID_USAGE_SPORT_SAND_WEDGE = 92;
public const ushort HID_USAGE_SPORT_LOFT_WEDGE = 93;
public const ushort HID_USAGE_SPORT_POWER_WEDGE = 94;
public const ushort HID_USAGE_SPORT_1_WOOD = 95;
public const ushort HID_USAGE_SPORT_3_WOOD = 96;
public const ushort HID_USAGE_SPORT_5_WOOD = 97;
public const ushort HID_USAGE_SPORT_7_WOOD = 98;
public const ushort HID_USAGE_SPORT_9_WOOD = 99;
public const ushort HID_USAGE_TELEPHONY_PHONE = 1;
public const ushort HID_USAGE_TELEPHONY_ANSWERING_MACHINE = 2;
public const ushort HID_USAGE_TELEPHONY_MESSAGE_CONTROLS = 3;
public const ushort HID_USAGE_TELEPHONY_HANDSET = 4;
public const ushort HID_USAGE_TELEPHONY_HEADSET = 5;
public const ushort HID_USAGE_TELEPHONY_KEYPAD = 6;
public const ushort HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON = 7;
public const ushort HID_USAGE_TELEPHONY_HOOK_SWITCH = 32;
public const ushort HID_USAGE_TELEPHONY_FLASH = 33;
public const ushort HID_USAGE_TELEPHONY_FEATURE = 34;
public const ushort HID_USAGE_TELEPHONY_HOLD = 35;
public const ushort HID_USAGE_TELEPHONY_REDIAL = 36;
public const ushort HID_USAGE_TELEPHONY_TRANSFER = 37;
public const ushort HID_USAGE_TELEPHONY_DROP = 38;
public const ushort HID_USAGE_TELEPHONY_PARK = 39;
public const ushort HID_USAGE_TELEPHONY_FORWARD_CALLS = 40;
public const ushort HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION = 41;
public const ushort HID_USAGE_TELEPHONY_LINE = 42;
public const ushort HID_USAGE_TELEPHONY_SPEAKER_PHONE = 43;
public const ushort HID_USAGE_TELEPHONY_CONFERENCE = 44;
public const ushort HID_USAGE_TELEPHONY_RING_ENABLE = 45;
public const ushort HID_USAGE_TELEPHONY_RING_SELECT = 46;
public const ushort HID_USAGE_TELEPHONY_PHONE_MUTE = 47;
public const ushort HID_USAGE_TELEPHONY_CALLER_ID = 48;
public const ushort HID_USAGE_TELEPHONY_SEND = 49;
public const ushort HID_USAGE_TELEPHONY_SPEED_DIAL = 80;
public const ushort HID_USAGE_TELEPHONY_STORE_NUMBER = 81;
public const ushort HID_USAGE_TELEPHONY_RECALL_NUMBER = 82;
public const ushort HID_USAGE_TELEPHONY_PHONE_DIRECTORY = 83;
public const ushort HID_USAGE_TELEPHONY_VOICE_MAIL = 112;
public const ushort HID_USAGE_TELEPHONY_SCREEN_CALLS = 113;
public const ushort HID_USAGE_TELEPHONY_DO_NOT_DISTURB = 114;
public const ushort HID_USAGE_TELEPHONY_MESSAGE = 115;
public const ushort HID_USAGE_TELEPHONY_ANSWER_ONOFF = 116;
public const ushort HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE = 144;
public const ushort HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE = 145;
public const ushort HID_USAGE_TELEPHONY_INSIDE_RING_TONE = 146;
public const ushort HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE = 147;
public const ushort HID_USAGE_TELEPHONY_PRIORITY_RING_TONE = 148;
public const ushort HID_USAGE_TELEPHONY_INSIDE_RINGBACK = 149;
public const ushort HID_USAGE_TELEPHONY_PRIORITY_RINGBACK = 150;
public const ushort HID_USAGE_TELEPHONY_LINE_BUSY_TONE = 151;
public const ushort HID_USAGE_TELEPHONY_REORDER_TONE = 152;
public const ushort HID_USAGE_TELEPHONY_CALL_WAITING_TONE = 153;
public const ushort HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 = 154;
public const ushort HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 = 155;
public const ushort HID_USAGE_TELEPHONY_TONES_OFF = 156;
public const ushort HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK = 157;
public const ushort HID_USAGE_TELEPHONY_RINGER = 158;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_0 = 176;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_1 = 177;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_2 = 178;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_3 = 179;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_4 = 180;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_5 = 181;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_6 = 182;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_7 = 183;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_8 = 184;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_9 = 185;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_STAR = 186;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_POUND = 187;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_A = 188;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_B = 189;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_C = 190;
public const ushort HID_USAGE_TELEPHONY_PHONE_KEY_D = 191;
public const ushort HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY = 192;
public const ushort HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY = 193;
public const ushort HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY = 194;
public const ushort HID_USAGE_TELEPHONY_HOST_CONTROL = 240;
public const ushort HID_USAGE_TELEPHONY_HOST_AVAILABLE = 241;
public const ushort HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE = 242;
public const ushort HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO = 243;
public const ushort HID_USAGE_TELEPHONY_RING_TYPE = 244;
public const ushort HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER = 245;
public const ushort HID_USAGE_TELEPHONY_STOP_RING_TONE = 248;
public const ushort HID_USAGE_TELEPHONY_PSTN_RING_TONE = 249;
public const ushort HID_USAGE_TELEPHONY_HOST_RING_TONE = 250;
public const ushort HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR = 251;
public const ushort HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM = 252;
public const ushort HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION = 253;
public const ushort HID_USAGE_TELEPHONY_SILENT_RING = 254;
public const ushort HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING = 264;
public const ushort HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING = 265;
public const ushort HID_USAGE_TELEPHONY_HOST_HOLD = 266;
public const ushort HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT = 272;
public const ushort HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT = 273;
public const ushort HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY = 274;
public const ushort HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY = 275;
public const ushort HID_USAGE_TELEPHONY_PHONE_LOCALE = 276;
public const ushort HID_USAGE_TELEPHONY_PHONE_TIME_SECOND = 320;
public const ushort HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE = 321;
public const ushort HID_USAGE_TELEPHONY_PHONE_TIME_HOUR = 322;
public const ushort HID_USAGE_TELEPHONY_PHONE_DATE_DAY = 323;
public const ushort HID_USAGE_TELEPHONY_PHONE_DATE_MONTH = 324;
public const ushort HID_USAGE_TELEPHONY_PHONE_DATE_YEAR = 325;
public const ushort HID_USAGE_TELEPHONY_HANDSET_NICKNAME = 326;
public const ushort HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID = 327;
public const ushort HID_USAGE_TELEPHONY_CALL_DURATION = 330;
public const ushort HID_USAGE_TELEPHONY_DUAL_MODE_PHONE = 331;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS = 1;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS = 16;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST = 18;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN = 22;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN = 24;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN = 26;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS = 28;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION = 32;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE = 34;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION = 36;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE = 38;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE = 40;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY = 42;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE = 44;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION = 48;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE = 50;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION = 52;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE = 54;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE = 56;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY = 58;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE = 60;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE = 64;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY = 66;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION = 68;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL = 70;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE = 72;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL = 74;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE = 76;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE = 86;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE = 88;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT = 94;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT = 96;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL = 108;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL = 110;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL = 112;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER = 162;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION = 164;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION = 166;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE = 168;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION = 170;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY = 172;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY = 174;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS = 176;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY = 202;
public const ushort HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE = 212;
public const ushort HID_USAGE_VR_BELT = 1;
public const ushort HID_USAGE_VR_BODY_SUIT = 2;
public const ushort HID_USAGE_VR_FLEXOR = 3;
public const ushort HID_USAGE_VR_GLOVE = 4;
public const ushort HID_USAGE_VR_HEAD_TRACKER = 5;
public const ushort HID_USAGE_VR_HEAD_MOUNTED_DISPLAY = 6;
public const ushort HID_USAGE_VR_HAND_TRACKER = 7;
public const ushort HID_USAGE_VR_OCULOMETER = 8;
public const ushort HID_USAGE_VR_VEST = 9;
public const ushort HID_USAGE_VR_ANIMATRONIC_DEVICE = 10;
public const ushort HID_USAGE_VR_STEREO_ENABLE = 32;
public const ushort HID_USAGE_VR_DISPLAY_ENABLE = 33;
public const uint IOCTL_KEYBOARD_QUERY_ATTRIBUTES = 720896;
public const uint IOCTL_KEYBOARD_SET_TYPEMATIC = 720900;
public const uint IOCTL_KEYBOARD_SET_INDICATORS = 720904;
public const uint IOCTL_KEYBOARD_QUERY_TYPEMATIC = 720928;
public const uint IOCTL_KEYBOARD_QUERY_INDICATORS = 720960;
public const uint IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION = 721024;
public const uint IOCTL_KEYBOARD_INSERT_DATA = 721152;
public const uint IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES = 721408;
public const uint IOCTL_KEYBOARD_QUERY_IME_STATUS = 724992;
public const uint IOCTL_KEYBOARD_SET_IME_STATUS = 724996;
public const uint KEYBOARD_OVERRUN_MAKE_CODE = 255;
public const uint KEY_MAKE = 0;
public const uint KEY_BREAK = 1;
public const uint KEY_E0 = 2;
public const uint KEY_E1 = 4;
public const uint KEY_TERMSRV_SET_LED = 8;
public const uint KEY_TERMSRV_SHADOW = 16;
public const uint KEY_TERMSRV_VKPACKET = 32;
public const uint KEY_RIM_VKEY = 64;
public const uint KEY_FROM_KEYBOARD_OVERRIDER = 128;
public const uint KEY_UNICODE_SEQUENCE_ITEM = 256;
public const uint KEY_UNICODE_SEQUENCE_END = 512;
public const uint KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1 = 1;
public const uint KEYBOARD_LED_INJECTED = 32768;
public const uint KEYBOARD_SHADOW = 16384;
public const uint KEYBOARD_KANA_LOCK_ON = 8;
public const uint KEYBOARD_CAPS_LOCK_ON = 4;
public const uint KEYBOARD_NUM_LOCK_ON = 2;
public const uint KEYBOARD_SCROLL_LOCK_ON = 1;
public const uint KEYBOARD_ERROR_VALUE_BASE = 10000;
public const uint IOCTL_MOUSE_QUERY_ATTRIBUTES = 983040;
public const uint IOCTL_MOUSE_INSERT_DATA = 983044;
public const uint MOUSE_LEFT_BUTTON_DOWN = 1;
public const uint MOUSE_LEFT_BUTTON_UP = 2;
public const uint MOUSE_RIGHT_BUTTON_DOWN = 4;
public const uint MOUSE_RIGHT_BUTTON_UP = 8;
public const uint MOUSE_MIDDLE_BUTTON_DOWN = 16;
public const uint MOUSE_MIDDLE_BUTTON_UP = 32;
public const uint MOUSE_BUTTON_1_DOWN = 1;
public const uint MOUSE_BUTTON_1_UP = 2;
public const uint MOUSE_BUTTON_2_DOWN = 4;
public const uint MOUSE_BUTTON_2_UP = 8;
public const uint MOUSE_BUTTON_3_DOWN = 16;
public const uint MOUSE_BUTTON_3_UP = 32;
public const uint MOUSE_BUTTON_4_DOWN = 64;
public const uint MOUSE_BUTTON_4_UP = 128;
public const uint MOUSE_BUTTON_5_DOWN = 256;
public const uint MOUSE_BUTTON_5_UP = 512;
public const uint MOUSE_WHEEL = 1024;
public const uint MOUSE_HWHEEL = 2048;
public const uint MOUSE_TERMSRV_SRC_SHADOW = 256;
public const uint MOUSE_INPORT_HARDWARE = 1;
public const uint MOUSE_I8042_HARDWARE = 2;
public const uint MOUSE_SERIAL_HARDWARE = 4;
public const uint BALLPOINT_I8042_HARDWARE = 8;
public const uint BALLPOINT_SERIAL_HARDWARE = 16;
public const uint WHEELMOUSE_I8042_HARDWARE = 32;
public const uint WHEELMOUSE_SERIAL_HARDWARE = 64;
public const uint MOUSE_HID_HARDWARE = 128;
public const uint WHEELMOUSE_HID_HARDWARE = 256;
public const uint HORIZONTAL_WHEEL_PRESENT = 32768;
public const uint MOUSE_ERROR_VALUE_BASE = 20000;
public const uint DIRECTINPUT_HEADER_VERSION = 2048;
public const uint DIEFT_ALL = 0;
public const uint DIEFT_CONSTANTFORCE = 1;
public const uint DIEFT_RAMPFORCE = 2;
public const uint DIEFT_PERIODIC = 3;
public const uint DIEFT_CONDITION = 4;
public const uint DIEFT_CUSTOMFORCE = 5;
public const uint DIEFT_HARDWARE = 255;
public const uint DIEFT_FFATTACK = 512;
public const uint DIEFT_FFFADE = 1024;
public const uint DIEFT_SATURATION = 2048;
public const uint DIEFT_POSNEGCOEFFICIENTS = 4096;
public const uint DIEFT_POSNEGSATURATION = 8192;
public const uint DIEFT_DEADBAND = 16384;
public const uint DIEFT_STARTDELAY = 32768;
public const uint DI_DEGREES = 100;
public const uint DI_FFNOMINALMAX = 10000;
public const uint DI_SECONDS = 1000000;
public const uint DIEFF_OBJECTIDS = 1;
public const uint DIEFF_OBJECTOFFSETS = 2;
public const uint DIEFF_CARTESIAN = 16;
public const uint DIEFF_POLAR = 32;
public const uint DIEFF_SPHERICAL = 64;
public const uint DIEP_DURATION = 1;
public const uint DIEP_SAMPLEPERIOD = 2;
public const uint DIEP_GAIN = 4;
public const uint DIEP_TRIGGERBUTTON = 8;
public const uint DIEP_TRIGGERREPEATINTERVAL = 16;
public const uint DIEP_AXES = 32;
public const uint DIEP_DIRECTION = 64;
public const uint DIEP_ENVELOPE = 128;
public const uint DIEP_TYPESPECIFICPARAMS = 256;
public const uint DIEP_STARTDELAY = 512;
public const uint DIEP_ALLPARAMS_DX5 = 511;
public const uint DIEP_ALLPARAMS = 1023;
public const uint DIEP_START = 536870912;
public const uint DIEP_NORESTART = 1073741824;
public const uint DIEP_NODOWNLOAD = 2147483648;
public const uint DIEB_NOTRIGGER = 4294967295;
public const uint DIES_SOLO = 1;
public const uint DIES_NODOWNLOAD = 2147483648;
public const uint DIEGES_PLAYING = 1;
public const uint DIEGES_EMULATED = 2;
public const uint DIDEVTYPE_DEVICE = 1;
public const uint DIDEVTYPE_MOUSE = 2;
public const uint DIDEVTYPE_KEYBOARD = 3;
public const uint DIDEVTYPE_JOYSTICK = 4;
public const uint DI8DEVCLASS_ALL = 0;
public const uint DI8DEVCLASS_DEVICE = 1;
public const uint DI8DEVCLASS_POINTER = 2;
public const uint DI8DEVCLASS_KEYBOARD = 3;
public const uint DI8DEVCLASS_GAMECTRL = 4;
public const uint DI8DEVTYPE_DEVICE = 17;
public const uint DI8DEVTYPE_MOUSE = 18;
public const uint DI8DEVTYPE_KEYBOARD = 19;
public const uint DI8DEVTYPE_JOYSTICK = 20;
public const uint DI8DEVTYPE_GAMEPAD = 21;
public const uint DI8DEVTYPE_DRIVING = 22;
public const uint DI8DEVTYPE_FLIGHT = 23;
public const uint DI8DEVTYPE_1STPERSON = 24;
public const uint DI8DEVTYPE_DEVICECTRL = 25;
public const uint DI8DEVTYPE_SCREENPOINTER = 26;
public const uint DI8DEVTYPE_REMOTE = 27;
public const uint DI8DEVTYPE_SUPPLEMENTAL = 28;
public const uint DIDEVTYPE_HID = 65536;
public const uint DIDEVTYPEMOUSE_UNKNOWN = 1;
public const uint DIDEVTYPEMOUSE_TRADITIONAL = 2;
public const uint DIDEVTYPEMOUSE_FINGERSTICK = 3;
public const uint DIDEVTYPEMOUSE_TOUCHPAD = 4;
public const uint DIDEVTYPEMOUSE_TRACKBALL = 5;
public const uint DIDEVTYPEKEYBOARD_UNKNOWN = 0;
public const uint DIDEVTYPEKEYBOARD_PCXT = 1;
public const uint DIDEVTYPEKEYBOARD_OLIVETTI = 2;
public const uint DIDEVTYPEKEYBOARD_PCAT = 3;
public const uint DIDEVTYPEKEYBOARD_PCENH = 4;
public const uint DIDEVTYPEKEYBOARD_NOKIA1050 = 5;
public const uint DIDEVTYPEKEYBOARD_NOKIA9140 = 6;
public const uint DIDEVTYPEKEYBOARD_NEC98 = 7;
public const uint DIDEVTYPEKEYBOARD_NEC98LAPTOP = 8;
public const uint DIDEVTYPEKEYBOARD_NEC98106 = 9;
public const uint DIDEVTYPEKEYBOARD_JAPAN106 = 10;
public const uint DIDEVTYPEKEYBOARD_JAPANAX = 11;
public const uint DIDEVTYPEKEYBOARD_J3100 = 12;
public const uint DIDEVTYPEJOYSTICK_UNKNOWN = 1;
public const uint DIDEVTYPEJOYSTICK_TRADITIONAL = 2;
public const uint DIDEVTYPEJOYSTICK_FLIGHTSTICK = 3;
public const uint DIDEVTYPEJOYSTICK_GAMEPAD = 4;
public const uint DIDEVTYPEJOYSTICK_RUDDER = 5;
public const uint DIDEVTYPEJOYSTICK_WHEEL = 6;
public const uint DIDEVTYPEJOYSTICK_HEADTRACKER = 7;
public const uint DI8DEVTYPEMOUSE_UNKNOWN = 1;
public const uint DI8DEVTYPEMOUSE_TRADITIONAL = 2;
public const uint DI8DEVTYPEMOUSE_FINGERSTICK = 3;
public const uint DI8DEVTYPEMOUSE_TOUCHPAD = 4;
public const uint DI8DEVTYPEMOUSE_TRACKBALL = 5;
public const uint DI8DEVTYPEMOUSE_ABSOLUTE = 6;
public const uint DI8DEVTYPEKEYBOARD_UNKNOWN = 0;
public const uint DI8DEVTYPEKEYBOARD_PCXT = 1;
public const uint DI8DEVTYPEKEYBOARD_OLIVETTI = 2;
public const uint DI8DEVTYPEKEYBOARD_PCAT = 3;
public const uint DI8DEVTYPEKEYBOARD_PCENH = 4;
public const uint DI8DEVTYPEKEYBOARD_NOKIA1050 = 5;
public const uint DI8DEVTYPEKEYBOARD_NOKIA9140 = 6;
public const uint DI8DEVTYPEKEYBOARD_NEC98 = 7;
public const uint DI8DEVTYPEKEYBOARD_NEC98LAPTOP = 8;
public const uint DI8DEVTYPEKEYBOARD_NEC98106 = 9;
public const uint DI8DEVTYPEKEYBOARD_JAPAN106 = 10;
public const uint DI8DEVTYPEKEYBOARD_JAPANAX = 11;
public const uint DI8DEVTYPEKEYBOARD_J3100 = 12;
public const uint DI8DEVTYPE_LIMITEDGAMESUBTYPE = 1;
public const uint DI8DEVTYPEJOYSTICK_LIMITED = 1;
public const uint DI8DEVTYPEJOYSTICK_STANDARD = 2;
public const uint DI8DEVTYPEGAMEPAD_LIMITED = 1;
public const uint DI8DEVTYPEGAMEPAD_STANDARD = 2;
public const uint DI8DEVTYPEGAMEPAD_TILT = 3;
public const uint DI8DEVTYPEDRIVING_LIMITED = 1;
public const uint DI8DEVTYPEDRIVING_COMBINEDPEDALS = 2;
public const uint DI8DEVTYPEDRIVING_DUALPEDALS = 3;
public const uint DI8DEVTYPEDRIVING_THREEPEDALS = 4;
public const uint DI8DEVTYPEDRIVING_HANDHELD = 5;
public const uint DI8DEVTYPEFLIGHT_LIMITED = 1;
public const uint DI8DEVTYPEFLIGHT_STICK = 2;
public const uint DI8DEVTYPEFLIGHT_YOKE = 3;
public const uint DI8DEVTYPEFLIGHT_RC = 4;
public const uint DI8DEVTYPE1STPERSON_LIMITED = 1;
public const uint DI8DEVTYPE1STPERSON_UNKNOWN = 2;
public const uint DI8DEVTYPE1STPERSON_SIXDOF = 3;
public const uint DI8DEVTYPE1STPERSON_SHOOTER = 4;
public const uint DI8DEVTYPESCREENPTR_UNKNOWN = 2;
public const uint DI8DEVTYPESCREENPTR_LIGHTGUN = 3;
public const uint DI8DEVTYPESCREENPTR_LIGHTPEN = 4;
public const uint DI8DEVTYPESCREENPTR_TOUCH = 5;
public const uint DI8DEVTYPEREMOTE_UNKNOWN = 2;
public const uint DI8DEVTYPEDEVICECTRL_UNKNOWN = 2;
public const uint DI8DEVTYPEDEVICECTRL_COMMSSELECTION = 3;
public const uint DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED = 4;
public const uint DI8DEVTYPESUPPLEMENTAL_UNKNOWN = 2;
public const uint DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER = 3;
public const uint DI8DEVTYPESUPPLEMENTAL_HEADTRACKER = 4;
public const uint DI8DEVTYPESUPPLEMENTAL_HANDTRACKER = 5;
public const uint DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE = 6;
public const uint DI8DEVTYPESUPPLEMENTAL_SHIFTER = 7;
public const uint DI8DEVTYPESUPPLEMENTAL_THROTTLE = 8;
public const uint DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE = 9;
public const uint DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS = 10;
public const uint DI8DEVTYPESUPPLEMENTAL_DUALPEDALS = 11;
public const uint DI8DEVTYPESUPPLEMENTAL_THREEPEDALS = 12;
public const uint DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS = 13;
public const uint DIDC_ATTACHED = 1;
public const uint DIDC_POLLEDDEVICE = 2;
public const uint DIDC_EMULATED = 4;
public const uint DIDC_POLLEDDATAFORMAT = 8;
public const uint DIDC_FORCEFEEDBACK = 256;
public const uint DIDC_FFATTACK = 512;
public const uint DIDC_FFFADE = 1024;
public const uint DIDC_SATURATION = 2048;
public const uint DIDC_POSNEGCOEFFICIENTS = 4096;
public const uint DIDC_POSNEGSATURATION = 8192;
public const uint DIDC_DEADBAND = 16384;
public const uint DIDC_STARTDELAY = 32768;
public const uint DIDC_ALIAS = 65536;
public const uint DIDC_PHANTOM = 131072;
public const uint DIDC_HIDDEN = 262144;
public const uint DIDFT_ALL = 0;
public const uint DIDFT_RELAXIS = 1;
public const uint DIDFT_ABSAXIS = 2;
public const uint DIDFT_AXIS = 3;
public const uint DIDFT_PSHBUTTON = 4;
public const uint DIDFT_TGLBUTTON = 8;
public const uint DIDFT_BUTTON = 12;
public const uint DIDFT_POV = 16;
public const uint DIDFT_COLLECTION = 64;
public const uint DIDFT_NODATA = 128;
public const uint DIDFT_ANYINSTANCE = 16776960;
public const uint DIDFT_INSTANCEMASK = 16776960;
public const uint DIDFT_FFACTUATOR = 16777216;
public const uint DIDFT_FFEFFECTTRIGGER = 33554432;
public const uint DIDFT_OUTPUT = 268435456;
public const uint DIDFT_VENDORDEFINED = 67108864;
public const uint DIDFT_ALIAS = 134217728;
public const uint DIDFT_NOCOLLECTION = 16776960;
public const uint DIDF_ABSAXIS = 1;
public const uint DIDF_RELAXIS = 2;
public const uint DIA_FORCEFEEDBACK = 1;
public const uint DIA_APPMAPPED = 2;
public const uint DIA_APPNOMAP = 4;
public const uint DIA_NORANGE = 8;
public const uint DIA_APPFIXED = 16;
public const uint DIAH_UNMAPPED = 0;
public const uint DIAH_USERCONFIG = 1;
public const uint DIAH_APPREQUESTED = 2;
public const uint DIAH_HWAPP = 4;
public const uint DIAH_HWDEFAULT = 8;
public const uint DIAH_DEFAULT = 32;
public const uint DIAH_ERROR = 2147483648;
public const uint DIAFTS_NEWDEVICELOW = 4294967295;
public const uint DIAFTS_NEWDEVICEHIGH = 4294967295;
public const uint DIAFTS_UNUSEDDEVICELOW = 0;
public const uint DIAFTS_UNUSEDDEVICEHIGH = 0;
public const uint DIDBAM_DEFAULT = 0;
public const uint DIDBAM_PRESERVE = 1;
public const uint DIDBAM_INITIALIZE = 2;
public const uint DIDBAM_HWDEFAULTS = 4;
public const uint DIDSAM_DEFAULT = 0;
public const uint DIDSAM_NOUSER = 1;
public const uint DIDSAM_FORCESAVE = 2;
public const uint DICD_DEFAULT = 0;
public const uint DICD_EDIT = 1;
public const uint DIDIFT_CONFIGURATION = 1;
public const uint DIDIFT_OVERLAY = 2;
public const uint DIDAL_CENTERED = 0;
public const uint DIDAL_LEFTALIGNED = 1;
public const uint DIDAL_RIGHTALIGNED = 2;
public const uint DIDAL_MIDDLE = 0;
public const uint DIDAL_TOPALIGNED = 4;
public const uint DIDAL_BOTTOMALIGNED = 8;
public const uint DIDOI_FFACTUATOR = 1;
public const uint DIDOI_FFEFFECTTRIGGER = 2;
public const uint DIDOI_POLLED = 32768;
public const uint DIDOI_ASPECTPOSITION = 256;
public const uint DIDOI_ASPECTVELOCITY = 512;
public const uint DIDOI_ASPECTACCEL = 768;
public const uint DIDOI_ASPECTFORCE = 1024;
public const uint DIDOI_ASPECTMASK = 3840;
public const uint DIDOI_GUIDISUSAGE = 65536;
public const uint DIPH_DEVICE = 0;
public const uint DIPH_BYOFFSET = 1;
public const uint DIPH_BYID = 2;
public const uint DIPH_BYUSAGE = 3;
public const uint MAXCPOINTSNUM = 8;
public const uint DIPROPAXISMODE_ABS = 0;
public const uint DIPROPAXISMODE_REL = 1;
public const uint DIPROPAUTOCENTER_OFF = 0;
public const uint DIPROPAUTOCENTER_ON = 1;
public const uint DIPROPCALIBRATIONMODE_COOKED = 0;
public const uint DIPROPCALIBRATIONMODE_RAW = 1;
public const uint DIGDD_PEEK = 1;
public const uint DISCL_EXCLUSIVE = 1;
public const uint DISCL_NONEXCLUSIVE = 2;
public const uint DISCL_FOREGROUND = 4;
public const uint DISCL_BACKGROUND = 8;
public const uint DISCL_NOWINKEY = 16;
public const uint DISFFC_RESET = 1;
public const uint DISFFC_STOPALL = 2;
public const uint DISFFC_PAUSE = 4;
public const uint DISFFC_CONTINUE = 8;
public const uint DISFFC_SETACTUATORSON = 16;
public const uint DISFFC_SETACTUATORSOFF = 32;
public const uint DIGFFS_EMPTY = 1;
public const uint DIGFFS_STOPPED = 2;
public const uint DIGFFS_PAUSED = 4;
public const uint DIGFFS_ACTUATORSON = 16;
public const uint DIGFFS_ACTUATORSOFF = 32;
public const uint DIGFFS_POWERON = 64;
public const uint DIGFFS_POWEROFF = 128;
public const uint DIGFFS_SAFETYSWITCHON = 256;
public const uint DIGFFS_SAFETYSWITCHOFF = 512;
public const uint DIGFFS_USERFFSWITCHON = 1024;
public const uint DIGFFS_USERFFSWITCHOFF = 2048;
public const uint DIGFFS_DEVICELOST = 2147483648;
public const uint DISDD_CONTINUE = 1;
public const uint DIFEF_DEFAULT = 0;
public const uint DIFEF_INCLUDENONSTANDARD = 1;
public const uint DIFEF_MODIFYIFNEEDED = 16;
public const uint DIK_ESCAPE = 1;
public const uint DIK_1 = 2;
public const uint DIK_2 = 3;
public const uint DIK_3 = 4;
public const uint DIK_4 = 5;
public const uint DIK_5 = 6;
public const uint DIK_6 = 7;
public const uint DIK_7 = 8;
public const uint DIK_8 = 9;
public const uint DIK_9 = 10;
public const uint DIK_0 = 11;
public const uint DIK_MINUS = 12;
public const uint DIK_EQUALS = 13;
public const uint DIK_BACK = 14;
public const uint DIK_TAB = 15;
public const uint DIK_Q = 16;
public const uint DIK_W = 17;
public const uint DIK_E = 18;
public const uint DIK_R = 19;
public const uint DIK_T = 20;
public const uint DIK_Y = 21;
public const uint DIK_U = 22;
public const uint DIK_I = 23;
public const uint DIK_O = 24;
public const uint DIK_P = 25;
public const uint DIK_LBRACKET = 26;
public const uint DIK_RBRACKET = 27;
public const uint DIK_RETURN = 28;
public const uint DIK_LCONTROL = 29;
public const uint DIK_A = 30;
public const uint DIK_S = 31;
public const uint DIK_D = 32;
public const uint DIK_F = 33;
public const uint DIK_G = 34;
public const uint DIK_H = 35;
public const uint DIK_J = 36;
public const uint DIK_K = 37;
public const uint DIK_L = 38;
public const uint DIK_SEMICOLON = 39;
public const uint DIK_APOSTROPHE = 40;
public const uint DIK_GRAVE = 41;
public const uint DIK_LSHIFT = 42;
public const uint DIK_BACKSLASH = 43;
public const uint DIK_Z = 44;
public const uint DIK_X = 45;
public const uint DIK_C = 46;
public const uint DIK_V = 47;
public const uint DIK_B = 48;
public const uint DIK_N = 49;
public const uint DIK_M = 50;
public const uint DIK_COMMA = 51;
public const uint DIK_PERIOD = 52;
public const uint DIK_SLASH = 53;
public const uint DIK_RSHIFT = 54;
public const uint DIK_MULTIPLY = 55;
public const uint DIK_LMENU = 56;
public const uint DIK_SPACE = 57;
public const uint DIK_CAPITAL = 58;
public const uint DIK_F1 = 59;
public const uint DIK_F2 = 60;
public const uint DIK_F3 = 61;
public const uint DIK_F4 = 62;
public const uint DIK_F5 = 63;
public const uint DIK_F6 = 64;
public const uint DIK_F7 = 65;
public const uint DIK_F8 = 66;
public const uint DIK_F9 = 67;
public const uint DIK_F10 = 68;
public const uint DIK_NUMLOCK = 69;
public const uint DIK_SCROLL = 70;
public const uint DIK_NUMPAD7 = 71;
public const uint DIK_NUMPAD8 = 72;
public const uint DIK_NUMPAD9 = 73;
public const uint DIK_SUBTRACT = 74;
public const uint DIK_NUMPAD4 = 75;
public const uint DIK_NUMPAD5 = 76;
public const uint DIK_NUMPAD6 = 77;
public const uint DIK_ADD = 78;
public const uint DIK_NUMPAD1 = 79;
public const uint DIK_NUMPAD2 = 80;
public const uint DIK_NUMPAD3 = 81;
public const uint DIK_NUMPAD0 = 82;
public const uint DIK_DECIMAL = 83;
public const uint DIK_OEM_102 = 86;
public const uint DIK_F11 = 87;
public const uint DIK_F12 = 88;
public const uint DIK_F13 = 100;
public const uint DIK_F14 = 101;
public const uint DIK_F15 = 102;
public const uint DIK_KANA = 112;
public const uint DIK_ABNT_C1 = 115;
public const uint DIK_CONVERT = 121;
public const uint DIK_NOCONVERT = 123;
public const uint DIK_YEN = 125;
public const uint DIK_ABNT_C2 = 126;
public const uint DIK_NUMPADEQUALS = 141;
public const uint DIK_PREVTRACK = 144;
public const uint DIK_AT = 145;
public const uint DIK_COLON = 146;
public const uint DIK_UNDERLINE = 147;
public const uint DIK_KANJI = 148;
public const uint DIK_STOP = 149;
public const uint DIK_AX = 150;
public const uint DIK_UNLABELED = 151;
public const uint DIK_NEXTTRACK = 153;
public const uint DIK_NUMPADENTER = 156;
public const uint DIK_RCONTROL = 157;
public const uint DIK_MUTE = 160;
public const uint DIK_CALCULATOR = 161;
public const uint DIK_PLAYPAUSE = 162;
public const uint DIK_MEDIASTOP = 164;
public const uint DIK_VOLUMEDOWN = 174;
public const uint DIK_VOLUMEUP = 176;
public const uint DIK_WEBHOME = 178;
public const uint DIK_NUMPADCOMMA = 179;
public const uint DIK_DIVIDE = 181;
public const uint DIK_SYSRQ = 183;
public const uint DIK_RMENU = 184;
public const uint DIK_PAUSE = 197;
public const uint DIK_HOME = 199;
public const uint DIK_UP = 200;
public const uint DIK_PRIOR = 201;
public const uint DIK_LEFT = 203;
public const uint DIK_RIGHT = 205;
public const uint DIK_END = 207;
public const uint DIK_DOWN = 208;
public const uint DIK_NEXT = 209;
public const uint DIK_INSERT = 210;
public const uint DIK_DELETE = 211;
public const uint DIK_LWIN = 219;
public const uint DIK_RWIN = 220;
public const uint DIK_APPS = 221;
public const uint DIK_POWER = 222;
public const uint DIK_SLEEP = 223;
public const uint DIK_WAKE = 227;
public const uint DIK_WEBSEARCH = 229;
public const uint DIK_WEBFAVORITES = 230;
public const uint DIK_WEBREFRESH = 231;
public const uint DIK_WEBSTOP = 232;
public const uint DIK_WEBFORWARD = 233;
public const uint DIK_WEBBACK = 234;
public const uint DIK_MYCOMPUTER = 235;
public const uint DIK_MAIL = 236;
public const uint DIK_MEDIASELECT = 237;
public const uint DIK_BACKSPACE = 14;
public const uint DIK_NUMPADSTAR = 55;
public const uint DIK_LALT = 56;
public const uint DIK_CAPSLOCK = 58;
public const uint DIK_NUMPADMINUS = 74;
public const uint DIK_NUMPADPLUS = 78;
public const uint DIK_NUMPADPERIOD = 83;
public const uint DIK_NUMPADSLASH = 181;
public const uint DIK_RALT = 184;
public const uint DIK_UPARROW = 200;
public const uint DIK_PGUP = 201;
public const uint DIK_LEFTARROW = 203;
public const uint DIK_RIGHTARROW = 205;
public const uint DIK_DOWNARROW = 208;
public const uint DIK_PGDN = 209;
public const uint DIK_CIRCUMFLEX = 144;
public const uint DIENUM_STOP = 0;
public const uint DIENUM_CONTINUE = 1;
public const uint DIEDFL_ALLDEVICES = 0;
public const uint DIEDFL_ATTACHEDONLY = 1;
public const uint DIEDFL_FORCEFEEDBACK = 256;
public const uint DIEDFL_INCLUDEALIASES = 65536;
public const uint DIEDFL_INCLUDEPHANTOMS = 131072;
public const uint DIEDFL_INCLUDEHIDDEN = 262144;
public const uint DIEDBS_MAPPEDPRI1 = 1;
public const uint DIEDBS_MAPPEDPRI2 = 2;
public const uint DIEDBS_RECENTDEVICE = 16;
public const uint DIEDBS_NEWDEVICE = 32;
public const uint DIEDBSFL_ATTACHEDONLY = 0;
public const uint DIEDBSFL_THISUSER = 16;
public const uint DIEDBSFL_FORCEFEEDBACK = 256;
public const uint DIEDBSFL_AVAILABLEDEVICES = 4096;
public const uint DIEDBSFL_MULTIMICEKEYBOARDS = 8192;
public const uint DIEDBSFL_NONGAMINGDEVICES = 16384;
public const uint DIEDBSFL_VALID = 28944;
public const int DI_OK = 0;
public const int DI_NOTATTACHED = 1;
public const int DI_BUFFEROVERFLOW = 1;
public const int DI_PROPNOEFFECT = 1;
public const int DI_NOEFFECT = 1;
public const int DI_POLLEDDEVICE = 2;
public const int DI_DOWNLOADSKIPPED = 3;
public const int DI_EFFECTRESTARTED = 4;
public const int DI_TRUNCATED = 8;
public const int DI_SETTINGSNOTSAVED = 11;
public const int DI_TRUNCATEDANDRESTARTED = 12;
public const int DI_WRITEPROTECT = 19;
public const int DIERR_OLDDIRECTINPUTVERSION = -2147023746;
public const int DIERR_BETADIRECTINPUTVERSION = -2147023743;
public const int DIERR_BADDRIVERVER = -2147024777;
public const int DIERR_DEVICENOTREG = -2147221164;
public const int DIERR_NOTFOUND = -2147024894;
public const int DIERR_OBJECTNOTFOUND = -2147024894;
public const int DIERR_INVALIDPARAM = -2147024809;
public const int DIERR_NOINTERFACE = -2147467262;
public const int DIERR_GENERIC = -2147467259;
public const int DIERR_OUTOFMEMORY = -2147024882;
public const int DIERR_UNSUPPORTED = -2147467263;
public const int DIERR_NOTINITIALIZED = -2147024875;
public const int DIERR_ALREADYINITIALIZED = -2147023649;
public const int DIERR_NOAGGREGATION = -2147221232;
public const int DIERR_OTHERAPPHASPRIO = -2147024891;
public const int DIERR_INPUTLOST = -2147024866;
public const int DIERR_ACQUIRED = -2147024726;
public const int DIERR_NOTACQUIRED = -2147024884;
public const int DIERR_READONLY = -2147024891;
public const int DIERR_HANDLEEXISTS = -2147024891;
public const int DIERR_INSUFFICIENTPRIVS = -2147220992;
public const int DIERR_DEVICEFULL = -2147220991;
public const int DIERR_MOREDATA = -2147220990;
public const int DIERR_NOTDOWNLOADED = -2147220989;
public const int DIERR_HASEFFECTS = -2147220988;
public const int DIERR_NOTEXCLUSIVEACQUIRED = -2147220987;
public const int DIERR_INCOMPLETEEFFECT = -2147220986;
public const int DIERR_NOTBUFFERED = -2147220985;
public const int DIERR_EFFECTPLAYING = -2147220984;
public const int DIERR_UNPLUGGED = -2147220983;
public const int DIERR_REPORTFULL = -2147220982;
public const int DIERR_MAPFILEFAIL = -2147220981;
public const uint DIKEYBOARD_ESCAPE = 2164261889;
public const uint DIKEYBOARD_1 = 2164261890;
public const uint DIKEYBOARD_2 = 2164261891;
public const uint DIKEYBOARD_3 = 2164261892;
public const uint DIKEYBOARD_4 = 2164261893;
public const uint DIKEYBOARD_5 = 2164261894;
public const uint DIKEYBOARD_6 = 2164261895;
public const uint DIKEYBOARD_7 = 2164261896;
public const uint DIKEYBOARD_8 = 2164261897;
public const uint DIKEYBOARD_9 = 2164261898;
public const uint DIKEYBOARD_0 = 2164261899;
public const uint DIKEYBOARD_MINUS = 2164261900;
public const uint DIKEYBOARD_EQUALS = 2164261901;
public const uint DIKEYBOARD_BACK = 2164261902;
public const uint DIKEYBOARD_TAB = 2164261903;
public const uint DIKEYBOARD_Q = 2164261904;
public const uint DIKEYBOARD_W = 2164261905;
public const uint DIKEYBOARD_E = 2164261906;
public const uint DIKEYBOARD_R = 2164261907;
public const uint DIKEYBOARD_T = 2164261908;
public const uint DIKEYBOARD_Y = 2164261909;
public const uint DIKEYBOARD_U = 2164261910;
public const uint DIKEYBOARD_I = 2164261911;
public const uint DIKEYBOARD_O = 2164261912;
public const uint DIKEYBOARD_P = 2164261913;
public const uint DIKEYBOARD_LBRACKET = 2164261914;
public const uint DIKEYBOARD_RBRACKET = 2164261915;
public const uint DIKEYBOARD_RETURN = 2164261916;
public const uint DIKEYBOARD_LCONTROL = 2164261917;
public const uint DIKEYBOARD_A = 2164261918;
public const uint DIKEYBOARD_S = 2164261919;
public const uint DIKEYBOARD_D = 2164261920;
public const uint DIKEYBOARD_F = 2164261921;
public const uint DIKEYBOARD_G = 2164261922;
public const uint DIKEYBOARD_H = 2164261923;
public const uint DIKEYBOARD_J = 2164261924;
public const uint DIKEYBOARD_K = 2164261925;
public const uint DIKEYBOARD_L = 2164261926;
public const uint DIKEYBOARD_SEMICOLON = 2164261927;
public const uint DIKEYBOARD_APOSTROPHE = 2164261928;
public const uint DIKEYBOARD_GRAVE = 2164261929;
public const uint DIKEYBOARD_LSHIFT = 2164261930;
public const uint DIKEYBOARD_BACKSLASH = 2164261931;
public const uint DIKEYBOARD_Z = 2164261932;
public const uint DIKEYBOARD_X = 2164261933;
public const uint DIKEYBOARD_C = 2164261934;
public const uint DIKEYBOARD_V = 2164261935;
public const uint DIKEYBOARD_B = 2164261936;
public const uint DIKEYBOARD_N = 2164261937;
public const uint DIKEYBOARD_M = 2164261938;
public const uint DIKEYBOARD_COMMA = 2164261939;
public const uint DIKEYBOARD_PERIOD = 2164261940;
public const uint DIKEYBOARD_SLASH = 2164261941;
public const uint DIKEYBOARD_RSHIFT = 2164261942;
public const uint DIKEYBOARD_MULTIPLY = 2164261943;
public const uint DIKEYBOARD_LMENU = 2164261944;
public const uint DIKEYBOARD_SPACE = 2164261945;
public const uint DIKEYBOARD_CAPITAL = 2164261946;
public const uint DIKEYBOARD_F1 = 2164261947;
public const uint DIKEYBOARD_F2 = 2164261948;
public const uint DIKEYBOARD_F3 = 2164261949;
public const uint DIKEYBOARD_F4 = 2164261950;
public const uint DIKEYBOARD_F5 = 2164261951;
public const uint DIKEYBOARD_F6 = 2164261952;
public const uint DIKEYBOARD_F7 = 2164261953;
public const uint DIKEYBOARD_F8 = 2164261954;
public const uint DIKEYBOARD_F9 = 2164261955;
public const uint DIKEYBOARD_F10 = 2164261956;
public const uint DIKEYBOARD_NUMLOCK = 2164261957;
public const uint DIKEYBOARD_SCROLL = 2164261958;
public const uint DIKEYBOARD_NUMPAD7 = 2164261959;
public const uint DIKEYBOARD_NUMPAD8 = 2164261960;
public const uint DIKEYBOARD_NUMPAD9 = 2164261961;
public const uint DIKEYBOARD_SUBTRACT = 2164261962;
public const uint DIKEYBOARD_NUMPAD4 = 2164261963;
public const uint DIKEYBOARD_NUMPAD5 = 2164261964;
public const uint DIKEYBOARD_NUMPAD6 = 2164261965;
public const uint DIKEYBOARD_ADD = 2164261966;
public const uint DIKEYBOARD_NUMPAD1 = 2164261967;
public const uint DIKEYBOARD_NUMPAD2 = 2164261968;
public const uint DIKEYBOARD_NUMPAD3 = 2164261969;
public const uint DIKEYBOARD_NUMPAD0 = 2164261970;
public const uint DIKEYBOARD_DECIMAL = 2164261971;
public const uint DIKEYBOARD_OEM_102 = 2164261974;
public const uint DIKEYBOARD_F11 = 2164261975;
public const uint DIKEYBOARD_F12 = 2164261976;
public const uint DIKEYBOARD_F13 = 2164261988;
public const uint DIKEYBOARD_F14 = 2164261989;
public const uint DIKEYBOARD_F15 = 2164261990;
public const uint DIKEYBOARD_KANA = 2164262000;
public const uint DIKEYBOARD_ABNT_C1 = 2164262003;
public const uint DIKEYBOARD_CONVERT = 2164262009;
public const uint DIKEYBOARD_NOCONVERT = 2164262011;
public const uint DIKEYBOARD_YEN = 2164262013;
public const uint DIKEYBOARD_ABNT_C2 = 2164262014;
public const uint DIKEYBOARD_NUMPADEQUALS = 2164262029;
public const uint DIKEYBOARD_PREVTRACK = 2164262032;
public const uint DIKEYBOARD_AT = 2164262033;
public const uint DIKEYBOARD_COLON = 2164262034;
public const uint DIKEYBOARD_UNDERLINE = 2164262035;
public const uint DIKEYBOARD_KANJI = 2164262036;
public const uint DIKEYBOARD_STOP = 2164262037;
public const uint DIKEYBOARD_AX = 2164262038;
public const uint DIKEYBOARD_UNLABELED = 2164262039;
public const uint DIKEYBOARD_NEXTTRACK = 2164262041;
public const uint DIKEYBOARD_NUMPADENTER = 2164262044;
public const uint DIKEYBOARD_RCONTROL = 2164262045;
public const uint DIKEYBOARD_MUTE = 2164262048;
public const uint DIKEYBOARD_CALCULATOR = 2164262049;
public const uint DIKEYBOARD_PLAYPAUSE = 2164262050;
public const uint DIKEYBOARD_MEDIASTOP = 2164262052;
public const uint DIKEYBOARD_VOLUMEDOWN = 2164262062;
public const uint DIKEYBOARD_VOLUMEUP = 2164262064;
public const uint DIKEYBOARD_WEBHOME = 2164262066;
public const uint DIKEYBOARD_NUMPADCOMMA = 2164262067;
public const uint DIKEYBOARD_DIVIDE = 2164262069;
public const uint DIKEYBOARD_SYSRQ = 2164262071;
public const uint DIKEYBOARD_RMENU = 2164262072;
public const uint DIKEYBOARD_PAUSE = 2164262085;
public const uint DIKEYBOARD_HOME = 2164262087;
public const uint DIKEYBOARD_UP = 2164262088;
public const uint DIKEYBOARD_PRIOR = 2164262089;
public const uint DIKEYBOARD_LEFT = 2164262091;
public const uint DIKEYBOARD_RIGHT = 2164262093;
public const uint DIKEYBOARD_END = 2164262095;
public const uint DIKEYBOARD_DOWN = 2164262096;
public const uint DIKEYBOARD_NEXT = 2164262097;
public const uint DIKEYBOARD_INSERT = 2164262098;
public const uint DIKEYBOARD_DELETE = 2164262099;
public const uint DIKEYBOARD_LWIN = 2164262107;
public const uint DIKEYBOARD_RWIN = 2164262108;
public const uint DIKEYBOARD_APPS = 2164262109;
public const uint DIKEYBOARD_POWER = 2164262110;
public const uint DIKEYBOARD_SLEEP = 2164262111;
public const uint DIKEYBOARD_WAKE = 2164262115;
public const uint DIKEYBOARD_WEBSEARCH = 2164262117;
public const uint DIKEYBOARD_WEBFAVORITES = 2164262118;
public const uint DIKEYBOARD_WEBREFRESH = 2164262119;
public const uint DIKEYBOARD_WEBSTOP = 2164262120;
public const uint DIKEYBOARD_WEBFORWARD = 2164262121;
public const uint DIKEYBOARD_WEBBACK = 2164262122;
public const uint DIKEYBOARD_MYCOMPUTER = 2164262123;
public const uint DIKEYBOARD_MAIL = 2164262124;
public const uint DIKEYBOARD_MEDIASELECT = 2164262125;
public const uint DIVOICE_CHANNEL1 = 2197816321;
public const uint DIVOICE_CHANNEL2 = 2197816322;
public const uint DIVOICE_CHANNEL3 = 2197816323;
public const uint DIVOICE_CHANNEL4 = 2197816324;
public const uint DIVOICE_CHANNEL5 = 2197816325;
public const uint DIVOICE_CHANNEL6 = 2197816326;
public const uint DIVOICE_CHANNEL7 = 2197816327;
public const uint DIVOICE_CHANNEL8 = 2197816328;
public const uint DIVOICE_TEAM = 2197816329;
public const uint DIVOICE_ALL = 2197816330;
public const uint DIVOICE_RECORDMUTE = 2197816331;
public const uint DIVOICE_PLAYBACKMUTE = 2197816332;
public const uint DIVOICE_TRANSMIT = 2197816333;
public const uint DIVOICE_VOICECOMMAND = 2197816336;
public const uint DIVIRTUAL_DRIVING_RACE = 16777216;
public const uint DIAXIS_DRIVINGR_STEER = 16812545;
public const uint DIAXIS_DRIVINGR_ACCELERATE = 17011202;
public const uint DIAXIS_DRIVINGR_BRAKE = 17043971;
public const uint DIBUTTON_DRIVINGR_SHIFTUP = 16780289;
public const uint DIBUTTON_DRIVINGR_SHIFTDOWN = 16780290;
public const uint DIBUTTON_DRIVINGR_VIEW = 16784387;
public const uint DIBUTTON_DRIVINGR_MENU = 16778493;
public const uint DIAXIS_DRIVINGR_ACCEL_AND_BRAKE = 16861700;
public const uint DIHATSWITCH_DRIVINGR_GLANCE = 16795137;
public const uint DIBUTTON_DRIVINGR_BRAKE = 16796676;
public const uint DIBUTTON_DRIVINGR_DASHBOARD = 16794629;
public const uint DIBUTTON_DRIVINGR_AIDS = 16794630;
public const uint DIBUTTON_DRIVINGR_MAP = 16794631;
public const uint DIBUTTON_DRIVINGR_BOOST = 16794632;
public const uint DIBUTTON_DRIVINGR_PIT = 16794633;
public const uint DIBUTTON_DRIVINGR_ACCELERATE_LINK = 17028320;
public const uint DIBUTTON_DRIVINGR_STEER_LEFT_LINK = 16829668;
public const uint DIBUTTON_DRIVINGR_STEER_RIGHT_LINK = 16829676;
public const uint DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK = 17286372;
public const uint DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK = 17286380;
public const uint DIBUTTON_DRIVINGR_DEVICE = 16794878;
public const uint DIBUTTON_DRIVINGR_PAUSE = 16794876;
public const uint DIVIRTUAL_DRIVING_COMBAT = 33554432;
public const uint DIAXIS_DRIVINGC_STEER = 33589761;
public const uint DIAXIS_DRIVINGC_ACCELERATE = 33788418;
public const uint DIAXIS_DRIVINGC_BRAKE = 33821187;
public const uint DIBUTTON_DRIVINGC_FIRE = 33557505;
public const uint DIBUTTON_DRIVINGC_WEAPONS = 33557506;
public const uint DIBUTTON_DRIVINGC_TARGET = 33557507;
public const uint DIBUTTON_DRIVINGC_MENU = 33555709;
public const uint DIAXIS_DRIVINGC_ACCEL_AND_BRAKE = 33638916;
public const uint DIHATSWITCH_DRIVINGC_GLANCE = 33572353;
public const uint DIBUTTON_DRIVINGC_SHIFTUP = 33573892;
public const uint DIBUTTON_DRIVINGC_SHIFTDOWN = 33573893;
public const uint DIBUTTON_DRIVINGC_DASHBOARD = 33571846;
public const uint DIBUTTON_DRIVINGC_AIDS = 33571847;
public const uint DIBUTTON_DRIVINGC_BRAKE = 33573896;
public const uint DIBUTTON_DRIVINGC_FIRESECONDARY = 33573897;
public const uint DIBUTTON_DRIVINGC_ACCELERATE_LINK = 33805536;
public const uint DIBUTTON_DRIVINGC_STEER_LEFT_LINK = 33606884;
public const uint DIBUTTON_DRIVINGC_STEER_RIGHT_LINK = 33606892;
public const uint DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK = 34063588;
public const uint DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK = 34063596;
public const uint DIBUTTON_DRIVINGC_DEVICE = 33572094;
public const uint DIBUTTON_DRIVINGC_PAUSE = 33572092;
public const uint DIVIRTUAL_DRIVING_TANK = 50331648;
public const uint DIAXIS_DRIVINGT_STEER = 50366977;
public const uint DIAXIS_DRIVINGT_BARREL = 50397698;
public const uint DIAXIS_DRIVINGT_ACCELERATE = 50565635;
public const uint DIAXIS_DRIVINGT_ROTATE = 50463236;
public const uint DIBUTTON_DRIVINGT_FIRE = 50334721;
public const uint DIBUTTON_DRIVINGT_WEAPONS = 50334722;
public const uint DIBUTTON_DRIVINGT_TARGET = 50334723;
public const uint DIBUTTON_DRIVINGT_MENU = 50332925;
public const uint DIHATSWITCH_DRIVINGT_GLANCE = 50349569;
public const uint DIAXIS_DRIVINGT_BRAKE = 50614789;
public const uint DIAXIS_DRIVINGT_ACCEL_AND_BRAKE = 50416134;
public const uint DIBUTTON_DRIVINGT_VIEW = 50355204;
public const uint DIBUTTON_DRIVINGT_DASHBOARD = 50355205;
public const uint DIBUTTON_DRIVINGT_BRAKE = 50351110;
public const uint DIBUTTON_DRIVINGT_FIRESECONDARY = 50351111;
public const uint DIBUTTON_DRIVINGT_ACCELERATE_LINK = 50582752;
public const uint DIBUTTON_DRIVINGT_STEER_LEFT_LINK = 50384100;
public const uint DIBUTTON_DRIVINGT_STEER_RIGHT_LINK = 50384108;
public const uint DIBUTTON_DRIVINGT_BARREL_UP_LINK = 50414816;
public const uint DIBUTTON_DRIVINGT_BARREL_DOWN_LINK = 50414824;
public const uint DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK = 50480356;
public const uint DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK = 50480364;
public const uint DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK = 50840804;
public const uint DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK = 50840812;
public const uint DIBUTTON_DRIVINGT_DEVICE = 50349310;
public const uint DIBUTTON_DRIVINGT_PAUSE = 50349308;
public const uint DIVIRTUAL_FLYING_CIVILIAN = 67108864;
public const uint DIAXIS_FLYINGC_BANK = 67144193;
public const uint DIAXIS_FLYINGC_PITCH = 67176962;
public const uint DIAXIS_FLYINGC_THROTTLE = 67342851;
public const uint DIBUTTON_FLYINGC_VIEW = 67118081;
public const uint DIBUTTON_FLYINGC_DISPLAY = 67118082;
public const uint DIBUTTON_FLYINGC_GEAR = 67120131;
public const uint DIBUTTON_FLYINGC_MENU = 67110141;
public const uint DIHATSWITCH_FLYINGC_GLANCE = 67126785;
public const uint DIAXIS_FLYINGC_BRAKE = 67398148;
public const uint DIAXIS_FLYINGC_RUDDER = 67260933;
public const uint DIAXIS_FLYINGC_FLAPS = 67459590;
public const uint DIBUTTON_FLYINGC_FLAPSUP = 67134468;
public const uint DIBUTTON_FLYINGC_FLAPSDOWN = 67134469;
public const uint DIBUTTON_FLYINGC_BRAKE_LINK = 67398880;
public const uint DIBUTTON_FLYINGC_FASTER_LINK = 67359968;
public const uint DIBUTTON_FLYINGC_SLOWER_LINK = 67359976;
public const uint DIBUTTON_FLYINGC_GLANCE_LEFT_LINK = 67618020;
public const uint DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK = 67618028;
public const uint DIBUTTON_FLYINGC_GLANCE_UP_LINK = 67618016;
public const uint DIBUTTON_FLYINGC_GLANCE_DOWN_LINK = 67618024;
public const uint DIBUTTON_FLYINGC_DEVICE = 67126526;
public const uint DIBUTTON_FLYINGC_PAUSE = 67126524;
public const uint DIVIRTUAL_FLYING_MILITARY = 83886080;
public const uint DIAXIS_FLYINGM_BANK = 83921409;
public const uint DIAXIS_FLYINGM_PITCH = 83954178;
public const uint DIAXIS_FLYINGM_THROTTLE = 84120067;
public const uint DIBUTTON_FLYINGM_FIRE = 83889153;
public const uint DIBUTTON_FLYINGM_WEAPONS = 83889154;
public const uint DIBUTTON_FLYINGM_TARGET = 83889155;
public const uint DIBUTTON_FLYINGM_MENU = 83887357;
public const uint DIHATSWITCH_FLYINGM_GLANCE = 83904001;
public const uint DIBUTTON_FLYINGM_COUNTER = 83909636;
public const uint DIAXIS_FLYINGM_RUDDER = 84036100;
public const uint DIAXIS_FLYINGM_BRAKE = 84173317;
public const uint DIBUTTON_FLYINGM_VIEW = 83911685;
public const uint DIBUTTON_FLYINGM_DISPLAY = 83911686;
public const uint DIAXIS_FLYINGM_FLAPS = 84234758;
public const uint DIBUTTON_FLYINGM_FLAPSUP = 83907591;
public const uint DIBUTTON_FLYINGM_FLAPSDOWN = 83907592;
public const uint DIBUTTON_FLYINGM_FIRESECONDARY = 83905545;
public const uint DIBUTTON_FLYINGM_GEAR = 83911690;
public const uint DIBUTTON_FLYINGM_BRAKE_LINK = 84174048;
public const uint DIBUTTON_FLYINGM_FASTER_LINK = 84137184;
public const uint DIBUTTON_FLYINGM_SLOWER_LINK = 84137192;
public const uint DIBUTTON_FLYINGM_GLANCE_LEFT_LINK = 84395236;
public const uint DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK = 84395244;
public const uint DIBUTTON_FLYINGM_GLANCE_UP_LINK = 84395232;
public const uint DIBUTTON_FLYINGM_GLANCE_DOWN_LINK = 84395240;
public const uint DIBUTTON_FLYINGM_DEVICE = 83903742;
public const uint DIBUTTON_FLYINGM_PAUSE = 83903740;
public const uint DIVIRTUAL_FLYING_HELICOPTER = 100663296;
public const uint DIAXIS_FLYINGH_BANK = 100698625;
public const uint DIAXIS_FLYINGH_PITCH = 100731394;
public const uint DIAXIS_FLYINGH_COLLECTIVE = 100764163;
public const uint DIBUTTON_FLYINGH_FIRE = 100668417;
public const uint DIBUTTON_FLYINGH_WEAPONS = 100668418;
public const uint DIBUTTON_FLYINGH_TARGET = 100668419;
public const uint DIBUTTON_FLYINGH_MENU = 100664573;
public const uint DIHATSWITCH_FLYINGH_GLANCE = 100681217;
public const uint DIAXIS_FLYINGH_TORQUE = 100817412;
public const uint DIAXIS_FLYINGH_THROTTLE = 100915717;
public const uint DIBUTTON_FLYINGH_COUNTER = 100684804;
public const uint DIBUTTON_FLYINGH_VIEW = 100688901;
public const uint DIBUTTON_FLYINGH_GEAR = 100688902;
public const uint DIBUTTON_FLYINGH_FIRESECONDARY = 100682759;
public const uint DIBUTTON_FLYINGH_FASTER_LINK = 100916448;
public const uint DIBUTTON_FLYINGH_SLOWER_LINK = 100916456;
public const uint DIBUTTON_FLYINGH_GLANCE_LEFT_LINK = 101172452;
public const uint DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK = 101172460;
public const uint DIBUTTON_FLYINGH_GLANCE_UP_LINK = 101172448;
public const uint DIBUTTON_FLYINGH_GLANCE_DOWN_LINK = 101172456;
public const uint DIBUTTON_FLYINGH_DEVICE = 100680958;
public const uint DIBUTTON_FLYINGH_PAUSE = 100680956;
public const uint DIVIRTUAL_SPACESIM = 117440512;
public const uint DIAXIS_SPACESIM_LATERAL = 117473793;
public const uint DIAXIS_SPACESIM_MOVE = 117506562;
public const uint DIAXIS_SPACESIM_THROTTLE = 117670403;
public const uint DIBUTTON_SPACESIM_FIRE = 117441537;
public const uint DIBUTTON_SPACESIM_WEAPONS = 117441538;
public const uint DIBUTTON_SPACESIM_TARGET = 117441539;
public const uint DIBUTTON_SPACESIM_MENU = 117441789;
public const uint DIHATSWITCH_SPACESIM_GLANCE = 117458433;
public const uint DIAXIS_SPACESIM_CLIMB = 117555716;
public const uint DIAXIS_SPACESIM_ROTATE = 117588485;
public const uint DIBUTTON_SPACESIM_VIEW = 117457924;
public const uint DIBUTTON_SPACESIM_DISPLAY = 117457925;
public const uint DIBUTTON_SPACESIM_RAISE = 117457926;
public const uint DIBUTTON_SPACESIM_LOWER = 117457927;
public const uint DIBUTTON_SPACESIM_GEAR = 117457928;
public const uint DIBUTTON_SPACESIM_FIRESECONDARY = 117457929;
public const uint DIBUTTON_SPACESIM_LEFT_LINK = 117490916;
public const uint DIBUTTON_SPACESIM_RIGHT_LINK = 117490924;
public const uint DIBUTTON_SPACESIM_FORWARD_LINK = 117523680;
public const uint DIBUTTON_SPACESIM_BACKWARD_LINK = 117523688;
public const uint DIBUTTON_SPACESIM_FASTER_LINK = 117687520;
public const uint DIBUTTON_SPACESIM_SLOWER_LINK = 117687528;
public const uint DIBUTTON_SPACESIM_TURN_LEFT_LINK = 117589220;
public const uint DIBUTTON_SPACESIM_TURN_RIGHT_LINK = 117589228;
public const uint DIBUTTON_SPACESIM_GLANCE_LEFT_LINK = 117949668;
public const uint DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK = 117949676;
public const uint DIBUTTON_SPACESIM_GLANCE_UP_LINK = 117949664;
public const uint DIBUTTON_SPACESIM_GLANCE_DOWN_LINK = 117949672;
public const uint DIBUTTON_SPACESIM_DEVICE = 117458174;
public const uint DIBUTTON_SPACESIM_PAUSE = 117458172;
public const uint DIVIRTUAL_FIGHTING_HAND2HAND = 134217728;
public const uint DIAXIS_FIGHTINGH_LATERAL = 134251009;
public const uint DIAXIS_FIGHTINGH_MOVE = 134283778;
public const uint DIBUTTON_FIGHTINGH_PUNCH = 134218753;
public const uint DIBUTTON_FIGHTINGH_KICK = 134218754;
public const uint DIBUTTON_FIGHTINGH_BLOCK = 134218755;
public const uint DIBUTTON_FIGHTINGH_CROUCH = 134218756;
public const uint DIBUTTON_FIGHTINGH_JUMP = 134218757;
public const uint DIBUTTON_FIGHTINGH_SPECIAL1 = 134218758;
public const uint DIBUTTON_FIGHTINGH_SPECIAL2 = 134218759;
public const uint DIBUTTON_FIGHTINGH_MENU = 134219005;
public const uint DIBUTTON_FIGHTINGH_SELECT = 134235144;
public const uint DIHATSWITCH_FIGHTINGH_SLIDE = 134235649;
public const uint DIBUTTON_FIGHTINGH_DISPLAY = 134235145;
public const uint DIAXIS_FIGHTINGH_ROTATE = 134365699;
public const uint DIBUTTON_FIGHTINGH_DODGE = 134235146;
public const uint DIBUTTON_FIGHTINGH_LEFT_LINK = 134268132;
public const uint DIBUTTON_FIGHTINGH_RIGHT_LINK = 134268140;
public const uint DIBUTTON_FIGHTINGH_FORWARD_LINK = 134300896;
public const uint DIBUTTON_FIGHTINGH_BACKWARD_LINK = 134300904;
public const uint DIBUTTON_FIGHTINGH_DEVICE = 134235390;
public const uint DIBUTTON_FIGHTINGH_PAUSE = 134235388;
public const uint DIVIRTUAL_FIGHTING_FPS = 150994944;
public const uint DIAXIS_FPS_ROTATE = 151028225;
public const uint DIAXIS_FPS_MOVE = 151060994;
public const uint DIBUTTON_FPS_FIRE = 150995969;
public const uint DIBUTTON_FPS_WEAPONS = 150995970;
public const uint DIBUTTON_FPS_APPLY = 150995971;
public const uint DIBUTTON_FPS_SELECT = 150995972;
public const uint DIBUTTON_FPS_CROUCH = 150995973;
public const uint DIBUTTON_FPS_JUMP = 150995974;
public const uint DIAXIS_FPS_LOOKUPDOWN = 151093763;
public const uint DIBUTTON_FPS_STRAFE = 150995975;
public const uint DIBUTTON_FPS_MENU = 150996221;
public const uint DIHATSWITCH_FPS_GLANCE = 151012865;
public const uint DIBUTTON_FPS_DISPLAY = 151012360;
public const uint DIAXIS_FPS_SIDESTEP = 151142916;
public const uint DIBUTTON_FPS_DODGE = 151012361;
public const uint DIBUTTON_FPS_GLANCEL = 151012362;
public const uint DIBUTTON_FPS_GLANCER = 151012363;
public const uint DIBUTTON_FPS_FIRESECONDARY = 151012364;
public const uint DIBUTTON_FPS_ROTATE_LEFT_LINK = 151045348;
public const uint DIBUTTON_FPS_ROTATE_RIGHT_LINK = 151045356;
public const uint DIBUTTON_FPS_FORWARD_LINK = 151078112;
public const uint DIBUTTON_FPS_BACKWARD_LINK = 151078120;
public const uint DIBUTTON_FPS_GLANCE_UP_LINK = 151110880;
public const uint DIBUTTON_FPS_GLANCE_DOWN_LINK = 151110888;
public const uint DIBUTTON_FPS_STEP_LEFT_LINK = 151143652;
public const uint DIBUTTON_FPS_STEP_RIGHT_LINK = 151143660;
public const uint DIBUTTON_FPS_DEVICE = 151012606;
public const uint DIBUTTON_FPS_PAUSE = 151012604;
public const uint DIVIRTUAL_FIGHTING_THIRDPERSON = 167772160;
public const uint DIAXIS_TPS_TURN = 167903745;
public const uint DIAXIS_TPS_MOVE = 167838210;
public const uint DIBUTTON_TPS_RUN = 167773185;
public const uint DIBUTTON_TPS_ACTION = 167773186;
public const uint DIBUTTON_TPS_SELECT = 167773187;
public const uint DIBUTTON_TPS_USE = 167773188;
public const uint DIBUTTON_TPS_JUMP = 167773189;
public const uint DIBUTTON_TPS_MENU = 167773437;
public const uint DIHATSWITCH_TPS_GLANCE = 167790081;
public const uint DIBUTTON_TPS_VIEW = 167789574;
public const uint DIBUTTON_TPS_STEPLEFT = 167789575;
public const uint DIBUTTON_TPS_STEPRIGHT = 167789576;
public const uint DIAXIS_TPS_STEP = 167821827;
public const uint DIBUTTON_TPS_DODGE = 167789577;
public const uint DIBUTTON_TPS_INVENTORY = 167789578;
public const uint DIBUTTON_TPS_TURN_LEFT_LINK = 167920868;
public const uint DIBUTTON_TPS_TURN_RIGHT_LINK = 167920876;
public const uint DIBUTTON_TPS_FORWARD_LINK = 167855328;
public const uint DIBUTTON_TPS_BACKWARD_LINK = 167855336;
public const uint DIBUTTON_TPS_GLANCE_UP_LINK = 168281312;
public const uint DIBUTTON_TPS_GLANCE_DOWN_LINK = 168281320;
public const uint DIBUTTON_TPS_GLANCE_LEFT_LINK = 168281316;
public const uint DIBUTTON_TPS_GLANCE_RIGHT_LINK = 168281324;
public const uint DIBUTTON_TPS_DEVICE = 167789822;
public const uint DIBUTTON_TPS_PAUSE = 167789820;
public const uint DIVIRTUAL_STRATEGY_ROLEPLAYING = 184549376;
public const uint DIAXIS_STRATEGYR_LATERAL = 184582657;
public const uint DIAXIS_STRATEGYR_MOVE = 184615426;
public const uint DIBUTTON_STRATEGYR_GET = 184550401;
public const uint DIBUTTON_STRATEGYR_APPLY = 184550402;
public const uint DIBUTTON_STRATEGYR_SELECT = 184550403;
public const uint DIBUTTON_STRATEGYR_ATTACK = 184550404;
public const uint DIBUTTON_STRATEGYR_CAST = 184550405;
public const uint DIBUTTON_STRATEGYR_CROUCH = 184550406;
public const uint DIBUTTON_STRATEGYR_JUMP = 184550407;
public const uint DIBUTTON_STRATEGYR_MENU = 184550653;
public const uint DIHATSWITCH_STRATEGYR_GLANCE = 184567297;
public const uint DIBUTTON_STRATEGYR_MAP = 184566792;
public const uint DIBUTTON_STRATEGYR_DISPLAY = 184566793;
public const uint DIAXIS_STRATEGYR_ROTATE = 184697347;
public const uint DIBUTTON_STRATEGYR_LEFT_LINK = 184599780;
public const uint DIBUTTON_STRATEGYR_RIGHT_LINK = 184599788;
public const uint DIBUTTON_STRATEGYR_FORWARD_LINK = 184632544;
public const uint DIBUTTON_STRATEGYR_BACK_LINK = 184632552;
public const uint DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK = 184698084;
public const uint DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK = 184698092;
public const uint DIBUTTON_STRATEGYR_DEVICE = 184567038;
public const uint DIBUTTON_STRATEGYR_PAUSE = 184567036;
public const uint DIVIRTUAL_STRATEGY_TURN = 201326592;
public const uint DIAXIS_STRATEGYT_LATERAL = 201359873;
public const uint DIAXIS_STRATEGYT_MOVE = 201392642;
public const uint DIBUTTON_STRATEGYT_SELECT = 201327617;
public const uint DIBUTTON_STRATEGYT_INSTRUCT = 201327618;
public const uint DIBUTTON_STRATEGYT_APPLY = 201327619;
public const uint DIBUTTON_STRATEGYT_TEAM = 201327620;
public const uint DIBUTTON_STRATEGYT_TURN = 201327621;
public const uint DIBUTTON_STRATEGYT_MENU = 201327869;
public const uint DIBUTTON_STRATEGYT_ZOOM = 201344006;
public const uint DIBUTTON_STRATEGYT_MAP = 201344007;
public const uint DIBUTTON_STRATEGYT_DISPLAY = 201344008;
public const uint DIBUTTON_STRATEGYT_LEFT_LINK = 201376996;
public const uint DIBUTTON_STRATEGYT_RIGHT_LINK = 201377004;
public const uint DIBUTTON_STRATEGYT_FORWARD_LINK = 201409760;
public const uint DIBUTTON_STRATEGYT_BACK_LINK = 201409768;
public const uint DIBUTTON_STRATEGYT_DEVICE = 201344254;
public const uint DIBUTTON_STRATEGYT_PAUSE = 201344252;
public const uint DIVIRTUAL_SPORTS_HUNTING = 218103808;
public const uint DIAXIS_HUNTING_LATERAL = 218137089;
public const uint DIAXIS_HUNTING_MOVE = 218169858;
public const uint DIBUTTON_HUNTING_FIRE = 218104833;
public const uint DIBUTTON_HUNTING_AIM = 218104834;
public const uint DIBUTTON_HUNTING_WEAPON = 218104835;
public const uint DIBUTTON_HUNTING_BINOCULAR = 218104836;
public const uint DIBUTTON_HUNTING_CALL = 218104837;
public const uint DIBUTTON_HUNTING_MAP = 218104838;
public const uint DIBUTTON_HUNTING_SPECIAL = 218104839;
public const uint DIBUTTON_HUNTING_MENU = 218105085;
public const uint DIHATSWITCH_HUNTING_GLANCE = 218121729;
public const uint DIBUTTON_HUNTING_DISPLAY = 218121224;
public const uint DIAXIS_HUNTING_ROTATE = 218251779;
public const uint DIBUTTON_HUNTING_CROUCH = 218121225;
public const uint DIBUTTON_HUNTING_JUMP = 218121226;
public const uint DIBUTTON_HUNTING_FIRESECONDARY = 218121227;
public const uint DIBUTTON_HUNTING_LEFT_LINK = 218154212;
public const uint DIBUTTON_HUNTING_RIGHT_LINK = 218154220;
public const uint DIBUTTON_HUNTING_FORWARD_LINK = 218186976;
public const uint DIBUTTON_HUNTING_BACK_LINK = 218186984;
public const uint DIBUTTON_HUNTING_ROTATE_LEFT_LINK = 218252516;
public const uint DIBUTTON_HUNTING_ROTATE_RIGHT_LINK = 218252524;
public const uint DIBUTTON_HUNTING_DEVICE = 218121470;
public const uint DIBUTTON_HUNTING_PAUSE = 218121468;
public const uint DIVIRTUAL_SPORTS_FISHING = 234881024;
public const uint DIAXIS_FISHING_LATERAL = 234914305;
public const uint DIAXIS_FISHING_MOVE = 234947074;
public const uint DIBUTTON_FISHING_CAST = 234882049;
public const uint DIBUTTON_FISHING_TYPE = 234882050;
public const uint DIBUTTON_FISHING_BINOCULAR = 234882051;
public const uint DIBUTTON_FISHING_BAIT = 234882052;
public const uint DIBUTTON_FISHING_MAP = 234882053;
public const uint DIBUTTON_FISHING_MENU = 234882301;
public const uint DIHATSWITCH_FISHING_GLANCE = 234898945;
public const uint DIBUTTON_FISHING_DISPLAY = 234898438;
public const uint DIAXIS_FISHING_ROTATE = 235028995;
public const uint DIBUTTON_FISHING_CROUCH = 234898439;
public const uint DIBUTTON_FISHING_JUMP = 234898440;
public const uint DIBUTTON_FISHING_LEFT_LINK = 234931428;
public const uint DIBUTTON_FISHING_RIGHT_LINK = 234931436;
public const uint DIBUTTON_FISHING_FORWARD_LINK = 234964192;
public const uint DIBUTTON_FISHING_BACK_LINK = 234964200;
public const uint DIBUTTON_FISHING_ROTATE_LEFT_LINK = 235029732;
public const uint DIBUTTON_FISHING_ROTATE_RIGHT_LINK = 235029740;
public const uint DIBUTTON_FISHING_DEVICE = 234898686;
public const uint DIBUTTON_FISHING_PAUSE = 234898684;
public const uint DIVIRTUAL_SPORTS_BASEBALL_BAT = 251658240;
public const uint DIAXIS_BASEBALLB_LATERAL = 251691521;
public const uint DIAXIS_BASEBALLB_MOVE = 251724290;
public const uint DIBUTTON_BASEBALLB_SELECT = 251659265;
public const uint DIBUTTON_BASEBALLB_NORMAL = 251659266;
public const uint DIBUTTON_BASEBALLB_POWER = 251659267;
public const uint DIBUTTON_BASEBALLB_BUNT = 251659268;
public const uint DIBUTTON_BASEBALLB_STEAL = 251659269;
public const uint DIBUTTON_BASEBALLB_BURST = 251659270;
public const uint DIBUTTON_BASEBALLB_SLIDE = 251659271;
public const uint DIBUTTON_BASEBALLB_CONTACT = 251659272;
public const uint DIBUTTON_BASEBALLB_MENU = 251659517;
public const uint DIBUTTON_BASEBALLB_NOSTEAL = 251675657;
public const uint DIBUTTON_BASEBALLB_BOX = 251675658;
public const uint DIBUTTON_BASEBALLB_LEFT_LINK = 251708644;
public const uint DIBUTTON_BASEBALLB_RIGHT_LINK = 251708652;
public const uint DIBUTTON_BASEBALLB_FORWARD_LINK = 251741408;
public const uint DIBUTTON_BASEBALLB_BACK_LINK = 251741416;
public const uint DIBUTTON_BASEBALLB_DEVICE = 251675902;
public const uint DIBUTTON_BASEBALLB_PAUSE = 251675900;
public const uint DIVIRTUAL_SPORTS_BASEBALL_PITCH = 268435456;
public const uint DIAXIS_BASEBALLP_LATERAL = 268468737;
public const uint DIAXIS_BASEBALLP_MOVE = 268501506;
public const uint DIBUTTON_BASEBALLP_SELECT = 268436481;
public const uint DIBUTTON_BASEBALLP_PITCH = 268436482;
public const uint DIBUTTON_BASEBALLP_BASE = 268436483;
public const uint DIBUTTON_BASEBALLP_THROW = 268436484;
public const uint DIBUTTON_BASEBALLP_FAKE = 268436485;
public const uint DIBUTTON_BASEBALLP_MENU = 268436733;
public const uint DIBUTTON_BASEBALLP_WALK = 268452870;
public const uint DIBUTTON_BASEBALLP_LOOK = 268452871;
public const uint DIBUTTON_BASEBALLP_LEFT_LINK = 268485860;
public const uint DIBUTTON_BASEBALLP_RIGHT_LINK = 268485868;
public const uint DIBUTTON_BASEBALLP_FORWARD_LINK = 268518624;
public const uint DIBUTTON_BASEBALLP_BACK_LINK = 268518632;
public const uint DIBUTTON_BASEBALLP_DEVICE = 268453118;
public const uint DIBUTTON_BASEBALLP_PAUSE = 268453116;
public const uint DIVIRTUAL_SPORTS_BASEBALL_FIELD = 285212672;
public const uint DIAXIS_BASEBALLF_LATERAL = 285245953;
public const uint DIAXIS_BASEBALLF_MOVE = 285278722;
public const uint DIBUTTON_BASEBALLF_NEAREST = 285213697;
public const uint DIBUTTON_BASEBALLF_THROW1 = 285213698;
public const uint DIBUTTON_BASEBALLF_THROW2 = 285213699;
public const uint DIBUTTON_BASEBALLF_BURST = 285213700;
public const uint DIBUTTON_BASEBALLF_JUMP = 285213701;
public const uint DIBUTTON_BASEBALLF_DIVE = 285213702;
public const uint DIBUTTON_BASEBALLF_MENU = 285213949;
public const uint DIBUTTON_BASEBALLF_SHIFTIN = 285230087;
public const uint DIBUTTON_BASEBALLF_SHIFTOUT = 285230088;
public const uint DIBUTTON_BASEBALLF_AIM_LEFT_LINK = 285263076;
public const uint DIBUTTON_BASEBALLF_AIM_RIGHT_LINK = 285263084;
public const uint DIBUTTON_BASEBALLF_FORWARD_LINK = 285295840;
public const uint DIBUTTON_BASEBALLF_BACK_LINK = 285295848;
public const uint DIBUTTON_BASEBALLF_DEVICE = 285230334;
public const uint DIBUTTON_BASEBALLF_PAUSE = 285230332;
public const uint DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE = 301989888;
public const uint DIAXIS_BBALLO_LATERAL = 302023169;
public const uint DIAXIS_BBALLO_MOVE = 302055938;
public const uint DIBUTTON_BBALLO_SHOOT = 301990913;
public const uint DIBUTTON_BBALLO_DUNK = 301990914;
public const uint DIBUTTON_BBALLO_PASS = 301990915;
public const uint DIBUTTON_BBALLO_FAKE = 301990916;
public const uint DIBUTTON_BBALLO_SPECIAL = 301990917;
public const uint DIBUTTON_BBALLO_PLAYER = 301990918;
public const uint DIBUTTON_BBALLO_BURST = 301990919;
public const uint DIBUTTON_BBALLO_CALL = 301990920;
public const uint DIBUTTON_BBALLO_MENU = 301991165;
public const uint DIHATSWITCH_BBALLO_GLANCE = 302007809;
public const uint DIBUTTON_BBALLO_SCREEN = 302007305;
public const uint DIBUTTON_BBALLO_PLAY = 302007306;
public const uint DIBUTTON_BBALLO_JAB = 302007307;
public const uint DIBUTTON_BBALLO_POST = 302007308;
public const uint DIBUTTON_BBALLO_TIMEOUT = 302007309;
public const uint DIBUTTON_BBALLO_SUBSTITUTE = 302007310;
public const uint DIBUTTON_BBALLO_LEFT_LINK = 302040292;
public const uint DIBUTTON_BBALLO_RIGHT_LINK = 302040300;
public const uint DIBUTTON_BBALLO_FORWARD_LINK = 302073056;
public const uint DIBUTTON_BBALLO_BACK_LINK = 302073064;
public const uint DIBUTTON_BBALLO_DEVICE = 302007550;
public const uint DIBUTTON_BBALLO_PAUSE = 302007548;
public const uint DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE = 318767104;
public const uint DIAXIS_BBALLD_LATERAL = 318800385;
public const uint DIAXIS_BBALLD_MOVE = 318833154;
public const uint DIBUTTON_BBALLD_JUMP = 318768129;
public const uint DIBUTTON_BBALLD_STEAL = 318768130;
public const uint DIBUTTON_BBALLD_FAKE = 318768131;
public const uint DIBUTTON_BBALLD_SPECIAL = 318768132;
public const uint DIBUTTON_BBALLD_PLAYER = 318768133;
public const uint DIBUTTON_BBALLD_BURST = 318768134;
public const uint DIBUTTON_BBALLD_PLAY = 318768135;
public const uint DIBUTTON_BBALLD_MENU = 318768381;
public const uint DIHATSWITCH_BBALLD_GLANCE = 318785025;
public const uint DIBUTTON_BBALLD_TIMEOUT = 318784520;
public const uint DIBUTTON_BBALLD_SUBSTITUTE = 318784521;
public const uint DIBUTTON_BBALLD_LEFT_LINK = 318817508;
public const uint DIBUTTON_BBALLD_RIGHT_LINK = 318817516;
public const uint DIBUTTON_BBALLD_FORWARD_LINK = 318850272;
public const uint DIBUTTON_BBALLD_BACK_LINK = 318850280;
public const uint DIBUTTON_BBALLD_DEVICE = 318784766;
public const uint DIBUTTON_BBALLD_PAUSE = 318784764;
public const uint DIVIRTUAL_SPORTS_FOOTBALL_FIELD = 335544320;
public const uint DIBUTTON_FOOTBALLP_PLAY = 335545345;
public const uint DIBUTTON_FOOTBALLP_SELECT = 335545346;
public const uint DIBUTTON_FOOTBALLP_HELP = 335545347;
public const uint DIBUTTON_FOOTBALLP_MENU = 335545597;
public const uint DIBUTTON_FOOTBALLP_DEVICE = 335561982;
public const uint DIBUTTON_FOOTBALLP_PAUSE = 335561980;
public const uint DIVIRTUAL_SPORTS_FOOTBALL_QBCK = 352321536;
public const uint DIAXIS_FOOTBALLQ_LATERAL = 352354817;
public const uint DIAXIS_FOOTBALLQ_MOVE = 352387586;
public const uint DIBUTTON_FOOTBALLQ_SELECT = 352322561;
public const uint DIBUTTON_FOOTBALLQ_SNAP = 352322562;
public const uint DIBUTTON_FOOTBALLQ_JUMP = 352322563;
public const uint DIBUTTON_FOOTBALLQ_SLIDE = 352322564;
public const uint DIBUTTON_FOOTBALLQ_PASS = 352322565;
public const uint DIBUTTON_FOOTBALLQ_FAKE = 352322566;
public const uint DIBUTTON_FOOTBALLQ_MENU = 352322813;
public const uint DIBUTTON_FOOTBALLQ_FAKESNAP = 352338951;
public const uint DIBUTTON_FOOTBALLQ_MOTION = 352338952;
public const uint DIBUTTON_FOOTBALLQ_AUDIBLE = 352338953;
public const uint DIBUTTON_FOOTBALLQ_LEFT_LINK = 352371940;
public const uint DIBUTTON_FOOTBALLQ_RIGHT_LINK = 352371948;
public const uint DIBUTTON_FOOTBALLQ_FORWARD_LINK = 352404704;
public const uint DIBUTTON_FOOTBALLQ_BACK_LINK = 352404712;
public const uint DIBUTTON_FOOTBALLQ_DEVICE = 352339198;
public const uint DIBUTTON_FOOTBALLQ_PAUSE = 352339196;
public const uint DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE = 369098752;
public const uint DIAXIS_FOOTBALLO_LATERAL = 369132033;
public const uint DIAXIS_FOOTBALLO_MOVE = 369164802;
public const uint DIBUTTON_FOOTBALLO_JUMP = 369099777;
public const uint DIBUTTON_FOOTBALLO_LEFTARM = 369099778;
public const uint DIBUTTON_FOOTBALLO_RIGHTARM = 369099779;
public const uint DIBUTTON_FOOTBALLO_THROW = 369099780;
public const uint DIBUTTON_FOOTBALLO_SPIN = 369099781;
public const uint DIBUTTON_FOOTBALLO_MENU = 369100029;
public const uint DIBUTTON_FOOTBALLO_JUKE = 369116166;
public const uint DIBUTTON_FOOTBALLO_SHOULDER = 369116167;
public const uint DIBUTTON_FOOTBALLO_TURBO = 369116168;
public const uint DIBUTTON_FOOTBALLO_DIVE = 369116169;
public const uint DIBUTTON_FOOTBALLO_ZOOM = 369116170;
public const uint DIBUTTON_FOOTBALLO_SUBSTITUTE = 369116171;
public const uint DIBUTTON_FOOTBALLO_LEFT_LINK = 369149156;
public const uint DIBUTTON_FOOTBALLO_RIGHT_LINK = 369149164;
public const uint DIBUTTON_FOOTBALLO_FORWARD_LINK = 369181920;
public const uint DIBUTTON_FOOTBALLO_BACK_LINK = 369181928;
public const uint DIBUTTON_FOOTBALLO_DEVICE = 369116414;
public const uint DIBUTTON_FOOTBALLO_PAUSE = 369116412;
public const uint DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE = 385875968;
public const uint DIAXIS_FOOTBALLD_LATERAL = 385909249;
public const uint DIAXIS_FOOTBALLD_MOVE = 385942018;
public const uint DIBUTTON_FOOTBALLD_PLAY = 385876993;
public const uint DIBUTTON_FOOTBALLD_SELECT = 385876994;
public const uint DIBUTTON_FOOTBALLD_JUMP = 385876995;
public const uint DIBUTTON_FOOTBALLD_TACKLE = 385876996;
public const uint DIBUTTON_FOOTBALLD_FAKE = 385876997;
public const uint DIBUTTON_FOOTBALLD_SUPERTACKLE = 385876998;
public const uint DIBUTTON_FOOTBALLD_MENU = 385877245;
public const uint DIBUTTON_FOOTBALLD_SPIN = 385893383;
public const uint DIBUTTON_FOOTBALLD_SWIM = 385893384;
public const uint DIBUTTON_FOOTBALLD_BULLRUSH = 385893385;
public const uint DIBUTTON_FOOTBALLD_RIP = 385893386;
public const uint DIBUTTON_FOOTBALLD_AUDIBLE = 385893387;
public const uint DIBUTTON_FOOTBALLD_ZOOM = 385893388;
public const uint DIBUTTON_FOOTBALLD_SUBSTITUTE = 385893389;
public const uint DIBUTTON_FOOTBALLD_LEFT_LINK = 385926372;
public const uint DIBUTTON_FOOTBALLD_RIGHT_LINK = 385926380;
public const uint DIBUTTON_FOOTBALLD_FORWARD_LINK = 385959136;
public const uint DIBUTTON_FOOTBALLD_BACK_LINK = 385959144;
public const uint DIBUTTON_FOOTBALLD_DEVICE = 385893630;
public const uint DIBUTTON_FOOTBALLD_PAUSE = 385893628;
public const uint DIVIRTUAL_SPORTS_GOLF = 402653184;
public const uint DIAXIS_GOLF_LATERAL = 402686465;
public const uint DIAXIS_GOLF_MOVE = 402719234;
public const uint DIBUTTON_GOLF_SWING = 402654209;
public const uint DIBUTTON_GOLF_SELECT = 402654210;
public const uint DIBUTTON_GOLF_UP = 402654211;
public const uint DIBUTTON_GOLF_DOWN = 402654212;
public const uint DIBUTTON_GOLF_TERRAIN = 402654213;
public const uint DIBUTTON_GOLF_FLYBY = 402654214;
public const uint DIBUTTON_GOLF_MENU = 402654461;
public const uint DIHATSWITCH_GOLF_SCROLL = 402671105;
public const uint DIBUTTON_GOLF_ZOOM = 402670599;
public const uint DIBUTTON_GOLF_TIMEOUT = 402670600;
public const uint DIBUTTON_GOLF_SUBSTITUTE = 402670601;
public const uint DIBUTTON_GOLF_LEFT_LINK = 402703588;
public const uint DIBUTTON_GOLF_RIGHT_LINK = 402703596;
public const uint DIBUTTON_GOLF_FORWARD_LINK = 402736352;
public const uint DIBUTTON_GOLF_BACK_LINK = 402736360;
public const uint DIBUTTON_GOLF_DEVICE = 402670846;
public const uint DIBUTTON_GOLF_PAUSE = 402670844;
public const uint DIVIRTUAL_SPORTS_HOCKEY_OFFENSE = 419430400;
public const uint DIAXIS_HOCKEYO_LATERAL = 419463681;
public const uint DIAXIS_HOCKEYO_MOVE = 419496450;
public const uint DIBUTTON_HOCKEYO_SHOOT = 419431425;
public const uint DIBUTTON_HOCKEYO_PASS = 419431426;
public const uint DIBUTTON_HOCKEYO_BURST = 419431427;
public const uint DIBUTTON_HOCKEYO_SPECIAL = 419431428;
public const uint DIBUTTON_HOCKEYO_FAKE = 419431429;
public const uint DIBUTTON_HOCKEYO_MENU = 419431677;
public const uint DIHATSWITCH_HOCKEYO_SCROLL = 419448321;
public const uint DIBUTTON_HOCKEYO_ZOOM = 419447814;
public const uint DIBUTTON_HOCKEYO_STRATEGY = 419447815;
public const uint DIBUTTON_HOCKEYO_TIMEOUT = 419447816;
public const uint DIBUTTON_HOCKEYO_SUBSTITUTE = 419447817;
public const uint DIBUTTON_HOCKEYO_LEFT_LINK = 419480804;
public const uint DIBUTTON_HOCKEYO_RIGHT_LINK = 419480812;
public const uint DIBUTTON_HOCKEYO_FORWARD_LINK = 419513568;
public const uint DIBUTTON_HOCKEYO_BACK_LINK = 419513576;
public const uint DIBUTTON_HOCKEYO_DEVICE = 419448062;
public const uint DIBUTTON_HOCKEYO_PAUSE = 419448060;
public const uint DIVIRTUAL_SPORTS_HOCKEY_DEFENSE = 436207616;
public const uint DIAXIS_HOCKEYD_LATERAL = 436240897;
public const uint DIAXIS_HOCKEYD_MOVE = 436273666;
public const uint DIBUTTON_HOCKEYD_PLAYER = 436208641;
public const uint DIBUTTON_HOCKEYD_STEAL = 436208642;
public const uint DIBUTTON_HOCKEYD_BURST = 436208643;
public const uint DIBUTTON_HOCKEYD_BLOCK = 436208644;
public const uint DIBUTTON_HOCKEYD_FAKE = 436208645;
public const uint DIBUTTON_HOCKEYD_MENU = 436208893;
public const uint DIHATSWITCH_HOCKEYD_SCROLL = 436225537;
public const uint DIBUTTON_HOCKEYD_ZOOM = 436225030;
public const uint DIBUTTON_HOCKEYD_STRATEGY = 436225031;
public const uint DIBUTTON_HOCKEYD_TIMEOUT = 436225032;
public const uint DIBUTTON_HOCKEYD_SUBSTITUTE = 436225033;
public const uint DIBUTTON_HOCKEYD_LEFT_LINK = 436258020;
public const uint DIBUTTON_HOCKEYD_RIGHT_LINK = 436258028;
public const uint DIBUTTON_HOCKEYD_FORWARD_LINK = 436290784;
public const uint DIBUTTON_HOCKEYD_BACK_LINK = 436290792;
public const uint DIBUTTON_HOCKEYD_DEVICE = 436225278;
public const uint DIBUTTON_HOCKEYD_PAUSE = 436225276;
public const uint DIVIRTUAL_SPORTS_HOCKEY_GOALIE = 452984832;
public const uint DIAXIS_HOCKEYG_LATERAL = 453018113;
public const uint DIAXIS_HOCKEYG_MOVE = 453050882;
public const uint DIBUTTON_HOCKEYG_PASS = 452985857;
public const uint DIBUTTON_HOCKEYG_POKE = 452985858;
public const uint DIBUTTON_HOCKEYG_STEAL = 452985859;
public const uint DIBUTTON_HOCKEYG_BLOCK = 452985860;
public const uint DIBUTTON_HOCKEYG_MENU = 452986109;
public const uint DIHATSWITCH_HOCKEYG_SCROLL = 453002753;
public const uint DIBUTTON_HOCKEYG_ZOOM = 453002245;
public const uint DIBUTTON_HOCKEYG_STRATEGY = 453002246;
public const uint DIBUTTON_HOCKEYG_TIMEOUT = 453002247;
public const uint DIBUTTON_HOCKEYG_SUBSTITUTE = 453002248;
public const uint DIBUTTON_HOCKEYG_LEFT_LINK = 453035236;
public const uint DIBUTTON_HOCKEYG_RIGHT_LINK = 453035244;
public const uint DIBUTTON_HOCKEYG_FORWARD_LINK = 453068000;
public const uint DIBUTTON_HOCKEYG_BACK_LINK = 453068008;
public const uint DIBUTTON_HOCKEYG_DEVICE = 453002494;
public const uint DIBUTTON_HOCKEYG_PAUSE = 453002492;
public const uint DIVIRTUAL_SPORTS_BIKING_MOUNTAIN = 469762048;
public const uint DIAXIS_BIKINGM_TURN = 469795329;
public const uint DIAXIS_BIKINGM_PEDAL = 469828098;
public const uint DIBUTTON_BIKINGM_JUMP = 469763073;
public const uint DIBUTTON_BIKINGM_CAMERA = 469763074;
public const uint DIBUTTON_BIKINGM_SPECIAL1 = 469763075;
public const uint DIBUTTON_BIKINGM_SELECT = 469763076;
public const uint DIBUTTON_BIKINGM_SPECIAL2 = 469763077;
public const uint DIBUTTON_BIKINGM_MENU = 469763325;
public const uint DIHATSWITCH_BIKINGM_SCROLL = 469779969;
public const uint DIBUTTON_BIKINGM_ZOOM = 469779462;
public const uint DIAXIS_BIKINGM_BRAKE = 470041091;
public const uint DIBUTTON_BIKINGM_LEFT_LINK = 469812452;
public const uint DIBUTTON_BIKINGM_RIGHT_LINK = 469812460;
public const uint DIBUTTON_BIKINGM_FASTER_LINK = 469845216;
public const uint DIBUTTON_BIKINGM_SLOWER_LINK = 469845224;
public const uint DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK = 470041832;
public const uint DIBUTTON_BIKINGM_DEVICE = 469779710;
public const uint DIBUTTON_BIKINGM_PAUSE = 469779708;
public const uint DIVIRTUAL_SPORTS_SKIING = 486539264;
public const uint DIAXIS_SKIING_TURN = 486572545;
public const uint DIAXIS_SKIING_SPEED = 486605314;
public const uint DIBUTTON_SKIING_JUMP = 486540289;
public const uint DIBUTTON_SKIING_CROUCH = 486540290;
public const uint DIBUTTON_SKIING_CAMERA = 486540291;
public const uint DIBUTTON_SKIING_SPECIAL1 = 486540292;
public const uint DIBUTTON_SKIING_SELECT = 486540293;
public const uint DIBUTTON_SKIING_SPECIAL2 = 486540294;
public const uint DIBUTTON_SKIING_MENU = 486540541;
public const uint DIHATSWITCH_SKIING_GLANCE = 486557185;
public const uint DIBUTTON_SKIING_ZOOM = 486556679;
public const uint DIBUTTON_SKIING_LEFT_LINK = 486589668;
public const uint DIBUTTON_SKIING_RIGHT_LINK = 486589676;
public const uint DIBUTTON_SKIING_FASTER_LINK = 486622432;
public const uint DIBUTTON_SKIING_SLOWER_LINK = 486622440;
public const uint DIBUTTON_SKIING_DEVICE = 486556926;
public const uint DIBUTTON_SKIING_PAUSE = 486556924;
public const uint DIVIRTUAL_SPORTS_SOCCER_OFFENSE = 503316480;
public const uint DIAXIS_SOCCERO_LATERAL = 503349761;
public const uint DIAXIS_SOCCERO_MOVE = 503382530;
public const uint DIAXIS_SOCCERO_BEND = 503415299;
public const uint DIBUTTON_SOCCERO_SHOOT = 503317505;
public const uint DIBUTTON_SOCCERO_PASS = 503317506;
public const uint DIBUTTON_SOCCERO_FAKE = 503317507;
public const uint DIBUTTON_SOCCERO_PLAYER = 503317508;
public const uint DIBUTTON_SOCCERO_SPECIAL1 = 503317509;
public const uint DIBUTTON_SOCCERO_SELECT = 503317510;
public const uint DIBUTTON_SOCCERO_MENU = 503317757;
public const uint DIHATSWITCH_SOCCERO_GLANCE = 503334401;
public const uint DIBUTTON_SOCCERO_SUBSTITUTE = 503333895;
public const uint DIBUTTON_SOCCERO_SHOOTLOW = 503333896;
public const uint DIBUTTON_SOCCERO_SHOOTHIGH = 503333897;
public const uint DIBUTTON_SOCCERO_PASSTHRU = 503333898;
public const uint DIBUTTON_SOCCERO_SPRINT = 503333899;
public const uint DIBUTTON_SOCCERO_CONTROL = 503333900;
public const uint DIBUTTON_SOCCERO_HEAD = 503333901;
public const uint DIBUTTON_SOCCERO_LEFT_LINK = 503366884;
public const uint DIBUTTON_SOCCERO_RIGHT_LINK = 503366892;
public const uint DIBUTTON_SOCCERO_FORWARD_LINK = 503399648;
public const uint DIBUTTON_SOCCERO_BACK_LINK = 503399656;
public const uint DIBUTTON_SOCCERO_DEVICE = 503334142;
public const uint DIBUTTON_SOCCERO_PAUSE = 503334140;
public const uint DIVIRTUAL_SPORTS_SOCCER_DEFENSE = 520093696;
public const uint DIAXIS_SOCCERD_LATERAL = 520126977;
public const uint DIAXIS_SOCCERD_MOVE = 520159746;
public const uint DIBUTTON_SOCCERD_BLOCK = 520094721;
public const uint DIBUTTON_SOCCERD_STEAL = 520094722;
public const uint DIBUTTON_SOCCERD_FAKE = 520094723;
public const uint DIBUTTON_SOCCERD_PLAYER = 520094724;
public const uint DIBUTTON_SOCCERD_SPECIAL = 520094725;
public const uint DIBUTTON_SOCCERD_SELECT = 520094726;
public const uint DIBUTTON_SOCCERD_SLIDE = 520094727;
public const uint DIBUTTON_SOCCERD_MENU = 520094973;
public const uint DIHATSWITCH_SOCCERD_GLANCE = 520111617;
public const uint DIBUTTON_SOCCERD_FOUL = 520111112;
public const uint DIBUTTON_SOCCERD_HEAD = 520111113;
public const uint DIBUTTON_SOCCERD_CLEAR = 520111114;
public const uint DIBUTTON_SOCCERD_GOALIECHARGE = 520111115;
public const uint DIBUTTON_SOCCERD_SUBSTITUTE = 520111116;
public const uint DIBUTTON_SOCCERD_LEFT_LINK = 520144100;
public const uint DIBUTTON_SOCCERD_RIGHT_LINK = 520144108;
public const uint DIBUTTON_SOCCERD_FORWARD_LINK = 520176864;
public const uint DIBUTTON_SOCCERD_BACK_LINK = 520176872;
public const uint DIBUTTON_SOCCERD_DEVICE = 520111358;
public const uint DIBUTTON_SOCCERD_PAUSE = 520111356;
public const uint DIVIRTUAL_SPORTS_RACQUET = 536870912;
public const uint DIAXIS_RACQUET_LATERAL = 536904193;
public const uint DIAXIS_RACQUET_MOVE = 536936962;
public const uint DIBUTTON_RACQUET_SWING = 536871937;
public const uint DIBUTTON_RACQUET_BACKSWING = 536871938;
public const uint DIBUTTON_RACQUET_SMASH = 536871939;
public const uint DIBUTTON_RACQUET_SPECIAL = 536871940;
public const uint DIBUTTON_RACQUET_SELECT = 536871941;
public const uint DIBUTTON_RACQUET_MENU = 536872189;
public const uint DIHATSWITCH_RACQUET_GLANCE = 536888833;
public const uint DIBUTTON_RACQUET_TIMEOUT = 536888326;
public const uint DIBUTTON_RACQUET_SUBSTITUTE = 536888327;
public const uint DIBUTTON_RACQUET_LEFT_LINK = 536921316;
public const uint DIBUTTON_RACQUET_RIGHT_LINK = 536921324;
public const uint DIBUTTON_RACQUET_FORWARD_LINK = 536954080;
public const uint DIBUTTON_RACQUET_BACK_LINK = 536954088;
public const uint DIBUTTON_RACQUET_DEVICE = 536888574;
public const uint DIBUTTON_RACQUET_PAUSE = 536888572;
public const uint DIVIRTUAL_ARCADE_SIDE2SIDE = 553648128;
public const uint DIAXIS_ARCADES_LATERAL = 553681409;
public const uint DIAXIS_ARCADES_MOVE = 553714178;
public const uint DIBUTTON_ARCADES_THROW = 553649153;
public const uint DIBUTTON_ARCADES_CARRY = 553649154;
public const uint DIBUTTON_ARCADES_ATTACK = 553649155;
public const uint DIBUTTON_ARCADES_SPECIAL = 553649156;
public const uint DIBUTTON_ARCADES_SELECT = 553649157;
public const uint DIBUTTON_ARCADES_MENU = 553649405;
public const uint DIHATSWITCH_ARCADES_VIEW = 553666049;
public const uint DIBUTTON_ARCADES_LEFT_LINK = 553698532;
public const uint DIBUTTON_ARCADES_RIGHT_LINK = 553698540;
public const uint DIBUTTON_ARCADES_FORWARD_LINK = 553731296;
public const uint DIBUTTON_ARCADES_BACK_LINK = 553731304;
public const uint DIBUTTON_ARCADES_VIEW_UP_LINK = 554157280;
public const uint DIBUTTON_ARCADES_VIEW_DOWN_LINK = 554157288;
public const uint DIBUTTON_ARCADES_VIEW_LEFT_LINK = 554157284;
public const uint DIBUTTON_ARCADES_VIEW_RIGHT_LINK = 554157292;
public const uint DIBUTTON_ARCADES_DEVICE = 553665790;
public const uint DIBUTTON_ARCADES_PAUSE = 553665788;
public const uint DIVIRTUAL_ARCADE_PLATFORM = 570425344;
public const uint DIAXIS_ARCADEP_LATERAL = 570458625;
public const uint DIAXIS_ARCADEP_MOVE = 570491394;
public const uint DIBUTTON_ARCADEP_JUMP = 570426369;
public const uint DIBUTTON_ARCADEP_FIRE = 570426370;
public const uint DIBUTTON_ARCADEP_CROUCH = 570426371;
public const uint DIBUTTON_ARCADEP_SPECIAL = 570426372;
public const uint DIBUTTON_ARCADEP_SELECT = 570426373;
public const uint DIBUTTON_ARCADEP_MENU = 570426621;
public const uint DIHATSWITCH_ARCADEP_VIEW = 570443265;
public const uint DIBUTTON_ARCADEP_FIRESECONDARY = 570442758;
public const uint DIBUTTON_ARCADEP_LEFT_LINK = 570475748;
public const uint DIBUTTON_ARCADEP_RIGHT_LINK = 570475756;
public const uint DIBUTTON_ARCADEP_FORWARD_LINK = 570508512;
public const uint DIBUTTON_ARCADEP_BACK_LINK = 570508520;
public const uint DIBUTTON_ARCADEP_VIEW_UP_LINK = 570934496;
public const uint DIBUTTON_ARCADEP_VIEW_DOWN_LINK = 570934504;
public const uint DIBUTTON_ARCADEP_VIEW_LEFT_LINK = 570934500;
public const uint DIBUTTON_ARCADEP_VIEW_RIGHT_LINK = 570934508;
public const uint DIBUTTON_ARCADEP_DEVICE = 570443006;
public const uint DIBUTTON_ARCADEP_PAUSE = 570443004;
public const uint DIVIRTUAL_CAD_2DCONTROL = 587202560;
public const uint DIAXIS_2DCONTROL_LATERAL = 587235841;
public const uint DIAXIS_2DCONTROL_MOVE = 587268610;
public const uint DIAXIS_2DCONTROL_INOUT = 587301379;
public const uint DIBUTTON_2DCONTROL_SELECT = 587203585;
public const uint DIBUTTON_2DCONTROL_SPECIAL1 = 587203586;
public const uint DIBUTTON_2DCONTROL_SPECIAL = 587203587;
public const uint DIBUTTON_2DCONTROL_SPECIAL2 = 587203588;
public const uint DIBUTTON_2DCONTROL_MENU = 587203837;
public const uint DIHATSWITCH_2DCONTROL_HATSWITCH = 587220481;
public const uint DIAXIS_2DCONTROL_ROTATEZ = 587350532;
public const uint DIBUTTON_2DCONTROL_DISPLAY = 587219973;
public const uint DIBUTTON_2DCONTROL_DEVICE = 587220222;
public const uint DIBUTTON_2DCONTROL_PAUSE = 587220220;
public const uint DIVIRTUAL_CAD_3DCONTROL = 603979776;
public const uint DIAXIS_3DCONTROL_LATERAL = 604013057;
public const uint DIAXIS_3DCONTROL_MOVE = 604045826;
public const uint DIAXIS_3DCONTROL_INOUT = 604078595;
public const uint DIBUTTON_3DCONTROL_SELECT = 603980801;
public const uint DIBUTTON_3DCONTROL_SPECIAL1 = 603980802;
public const uint DIBUTTON_3DCONTROL_SPECIAL = 603980803;
public const uint DIBUTTON_3DCONTROL_SPECIAL2 = 603980804;
public const uint DIBUTTON_3DCONTROL_MENU = 603981053;
public const uint DIHATSWITCH_3DCONTROL_HATSWITCH = 603997697;
public const uint DIAXIS_3DCONTROL_ROTATEX = 604193284;
public const uint DIAXIS_3DCONTROL_ROTATEY = 604160517;
public const uint DIAXIS_3DCONTROL_ROTATEZ = 604127750;
public const uint DIBUTTON_3DCONTROL_DISPLAY = 603997189;
public const uint DIBUTTON_3DCONTROL_DEVICE = 603997438;
public const uint DIBUTTON_3DCONTROL_PAUSE = 603997436;
public const uint DIVIRTUAL_CAD_FLYBY = 620756992;
public const uint DIAXIS_CADF_LATERAL = 620790273;
public const uint DIAXIS_CADF_MOVE = 620823042;
public const uint DIAXIS_CADF_INOUT = 620855811;
public const uint DIBUTTON_CADF_SELECT = 620758017;
public const uint DIBUTTON_CADF_SPECIAL1 = 620758018;
public const uint DIBUTTON_CADF_SPECIAL = 620758019;
public const uint DIBUTTON_CADF_SPECIAL2 = 620758020;
public const uint DIBUTTON_CADF_MENU = 620758269;
public const uint DIHATSWITCH_CADF_HATSWITCH = 620774913;
public const uint DIAXIS_CADF_ROTATEX = 620970500;
public const uint DIAXIS_CADF_ROTATEY = 620937733;
public const uint DIAXIS_CADF_ROTATEZ = 620904966;
public const uint DIBUTTON_CADF_DISPLAY = 620774405;
public const uint DIBUTTON_CADF_DEVICE = 620774654;
public const uint DIBUTTON_CADF_PAUSE = 620774652;
public const uint DIVIRTUAL_CAD_MODEL = 637534208;
public const uint DIAXIS_CADM_LATERAL = 637567489;
public const uint DIAXIS_CADM_MOVE = 637600258;
public const uint DIAXIS_CADM_INOUT = 637633027;
public const uint DIBUTTON_CADM_SELECT = 637535233;
public const uint DIBUTTON_CADM_SPECIAL1 = 637535234;
public const uint DIBUTTON_CADM_SPECIAL = 637535235;
public const uint DIBUTTON_CADM_SPECIAL2 = 637535236;
public const uint DIBUTTON_CADM_MENU = 637535485;
public const uint DIHATSWITCH_CADM_HATSWITCH = 637552129;
public const uint DIAXIS_CADM_ROTATEX = 637747716;
public const uint DIAXIS_CADM_ROTATEY = 637714949;
public const uint DIAXIS_CADM_ROTATEZ = 637682182;
public const uint DIBUTTON_CADM_DISPLAY = 637551621;
public const uint DIBUTTON_CADM_DEVICE = 637551870;
public const uint DIBUTTON_CADM_PAUSE = 637551868;
public const uint DIVIRTUAL_REMOTE_CONTROL = 654311424;
public const uint DIAXIS_REMOTE_SLIDER = 654639617;
public const uint DIBUTTON_REMOTE_MUTE = 654312449;
public const uint DIBUTTON_REMOTE_SELECT = 654312450;
public const uint DIBUTTON_REMOTE_PLAY = 654320643;
public const uint DIBUTTON_REMOTE_CUE = 654320644;
public const uint DIBUTTON_REMOTE_REVIEW = 654320645;
public const uint DIBUTTON_REMOTE_CHANGE = 654320646;
public const uint DIBUTTON_REMOTE_RECORD = 654320647;
public const uint DIBUTTON_REMOTE_MENU = 654312701;
public const uint DIAXIS_REMOTE_SLIDER2 = 654656002;
public const uint DIBUTTON_REMOTE_TV = 654334984;
public const uint DIBUTTON_REMOTE_CABLE = 654334985;
public const uint DIBUTTON_REMOTE_CD = 654334986;
public const uint DIBUTTON_REMOTE_VCR = 654334987;
public const uint DIBUTTON_REMOTE_TUNER = 654334988;
public const uint DIBUTTON_REMOTE_DVD = 654334989;
public const uint DIBUTTON_REMOTE_ADJUST = 654334990;
public const uint DIBUTTON_REMOTE_DIGIT0 = 654332943;
public const uint DIBUTTON_REMOTE_DIGIT1 = 654332944;
public const uint DIBUTTON_REMOTE_DIGIT2 = 654332945;
public const uint DIBUTTON_REMOTE_DIGIT3 = 654332946;
public const uint DIBUTTON_REMOTE_DIGIT4 = 654332947;
public const uint DIBUTTON_REMOTE_DIGIT5 = 654332948;
public const uint DIBUTTON_REMOTE_DIGIT6 = 654332949;
public const uint DIBUTTON_REMOTE_DIGIT7 = 654332950;
public const uint DIBUTTON_REMOTE_DIGIT8 = 654332951;
public const uint DIBUTTON_REMOTE_DIGIT9 = 654332952;
public const uint DIBUTTON_REMOTE_DEVICE = 654329086;
public const uint DIBUTTON_REMOTE_PAUSE = 654329084;
public const uint DIVIRTUAL_BROWSER_CONTROL = 671088640;
public const uint DIAXIS_BROWSER_LATERAL = 671121921;
public const uint DIAXIS_BROWSER_MOVE = 671154690;
public const uint DIBUTTON_BROWSER_SELECT = 671089665;
public const uint DIAXIS_BROWSER_VIEW = 671187459;
public const uint DIBUTTON_BROWSER_REFRESH = 671089666;
public const uint DIBUTTON_BROWSER_MENU = 671089917;
public const uint DIBUTTON_BROWSER_SEARCH = 671106051;
public const uint DIBUTTON_BROWSER_STOP = 671106052;
public const uint DIBUTTON_BROWSER_HOME = 671106053;
public const uint DIBUTTON_BROWSER_FAVORITES = 671106054;
public const uint DIBUTTON_BROWSER_NEXT = 671106055;
public const uint DIBUTTON_BROWSER_PREVIOUS = 671106056;
public const uint DIBUTTON_BROWSER_HISTORY = 671106057;
public const uint DIBUTTON_BROWSER_PRINT = 671106058;
public const uint DIBUTTON_BROWSER_DEVICE = 671106302;
public const uint DIBUTTON_BROWSER_PAUSE = 671106300;
public const uint DIVIRTUAL_DRIVING_MECHA = 687865856;
public const uint DIAXIS_MECHA_STEER = 687899137;
public const uint DIAXIS_MECHA_TORSO = 687931906;
public const uint DIAXIS_MECHA_ROTATE = 687997443;
public const uint DIAXIS_MECHA_THROTTLE = 688095748;
public const uint DIBUTTON_MECHA_FIRE = 687866881;
public const uint DIBUTTON_MECHA_WEAPONS = 687866882;
public const uint DIBUTTON_MECHA_TARGET = 687866883;
public const uint DIBUTTON_MECHA_REVERSE = 687866884;
public const uint DIBUTTON_MECHA_ZOOM = 687866885;
public const uint DIBUTTON_MECHA_JUMP = 687866886;
public const uint DIBUTTON_MECHA_MENU = 687867133;
public const uint DIBUTTON_MECHA_CENTER = 687883271;
public const uint DIHATSWITCH_MECHA_GLANCE = 687883777;
public const uint DIBUTTON_MECHA_VIEW = 687883272;
public const uint DIBUTTON_MECHA_FIRESECONDARY = 687883273;
public const uint DIBUTTON_MECHA_LEFT_LINK = 687916260;
public const uint DIBUTTON_MECHA_RIGHT_LINK = 687916268;
public const uint DIBUTTON_MECHA_FORWARD_LINK = 687949024;
public const uint DIBUTTON_MECHA_BACK_LINK = 687949032;
public const uint DIBUTTON_MECHA_ROTATE_LEFT_LINK = 688014564;
public const uint DIBUTTON_MECHA_ROTATE_RIGHT_LINK = 688014572;
public const uint DIBUTTON_MECHA_FASTER_LINK = 688112864;
public const uint DIBUTTON_MECHA_SLOWER_LINK = 688112872;
public const uint DIBUTTON_MECHA_DEVICE = 687883518;
public const uint DIBUTTON_MECHA_PAUSE = 687883516;
public const uint DIAXIS_ANY_X_1 = 4278239745;
public const uint DIAXIS_ANY_X_2 = 4278239746;
public const uint DIAXIS_ANY_Y_1 = 4278272513;
public const uint DIAXIS_ANY_Y_2 = 4278272514;
public const uint DIAXIS_ANY_Z_1 = 4278305281;
public const uint DIAXIS_ANY_Z_2 = 4278305282;
public const uint DIAXIS_ANY_R_1 = 4278338049;
public const uint DIAXIS_ANY_R_2 = 4278338050;
public const uint DIAXIS_ANY_U_1 = 4278370817;
public const uint DIAXIS_ANY_U_2 = 4278370818;
public const uint DIAXIS_ANY_V_1 = 4278403585;
public const uint DIAXIS_ANY_V_2 = 4278403586;
public const uint DIAXIS_ANY_A_1 = 4278436353;
public const uint DIAXIS_ANY_A_2 = 4278436354;
public const uint DIAXIS_ANY_B_1 = 4278469121;
public const uint DIAXIS_ANY_B_2 = 4278469122;
public const uint DIAXIS_ANY_C_1 = 4278501889;
public const uint DIAXIS_ANY_C_2 = 4278501890;
public const uint DIAXIS_ANY_S_1 = 4278534657;
public const uint DIAXIS_ANY_S_2 = 4278534658;
public const uint DIAXIS_ANY_1 = 4278206977;
public const uint DIAXIS_ANY_2 = 4278206978;
public const uint DIAXIS_ANY_3 = 4278206979;
public const uint DIAXIS_ANY_4 = 4278206980;
public const uint DIPOV_ANY_1 = 4278208001;
public const uint DIPOV_ANY_2 = 4278208002;
public const uint DIPOV_ANY_3 = 4278208003;
public const uint DIPOV_ANY_4 = 4278208004;
public const int JOY_PASSDRIVERDATA = 268435456;
public const int JOY_HWS_ISHEADTRACKER = 33554432;
public const int JOY_HWS_ISGAMEPORTDRIVER = 67108864;
public const int JOY_HWS_ISANALOGPORTDRIVER = 134217728;
public const int JOY_HWS_AUTOLOAD = 268435456;
public const int JOY_HWS_NODEVNODE = 536870912;
public const int JOY_HWS_ISGAMEPORTBUS = -2147483648;
public const int JOY_HWS_GAMEPORTBUSBUSY = 1;
public const int JOY_US_VOLATILE = 8;
public const uint JOY_OEMPOLL_PASSDRIVERDATA = 7;
public const uint BUTTON_BIT_POWER = 1;
public const uint BUTTON_BIT_WINDOWS = 2;
public const uint BUTTON_BIT_VOLUMEUP = 4;
public const uint BUTTON_BIT_VOLUMEDOWN = 8;
public const uint BUTTON_BIT_ROTATION_LOCK = 16;
public const uint BUTTON_BIT_BACK = 32;
public const uint BUTTON_BIT_SEARCH = 64;
public const uint BUTTON_BIT_CAMERAFOCUS = 128;
public const uint BUTTON_BIT_CAMERASHUTTER = 256;
public const uint BUTTON_BIT_RINGERTOGGLE = 512;
public const uint BUTTON_BIT_HEADSET = 1024;
public const uint BUTTON_BIT_HWKBDEPLOY = 2048;
public const uint BUTTON_BIT_CAMERALENS = 4096;
public const uint BUTTON_BIT_OEMCUSTOM = 8192;
public const uint BUTTON_BIT_OEMCUSTOM2 = 16384;
public const uint BUTTON_BIT_OEMCUSTOM3 = 32768;
public const uint BUTTON_BIT_ALLBUTTONSMASK = 16383;
public const uint IOCTL_BUTTON_SET_ENABLED_ON_IDLE = 721576;
public const uint IOCTL_BUTTON_GET_ENABLED_ON_IDLE = 721580;
DIRECTINPUT_VERSION = 2048
JOY_HW_NONE = 0
JOY_HW_CUSTOM = 1
JOY_HW_2A_2B_GENERIC = 2
JOY_HW_2A_4B_GENERIC = 3
JOY_HW_2B_GAMEPAD = 4
JOY_HW_2B_FLIGHTYOKE = 5
JOY_HW_2B_FLIGHTYOKETHROTTLE = 6
JOY_HW_3A_2B_GENERIC = 7
JOY_HW_3A_4B_GENERIC = 8
JOY_HW_4B_GAMEPAD = 9
JOY_HW_4B_FLIGHTYOKE = 10
JOY_HW_4B_FLIGHTYOKETHROTTLE = 11
JOY_HW_TWO_2A_2B_WITH_Y = 12
JOY_HW_LASTENTRY = 13
JOY_ISCAL_XY = 1
JOY_ISCAL_Z = 2
JOY_ISCAL_R = 4
JOY_ISCAL_U = 8
JOY_ISCAL_V = 16
JOY_ISCAL_POV = 32
JOY_POV_NUMDIRS = 4
JOY_POVVAL_FORWARD = 0
JOY_POVVAL_BACKWARD = 1
JOY_POVVAL_LEFT = 2
JOY_POVVAL_RIGHT = 3
JOY_HWS_HASZ = 1
JOY_HWS_HASPOV = 2
JOY_HWS_POVISBUTTONCOMBOS = 4
JOY_HWS_POVISPOLL = 8
JOY_HWS_ISYOKE = 16
JOY_HWS_ISGAMEPAD = 32
JOY_HWS_ISCARCTRL = 64
JOY_HWS_XISJ1Y = 128
JOY_HWS_XISJ2X = 256
JOY_HWS_XISJ2Y = 512
JOY_HWS_YISJ1X = 1024
JOY_HWS_YISJ2X = 2048
JOY_HWS_YISJ2Y = 4096
JOY_HWS_ZISJ1X = 8192
JOY_HWS_ZISJ1Y = 16384
JOY_HWS_ZISJ2X = 32768
JOY_HWS_POVISJ1X = 65536
JOY_HWS_POVISJ1Y = 131072
JOY_HWS_POVISJ2X = 262144
JOY_HWS_HASR = 524288
JOY_HWS_RISJ1X = 1048576
JOY_HWS_RISJ1Y = 2097152
JOY_HWS_RISJ2Y = 4194304
JOY_HWS_HASU = 8388608
JOY_HWS_HASV = 16777216
JOY_US_HASRUDDER = 1
JOY_US_PRESENT = 2
JOY_US_ISOEM = 4
JOY_US_RESERVED = -2147483648
JOYTYPE_ZEROGAMEENUMOEMDATA = 1
JOYTYPE_NOAUTODETECTGAMEPORT = 2
JOYTYPE_NOHIDDIRECT = 4
JOYTYPE_ANALOGCOMPAT = 8
JOYTYPE_DEFAULTPROPSHEET = -2147483648
JOYTYPE_DEVICEHIDE = 65536
JOYTYPE_MOUSEHIDE = 131072
JOYTYPE_KEYBHIDE = 262144
JOYTYPE_GAMEHIDE = 524288
JOYTYPE_HIDEACTIVE = 1048576
JOYTYPE_INFOMASK = 14680064
JOYTYPE_INFODEFAULT = 0
JOYTYPE_INFOYYPEDALS = 2097152
JOYTYPE_INFOZYPEDALS = 4194304
JOYTYPE_INFOYRPEDALS = 6291456
JOYTYPE_INFOZRPEDALS = 8388608
JOYTYPE_INFOZISSLIDER = 2097152
JOYTYPE_INFOZISZ = 4194304
JOYTYPE_ENABLEINPUTREPORT = 16777216
MAX_JOYSTRING = 256
MAX_JOYSTICKOEMVXDNAME = 260
DITC_REGHWSETTINGS = 1
DITC_CLSIDCONFIG = 2
DITC_DISPLAYNAME = 4
DITC_CALLOUT = 8
DITC_HARDWAREID = 16
DITC_FLAGS1 = 32
DITC_FLAGS2 = 64
DITC_MAPFILE = 128
DIJC_GUIDINSTANCE = 1
DIJC_REGHWCONFIGTYPE = 2
DIJC_GAIN = 4
DIJC_CALLOUT = 8
DIJC_WDMGAMEPORT = 16
DIJU_USERVALUES = 1
DIJU_GLOBALDRIVER = 2
DIJU_GAMEPORTEMULATOR = 4
DIMSGWP_NEWAPPSTART = 1
DIMSGWP_DX8APPSTART = 2
DIMSGWP_DX8MAPPERAPPSTART = 3
DIAPPIDFLAG_NOTIME = 1
DIAPPIDFLAG_NOSIZE = 2
DIERR_NOMOREITEMS = -2147024637
DIERR_DRIVERFIRST = -2147220736
DIERR_DRIVERLAST = -2147220481
DIERR_INVALIDCLASSINSTALLER = -2147220480
DIERR_CANCELLED = -2147220479
DIERR_BADINF = -2147220478
DIDIFT_DELETE = 16777216
HID_REVISION = 1
HIDP_STATUS_SUCCESS = 1114112
HIDP_STATUS_NULL = -2146369535
HIDP_STATUS_INVALID_PREPARSED_DATA = -1072627711
HIDP_STATUS_INVALID_REPORT_TYPE = -1072627710
HIDP_STATUS_INVALID_REPORT_LENGTH = -1072627709
HIDP_STATUS_USAGE_NOT_FOUND = -1072627708
HIDP_STATUS_VALUE_OUT_OF_RANGE = -1072627707
HIDP_STATUS_BAD_LOG_PHY_VALUES = -1072627706
HIDP_STATUS_BUFFER_TOO_SMALL = -1072627705
HIDP_STATUS_INTERNAL_ERROR = -1072627704
HIDP_STATUS_I8042_TRANS_UNKNOWN = -1072627703
HIDP_STATUS_INCOMPATIBLE_REPORT_ID = -1072627702
HIDP_STATUS_NOT_VALUE_ARRAY = -1072627701
HIDP_STATUS_IS_VALUE_ARRAY = -1072627700
HIDP_STATUS_DATA_INDEX_NOT_FOUND = -1072627699
HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE = -1072627698
HIDP_STATUS_BUTTON_NOT_PRESSED = -1072627697
HIDP_STATUS_REPORT_DOES_NOT_EXIST = -1072627696
HIDP_STATUS_NOT_IMPLEMENTED = -1072627680
HIDP_STATUS_NOT_BUTTON_ARRAY = -1072627679
HIDP_STATUS_I8242_TRANS_UNKNOWN = -1072627703
HID_USAGE_PAGE_UNDEFINED = 0
HID_USAGE_PAGE_ARCADE = 145
HID_USAGE_PAGE_ALPHANUMERIC = 20
HID_USAGE_PAGE_BARCODE_SCANNER = 140
HID_USAGE_PAGE_BATTERY_SYSTEM = 133
HID_USAGE_PAGE_BRAILLE_DISPLAY = 65
HID_USAGE_PAGE_BUTTON = 9
HID_USAGE_PAGE_CAMERA_CONTROL = 144
HID_USAGE_PAGE_CONSUMER = 12
HID_USAGE_PAGE_DIGITIZER = 13
HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS = 18
HID_USAGE_PAGE_FIDO_ALLIANCE = 61904
HID_USAGE_PAGE_GAME = 5
HID_USAGE_PAGE_GAMING_DEVICE = 146
HID_USAGE_PAGE_GENERIC = 1
HID_USAGE_PAGE_GENERIC_DEVICE = 6
HID_USAGE_PAGE_HAPTICS = 14
HID_USAGE_PAGE_KEYBOARD = 7
HID_USAGE_PAGE_LED = 8
HID_USAGE_PAGE_LIGHTING_ILLUMINATION = 89
HID_USAGE_PAGE_MAGNETIC_STRIPE_READER = 142
HID_USAGE_PAGE_MEDICAL_INSTRUMENT = 64
HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE = 65523
HID_USAGE_PAGE_MONITOR = 128
HID_USAGE_PAGE_MONITOR_ENUMERATED = 129
HID_USAGE_PAGE_ORDINAL = 10
HID_USAGE_PAGE_PID = 15
HID_USAGE_PAGE_POWER = 132
HID_USAGE_PAGE_WEIGHING_DEVICE = 141
HID_USAGE_PAGE_SENSOR = 32
HID_USAGE_PAGE_SIMULATION = 2
HID_USAGE_PAGE_SOC = 17
HID_USAGE_PAGE_SPORT = 4
HID_USAGE_PAGE_TELEPHONY = 11
HID_USAGE_PAGE_UNICODE = 16
HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS = 130
HID_USAGE_PAGE_VR = 3
HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN = 65280
HID_USAGE_PAGE_VENDOR_DEFINED_END = 65535
HID_USAGE_UNDEFINED = 0
HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD = 1
HID_USAGE_ARCADE_COIN_DOOR = 2
HID_USAGE_ARCADE_WATCHDOG_TIMER = 3
HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE = 48
HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE = 49
HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE = 50
HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE = 51
HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS = 52
HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT = 53
HID_USAGE_ARCADE_COIN_DRAWER_START = 54
HID_USAGE_ARCADE_COIN_DRAWER_SERVICE = 55
HID_USAGE_ARCADE_COIN_DRAWER_TILT = 56
HID_USAGE_ARCADE_COIN_DOOR_TEST = 57
HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT = 64
HID_USAGE_ARCADE_WATCHDOG_TIMEOUT = 65
HID_USAGE_ARCADE_WATCHDOG_ACTION = 66
HID_USAGE_ARCADE_WATCHDOG_REBOOT = 67
HID_USAGE_ARCADE_WATCHDOG_RESTART = 68
HID_USAGE_ARCADE_ALARM_INPUT = 69
HID_USAGE_ARCADE_COIN_DOOR_COUNTER = 70
HID_USAGE_ARCADE_IO_DIRECTION_MAPPING = 71
HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING = 72
HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE = 73
HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE = 74
HID_USAGE_ARCADE_PIN_PAD_STATUS = 75
HID_USAGE_ARCADE_PIN_PAD_OUTPUT = 76
HID_USAGE_ARCADE_PIN_PAD_COMMAND = 77
HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY = 1
HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY = 2
HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT = 32
HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET = 33
HID_USAGE_ALPHANUMERIC_DATA_READ_BACK = 34
HID_USAGE_ALPHANUMERIC_FONT_READ_BACK = 35
HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT = 36
HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY = 37
HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE = 38
HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY = 39
HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE = 40
HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL = 41
HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL = 42
HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT = 43
HID_USAGE_ALPHANUMERIC_DISPLAY_DATA = 44
HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS = 45
HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY = 46
HID_USAGE_ALPHANUMERIC_STATUS_READY = 47
HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER = 48
HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ = 49
HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT = 50
HID_USAGE_ALPHANUMERIC_ROW = 51
HID_USAGE_ALPHANUMERIC_COLUMN = 52
HID_USAGE_ALPHANUMERIC_ROWS = 53
HID_USAGE_ALPHANUMERIC_COLUMNS = 54
HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING = 55
HID_USAGE_ALPHANUMERIC_CURSOR_MODE = 56
HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE = 57
HID_USAGE_ALPHANUMERIC_CURSOR_BLINK = 58
HID_USAGE_ALPHANUMERIC_FONT_REPORT = 59
HID_USAGE_ALPHANUMERIC_FONT_DATA = 60
HID_USAGE_ALPHANUMERIC_CHAR_WIDTH = 61
HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT = 62
HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL = 63
HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL = 64
HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET = 65
HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT = 66
HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP = 67
HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT = 68
HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP = 69
HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS = 70
HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST = 71
HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE = 72
HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK = 73
HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA = 74
HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE = 75
HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE = 76
HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK = 77
HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X = 128
HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y = 129
HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE = 130
HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT = 131
HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION = 132
HID_USAGE_ALPHANUMERIC_PALETTE_REPORT = 133
HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE = 134
HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET = 135
HID_USAGE_ALPHANUMERIC_PALETTE_DATA = 136
HID_USAGE_ALPHANUMERIC_BLIT_REPORT = 138
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1 = 139
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1 = 140
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2 = 141
HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2 = 142
HID_USAGE_ALPHANUMERIC_BLIT_DATA = 143
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON = 144
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID = 145
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE = 146
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1 = 147
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2 = 148
HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT = 149
HID_USAGE_ALPHANUMERIC_SOFT_KEYS = 194
HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS = 204
HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING = 207
HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT = 221
HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING = 223
HID_USAGE_ALPHANUMERIC_REQUEST_REPORT = 255
HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER = 1
HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER = 2
HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER = 3
HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE = 4
HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE = 5
HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT = 16
HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT = 17
HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT = 18
HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT = 19
HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT = 20
HID_USAGE_BARCODE_SCANNER_STATUS_REPORT = 21
HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT = 22
HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT = 23
HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT = 24
HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT = 25
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT = 26
HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT = 27
HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT = 28
HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT = 29
HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT = 30
HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT = 31
HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE = 48
HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR = 49
HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER = 50
HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER = 51
HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT = 52
HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER = 53
HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION = 54
HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE = 55
HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION = 56
HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER = 57
HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION = 58
HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING = 59
HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE = 60
HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER = 61
HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER = 62
HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL = 63
HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION = 64
HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER = 65
HID_USAGE_BARCODE_SCANNER_TRIGGERLESS = 66
HID_USAGE_BARCODE_SCANNER_WAND = 67
HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT = 68
HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER = 69
HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR = 70
HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING = 77
HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE = 78
HID_USAGE_BARCODE_SCANNER_DATA_PREFIX = 79
HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI = 80
HID_USAGE_BARCODE_SCANNER_PREFIX_NONE = 81
HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY = 82
HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME = 85
HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN = 86
HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT = 87
HID_USAGE_BARCODE_SCANNER_BEEPER_STATE = 88
HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME = 89
HID_USAGE_BARCODE_SCANNER_LASER_STATE = 90
HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME = 91
HID_USAGE_BARCODE_SCANNER_MOTOR_STATE = 92
HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT = 93
HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER = 94
HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES = 95
HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ = 96
HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE = 97
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE = 98
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON = 99
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON = 100
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED = 101
HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE = 102
HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM = 109
HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING = 110
HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED = 111
HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES = 112
HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE = 117
HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE = 118
HID_USAGE_BARCODE_SCANNER_AIM_DURATION = 122
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION = 123
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY = 124
HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED = 125
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY = 126
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH = 127
HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME = 128
HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE = 130
HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME = 131
HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP = 132
HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP = 133
HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP = 134
HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP = 135
HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE = 136
HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE = 137
HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT = 138
HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL = 139
HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN = 145
HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE = 146
HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 = 147
HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A = 148
HID_USAGE_BARCODE_SCANNER_EAN13 = 149
HID_USAGE_BARCODE_SCANNER_EAN8 = 150
HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY = 151
HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL = 152
HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL = 153
HID_USAGE_BARCODE_SCANNER_UPCEAN = 154
HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE = 155
HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS = 156
HID_USAGE_BARCODE_SCANNER_UPCA = 157
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY = 158
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL = 159
HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL = 160
HID_USAGE_BARCODE_SCANNER_UPCE = 161
HID_USAGE_BARCODE_SCANNER_UPCE1 = 162
HID_USAGE_BARCODE_SCANNER_PERIODICAL = 169
HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 = 170
HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 = 171
HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2 = 172
HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 = 173
HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 = 174
HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5 = 175
HID_USAGE_BARCODE_SCANNER_CHECK = 176
HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE = 177
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE = 178
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE = 179
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE = 180
HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE = 181
HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL = 183
HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL = 184
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1 = 185
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2 = 186
HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3 = 187
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1 = 188
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2 = 189
HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3 = 190
HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION = 191
HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS = 192
HID_USAGE_BARCODE_SCANNER_CODABAR = 195
HID_USAGE_BARCODE_SCANNER_CODE_128 = 196
HID_USAGE_BARCODE_SCANNER_CODE_39 = 199
HID_USAGE_BARCODE_SCANNER_CODE_93 = 200
HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION = 201
HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5 = 202
HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE = 203
HID_USAGE_BARCODE_SCANNER_MSIPLESSEY = 204
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA = 205
HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5 = 206
HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP = 211
HID_USAGE_BARCODE_SCANNER_TRIOPTIC = 212
HID_USAGE_BARCODE_SCANNER_UCCEAN128 = 213
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT = 214
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE = 215
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC = 216
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS = 217
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC = 218
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS = 219
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY = 220
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY = 221
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE = 222
HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE = 223
HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT = 240
HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT = 241
HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT = 242
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 = 251
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 = 252
HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 = 253
HID_USAGE_BARCODE_SCANNER_DECODED_DATA = 254
HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED = 255
HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA = 256
HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY = 257
HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY = 258
HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE = 259
HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE = 260
HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE = 262
HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE = 263
HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 = 264
HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 = 265
HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD = 266
HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY = 267
HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE = 268
HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE = 269
HID_USAGE_BARCODE_SCANNER_AZTEC_CODE = 272
HID_USAGE_BARCODE_SCANNER_BC412 = 273
HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE = 274
HID_USAGE_BARCODE_SCANNER_CODE_16 = 275
HID_USAGE_BARCODE_SCANNER_CODE_32 = 276
HID_USAGE_BARCODE_SCANNER_CODE_49 = 277
HID_USAGE_BARCODE_SCANNER_CODE_ONE = 278
HID_USAGE_BARCODE_SCANNER_COLORCODE = 279
HID_USAGE_BARCODE_SCANNER_DATA_MATRIX = 280
HID_USAGE_BARCODE_SCANNER_MAXICODE = 281
HID_USAGE_BARCODE_SCANNER_MICROPDF = 282
HID_USAGE_BARCODE_SCANNER_PDF417 = 283
HID_USAGE_BARCODE_SCANNER_POSICODE = 284
HID_USAGE_BARCODE_SCANNER_QR_CODE = 285
HID_USAGE_BARCODE_SCANNER_SUPERCODE = 286
HID_USAGE_BARCODE_SCANNER_ULTRACODE = 287
HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE = 288
HID_USAGE_BARCODE_SCANNER_VERICODE = 289
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE = 1
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS = 2
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING = 3
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE = 4
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS = 5
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO = 6
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE = 7
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS = 8
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO = 9
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 = 16
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 = 17
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 = 18
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 = 19
HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 = 20
HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS = 21
HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION = 22
HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION = 23
HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION = 24
HID_USAGE_BATTERY_SYSTEM_USE_NEXT = 25
HID_USAGE_BATTERY_SYSTEM_OK_TO_USE = 26
HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED = 27
HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION = 28
HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR = 29
HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS = 40
HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT = 41
HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT = 42
HID_USAGE_BATTERY_SYSTEM_AT_RATE = 43
HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE = 44
HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER = 45
HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY = 46
HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER = 47
HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE = 64
HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE = 65
HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT = 66
HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED = 67
HID_USAGE_BATTERY_SYSTEM_CHARGING = 68
HID_USAGE_BATTERY_SYSTEM_DISCHARGING = 69
HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED = 70
HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED = 71
HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG = 72
HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK = 73
HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE = 74
HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT = 75
HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL = 96
HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY = 97
HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT = 98
HID_USAGE_BATTERY_SYSTEM_MAX_ERROR = 99
HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE = 100
HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE = 101
HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY = 102
HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY = 103
HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY = 104
HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY = 105
HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL = 106
HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT = 107
HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL = 128
HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER = 129
HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT = 130
HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY = 131
HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO = 132
HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE = 133
HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER = 134
HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME = 135
HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME = 136
HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY = 137
HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA = 138
HID_USAGE_BATTERY_SYSTEM_RECHARGABLE = 139
HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT = 140
HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1 = 141
HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2 = 142
HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION = 143
HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE = 192
HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING = 193
HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO = 194
HID_USAGE_BATTERY_SYSTEM_AC_PRESENT = 208
HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT = 209
HID_USAGE_BATTERY_SYSTEM_POWER_FAIL = 210
HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED = 211
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE = 212
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT = 213
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD = 214
HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE = 215
HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE = 216
HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE = 217
HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED = 218
HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED = 219
HID_USAGE_BATTERY_SYSTEM_MASTER_MODE = 220
HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT = 240
HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC = 241
HID_USAGE_BATTERY_SYSTEM_LEVEL_2 = 242
HID_USAGE_BATTERY_SYSTEM_LEVEL_3 = 243
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY = 1
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW = 2
HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL = 3
HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL = 4
HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS = 5
HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL = 6
HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER = 7
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1 = 250
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2 = 251
HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3 = 252
HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY = 256
HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY = 257
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS = 512
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 = 513
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 = 514
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 = 515
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 = 516
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 = 517
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 = 518
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 = 519
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 = 520
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE = 521
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE = 522
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE = 523
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS = 524
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS = 525
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS = 526
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS = 527
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER = 528
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP = 529
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN = 530
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT = 531
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT = 532
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER = 533
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP = 534
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN = 535
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT = 536
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT = 537
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT = 538
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT = 539
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP = 540
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN = 541
HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS = 542
HID_USAGE_CAMERA_AUTO_FOCUS = 32
HID_USAGE_CAMERA_SHUTTER = 33
HID_USAGE_CONSUMERCTRL = 1
HID_USAGE_CONSUMER_NUMERIC_KEY_PAD = 2
HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS = 3
HID_USAGE_CONSUMER_MICROPHONE = 4
HID_USAGE_CONSUMER_HEADPHONE = 5
HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER = 6
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT = 7
HID_USAGE_CONSUMER_10 = 32
HID_USAGE_CONSUMER_100 = 33
HID_USAGE_CONSUMER_AMPM = 34
HID_USAGE_CONSUMER_POWER = 48
HID_USAGE_CONSUMER_RESET = 49
HID_USAGE_CONSUMER_SLEEP = 50
HID_USAGE_CONSUMER_SLEEP_AFTER = 51
HID_USAGE_CONSUMER_SLEEP_MODE = 52
HID_USAGE_CONSUMER_ILLUMINATION = 53
HID_USAGE_CONSUMER_FUNCTION_BUTTONS = 54
HID_USAGE_CONSUMER_MENU = 64
HID_USAGE_CONSUMER_MENU_PICK = 65
HID_USAGE_CONSUMER_MENU_UP = 66
HID_USAGE_CONSUMER_MENU_DOWN = 67
HID_USAGE_CONSUMER_MENU_LEFT = 68
HID_USAGE_CONSUMER_MENU_RIGHT = 69
HID_USAGE_CONSUMER_MENU_ESCAPE = 70
HID_USAGE_CONSUMER_MENU_VALUE_INCREASE = 71
HID_USAGE_CONSUMER_MENU_VALUE_DECREASE = 72
HID_USAGE_CONSUMER_DATA_ON_SCREEN = 96
HID_USAGE_CONSUMER_CLOSED_CAPTION = 97
HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT = 98
HID_USAGE_CONSUMER_VCRTV = 99
HID_USAGE_CONSUMER_BROADCAST_MODE = 100
HID_USAGE_CONSUMER_SNAPSHOT = 101
HID_USAGE_CONSUMER_STILL = 102
HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE = 103
HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP = 104
HID_USAGE_CONSUMER_RED_MENU_BUTTON = 105
HID_USAGE_CONSUMER_GREEN_MENU_BUTTON = 106
HID_USAGE_CONSUMER_BLUE_MENU_BUTTON = 107
HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON = 108
HID_USAGE_CONSUMER_ASPECT = 109
HID_USAGE_CONSUMER_3D_MODE_SELECT = 110
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT = 111
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT = 112
HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS = 113
HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE = 114
HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM = 115
HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM = 116
HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS = 117
HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED = 118
HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED = 119
HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE = 120
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT = 121
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT = 122
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL = 123
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC = 124
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM = 125
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM = 126
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO = 127
HID_USAGE_CONSUMER_SELECTION = 128
HID_USAGE_CONSUMER_ASSIGN_SELECTION = 129
HID_USAGE_CONSUMER_MODE_STEP = 130
HID_USAGE_CONSUMER_RECALL_LAST = 131
HID_USAGE_CONSUMER_ENTER_CHANNEL = 132
HID_USAGE_CONSUMER_ORDER_MOVIE = 133
HID_USAGE_CONSUMER_CHANNEL = 134
HID_USAGE_CONSUMER_MEDIA_SELECTION = 135
HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER = 136
HID_USAGE_CONSUMER_MEDIA_SELECT_TV = 137
HID_USAGE_CONSUMER_MEDIA_SELECT_WWW = 138
HID_USAGE_CONSUMER_MEDIA_SELECT_DVD = 139
HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE = 140
HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE = 141
HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE = 142
HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES = 143
HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES = 144
HID_USAGE_CONSUMER_MEDIA_SELECT_CD = 145
HID_USAGE_CONSUMER_MEDIA_SELECT_VCR = 146
HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER = 147
HID_USAGE_CONSUMER_QUIT = 148
HID_USAGE_CONSUMER_HELP = 149
HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE = 150
HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE = 151
HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE = 152
HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY = 153
HID_USAGE_CONSUMER_MEDIA_SELECT_HOME = 154
HID_USAGE_CONSUMER_MEDIA_SELECT_CALL = 155
HID_USAGE_CONSUMER_CHANNEL_INCREMENT = 156
HID_USAGE_CONSUMER_CHANNEL_DECREMENT = 157
HID_USAGE_CONSUMER_MEDIA_SELECT_SAP = 158
HID_USAGE_CONSUMER_VCR_PLUS = 160
HID_USAGE_CONSUMER_ONCE = 161
HID_USAGE_CONSUMER_DAILY = 162
HID_USAGE_CONSUMER_WEEKLY = 163
HID_USAGE_CONSUMER_MONTHLY = 164
HID_USAGE_CONSUMER_PLAY = 176
HID_USAGE_CONSUMER_PAUSE = 177
HID_USAGE_CONSUMER_RECORD = 178
HID_USAGE_CONSUMER_FAST_FORWARD = 179
HID_USAGE_CONSUMER_REWIND = 180
HID_USAGE_CONSUMER_SCAN_NEXT_TRACK = 181
HID_USAGE_CONSUMER_SCAN_PREV_TRACK = 182
HID_USAGE_CONSUMER_STOP = 183
HID_USAGE_CONSUMER_EJECT = 184
HID_USAGE_CONSUMER_RANDOM_PLAY = 185
HID_USAGE_CONSUMER_SELECT_DISC = 186
HID_USAGE_CONSUMER_ENTER_DISC = 187
HID_USAGE_CONSUMER_REPEAT = 188
HID_USAGE_CONSUMER_TRACKING = 189
HID_USAGE_CONSUMER_TRACK_NORMAL = 190
HID_USAGE_CONSUMER_SLOW_TRACKING = 191
HID_USAGE_CONSUMER_FRAME_FORWARD = 192
HID_USAGE_CONSUMER_FRAME_BACK = 193
HID_USAGE_CONSUMER_MARK = 194
HID_USAGE_CONSUMER_CLEAR_MARK = 195
HID_USAGE_CONSUMER_REPEAT_FROM_MARK = 196
HID_USAGE_CONSUMER_RETURN_TO_MARK = 197
HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD = 198
HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS = 199
HID_USAGE_CONSUMER_COUNTER_RESET = 200
HID_USAGE_CONSUMER_SHOW_COUNTER = 201
HID_USAGE_CONSUMER_TRACKING_INCREMENT = 202
HID_USAGE_CONSUMER_TRACKING_DECREMENT = 203
HID_USAGE_CONSUMER_STOPEJECT = 204
HID_USAGE_CONSUMER_PLAY_PAUSE = 205
HID_USAGE_CONSUMER_PLAYSKIP = 206
HID_USAGE_CONSUMER_VOICE_COMMAND = 207
HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR = 208
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD = 209
HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP = 210
HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT = 211
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR = 212
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE = 213
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA = 214
HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST = 215
HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION = 216
HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER = 217
HID_USAGE_CONSUMER_VOLUME = 224
HID_USAGE_CONSUMER_BALANCE = 225
HID_USAGE_CONSUMER_MUTE = 226
HID_USAGE_CONSUMER_BASS = 227
HID_USAGE_CONSUMER_TREBLE = 228
HID_USAGE_CONSUMER_BASS_BOOST = 229
HID_USAGE_CONSUMER_SURROUND_MODE = 230
HID_USAGE_CONSUMER_LOUDNESS = 231
HID_USAGE_CONSUMER_MPX = 232
HID_USAGE_CONSUMER_VOLUME_INCREMENT = 233
HID_USAGE_CONSUMER_VOLUME_DECREMENT = 234
HID_USAGE_CONSUMER_SPEED_SELECT = 240
HID_USAGE_CONSUMER_PLAYBACK_SPEED = 241
HID_USAGE_CONSUMER_STANDARD_PLAY = 242
HID_USAGE_CONSUMER_LONG_PLAY = 243
HID_USAGE_CONSUMER_EXTENDED_PLAY = 244
HID_USAGE_CONSUMER_SLOW = 245
HID_USAGE_CONSUMER_FAN_ENABLE = 256
HID_USAGE_CONSUMER_FAN_SPEED = 257
HID_USAGE_CONSUMER_LIGHT_ENABLE = 258
HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL = 259
HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE = 260
HID_USAGE_CONSUMER_ROOM_TEMPERATURE = 261
HID_USAGE_CONSUMER_SECURITY_ENABLE = 262
HID_USAGE_CONSUMER_FIRE_ALARM = 263
HID_USAGE_CONSUMER_POLICE_ALARM = 264
HID_USAGE_CONSUMER_PROXIMITY = 265
HID_USAGE_CONSUMER_MOTION = 266
HID_USAGE_CONSUMER_DURESS_ALARM = 267
HID_USAGE_CONSUMER_HOLDUP_ALARM = 268
HID_USAGE_CONSUMER_MEDICAL_ALARM = 269
HID_USAGE_CONSUMER_BALANCE_RIGHT = 336
HID_USAGE_CONSUMER_BALANCE_LEFT = 337
HID_USAGE_CONSUMER_BASS_INCREMENT = 338
HID_USAGE_CONSUMER_BASS_DECREMENT = 339
HID_USAGE_CONSUMER_TREBLE_INCREMENT = 340
HID_USAGE_CONSUMER_TREBLE_DECREMENT = 341
HID_USAGE_CONSUMER_SPEAKER_SYSTEM = 352
HID_USAGE_CONSUMER_CHANNEL_LEFT = 353
HID_USAGE_CONSUMER_CHANNEL_RIGHT = 354
HID_USAGE_CONSUMER_CHANNEL_CENTER = 355
HID_USAGE_CONSUMER_CHANNEL_FRONT = 356
HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT = 357
HID_USAGE_CONSUMER_CHANNEL_SIDE = 358
HID_USAGE_CONSUMER_CHANNEL_SURROUND = 359
HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT = 360
HID_USAGE_CONSUMER_CHANNEL_TOP = 361
HID_USAGE_CONSUMER_CHANNEL_UNKNOWN = 362
HID_USAGE_CONSUMER_SUBCHANNEL = 368
HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT = 369
HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT = 370
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT = 371
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT = 372
HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS = 384
HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL = 385
HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION = 386
HID_USAGE_CONSUMER_AL_CONFIGURATION = 387
HID_USAGE_CONSUMER_AL_WORD_PROCESSOR = 388
HID_USAGE_CONSUMER_AL_TEXT_EDITOR = 389
HID_USAGE_CONSUMER_AL_SPREADSHEET = 390
HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR = 391
HID_USAGE_CONSUMER_AL_PRESENTATION_APP = 392
HID_USAGE_CONSUMER_AL_DATABASE_APP = 393
HID_USAGE_CONSUMER_AL_EMAIL = 394
HID_USAGE_CONSUMER_AL_NEWSREADER = 395
HID_USAGE_CONSUMER_AL_VOICEMAIL = 396
HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK = 397
HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE = 398
HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER = 399
HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD = 400
HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE = 401
HID_USAGE_CONSUMER_AL_CALCULATOR = 402
HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK = 403
HID_USAGE_CONSUMER_AL_BROWSER = 404
HID_USAGE_CONSUMER_AL_LANWAN_BROWSER = 405
HID_USAGE_CONSUMER_AL_INTERNET_BROWSER = 406
HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT = 407
HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE = 408
HID_USAGE_CONSUMER_AL_NETWORK_CHAT = 409
HID_USAGE_CONSUMER_AL_TELEPHONYDIALER = 410
HID_USAGE_CONSUMER_AL_LOGON = 411
HID_USAGE_CONSUMER_AL_LOGOFF = 412
HID_USAGE_CONSUMER_AL_LOGONLOGOFF = 413
HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER = 414
HID_USAGE_CONSUMER_AL_CONTROL_PANEL = 415
HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN = 416
HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER = 417
HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION = 418
HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION = 419
HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION = 420
HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION = 421
HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER = 422
HID_USAGE_CONSUMER_AL_DOCUMENTS = 423
HID_USAGE_CONSUMER_AL_THESAURUS = 424
HID_USAGE_CONSUMER_AL_DICTIONARY = 425
HID_USAGE_CONSUMER_AL_DESKTOP = 426
HID_USAGE_CONSUMER_AL_SPELL_CHECK = 427
HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK = 428
HID_USAGE_CONSUMER_AL_WIRELESS_STATUS = 429
HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT = 430
HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION = 431
HID_USAGE_CONSUMER_AL_ENCRYPTION = 432
HID_USAGE_CONSUMER_AL_SCREEN_SAVER = 433
HID_USAGE_CONSUMER_AL_ALARMS = 434
HID_USAGE_CONSUMER_AL_CLOCK = 435
HID_USAGE_CONSUMER_AL_FILE_BROWSER = 436
HID_USAGE_CONSUMER_AL_POWER_STATUS = 437
HID_USAGE_CONSUMER_AL_IMAGE_BROWSER = 438
HID_USAGE_CONSUMER_AL_AUDIO_BROWSER = 439
HID_USAGE_CONSUMER_AL_MOVIE_BROWSER = 440
HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER = 441
HID_USAGE_CONSUMER_AL_DIGITAL_WALLET = 442
HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING = 444
HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER = 445
HID_USAGE_CONSUMER_AL_OEM_HELP = 446
HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY = 447
HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER = 448
HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER = 449
HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP = 450
HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER = 451
HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER = 452
HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER = 453
HID_USAGE_CONSUMER_AL_SEARCH = 454
HID_USAGE_CONSUMER_AL_AUDIO_PLAYER = 455
HID_USAGE_CONSUMER_AL_MESSAGE_STATUS = 456
HID_USAGE_CONSUMER_AL_CONTACT_SYNC = 457
HID_USAGE_CONSUMER_AL_NAVIGATION = 458
HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT = 459
HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS = 512
HID_USAGE_CONSUMER_AC_NEW = 513
HID_USAGE_CONSUMER_AC_OPEN = 514
HID_USAGE_CONSUMER_AC_CLOSE = 515
HID_USAGE_CONSUMER_AC_EXIT = 516
HID_USAGE_CONSUMER_AC_MAXIMIZE = 517
HID_USAGE_CONSUMER_AC_MINIMIZE = 518
HID_USAGE_CONSUMER_AC_SAVE = 519
HID_USAGE_CONSUMER_AC_PRINT = 520
HID_USAGE_CONSUMER_AC_PROPERTIES = 521
HID_USAGE_CONSUMER_AC_UNDO = 538
HID_USAGE_CONSUMER_AC_COPY = 539
HID_USAGE_CONSUMER_AC_CUT = 540
HID_USAGE_CONSUMER_AC_PASTE = 541
HID_USAGE_CONSUMER_AC_SELECT_ALL = 542
HID_USAGE_CONSUMER_AC_FIND = 543
HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE = 544
HID_USAGE_CONSUMER_AC_SEARCH = 545
HID_USAGE_CONSUMER_AC_GOTO = 546
HID_USAGE_CONSUMER_AC_HOME = 547
HID_USAGE_CONSUMER_AC_BACK = 548
HID_USAGE_CONSUMER_AC_FORWARD = 549
HID_USAGE_CONSUMER_AC_STOP = 550
HID_USAGE_CONSUMER_AC_REFRESH = 551
HID_USAGE_CONSUMER_AC_PREVIOUS = 552
HID_USAGE_CONSUMER_AC_NEXT = 553
HID_USAGE_CONSUMER_AC_BOOKMARKS = 554
HID_USAGE_CONSUMER_AC_HISTORY = 555
HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS = 556
HID_USAGE_CONSUMER_AC_ZOOM_IN = 557
HID_USAGE_CONSUMER_AC_ZOOM_OUT = 558
HID_USAGE_CONSUMER_AC_ZOOM = 559
HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW = 560
HID_USAGE_CONSUMER_AC_NORMAL_VIEW = 561
HID_USAGE_CONSUMER_AC_VIEW_TOGGLE = 562
HID_USAGE_CONSUMER_AC_SCROLL_UP = 563
HID_USAGE_CONSUMER_AC_SCROLL_DOWN = 564
HID_USAGE_CONSUMER_AC_SCROLL = 565
HID_USAGE_CONSUMER_AC_PAN_LEFT = 566
HID_USAGE_CONSUMER_AC_PAN_RIGHT = 567
HID_USAGE_CONSUMER_AC_PAN = 568
HID_USAGE_CONSUMER_AC_NEW_WINDOW = 569
HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY = 570
HID_USAGE_CONSUMER_AC_TILE_VERTICALLY = 571
HID_USAGE_CONSUMER_AC_FORMAT = 572
HID_USAGE_CONSUMER_AC_EDIT = 573
HID_USAGE_CONSUMER_AC_BOLD = 574
HID_USAGE_CONSUMER_AC_ITALICS = 575
HID_USAGE_CONSUMER_AC_UNDERLINE = 576
HID_USAGE_CONSUMER_AC_STRIKETHROUGH = 577
HID_USAGE_CONSUMER_AC_SUBSCRIPT = 578
HID_USAGE_CONSUMER_AC_SUPERSCRIPT = 579
HID_USAGE_CONSUMER_AC_ALL_CAPS = 580
HID_USAGE_CONSUMER_AC_ROTATE = 581
HID_USAGE_CONSUMER_AC_RESIZE = 582
HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL = 583
HID_USAGE_CONSUMER_AC_FLIP_VERTICAL = 584
HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL = 585
HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL = 586
HID_USAGE_CONSUMER_AC_FONT_SELECT = 587
HID_USAGE_CONSUMER_AC_FONT_COLOR = 588
HID_USAGE_CONSUMER_AC_FONT_SIZE = 589
HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT = 590
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H = 591
HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT = 592
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H = 593
HID_USAGE_CONSUMER_AC_JUSTIFY_TOP = 594
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V = 595
HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM = 596
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V = 597
HID_USAGE_CONSUMER_AC_INDENT_DECREASE = 598
HID_USAGE_CONSUMER_AC_INDENT_INCREASE = 599
HID_USAGE_CONSUMER_AC_NUMBERED_LIST = 600
HID_USAGE_CONSUMER_AC_RESTART_NUMBERING = 601
HID_USAGE_CONSUMER_AC_BULLETED_LIST = 602
HID_USAGE_CONSUMER_AC_PROMOTE = 603
HID_USAGE_CONSUMER_AC_DEMOTE = 604
HID_USAGE_CONSUMER_AC_YES = 605
HID_USAGE_CONSUMER_AC_NO = 606
HID_USAGE_CONSUMER_AC_CANCEL = 607
HID_USAGE_CONSUMER_AC_CATALOG = 608
HID_USAGE_CONSUMER_AC_BUYCHECKOUT = 609
HID_USAGE_CONSUMER_AC_ADD_TO_CART = 610
HID_USAGE_CONSUMER_AC_EXPAND = 611
HID_USAGE_CONSUMER_AC_EXPAND_ALL = 612
HID_USAGE_CONSUMER_AC_COLLAPSE = 613
HID_USAGE_CONSUMER_AC_COLLAPSE_ALL = 614
HID_USAGE_CONSUMER_AC_PRINT_PREVIEW = 615
HID_USAGE_CONSUMER_AC_PASTE_SPECIAL = 616
HID_USAGE_CONSUMER_AC_INSERT_MODE = 617
HID_USAGE_CONSUMER_AC_DELETE = 618
HID_USAGE_CONSUMER_AC_LOCK = 619
HID_USAGE_CONSUMER_AC_UNLOCK = 620
HID_USAGE_CONSUMER_AC_PROTECT = 621
HID_USAGE_CONSUMER_AC_UNPROTECT = 622
HID_USAGE_CONSUMER_AC_ATTACH_COMMENT = 623
HID_USAGE_CONSUMER_AC_DELETE_COMMENT = 624
HID_USAGE_CONSUMER_AC_VIEW_COMMENT = 625
HID_USAGE_CONSUMER_AC_SELECT_WORD = 626
HID_USAGE_CONSUMER_AC_SELECT_SENTENCE = 627
HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH = 628
HID_USAGE_CONSUMER_AC_SELECT_COLUMN = 629
HID_USAGE_CONSUMER_AC_SELECT_ROW = 630
HID_USAGE_CONSUMER_AC_SELECT_TABLE = 631
HID_USAGE_CONSUMER_AC_SELECT_OBJECT = 632
HID_USAGE_CONSUMER_AC_REDOREPEAT = 633
HID_USAGE_CONSUMER_AC_SORT = 634
HID_USAGE_CONSUMER_AC_SORT_ASCENDING = 635
HID_USAGE_CONSUMER_AC_SORT_DESCENDING = 636
HID_USAGE_CONSUMER_AC_FILTER = 637
HID_USAGE_CONSUMER_AC_SET_CLOCK = 638
HID_USAGE_CONSUMER_AC_VIEW_CLOCK = 639
HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE = 640
HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES = 641
HID_USAGE_CONSUMER_AC_SET_ALARM = 642
HID_USAGE_CONSUMER_AC_CLEAR_ALARM = 643
HID_USAGE_CONSUMER_AC_SNOOZE_ALARM = 644
HID_USAGE_CONSUMER_AC_RESET_ALARM = 645
HID_USAGE_CONSUMER_AC_SYNCHRONIZE = 646
HID_USAGE_CONSUMER_AC_SENDRECEIVE = 647
HID_USAGE_CONSUMER_AC_SEND_TO = 648
HID_USAGE_CONSUMER_AC_REPLY = 649
HID_USAGE_CONSUMER_AC_REPLY_ALL = 650
HID_USAGE_CONSUMER_AC_FORWARD_MSG = 651
HID_USAGE_CONSUMER_AC_SEND = 652
HID_USAGE_CONSUMER_AC_ATTACH_FILE = 653
HID_USAGE_CONSUMER_AC_UPLOAD = 654
HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS = 655
HID_USAGE_CONSUMER_AC_SET_BORDERS = 656
HID_USAGE_CONSUMER_AC_INSERT_ROW = 657
HID_USAGE_CONSUMER_AC_INSERT_COLUMN = 658
HID_USAGE_CONSUMER_AC_INSERT_FILE = 659
HID_USAGE_CONSUMER_AC_INSERT_PICTURE = 660
HID_USAGE_CONSUMER_AC_INSERT_OBJECT = 661
HID_USAGE_CONSUMER_AC_INSERT_SYMBOL = 662
HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE = 663
HID_USAGE_CONSUMER_AC_RENAME = 664
HID_USAGE_CONSUMER_AC_MERGE = 665
HID_USAGE_CONSUMER_AC_SPLIT = 666
HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY = 667
HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY = 668
HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT = 669
HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE = 670
HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS = 671
HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT = 672
HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT = 673
HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS = 674
HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE = 688
HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION = 704
HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR = 705
HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE = 706
HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT = 707
HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT = 708
HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX = 709
HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS = 710
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS = 711
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT = 712
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP = 713
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP = 714
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT = 715
HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL = 716
HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE = 720
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT = 721
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT = 722
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM = 723
HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM = 724
HID_USAGE_CONSUMER_CONTACT_EDITED = 1280
HID_USAGE_CONSUMER_CONTACT_ADDED = 1281
HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE = 1282
HID_USAGE_CONSUMER_CONTACT_INDEX = 1283
HID_USAGE_CONSUMER_CONTACT_NICKNAME = 1284
HID_USAGE_CONSUMER_CONTACT_FIRST_NAME = 1285
HID_USAGE_CONSUMER_CONTACT_LAST_NAME = 1286
HID_USAGE_CONSUMER_CONTACT_FULL_NAME = 1287
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL = 1288
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS = 1289
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE = 1290
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER = 1291
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX = 1292
HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER = 1293
HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL = 1294
HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS = 1295
HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER = 1296
HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN = 1297
HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER = 1298
HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG = 1299
HID_USAGE_CONSUMER_CONTACT_MISC = 1300
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT = 1301
HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS = 1302
HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION = 1303
HID_USAGE_DIGITIZER_DIGITIZER = 1
HID_USAGE_DIGITIZER_PEN = 2
HID_USAGE_DIGITIZER_LIGHT_PEN = 3
HID_USAGE_DIGITIZER_TOUCH_SCREEN = 4
HID_USAGE_DIGITIZER_TOUCH_PAD = 5
HID_USAGE_DIGITIZER_WHITE_BOARD = 6
HID_USAGE_DIGITIZER_COORD_MEASURING = 7
HID_USAGE_DIGITIZER_3D_DIGITIZER = 8
HID_USAGE_DIGITIZER_STEREO_PLOTTER = 9
HID_USAGE_DIGITIZER_ARTICULATED_ARM = 10
HID_USAGE_DIGITIZER_ARMATURE = 11
HID_USAGE_DIGITIZER_MULTI_POINT = 12
HID_USAGE_DIGITIZER_FREE_SPACE_WAND = 13
HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION = 14
HID_USAGE_DIGITIZER_HEAT_MAP = 15
HID_USAGE_DIGITIZER_STYLUS = 32
HID_USAGE_DIGITIZER_PUCK = 33
HID_USAGE_DIGITIZER_FINGER = 34
HID_USAGE_DIGITIZER_DEVICE_SETTINGS = 35
HID_USAGE_DIGITIZER_CHARACTER_GESTURE = 36
HID_USAGE_DIGITIZER_TIP_PRESSURE = 48
HID_USAGE_DIGITIZER_BARREL_PRESSURE = 49
HID_USAGE_DIGITIZER_IN_RANGE = 50
HID_USAGE_DIGITIZER_TOUCH = 51
HID_USAGE_DIGITIZER_UNTOUCH = 52
HID_USAGE_DIGITIZER_TAP = 53
HID_USAGE_DIGITIZER_QUALITY = 54
HID_USAGE_DIGITIZER_DATA_VALID = 55
HID_USAGE_DIGITIZER_TRANSDUCER_INDEX = 56
HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS = 57
HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS = 58
HID_USAGE_DIGITIZER_BATTERY_STRENGTH = 59
HID_USAGE_DIGITIZER_INVERT = 60
HID_USAGE_DIGITIZER_X_TILT = 61
HID_USAGE_DIGITIZER_Y_TILT = 62
HID_USAGE_DIGITIZER_AZIMUTH = 63
HID_USAGE_DIGITIZER_ALTITUDE = 64
HID_USAGE_DIGITIZER_TWIST = 65
HID_USAGE_DIGITIZER_TIP_SWITCH = 66
HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH = 67
HID_USAGE_DIGITIZER_BARREL_SWITCH = 68
HID_USAGE_DIGITIZER_ERASER = 69
HID_USAGE_DIGITIZER_TABLET_PICK = 70
HID_USAGE_DIGITIZER_TOUCH_VALID = 71
HID_USAGE_DIGITIZER_WIDTH = 72
HID_USAGE_DIGITIZER_HEIGHT = 73
HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER = 81
HID_USAGE_DIGITIZER_DEVICE_MODE = 82
HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER = 83
HID_USAGE_DIGITIZER_CONTACT_COUNT = 84
HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM = 85
HID_USAGE_DIGITIZER_SCAN_TIME = 86
HID_USAGE_DIGITIZER_SURFACE_SWITCH = 87
HID_USAGE_DIGITIZER_BUTTON_SWITCH = 88
HID_USAGE_DIGITIZER_PAD_TYPE = 89
HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH = 90
HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL = 91
HID_USAGE_DIGITIZER_PREFERRED_COLOR = 92
HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED = 93
HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH = 94
HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED = 95
HID_USAGE_DIGITIZER_LATENCY_MODE = 96
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY = 97
HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH = 98
HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA = 99
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING = 100
HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING = 101
HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING = 102
HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING = 103
HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING = 104
HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING = 105
HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID = 106
HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION = 107
HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA = 108
HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE = 109
HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2 = 110
HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR = 111
HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE = 112
HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED = 113
HID_USAGE_DIGITIZER_INK = 114
HID_USAGE_DIGITIZER_PENCIL = 115
HID_USAGE_DIGITIZER_HIGHLIGHTER = 116
HID_USAGE_DIGITIZER_CHISEL_MARKER = 117
HID_USAGE_DIGITIZER_BRUSH = 118
HID_USAGE_DIGITIZER_NO_PREFERENCE = 119
HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC = 128
HID_USAGE_DIGITIZER_DIGITIZER_ERROR = 129
HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS = 130
HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED = 131
HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE = 132
HID_USAGE_DIGITIZER_ERR_CHARGE_LOW = 133
HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO = 144
HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR = 145
HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT = 146
HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS = 147
HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS = 148
HID_USAGE_DIGITIZER_NO_PROTOCOL = 149
HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL = 150
HID_USAGE_DIGITIZER_USI_PROTOCOL = 151
HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL = 152
HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES = 160
HID_USAGE_DIGITIZER_REPORT_RATE = 161
HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED = 162
HID_USAGE_DIGITIZER_SWITCH_DISABLED = 163
HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED = 164
HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES = 165
HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR = 166
HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD = 176
HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER = 1
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER = 2
HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA = 16
HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES = 17
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION = 18
HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS = 19
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL = 20
HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP = 32
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X = 33
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y = 34
HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z = 35
HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT = 36
HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION = 37
HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION = 38
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION = 39
HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT = 40
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS = 41
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS = 42
HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS = 43
HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY = 256
HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE = 257
HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE = 258
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE = 259
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH = 260
HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT = 261
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID = 512
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID = 513
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER = 514
HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE = 515
HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH = 516
HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT = 517
HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY = 768
HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS = 769
HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST = 1024
HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE = 1
HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA = 32
HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA = 33
HID_USAGE_GAME_3D_GAME_CONTROLLER = 1
HID_USAGE_GAME_PINBALL_DEVICE = 2
HID_USAGE_GAME_GUN_DEVICE = 3
HID_USAGE_GAME_POV = 32
HID_USAGE_GAME_TURN_RIGHT_LEFT = 33
HID_USAGE_GAME_PITCH_FORWARD_BACK = 34
HID_USAGE_GAME_ROLL_RIGHT_LEFT = 35
HID_USAGE_GAME_MOVE_RIGHT_LEFT = 36
HID_USAGE_GAME_MOVE_FORWARD_BACK = 37
HID_USAGE_GAME_MOVE_UP_DOWN = 38
HID_USAGE_GAME_LEAN_RIGHT_LEFT = 39
HID_USAGE_GAME_LEAN_FORWARD_BACK = 40
HID_USAGE_GAME_POV_HEIGHT = 41
HID_USAGE_GAME_FLIPPER = 42
HID_USAGE_GAME_SECONDARY_FLIPPER = 43
HID_USAGE_GAME_BUMP = 44
HID_USAGE_GAME_NEW_GAME = 45
HID_USAGE_GAME_SHOOT_BALL = 46
HID_USAGE_GAME_PLAYER = 47
HID_USAGE_GAME_GUN_BOLT = 48
HID_USAGE_GAME_GUN_CLIP = 49
HID_USAGE_GAME_GUN_SELECTOR = 50
HID_USAGE_GAME_GUN_SINGLE_SHOT = 51
HID_USAGE_GAME_GUN_BURST = 52
HID_USAGE_GAME_GUN_AUTOMATIC = 53
HID_USAGE_GAME_GUN_SAFETY = 54
HID_USAGE_GAME_GAMEPAD_FIRE_JUMP = 55
HID_USAGE_GAME_GAMEPAD_TRIGGER = 57
HID_USAGE_GAME_FORMFITTING_GAMEPAD = 58
HID_USAGE_GENERIC_POINTER = 1
HID_USAGE_GENERIC_MOUSE = 2
HID_USAGE_GENERIC_JOYSTICK = 4
HID_USAGE_GENERIC_GAMEPAD = 5
HID_USAGE_GENERIC_KEYBOARD = 6
HID_USAGE_GENERIC_KEYPAD = 7
HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER = 8
HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL = 9
HID_USAGE_GENERIC_WATER_COOLING_DEVICE = 10
HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE = 11
HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS = 12
HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL = 13
HID_USAGE_GENERIC_INTERACTIVE_CONTROL = 14
HID_USAGE_GENERIC_SPATIAL_CONTROLLER = 15
HID_USAGE_GENERIC_ASSISTIVE_CONTROL = 16
HID_USAGE_GENERIC_DEVICE_DOCK = 17
HID_USAGE_GENERIC_DOCKABLE_DEVICE = 18
HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL = 19
HID_USAGE_GENERIC_X = 48
HID_USAGE_GENERIC_Y = 49
HID_USAGE_GENERIC_Z = 50
HID_USAGE_GENERIC_RX = 51
HID_USAGE_GENERIC_RY = 52
HID_USAGE_GENERIC_RZ = 53
HID_USAGE_GENERIC_SLIDER = 54
HID_USAGE_GENERIC_DIAL = 55
HID_USAGE_GENERIC_WHEEL = 56
HID_USAGE_GENERIC_HATSWITCH = 57
HID_USAGE_GENERIC_COUNTED_BUFFER = 58
HID_USAGE_GENERIC_BYTE_COUNT = 59
HID_USAGE_GENERIC_MOTION_WAKEUP = 60
HID_USAGE_GENERIC_START = 61
HID_USAGE_GENERIC_SELECT = 62
HID_USAGE_GENERIC_VX = 64
HID_USAGE_GENERIC_VY = 65
HID_USAGE_GENERIC_VZ = 66
HID_USAGE_GENERIC_VBRX = 67
HID_USAGE_GENERIC_VBRY = 68
HID_USAGE_GENERIC_VBRZ = 69
HID_USAGE_GENERIC_VNO = 70
HID_USAGE_GENERIC_FEATURE_NOTIFICATION = 71
HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER = 72
HID_USAGE_GENERIC_QX = 73
HID_USAGE_GENERIC_QY = 74
HID_USAGE_GENERIC_QZ = 75
HID_USAGE_GENERIC_QW = 76
HID_USAGE_GENERIC_SYSTEM_CTL = 128
HID_USAGE_GENERIC_SYSCTL_POWER = 129
HID_USAGE_GENERIC_SYSCTL_SLEEP = 130
HID_USAGE_GENERIC_SYSCTL_WAKE = 131
HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU = 132
HID_USAGE_GENERIC_SYSCTL_MAIN_MENU = 133
HID_USAGE_GENERIC_SYSCTL_APP_MENU = 134
HID_USAGE_GENERIC_SYSCTL_HELP_MENU = 135
HID_USAGE_GENERIC_SYSCTL_MENU_EXIT = 136
HID_USAGE_GENERIC_SYSCTL_MENU_SELECT = 137
HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT = 138
HID_USAGE_GENERIC_SYSCTL_MENU_LEFT = 139
HID_USAGE_GENERIC_SYSCTL_MENU_UP = 140
HID_USAGE_GENERIC_SYSCTL_MENU_DOWN = 141
HID_USAGE_GENERIC_SYSCTL_COLD_RESTART = 142
HID_USAGE_GENERIC_SYSCTL_WARM_RESTART = 143
HID_USAGE_GENERIC_DPAD_UP = 144
HID_USAGE_GENERIC_DPAD_DOWN = 145
HID_USAGE_GENERIC_DPAD_RIGHT = 146
HID_USAGE_GENERIC_DPAD_LEFT = 147
HID_USAGE_GENERIC_INDEX_TRIGGER = 148
HID_USAGE_GENERIC_PALM_TRIGGER = 149
HID_USAGE_GENERIC_THUMBSTICK = 150
HID_USAGE_GENERIC_SYSCTL_FN = 151
HID_USAGE_GENERIC_SYSCTL_FN_LOCK = 152
HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR = 153
HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION = 154
HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB = 155
HID_USAGE_GENERIC_SYSCTL_DOCK = 160
HID_USAGE_GENERIC_SYSCTL_UNDOCK = 161
HID_USAGE_GENERIC_SYSCTL_SETUP = 162
HID_USAGE_GENERIC_SYSCTL_SYS_BREAK = 163
HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK = 164
HID_USAGE_GENERIC_SYSCTL_APP_BREAK = 165
HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK = 166
HID_USAGE_GENERIC_SYSCTL_MUTE = 167
HID_USAGE_GENERIC_SYSCTL_HIBERNATE = 168
HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE = 169
HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING = 170
HID_USAGE_GENERIC_SYSCTL_DISP_INVERT = 176
HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL = 177
HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL = 178
HID_USAGE_GENERIC_SYSCTL_DISP_BOTH = 179
HID_USAGE_GENERIC_SYSCTL_DISP_DUAL = 180
HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE = 181
HID_USAGE_GENERIC_SYSCTL_DISP_SWAP = 182
HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE = 183
HID_USAGE_GENERIC_SENSOR_ZONE = 192
HID_USAGE_GENERIC_RPM = 193
HID_USAGE_GENERIC_COOLANT_LEVEL = 194
HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL = 195
HID_USAGE_GENERIC_COOLANT_PUMP = 196
HID_USAGE_GENERIC_CHASSIS_ENCLOSURE = 197
HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON = 198
HID_USAGE_GENERIC_WIRELESS_RADIO_LED = 199
HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH = 200
HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON = 201
HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH = 202
HID_USAGE_GENERIC_CONTROL_ENABLE = 203
HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID = 208
HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID = 209
HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE = 210
HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID = 211
HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE = 212
HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION = 213
HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE = 214
HID_USAGE_GENERIC_CALL_ACTIVE_LED = 224
HID_USAGE_GENERIC_CALL_MUTE_TOGGLE = 225
HID_USAGE_GENERIC_CALL_MUTE_LED = 226
HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS = 1
HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH = 32
HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL = 33
HID_USAGE_GENERIC_DEVICE_WIRELESS_ID = 34
HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL = 35
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED = 36
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED = 37
HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED = 38
HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID = 39
HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET = 40
HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH = 41
HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION = 42
HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION = 43
HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION = 44
HID_USAGE_GENERIC_DEVICE_MAJOR = 45
HID_USAGE_GENERIC_DEVICE_MINOR = 46
HID_USAGE_GENERIC_DEVICE_REVISION = 47
HID_USAGE_GENERIC_DEVICE_HANDEDNESS = 48
HID_USAGE_GENERIC_DEVICE_EITHER_HAND = 49
HID_USAGE_GENERIC_DEVICE_LEFT_HAND = 50
HID_USAGE_GENERIC_DEVICE_RIGHT_HAND = 51
HID_USAGE_GENERIC_DEVICE_BOTH_HANDS = 52
HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET = 64
HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET = 65
HID_USAGE_HAPTICS_SIMPLE_CONTROLLER = 1
HID_USAGE_HAPTICS_WAVEFORM_LIST = 16
HID_USAGE_HAPTICS_DURATION_LIST = 17
HID_USAGE_HAPTICS_AUTO_TRIGGER = 32
HID_USAGE_HAPTICS_MANUAL_TRIGGER = 33
HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL = 34
HID_USAGE_HAPTICS_INTENSITY = 35
HID_USAGE_HAPTICS_REPEAT_COUNT = 36
HID_USAGE_HAPTICS_RETRIGGER_PERIOD = 37
HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE = 38
HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID = 39
HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME = 40
HID_USAGE_HAPTICS_WAVEFORM_NONE = 4097
HID_USAGE_HAPTICS_WAVEFORM_STOP = 4098
HID_USAGE_HAPTICS_WAVEFORM_CLICK = 4099
HID_USAGE_HAPTICS_WAVEFORM_BUZZ = 4100
HID_USAGE_HAPTICS_WAVEFORM_RUMBLE = 4101
HID_USAGE_HAPTICS_WAVEFORM_PRESS = 4102
HID_USAGE_HAPTICS_WAVEFORM_RELEASE = 4103
HID_USAGE_HAPTICS_WAVEFORM_HOVER = 4104
HID_USAGE_HAPTICS_WAVEFORM_SUCCESS = 4105
HID_USAGE_HAPTICS_WAVEFORM_ERROR = 4106
HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS = 4107
HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS = 4108
HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS = 4109
HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS = 4110
HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS = 4111
HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS = 4112
HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS = 4113
HID_USAGE_KEYBOARD_NOEVENT = 0
HID_USAGE_KEYBOARD_ROLLOVER = 1
HID_USAGE_KEYBOARD_POSTFAIL = 2
HID_USAGE_KEYBOARD_UNDEFINED = 3
HID_USAGE_KEYBOARD_aA = 4
HID_USAGE_KEYBOARD_bB = 5
HID_USAGE_KEYBOARD_cC = 6
HID_USAGE_KEYBOARD_dD = 7
HID_USAGE_KEYBOARD_eE = 8
HID_USAGE_KEYBOARD_fF = 9
HID_USAGE_KEYBOARD_gG = 10
HID_USAGE_KEYBOARD_hH = 11
HID_USAGE_KEYBOARD_iI = 12
HID_USAGE_KEYBOARD_jJ = 13
HID_USAGE_KEYBOARD_kK = 14
HID_USAGE_KEYBOARD_lL = 15
HID_USAGE_KEYBOARD_mM = 16
HID_USAGE_KEYBOARD_nN = 17
HID_USAGE_KEYBOARD_oO = 18
HID_USAGE_KEYBOARD_pP = 19
HID_USAGE_KEYBOARD_qQ = 20
HID_USAGE_KEYBOARD_rR = 21
HID_USAGE_KEYBOARD_sS = 22
HID_USAGE_KEYBOARD_tT = 23
HID_USAGE_KEYBOARD_uU = 24
HID_USAGE_KEYBOARD_vV = 25
HID_USAGE_KEYBOARD_wW = 26
HID_USAGE_KEYBOARD_xX = 27
HID_USAGE_KEYBOARD_yY = 28
HID_USAGE_KEYBOARD_zZ = 29
HID_USAGE_KEYBOARD_ONE = 30
HID_USAGE_KEYBOARD_TWO_AND_AT = 31
HID_USAGE_KEYBOARD_THREE_AND_HASH = 32
HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR = 33
HID_USAGE_KEYBOARD_FIVE_AND_PERCENT = 34
HID_USAGE_KEYBOARD_SIX_AND_CARET = 35
HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND = 36
HID_USAGE_KEYBOARD_EIGHT_AND_STAR = 37
HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET = 38
HID_USAGE_KEYBOARD_ZERO = 39
HID_USAGE_KEYBOARD_RETURN = 40
HID_USAGE_KEYBOARD_ESCAPE = 41
HID_USAGE_KEYBOARD_DELETE = 42
HID_USAGE_KEYBOARD_TAB = 43
HID_USAGE_KEYBOARD_SPACEBAR = 44
HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE = 45
HID_USAGE_KEYBOARD_EQUALS_AND_PLUS = 46
HID_USAGE_KEYBOARD_LEFT_BRACE = 47
HID_USAGE_KEYBOARD_RIGHT_BRACE = 48
HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE = 49
HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE = 50
HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON = 51
HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE = 52
HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE = 53
HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN = 54
HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN = 55
HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK = 56
HID_USAGE_KEYBOARD_CAPS_LOCK = 57
HID_USAGE_KEYBOARD_F1 = 58
HID_USAGE_KEYBOARD_F2 = 59
HID_USAGE_KEYBOARD_F3 = 60
HID_USAGE_KEYBOARD_F4 = 61
HID_USAGE_KEYBOARD_F5 = 62
HID_USAGE_KEYBOARD_F6 = 63
HID_USAGE_KEYBOARD_F7 = 64
HID_USAGE_KEYBOARD_F8 = 65
HID_USAGE_KEYBOARD_F9 = 66
HID_USAGE_KEYBOARD_F10 = 67
HID_USAGE_KEYBOARD_F11 = 68
HID_USAGE_KEYBOARD_F12 = 69
HID_USAGE_KEYBOARD_PRINT_SCREEN = 70
HID_USAGE_KEYBOARD_SCROLL_LOCK = 71
HID_USAGE_KEYBOARD_PAUSE = 72
HID_USAGE_KEYBOARD_INSERT = 73
HID_USAGE_KEYBOARD_HOME = 74
HID_USAGE_KEYBOARD_PAGEUP = 75
HID_USAGE_KEYBOARD_DELETE_FORWARD = 76
HID_USAGE_KEYBOARD_END = 77
HID_USAGE_KEYBOARD_PAGEDOWN = 78
HID_USAGE_KEYBOARD_RIGHTARROW = 79
HID_USAGE_KEYBOARD_LEFTARROW = 80
HID_USAGE_KEYBOARD_DOWNARROW = 81
HID_USAGE_KEYBOARD_UPARROW = 82
HID_USAGE_KEYBOARD_NUM_LOCK = 83
HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH = 84
HID_USAGE_KEYBOARD_KEYPAD_STAR = 85
HID_USAGE_KEYBOARD_DASH = 86
HID_USAGE_KEYBOARD_KEYPAD_PLUS = 87
HID_USAGE_KEYBOARD_KEYPAD_ENTER = 88
HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END = 89
HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW = 90
HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN = 91
HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW = 92
HID_USAGE_KEYBOARD_KEYPAD_FIVE = 93
HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW = 94
HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME = 95
HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW = 96
HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP = 97
HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT = 98
HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE = 99
HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE = 100
HID_USAGE_KEYBOARD_APPLICATION = 101
HID_USAGE_KEYBOARD_POWER = 102
HID_USAGE_KEYBOARD_KEYPAD_EQUALS = 103
HID_USAGE_KEYBOARD_F13 = 104
HID_USAGE_KEYBOARD_F14 = 105
HID_USAGE_KEYBOARD_F15 = 106
HID_USAGE_KEYBOARD_F16 = 107
HID_USAGE_KEYBOARD_F17 = 108
HID_USAGE_KEYBOARD_F18 = 109
HID_USAGE_KEYBOARD_F19 = 110
HID_USAGE_KEYBOARD_F20 = 111
HID_USAGE_KEYBOARD_F21 = 112
HID_USAGE_KEYBOARD_F22 = 113
HID_USAGE_KEYBOARD_F23 = 114
HID_USAGE_KEYBOARD_F24 = 115
HID_USAGE_KEYBOARD_EXECUTE = 116
HID_USAGE_KEYBOARD_HELP = 117
HID_USAGE_KEYBOARD_MENU = 118
HID_USAGE_KEYBOARD_SELECT = 119
HID_USAGE_KEYBOARD_STOP = 120
HID_USAGE_KEYBOARD_AGAIN = 121
HID_USAGE_KEYBOARD_UNDO = 122
HID_USAGE_KEYBOARD_CUT = 123
HID_USAGE_KEYBOARD_COPY = 124
HID_USAGE_KEYBOARD_PASTE = 125
HID_USAGE_KEYBOARD_FIND = 126
HID_USAGE_KEYBOARD_MUTE = 127
HID_USAGE_KEYBOARD_VOLUME_UP = 128
HID_USAGE_KEYBOARD_VOLUME_DOWN = 129
HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK = 130
HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK = 131
HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK = 132
HID_USAGE_KEYBOARD_KEYPAD_COMMA = 133
HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN = 134
HID_USAGE_KEYBOARD_INTERNATIONAL1 = 135
HID_USAGE_KEYBOARD_INTERNATIONAL2 = 136
HID_USAGE_KEYBOARD_INTERNATIONAL3 = 137
HID_USAGE_KEYBOARD_INTERNATIONAL4 = 138
HID_USAGE_KEYBOARD_INTERNATIONAL5 = 139
HID_USAGE_KEYBOARD_INTERNATIONAL6 = 140
HID_USAGE_KEYBOARD_INTERNATIONAL7 = 141
HID_USAGE_KEYBOARD_INTERNATIONAL8 = 142
HID_USAGE_KEYBOARD_INTERNATIONAL9 = 143
HID_USAGE_KEYBOARD_LANG1 = 144
HID_USAGE_KEYBOARD_LANG2 = 145
HID_USAGE_KEYBOARD_LANG3 = 146
HID_USAGE_KEYBOARD_LANG4 = 147
HID_USAGE_KEYBOARD_LANG5 = 148
HID_USAGE_KEYBOARD_LANG6 = 149
HID_USAGE_KEYBOARD_LANG7 = 150
HID_USAGE_KEYBOARD_LANG8 = 151
HID_USAGE_KEYBOARD_LANG9 = 152
HID_USAGE_KEYBOARD_ALTERNATE_ERASE = 153
HID_USAGE_KEYBOARD_SYSREQ_ATTENTION = 154
HID_USAGE_KEYBOARD_CANCEL = 155
HID_USAGE_KEYBOARD_CLEAR = 156
HID_USAGE_KEYBOARD_PRIOR = 157
HID_USAGE_KEYBOARD_RETURN_NO_ENTER = 158
HID_USAGE_KEYBOARD_SEPARATOR = 159
HID_USAGE_KEYBOARD_OUT = 160
HID_USAGE_KEYBOARD_OPER = 161
HID_USAGE_KEYBOARD_CLEAR_AGAIN = 162
HID_USAGE_KEYBOARD_CRSEL_PROPS = 163
HID_USAGE_KEYBOARD_EXSEL = 164
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0 = 176
HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0 = 177
HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR = 178
HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR = 179
HID_USAGE_KEYBOARD_CURRENCY_UNIT = 180
HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT = 181
HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET = 182
HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET = 183
HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE = 184
HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE = 185
HID_USAGE_KEYBOARD_KEYPAD_TAB = 186
HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE = 187
HID_USAGE_KEYBOARD_KEYPAD_A = 188
HID_USAGE_KEYBOARD_KEYPAD_B = 189
HID_USAGE_KEYBOARD_KEYPAD_C = 190
HID_USAGE_KEYBOARD_KEYPAD_D = 191
HID_USAGE_KEYBOARD_KEYPAD_E = 192
HID_USAGE_KEYBOARD_KEYPAD_F = 193
HID_USAGE_KEYBOARD_KEYPAD_XOR = 194
HID_USAGE_KEYBOARD_KEYPAD_CARET = 195
HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE = 196
HID_USAGE_KEYBOARD_KEYPAD_LESS = 197
HID_USAGE_KEYBOARD_KEYPAD_GREATER = 198
HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND = 199
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND = 200
HID_USAGE_KEYBOARD_KEYPAD_BAR = 201
HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR = 202
HID_USAGE_KEYBOARD_KEYPAD_COLON = 203
HID_USAGE_KEYBOARD_KEYPAD_HASH = 204
HID_USAGE_KEYBOARD_KEYPAD_SPACE = 205
HID_USAGE_KEYBOARD_KEYPAD_AT = 206
HID_USAGE_KEYBOARD_KEYPAD_BANG = 207
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE = 208
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL = 209
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR = 210
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD = 211
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT = 212
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY = 213
HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE = 214
HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS = 215
HID_USAGE_KEYBOARD_KEYPAD_CLEAR = 216
HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY = 217
HID_USAGE_KEYBOARD_KEYPAD_BINARY = 218
HID_USAGE_KEYBOARD_KEYPAD_OCTAL = 219
HID_USAGE_KEYBOARD_KEYPAD_DECIMAL = 220
HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL = 221
HID_USAGE_KEYBOARD_LCTRL = 224
HID_USAGE_KEYBOARD_LSHFT = 225
HID_USAGE_KEYBOARD_LALT = 226
HID_USAGE_KEYBOARD_LGUI = 227
HID_USAGE_KEYBOARD_RCTRL = 228
HID_USAGE_KEYBOARD_RSHFT = 229
HID_USAGE_KEYBOARD_RALT = 230
HID_USAGE_KEYBOARD_RGUI = 231
HID_USAGE_LED_NUM_LOCK = 1
HID_USAGE_LED_CAPS_LOCK = 2
HID_USAGE_LED_SCROLL_LOCK = 3
HID_USAGE_LED_COMPOSE = 4
HID_USAGE_LED_KANA = 5
HID_USAGE_LED_POWER = 6
HID_USAGE_LED_SHIFT = 7
HID_USAGE_LED_DO_NOT_DISTURB = 8
HID_USAGE_LED_MUTE = 9
HID_USAGE_LED_TONE_ENABLE = 10
HID_USAGE_LED_HIGH_CUT_FILTER = 11
HID_USAGE_LED_LOW_CUT_FILTER = 12
HID_USAGE_LED_EQUALIZER_ENABLE = 13
HID_USAGE_LED_SOUND_FIELD_ON = 14
HID_USAGE_LED_SURROUND_FIELD_ON = 15
HID_USAGE_LED_REPEAT = 16
HID_USAGE_LED_STEREO = 17
HID_USAGE_LED_SAMPLING_RATE_DETECT = 18
HID_USAGE_LED_SPINNING = 19
HID_USAGE_LED_CAV = 20
HID_USAGE_LED_CLV = 21
HID_USAGE_LED_RECORDING_FORMAT_DET = 22
HID_USAGE_LED_OFF_HOOK = 23
HID_USAGE_LED_RING = 24
HID_USAGE_LED_MESSAGE_WAITING = 25
HID_USAGE_LED_DATA_MODE = 26
HID_USAGE_LED_BATTERY_OPERATION = 27
HID_USAGE_LED_BATTERY_OK = 28
HID_USAGE_LED_BATTERY_LOW = 29
HID_USAGE_LED_SPEAKER = 30
HID_USAGE_LED_HEAD_SET = 31
HID_USAGE_LED_HOLD = 32
HID_USAGE_LED_MICROPHONE = 33
HID_USAGE_LED_COVERAGE = 34
HID_USAGE_LED_NIGHT_MODE = 35
HID_USAGE_LED_SEND_CALLS = 36
HID_USAGE_LED_CALL_PICKUP = 37
HID_USAGE_LED_CONFERENCE = 38
HID_USAGE_LED_STAND_BY = 39
HID_USAGE_LED_CAMERA_ON = 40
HID_USAGE_LED_CAMERA_OFF = 41
HID_USAGE_LED_ON_LINE = 42
HID_USAGE_LED_OFF_LINE = 43
HID_USAGE_LED_BUSY = 44
HID_USAGE_LED_READY = 45
HID_USAGE_LED_PAPER_OUT = 46
HID_USAGE_LED_PAPER_JAM = 47
HID_USAGE_LED_REMOTE = 48
HID_USAGE_LED_FORWARD = 49
HID_USAGE_LED_REVERSE = 50
HID_USAGE_LED_STOP = 51
HID_USAGE_LED_REWIND = 52
HID_USAGE_LED_FAST_FORWARD = 53
HID_USAGE_LED_PLAY = 54
HID_USAGE_LED_PAUSE = 55
HID_USAGE_LED_RECORD = 56
HID_USAGE_LED_ERROR = 57
HID_USAGE_LED_SELECTED_INDICATOR = 58
HID_USAGE_LED_IN_USE_INDICATOR = 59
HID_USAGE_LED_MULTI_MODE_INDICATOR = 60
HID_USAGE_LED_INDICATOR_ON = 61
HID_USAGE_LED_INDICATOR_FLASH = 62
HID_USAGE_LED_INDICATOR_SLOW_BLINK = 63
HID_USAGE_LED_INDICATOR_FAST_BLINK = 64
HID_USAGE_LED_INDICATOR_OFF = 65
HID_USAGE_LED_FLASH_ON_TIME = 66
HID_USAGE_LED_SLOW_BLINK_ON_TIME = 67
HID_USAGE_LED_SLOW_BLINK_OFF_TIME = 68
HID_USAGE_LED_FAST_BLINK_ON_TIME = 69
HID_USAGE_LED_FAST_BLINK_OFF_TIME = 70
HID_USAGE_LED_INDICATOR_COLOR = 71
HID_USAGE_LED_RED = 72
HID_USAGE_LED_GREEN = 73
HID_USAGE_LED_AMBER = 74
HID_USAGE_LED_GENERIC_INDICATOR = 75
HID_USAGE_LED_SYSTEM_SUSPEND = 76
HID_USAGE_LED_EXTERNAL_POWER = 77
HID_USAGE_LED_INDICATOR_BLUE = 78
HID_USAGE_LED_INDICATOR_ORANGE = 79
HID_USAGE_LED_GOOD_STATUS = 80
HID_USAGE_LED_WARNING_STATUS = 81
HID_USAGE_LED_RGB_LED = 82
HID_USAGE_LED_RED_LED_CHANNEL = 83
HID_USAGE_LED_BLUE_LED_CHANNEL = 84
HID_USAGE_LED_GREEN_LED_CHANNEL = 85
HID_USAGE_LED_LED_INTENSITY = 86
HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE = 87
HID_USAGE_LED_PLAYER_INDICATOR = 96
HID_USAGE_LED_PLAYER_1 = 97
HID_USAGE_LED_PLAYER_2 = 98
HID_USAGE_LED_PLAYER_3 = 99
HID_USAGE_LED_PLAYER_4 = 100
HID_USAGE_LED_PLAYER_5 = 101
HID_USAGE_LED_PLAYER_6 = 102
HID_USAGE_LED_PLAYER_7 = 103
HID_USAGE_LED_PLAYER_8 = 104
HID_USAGE_LAMPARRAY = 1
HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT = 2
HID_USAGE_LAMPARRAY_LAMP_COUNT = 3
HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS = 4
HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS = 5
HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS = 6
HID_USAGE_LAMPARRAY_KIND = 7
HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS = 8
HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT = 32
HID_USAGE_LAMPARRAY_LAMP_ID = 33
HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT = 34
HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS = 35
HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS = 36
HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS = 37
HID_USAGE_LAMPARRAY_LAMP_PURPOSES = 38
HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS = 39
HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT = 40
HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT = 41
HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT = 42
HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT = 43
HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE = 44
HID_USAGE_LAMPARRAY_INPUT_BINDING = 45
HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT = 80
HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL = 81
HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL = 82
HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL = 83
HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL = 84
HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS = 85
HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT = 96
HID_USAGE_LAMPARRAY_LAMP_ID_START = 97
HID_USAGE_LAMPARRAY_LAMP_ID_END = 98
HID_USAGE_LAMPARRAY_CONTROL_REPORT = 112
HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE = 113
HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY = 1
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH = 17
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH = 18
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH = 19
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH = 20
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA = 32
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA = 33
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA = 34
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA = 35
HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA = 36
HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND = 1
HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION = 32
HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW = 33
HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE = 34
HID_USAGE_MEDICAL_INSTRUMENT_UPDATE = 35
HID_USAGE_MEDICAL_INSTRUMENT_NEXT = 36
HID_USAGE_MEDICAL_INSTRUMENT_SAVE = 37
HID_USAGE_MEDICAL_INSTRUMENT_PRINT = 38
HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE = 39
HID_USAGE_MEDICAL_INSTRUMENT_CINE = 64
HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER = 65
HID_USAGE_MEDICAL_INSTRUMENT_VOLUME = 66
HID_USAGE_MEDICAL_INSTRUMENT_FOCUS = 67
HID_USAGE_MEDICAL_INSTRUMENT_DEPTH = 68
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY = 96
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY = 97
HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION = 112
HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT = 128
HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST = 129
HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT = 130
HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST = 131
HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT = 132
HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST = 133
HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT = 134
HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST = 135
HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT = 136
HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST = 137
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT = 160
HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST = 161
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL = 1
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER = 33
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY = 34
HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP = 36
HID_USAGE_MONITOR_MONITOR_CONTROL = 1
HID_USAGE_MONITOR_EDID_INFORMATION = 2
HID_USAGE_MONITOR_VDIF_INFORMATION = 3
HID_USAGE_MONITOR_VESA_VERSION = 4
HID_USAGE_PID_PHYSICAL_INPUT_DEVICE = 1
HID_USAGE_PID_NORMAL = 32
HID_USAGE_PID_SET_EFFECT_REPORT = 33
HID_USAGE_PID_EFFECT_BLOCK_INDEX = 34
HID_USAGE_PID_PARAMETER_BLOCK_OFFSET = 35
HID_USAGE_PID_ROM_FLAG = 36
HID_USAGE_PID_EFFECT_TYPE = 37
HID_USAGE_PID_ET_CONSTANT = 38
HID_USAGE_PID_ET_RAMP = 39
HID_USAGE_PID_ET_CUSTOM = 40
HID_USAGE_PID_ET_SQUARE = 48
HID_USAGE_PID_ET_SINE = 49
HID_USAGE_PID_ET_TRIANGLE = 50
HID_USAGE_PID_ET_SAWTOOTH_UP = 51
HID_USAGE_PID_ET_SAWTOOTH_DOWN = 52
HID_USAGE_PID_ET_SPRING = 64
HID_USAGE_PID_ET_DAMPER = 65
HID_USAGE_PID_ET_INERTIA = 66
HID_USAGE_PID_ET_FRICTION = 67
HID_USAGE_PID_DURATION = 80
HID_USAGE_PID_SAMPLE_PERIOD = 81
HID_USAGE_PID_GAIN = 82
HID_USAGE_PID_TRIGGER_BUTTON = 83
HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL = 84
HID_USAGE_PID_AXES_ENABLE = 85
HID_USAGE_PID_DIRECTION_ENABLE = 86
HID_USAGE_PID_DIRECTION = 87
HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET = 88
HID_USAGE_PID_BLOCK_TYPE = 89
HID_USAGE_PID_SET_ENVELOPE_REPORT = 90
HID_USAGE_PID_ATTACK_LEVEL = 91
HID_USAGE_PID_ATTACK_TIME = 92
HID_USAGE_PID_FADE_LEVEL = 93
HID_USAGE_PID_FADE_TIME = 94
HID_USAGE_PID_SET_CONDITION_REPORT = 95
HID_USAGE_PID_CP_OFFSET = 96
HID_USAGE_PID_POSITIVE_COEFFICIENT = 97
HID_USAGE_PID_NEGATIVE_COEFFICIENT = 98
HID_USAGE_PID_POSITIVE_SATURATION = 99
HID_USAGE_PID_NEGATIVE_SATURATION = 100
HID_USAGE_PID_DEAD_BAND = 101
HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE = 102
HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE = 103
HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT = 104
HID_USAGE_PID_CUSTOM_FORCE_DATA = 105
HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA = 106
HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT = 107
HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET = 108
HID_USAGE_PID_SAMPLE_COUNT = 109
HID_USAGE_PID_SET_PERIODIC_REPORT = 110
HID_USAGE_PID_OFFSET = 111
HID_USAGE_PID_MAGNITUDE = 112
HID_USAGE_PID_PHASE = 113
HID_USAGE_PID_PERIOD = 114
HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT = 115
HID_USAGE_PID_SET_RAMP_FORCE_REPORT = 116
HID_USAGE_PID_RAMP_START = 117
HID_USAGE_PID_RAMP_END = 118
HID_USAGE_PID_EFFECT_OPERATION_REPORT = 119
HID_USAGE_PID_EFFECT_OPERATION = 120
HID_USAGE_PID_OP_EFFECT_START = 121
HID_USAGE_PID_OP_EFFECT_START_SOLO = 122
HID_USAGE_PID_OP_EFFECT_STOP = 123
HID_USAGE_PID_LOOP_COUNT = 124
HID_USAGE_PID_DEVICE_GAIN_REPORT = 125
HID_USAGE_PID_DEVICE_GAIN = 126
HID_USAGE_PID_POOL_REPORT = 127
HID_USAGE_PID_RAM_POOL_SIZE = 128
HID_USAGE_PID_ROM_POOL_SIZE = 129
HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT = 130
HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX = 131
HID_USAGE_PID_POOL_ALIGNMENT = 132
HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT = 133
HID_USAGE_PID_MOVE_SOURCE = 134
HID_USAGE_PID_MOVE_DESTINATION = 135
HID_USAGE_PID_MOVE_LENGTH = 136
HID_USAGE_PID_BLOCK_LOAD_REPORT = 137
HID_USAGE_PID_BLOCK_LOAD_STATUS = 139
HID_USAGE_PID_BLOCK_LOAD_SUCCESS = 140
HID_USAGE_PID_BLOCK_LOAD_FULL = 141
HID_USAGE_PID_BLOCK_LOAD_ERROR = 142
HID_USAGE_PID_BLOCK_HANDLE = 143
HID_USAGE_PID_BLOCK_FREE_REPORT = 144
HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE = 145
HID_USAGE_PID_STATE_REPORT = 146
HID_USAGE_PID_EFFECT_PLAYING = 148
HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT = 149
HID_USAGE_PID_DEVICE_CONTROL = 150
HID_USAGE_PID_DC_ENABLE_ACTUATORS = 151
HID_USAGE_PID_DC_DISABLE_ACTUATORS = 152
HID_USAGE_PID_DC_STOP_ALL_EFFECTS = 153
HID_USAGE_PID_DC_DEVICE_RESET = 154
HID_USAGE_PID_DC_DEVICE_PAUSE = 155
HID_USAGE_PID_DC_DEVICE_CONTINUE = 156
HID_USAGE_PID_DEVICE_PAUSED = 159
HID_USAGE_PID_ACTUATORS_ENABLED = 160
HID_USAGE_PID_SAFETY_SWITCH = 164
HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH = 165
HID_USAGE_PID_ACTUATOR_POWER = 166
HID_USAGE_PID_START_DELAY = 167
HID_USAGE_PID_PARAMETER_BLOCK_SIZE = 168
HID_USAGE_PID_DEVICE_MANAGED_POOL = 169
HID_USAGE_PID_SHARED_PARAMETER_BLOCKS = 170
HID_USAGE_PID_CREATE_NEW_EFFECT = 171
HID_USAGE_PID_RAMPOOL_AVAILABLE = 172
HID_USAGE_POWER_INAME = 1
HID_USAGE_POWER_PRESENT_STATUS = 2
HID_USAGE_POWER_CHANGED_STATUS = 3
HID_USAGE_POWER_UPS = 4
HID_USAGE_POWER_POWER_SUPPLY = 5
HID_USAGE_POWER_BATTERY_SYSTEM = 16
HID_USAGE_POWER_BATTERY_SYSTEM_ID = 17
HID_USAGE_POWER_BATTERY = 18
HID_USAGE_POWER_BATTERY_ID = 19
HID_USAGE_POWER_CHARGER = 20
HID_USAGE_POWER_CHARGER_ID = 21
HID_USAGE_POWER_POWER_CONVERTER = 22
HID_USAGE_POWER_POWER_CONVERTER_ID = 23
HID_USAGE_POWER_OUTLET_SYSTEM = 24
HID_USAGE_POWER_OUTLET_SYSTEM_ID = 25
HID_USAGE_POWER_INPUT = 26
HID_USAGE_POWER_INPUT_ID = 27
HID_USAGE_POWER_OUTPUT = 28
HID_USAGE_POWER_OUTPUT_ID = 29
HID_USAGE_POWER_FLOW = 30
HID_USAGE_POWER_FLOW_ID = 31
HID_USAGE_POWER_OUTLET = 32
HID_USAGE_POWER_OUTLET_ID = 33
HID_USAGE_POWER_GANG = 34
HID_USAGE_POWER_GANG_ID = 35
HID_USAGE_POWER_POWER_SUMMARY = 36
HID_USAGE_POWER_POWER_SUMMARY_ID = 37
HID_USAGE_POWER_VOLTAGE = 48
HID_USAGE_POWER_CURRENT = 49
HID_USAGE_POWER_FREQUENCY = 50
HID_USAGE_POWER_APPARENT_POWER = 51
HID_USAGE_POWER_ACTIVE_POWER = 52
HID_USAGE_POWER_PERCENT_LOAD = 53
HID_USAGE_POWER_TEMPERATURE = 54
HID_USAGE_POWER_HUMIDITY = 55
HID_USAGE_POWER_BAD_COUNT = 56
HID_USAGE_POWER_CONFIG_VOLTAGE = 64
HID_USAGE_POWER_CONFIG_CURRENT = 65
HID_USAGE_POWER_CONFIG_FREQUENCY = 66
HID_USAGE_POWER_CONFIG_APPARENT_POWER = 67
HID_USAGE_POWER_CONFIG_ACTIVE_POWER = 68
HID_USAGE_POWER_CONFIG_PERCENT_LOAD = 69
HID_USAGE_POWER_CONFIG_TEMPERATURE = 70
HID_USAGE_POWER_CONFIG_HUMIDITY = 71
HID_USAGE_POWER_SWITCH_ON_CONTROL = 80
HID_USAGE_POWER_SWITCH_OFF_CONTROL = 81
HID_USAGE_POWER_TOGGLE_CONTROL = 82
HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER = 83
HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER = 84
HID_USAGE_POWER_DELAY_BEFORE_REBOOT = 85
HID_USAGE_POWER_DELAY_BEFORE_STARTUP = 86
HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN = 87
HID_USAGE_POWER_TEST = 88
HID_USAGE_POWER_MODULE_RESET = 89
HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL = 90
HID_USAGE_POWER_PRESENT = 96
HID_USAGE_POWER_GOOD = 97
HID_USAGE_POWER_INTERNAL_FAILURE = 98
HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE = 99
HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE = 100
HID_USAGE_POWER_OVERLOAD = 101
HID_USAGE_POWER_OVER_CHARGED = 102
HID_USAGE_POWER_OVER_TEMPERATURE = 103
HID_USAGE_POWER_SHUTDOWN_REQUESTED = 104
HID_USAGE_POWER_SHUTDOWN_IMMINENT = 105
HID_USAGE_POWER_SWITCH_ONOFF = 107
HID_USAGE_POWER_SWITCHABLE = 108
HID_USAGE_POWER_USED = 109
HID_USAGE_POWER_BOOST = 110
HID_USAGE_POWER_BUCK = 111
HID_USAGE_POWER_INITIALIZED = 112
HID_USAGE_POWER_TESTED = 113
HID_USAGE_POWER_AWAITING_POWER = 114
HID_USAGE_POWER_COMMUNICATION_LOST = 115
HID_USAGE_POWER_IMANUFACTURER = 253
HID_USAGE_POWER_IPRODUCT = 254
HID_USAGE_POWER_ISERIALNUMBER = 255
HID_USAGE_WEIGHING_DEVICE_SCALES = 1
HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE = 32
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS = 33
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC = 34
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC = 35
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC = 36
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC = 37
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC = 38
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH = 39
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH = 40
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH = 41
HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC = 42
HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT = 48
HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT = 49
HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT = 50
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT = 51
HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT = 52
HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT = 53
HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT = 64
HID_USAGE_WEIGHING_DEVICE_DATA_SCALING = 65
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT = 80
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM = 81
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM = 82
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM = 83
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS = 84
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS = 85
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS = 86
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS = 87
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON = 88
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON = 89
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE = 90
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE = 91
HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND = 92
HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT = 96
HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT = 97
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS = 112
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT = 113
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO = 114
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION = 115
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE = 116
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO = 117
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT = 118
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION = 119
HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING = 120
HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE = 128
HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN = 129
HID_USAGE_SENSORS_SENSOR = 1
HID_USAGE_SENSORS_BIOMETRIC = 16
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE = 17
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY = 18
HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH = 19
HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE = 20
HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE = 21
HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE = 22
HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY = 23
HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION = 24
HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE = 25
HID_USAGE_SENSORS_ELECTRICAL = 32
HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE = 33
HID_USAGE_SENSORS_ELECTRICAL_CURRENT = 34
HID_USAGE_SENSORS_ELECTRICAL_POWER = 35
HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE = 36
HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE = 37
HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE = 38
HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER = 39
HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY = 40
HID_USAGE_SENSORS_ELECTRICAL_PERIOD = 41
HID_USAGE_SENSORS_ENVIRONMENTAL = 48
HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE = 49
HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY = 50
HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE = 51
HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION = 52
HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED = 53
HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY = 54
HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX = 55
HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE = 56
HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS = 57
HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE = 58
HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY = 59
HID_USAGE_SENSORS_LIGHT = 64
HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT = 65
HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED = 66
HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT = 67
HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT = 68
HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT = 69
HID_USAGE_SENSORS_LOCATION = 80
HID_USAGE_SENSORS_LOCATION_BROADCAST = 81
HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING = 82
HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM = 83
HID_USAGE_SENSORS_LOCATION_LOOKUP = 84
HID_USAGE_SENSORS_LOCATION_OTHER = 85
HID_USAGE_SENSORS_LOCATION_STATIC = 86
HID_USAGE_SENSORS_LOCATION_TRIANGULATION = 87
HID_USAGE_SENSORS_MECHANICAL = 96
HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH = 97
HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY = 98
HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH = 99
HID_USAGE_SENSORS_MECHANICAL_FORCE = 100
HID_USAGE_SENSORS_MECHANICAL_PRESSURE = 101
HID_USAGE_SENSORS_MECHANICAL_STRAIN = 102
HID_USAGE_SENSORS_MECHANICAL_WEIGHT = 103
HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR = 104
HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH = 105
HID_USAGE_SENSORS_MOTION = 112
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D = 113
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D = 114
HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D = 115
HID_USAGE_SENSORS_MOTION_GYROMETER_1D = 116
HID_USAGE_SENSORS_MOTION_GYROMETER_2D = 117
HID_USAGE_SENSORS_MOTION_GYROMETER_3D = 118
HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR = 119
HID_USAGE_SENSORS_MOTION_SPEEDOMETER = 120
HID_USAGE_SENSORS_MOTION_ACCELEROMETER = 121
HID_USAGE_SENSORS_MOTION_GYROMETER = 122
HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR = 123
HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER = 124
HID_USAGE_SENSORS_ORIENTATION = 128
HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D = 129
HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D = 130
HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D = 131
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D = 132
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D = 133
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D = 134
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D = 135
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D = 136
HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D = 137
HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION = 138
HID_USAGE_SENSORS_ORIENTATION_COMPASS = 139
HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER = 140
HID_USAGE_SENSORS_ORIENTATION_DISTANCE = 141
HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION = 142
HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION = 143
HID_USAGE_SENSORS_SCANNER = 144
HID_USAGE_SENSORS_SCANNER_BARCODE = 145
HID_USAGE_SENSORS_SCANNER_RFID = 146
HID_USAGE_SENSORS_SCANNER_NFC = 147
HID_USAGE_SENSORS_TIME = 160
HID_USAGE_SENSORS_TIME_ALARM_TIMER = 161
HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK = 162
HID_USAGE_SENSORS_PERSONAL_ACTIVITY = 176
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION = 177
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION = 178
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER = 179
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER = 180
HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION = 181
HID_USAGE_SENSORS_ORIENTATION_EXTENDED = 192
HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION = 193
HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER = 194
HID_USAGE_SENSORS_GESTURE = 208
HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE = 209
HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE = 210
HID_USAGE_SENSORS_OTHER = 224
HID_USAGE_SENSORS_OTHER_CUSTOM = 225
HID_USAGE_SENSORS_OTHER_GENERIC = 226
HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR = 227
HID_USAGE_SENSORS_OTHER_HINGE_ANGLE = 228
HID_USAGE_SENSORS_VENDOR_RESERVED_1 = 240
HID_USAGE_SENSORS_VENDOR_RESERVED_2 = 241
HID_USAGE_SENSORS_VENDOR_RESERVED_3 = 242
HID_USAGE_SENSORS_VENDOR_RESERVED_4 = 243
HID_USAGE_SENSORS_VENDOR_RESERVED_5 = 244
HID_USAGE_SENSORS_VENDOR_RESERVED_6 = 245
HID_USAGE_SENSORS_VENDOR_RESERVED_7 = 246
HID_USAGE_SENSORS_VENDOR_RESERVED_8 = 247
HID_USAGE_SENSORS_VENDOR_RESERVED_9 = 248
HID_USAGE_SENSORS_VENDOR_RESERVED_10 = 249
HID_USAGE_SENSORS_VENDOR_RESERVED_11 = 250
HID_USAGE_SENSORS_VENDOR_RESERVED_12 = 251
HID_USAGE_SENSORS_VENDOR_RESERVED_13 = 252
HID_USAGE_SENSORS_VENDOR_RESERVED_14 = 253
HID_USAGE_SENSORS_VENDOR_RESERVED_15 = 254
HID_USAGE_SENSORS_VENDOR_RESERVED_16 = 255
HID_USAGE_SENSORS_EVENT = 512
HID_USAGE_SENSORS_EVENT_SENSOR_STATE = 513
HID_USAGE_SENSORS_EVENT_SENSOR_EVENT = 514
HID_USAGE_SENSORS_PROPERTY = 768
HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME = 769
HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID = 770
HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS = 771
HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL = 772
HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER = 773
HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL = 774
HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER = 775
HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION = 776
HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE = 777
HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH = 778
HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION = 779
HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION = 780
HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE = 781
HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL = 782
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE = 783
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE = 784
HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE = 785
HID_USAGE_SENSORS_PROPERTY_ACCURACY = 786
HID_USAGE_SENSORS_PROPERTY_RESOLUTION = 787
HID_USAGE_SENSORS_PROPERTY_MAXIMUM = 788
HID_USAGE_SENSORS_PROPERTY_MINIMUM = 789
HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE = 790
HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE = 791
HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE = 792
HID_USAGE_SENSORS_PROPERTY_POWER_STATE = 793
HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS = 794
HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY = 795
HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS = 796
HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION = 797
HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY = 798
HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE = 799
HID_USAGE_SENSORS_DATA_FIELD_LOCATION = 1024
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL = 1026
HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID = 1027
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR = 1028
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID = 1029
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR = 1030
HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL = 1031
HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE = 1032
HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS = 1033
HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY = 1034
HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE = 1035
HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION = 1036
HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE = 1037
HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE = 1038
HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS = 1039
HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION = 1040
HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION = 1041
HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION = 1042
HID_USAGE_SENSORS_DATA_FIELD_LATITUDE = 1043
HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE = 1044
HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING = 1045
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING = 1046
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION = 1047
HID_USAGE_SENSORS_DATA_FIELD_SPEED = 1048
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW = 1049
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH = 1050
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION = 1051
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS = 1052
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS = 1053
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS = 1054
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT = 1055
HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS = 1056
HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE = 1057
HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1 = 1058
HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2 = 1059
HID_USAGE_SENSORS_DATA_FIELD_CITY = 1060
HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE = 1061
HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION = 1062
HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE = 1063
HID_USAGE_SENSORS_PROPERTY_LOCATION = 1066
HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY = 1067
HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL = 1072
HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE = 1073
HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY = 1075
HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE = 1076
HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION = 1077
HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED = 1078
HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX = 1079
HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2 = 1080
HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION = 1081
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE = 1082
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE = 1083
HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE = 1084
HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL = 1088
HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE = 1089
HID_USAGE_SENSORS_DATA_FIELD_MOTION = 1104
HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE = 1105
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION = 1106
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X = 1107
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y = 1108
HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z = 1109
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY = 1110
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS = 1111
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS = 1112
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS = 1113
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION = 1114
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS = 1115
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS = 1116
HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS = 1117
HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED = 1118
HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY = 1119
HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION = 1136
HID_USAGE_SENSORS_DATA_FIELD_HEADING = 1137
HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS = 1138
HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS = 1139
HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS = 1140
HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH = 1141
HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH = 1142
HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH = 1143
HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH = 1144
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE = 1145
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS = 1146
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS = 1147
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS = 1148
HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE = 1149
HID_USAGE_SENSORS_DATA_FIELD_TILT = 1150
HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS = 1151
HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS = 1152
HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS = 1153
HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX = 1154
HID_USAGE_SENSORS_DATA_FIELD_QUATERNION = 1155
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX = 1156
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS = 1157
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS = 1158
HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS = 1159
HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY = 1160
HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION = 1161
HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL = 1168
HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE = 1169
HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES = 1170
HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE = 1171
HID_USAGE_SENSORS_DATA_FIELD_FORCE = 1172
HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE = 1173
HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE = 1174
HID_USAGE_SENSORS_DATA_FIELD_STRAIN = 1175
HID_USAGE_SENSORS_DATA_FIELD_WEIGHT = 1176
HID_USAGE_SENSORS_PROPERTY_MECHANICAL = 1184
HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE = 1185
HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED = 1186
HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED = 1187
HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC = 1200
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE = 1201
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE = 1202
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE = 1203
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE = 1204
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE = 1205
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC = 1206
HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC = 1207
HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE = 1208
HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE = 1209
HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL = 1210
HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE = 1211
HID_USAGE_SENSORS_DATA_FIELD_SPO2 = 1212
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED = 1213
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH = 1214
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE = 1215
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL = 1216
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH = 1217
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW = 1218
HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID = 1219
HID_USAGE_SENSORS_DATA_FIELD_LIGHT = 1232
HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE = 1233
HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE = 1234
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY = 1235
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X = 1236
HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y = 1237
HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE = 1238
HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT = 1239
HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT = 1240
HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT = 1241
HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT = 1242
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT = 1243
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT = 1244
HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX = 1245
HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT = 1246
HID_USAGE_SENSORS_PROPERTY_LIGHT = 1247
HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND = 1248
HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED = 1250
HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED = 1251
HID_USAGE_SENSORS_DATA_FIELD_SCANNER = 1264
HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT = 1265
HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE = 1266
HID_USAGE_SENSORS_PROPERTY_SCANNER = 1272
HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND = 1273
HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL = 1280
HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE = 1281
HID_USAGE_SENSORS_DATA_FIELD_CURRENT = 1282
HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER = 1283
HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE = 1284
HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE = 1285
HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE = 1286
HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY = 1287
HID_USAGE_SENSORS_DATA_FIELD_PERIOD = 1288
HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE = 1289
HID_USAGE_SENSORS_DATA_FIELD_TIME = 1312
HID_USAGE_SENSORS_DATA_FIELD_YEAR = 1313
HID_USAGE_SENSORS_DATA_FIELD_MONTH = 1314
HID_USAGE_SENSORS_DATA_FIELD_DAY = 1315
HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK = 1316
HID_USAGE_SENSORS_DATA_FIELD_HOUR = 1317
HID_USAGE_SENSORS_DATA_FIELD_MINUTE = 1318
HID_USAGE_SENSORS_DATA_FIELD_SECOND = 1319
HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND = 1320
HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP = 1321
HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR = 1322
HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT = 1323
HID_USAGE_SENSORS_PROPERTY_TIME = 1328
HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC = 1329
HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME = 1330
HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED = 1331
HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT = 1332
HID_USAGE_SENSORS_PROPERTY_ARM_ALARM = 1333
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM = 1344
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE = 1345
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY = 1346
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE = 1347
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1 = 1348
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2 = 1349
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3 = 1350
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4 = 1351
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5 = 1352
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6 = 1353
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7 = 1354
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8 = 1355
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9 = 1356
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10 = 1357
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11 = 1358
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12 = 1359
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13 = 1360
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14 = 1361
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15 = 1362
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16 = 1363
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17 = 1364
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18 = 1365
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19 = 1366
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20 = 1367
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21 = 1368
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22 = 1369
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23 = 1370
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24 = 1371
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25 = 1372
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26 = 1373
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27 = 1374
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28 = 1375
HID_USAGE_SENSORS_DATA_FIELD_GENERIC = 1376
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY = 1377
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID = 1378
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID = 1379
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY = 1380
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY = 1381
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY = 1382
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT = 1383
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY = 1384
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD = 1385
HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX = 1386
HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT = 1387
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND = 1388
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID = 1389
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY = 1390
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID = 1391
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID = 1392
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX = 1393
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE = 1394
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE = 1395
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT = 1396
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE = 1397
HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT = 1398
HID_USAGE_SENSORS_PROPERTY_GENERIC = 1408
HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX = 1409
HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT = 1410
HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY = 1424
HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE = 1425
HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE = 1426
HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION = 1427
HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT = 1428
HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET = 1429
HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION = 1430
HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE = 1431
HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL = 1440
HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES = 1441
HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES = 1442
HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES = 1443
HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES = 1444
HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT = 1445
HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID = 1456
HID_USAGE_SENSORS_PROPERTY_CUSTOM = 1472
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1 = 1473
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2 = 1474
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3 = 1475
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4 = 1476
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5 = 1477
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6 = 1478
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7 = 1479
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8 = 1480
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9 = 1481
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10 = 1482
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11 = 1483
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12 = 1484
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13 = 1485
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14 = 1486
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15 = 1487
HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16 = 1488
HID_USAGE_SENSORS_DATA_FIELD_HINGE = 1504
HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE = 1505
HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR = 1520
HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE = 1521
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE = 1522
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE = 1523
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL = 1524
HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE = 1525
HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED = 2048
HID_USAGE_SENSORS_SENSOR_STATE_READY = 2049
HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE = 2050
HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA = 2051
HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING = 2052
HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED = 2053
HID_USAGE_SENSORS_SENSOR_STATE_ERROR = 2054
HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN = 2064
HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED = 2065
HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED = 2066
HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED = 2067
HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE = 2068
HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY = 2069
HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED = 2070
HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED = 2071
HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD = 2072
HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD = 2073
HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD = 2074
HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD = 2075
HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD = 2076
HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD = 2077
HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED = 2078
HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED = 2079
HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER = 2080
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED = 2096
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED = 2097
HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL = 2098
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS = 2112
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS = 2113
HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS = 2114
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS = 2115
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS = 2116
HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS = 2117
HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL = 2118
HID_USAGE_SENSORS_POWER_STATE_UNDEFINED = 2128
HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER = 2129
HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER = 2130
HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP = 2131
HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP = 2132
HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF = 2133
HID_USAGE_SENSORS_ACCURACY_DEFAULT = 2144
HID_USAGE_SENSORS_ACCURACY_HIGH = 2145
HID_USAGE_SENSORS_ACCURACY_MEDIUM = 2146
HID_USAGE_SENSORS_ACCURACY_LOW = 2147
HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX = 2160
HID_USAGE_SENSORS_FIX_QUALITY_GPS = 2161
HID_USAGE_SENSORS_FIX_QUALITY_DGPS = 2162
HID_USAGE_SENSORS_FIX_TYPE_NO_FIX = 2176
HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID = 2177
HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID = 2178
HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID = 2179
HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC = 2180
HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK = 2181
HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED = 2182
HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE = 2183
HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE = 2184
HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL = 2192
HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC = 2193
HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS = 2208
HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS = 2209
HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED = 2210
HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT = 2211
HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR = 2212
HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID = 2213
HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID = 2224
HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID = 2225
HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY = 2240
HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY = 2241
HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY = 2242
HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY = 2243
HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY = 2244
HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY = 2245
HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY = 2246
HID_USAGE_SENSORS_KIND_CATEGORY = 2256
HID_USAGE_SENSORS_KIND_TYPE = 2257
HID_USAGE_SENSORS_KIND_EVENT = 2258
HID_USAGE_SENSORS_KIND_PROPERTY = 2259
HID_USAGE_SENSORS_KIND_DATA_FIELD = 2260
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW = 2272
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM = 2273
HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH = 2274
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED = 2288
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW = 2289
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW = 2290
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW = 2291
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP = 2292
HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN = 2293
HID_USAGE_SENSORS_VT_NULL = 2304
HID_USAGE_SENSORS_VT_BOOL = 2305
HID_USAGE_SENSORS_VT_UI1 = 2306
HID_USAGE_SENSORS_VT_I1 = 2307
HID_USAGE_SENSORS_VT_UI2 = 2308
HID_USAGE_SENSORS_VT_I2 = 2309
HID_USAGE_SENSORS_VT_UI4 = 2310
HID_USAGE_SENSORS_VT_I4 = 2311
HID_USAGE_SENSORS_VT_UI8 = 2312
HID_USAGE_SENSORS_VT_I8 = 2313
HID_USAGE_SENSORS_VT_R4 = 2314
HID_USAGE_SENSORS_VT_R8 = 2315
HID_USAGE_SENSORS_VT_WSTR = 2316
HID_USAGE_SENSORS_VT_STR = 2317
HID_USAGE_SENSORS_VT_CLSID = 2318
HID_USAGE_SENSORS_VT_VECTOR_VT_UI1 = 2319
HID_USAGE_SENSORS_VT_F16E0 = 2320
HID_USAGE_SENSORS_VT_F16E1 = 2321
HID_USAGE_SENSORS_VT_F16E2 = 2322
HID_USAGE_SENSORS_VT_F16E3 = 2323
HID_USAGE_SENSORS_VT_F16E4 = 2324
HID_USAGE_SENSORS_VT_F16E5 = 2325
HID_USAGE_SENSORS_VT_F16E6 = 2326
HID_USAGE_SENSORS_VT_F16E7 = 2327
HID_USAGE_SENSORS_VT_F16E8 = 2328
HID_USAGE_SENSORS_VT_F16E9 = 2329
HID_USAGE_SENSORS_VT_F16EA = 2330
HID_USAGE_SENSORS_VT_F16EB = 2331
HID_USAGE_SENSORS_VT_F16EC = 2332
HID_USAGE_SENSORS_VT_F16ED = 2333
HID_USAGE_SENSORS_VT_F16EE = 2334
HID_USAGE_SENSORS_VT_F16EF = 2335
HID_USAGE_SENSORS_VT_F32E0 = 2336
HID_USAGE_SENSORS_VT_F32E1 = 2337
HID_USAGE_SENSORS_VT_F32E2 = 2338
HID_USAGE_SENSORS_VT_F32E3 = 2339
HID_USAGE_SENSORS_VT_F32E4 = 2340
HID_USAGE_SENSORS_VT_F32E5 = 2341
HID_USAGE_SENSORS_VT_F32E6 = 2342
HID_USAGE_SENSORS_VT_F32E7 = 2343
HID_USAGE_SENSORS_VT_F32E8 = 2344
HID_USAGE_SENSORS_VT_F32E9 = 2345
HID_USAGE_SENSORS_VT_F32EA = 2346
HID_USAGE_SENSORS_VT_F32EB = 2347
HID_USAGE_SENSORS_VT_F32EC = 2348
HID_USAGE_SENSORS_VT_F32ED = 2349
HID_USAGE_SENSORS_VT_F32EE = 2350
HID_USAGE_SENSORS_VT_F32EF = 2351
HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN = 2352
HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY = 2353
HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING = 2354
HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING = 2355
HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING = 2356
HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE = 2357
HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING = 2358
HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE = 2359
HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED = 2368
HID_USAGE_SENSORS_UNIT_LUX = 2369
HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN = 2370
HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS = 2371
HID_USAGE_SENSORS_UNIT_PASCAL = 2372
HID_USAGE_SENSORS_UNIT_NEWTON = 2373
HID_USAGE_SENSORS_UNIT_METERSSECOND = 2374
HID_USAGE_SENSORS_UNIT_KILOGRAM = 2375
HID_USAGE_SENSORS_UNIT_METER = 2376
HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND = 2377
HID_USAGE_SENSORS_UNIT_FARAD = 2378
HID_USAGE_SENSORS_UNIT_AMPERE = 2379
HID_USAGE_SENSORS_UNIT_WATT = 2380
HID_USAGE_SENSORS_UNIT_HENRY = 2381
HID_USAGE_SENSORS_UNIT_OHM = 2382
HID_USAGE_SENSORS_UNIT_VOLT = 2383
HID_USAGE_SENSORS_UNIT_HERTZ = 2384
HID_USAGE_SENSORS_UNIT_BAR = 2385
HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE = 2386
HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE = 2387
HID_USAGE_SENSORS_UNIT_DEGREES = 2388
HID_USAGE_SENSORS_UNIT_DEGREESSECOND = 2389
HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND = 2390
HID_USAGE_SENSORS_UNIT_KNOT = 2391
HID_USAGE_SENSORS_UNIT_PERCENT = 2392
HID_USAGE_SENSORS_UNIT_SECOND = 2393
HID_USAGE_SENSORS_UNIT_MILLISECOND = 2394
HID_USAGE_SENSORS_UNIT_G = 2395
HID_USAGE_SENSORS_UNIT_BYTES = 2396
HID_USAGE_SENSORS_UNIT_MILLIGAUSS = 2397
HID_USAGE_SENSORS_UNIT_BITS = 2398
HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE = 2400
HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY = 2401
HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY = 2402
HID_USAGE_SENSORS_EXPONENT_0 = 2416
HID_USAGE_SENSORS_EXPONENT_1 = 2417
HID_USAGE_SENSORS_EXPONENT_2 = 2418
HID_USAGE_SENSORS_EXPONENT_3 = 2419
HID_USAGE_SENSORS_EXPONENT_4 = 2420
HID_USAGE_SENSORS_EXPONENT_5 = 2421
HID_USAGE_SENSORS_EXPONENT_6 = 2422
HID_USAGE_SENSORS_EXPONENT_7 = 2423
HID_USAGE_SENSORS_EXPONENT_8 = 2424
HID_USAGE_SENSORS_EXPONENT_9 = 2425
HID_USAGE_SENSORS_EXPONENT_A = 2426
HID_USAGE_SENSORS_EXPONENT_B = 2427
HID_USAGE_SENSORS_EXPONENT_C = 2428
HID_USAGE_SENSORS_EXPONENT_D = 2429
HID_USAGE_SENSORS_EXPONENT_E = 2430
HID_USAGE_SENSORS_EXPONENT_F = 2431
HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN = 2432
HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED = 2433
HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK = 2434
HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND = 2435
HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG = 2436
HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG = 2437
HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN = 2448
HID_USAGE_SENSORS_STEP_TYPE_WALKING = 2449
HID_USAGE_SENSORS_STEP_TYPE_RUNNING = 2450
HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN = 2464
HID_USAGE_SENSORS_GESTURE_STATE_STARTED = 2465
HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED = 2466
HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED = 2467
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN = 2480
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 = 2481
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 = 2482
HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH = 2483
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN = 2484
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING = 2485
HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING = 2486
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC = 2496
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC = 2497
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC = 2498
HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC = 2499
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE = 4096
HID_USAGE_SENSORS_MODIFIER_MAXIMUM = 8192
HID_USAGE_SENSORS_MODIFIER_MINIMUM = 12288
HID_USAGE_SENSORS_MODIFIER_ACCURACY = 16384
HID_USAGE_SENSORS_MODIFIER_RESOLUTION = 20480
HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH = 24576
HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW = 28672
HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET = 32768
HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER = 36864
HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL = 40960
HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX = 45056
HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX = 49152
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE = 53248
HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE = 57344
HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED = 61440
HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE = 1
HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE = 2
HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE = 3
HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE = 4
HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE = 5
HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE = 6
HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE = 7
HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE = 8
HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE = 9
HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE = 10
HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE = 11
HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE = 12
HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK = 32
HID_USAGE_SIMULATION_FLIGHT_STICK = 33
HID_USAGE_SIMULATION_CYCLIC_CONTROL = 34
HID_USAGE_SIMULATION_CYCLIC_TRIM = 35
HID_USAGE_SIMULATION_FLIGHT_YOKE = 36
HID_USAGE_SIMULATION_TRACK_CONTROL = 37
HID_USAGE_SIMULATION_AILERON = 176
HID_USAGE_SIMULATION_AILERON_TRIM = 177
HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL = 178
HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE = 179
HID_USAGE_SIMULATION_CHAFF_RELEASE = 180
HID_USAGE_SIMULATION_COLLECTIVE_CONTROL = 181
HID_USAGE_SIMULATION_DIVE_BRAKE = 182
HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES = 183
HID_USAGE_SIMULATION_ELEVATOR = 184
HID_USAGE_SIMULATION_ELEVATOR_TRIM = 185
HID_USAGE_SIMULATION_RUDDER = 186
HID_USAGE_SIMULATION_THROTTLE = 187
HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS = 188
HID_USAGE_SIMULATION_FLARE_RELEASE = 189
HID_USAGE_SIMULATION_LANDING_GEAR = 190
HID_USAGE_SIMULATION_TOE_BRAKE = 191
HID_USAGE_SIMULATION_TRIGGER = 192
HID_USAGE_SIMULATION_WEAPONS_ARM = 193
HID_USAGE_SIMULATION_WEAPONS_SELECT = 194
HID_USAGE_SIMULATION_WING_FLAPS = 195
HID_USAGE_SIMULATION_ACCELERATOR = 196
HID_USAGE_SIMULATION_BRAKE = 197
HID_USAGE_SIMULATION_CLUTCH = 198
HID_USAGE_SIMULATION_SHIFTER = 199
HID_USAGE_SIMULATION_STEERING = 200
HID_USAGE_SIMULATION_TURRET_DIRECTION = 201
HID_USAGE_SIMULATION_BARREL_ELEVATION = 202
HID_USAGE_SIMULATION_DIVE_PLANE = 203
HID_USAGE_SIMULATION_BALLAST = 204
HID_USAGE_SIMULATION_BICYCLE_CRANK = 205
HID_USAGE_SIMULATION_HANDLE_BARS = 206
HID_USAGE_SIMULATION_FRONT_BRAKE = 207
HID_USAGE_SIMULATION_REAR_BRAKE = 208
HID_USAGE_SOC_SOC_CONTROL = 1
HID_USAGE_SOC_FIRMWARE_TRANSFER = 2
HID_USAGE_SOC_FIRMWARE_FILE_ID = 3
HID_USAGE_SOC_FILE_OFFSET_IN_BYTES = 4
HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES = 5
HID_USAGE_SOC_FILE_PAYLOAD = 6
HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES = 7
HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES = 8
HID_USAGE_SOC_FILE_TRANSFER_STOP = 9
HID_USAGE_SOC_FILE_TRANSFER_TILL_END = 10
HID_USAGE_SPORT_BASEBALL_BAT = 1
HID_USAGE_SPORT_GOLF_CLUB = 2
HID_USAGE_SPORT_ROWING_MACHINE = 3
HID_USAGE_SPORT_TREADMILL = 4
HID_USAGE_SPORT_OAR = 48
HID_USAGE_SPORT_SLOPE = 49
HID_USAGE_SPORT_RATE = 50
HID_USAGE_SPORT_STICK_SPEED = 51
HID_USAGE_SPORT_STICK_FACE_ANGLE = 52
HID_USAGE_SPORT_HEEL_TOE = 53
HID_USAGE_SPORT_FOLLOW_THROUGH = 54
HID_USAGE_SPORT_TEMPO = 55
HID_USAGE_SPORT_STICK_TYPE = 56
HID_USAGE_SPORT_HEIGHT = 57
HID_USAGE_SPORT_PUTTER = 80
HID_USAGE_SPORT_1_IRON = 81
HID_USAGE_SPORT_2_IRON = 82
HID_USAGE_SPORT_3_IRON = 83
HID_USAGE_SPORT_4_IRON = 84
HID_USAGE_SPORT_5_IRON = 85
HID_USAGE_SPORT_6_IRON = 86
HID_USAGE_SPORT_7_IRON = 87
HID_USAGE_SPORT_8_IRON = 88
HID_USAGE_SPORT_9_IRON = 89
HID_USAGE_SPORT_10_IRON = 90
HID_USAGE_SPORT_11_IRON = 91
HID_USAGE_SPORT_SAND_WEDGE = 92
HID_USAGE_SPORT_LOFT_WEDGE = 93
HID_USAGE_SPORT_POWER_WEDGE = 94
HID_USAGE_SPORT_1_WOOD = 95
HID_USAGE_SPORT_3_WOOD = 96
HID_USAGE_SPORT_5_WOOD = 97
HID_USAGE_SPORT_7_WOOD = 98
HID_USAGE_SPORT_9_WOOD = 99
HID_USAGE_TELEPHONY_PHONE = 1
HID_USAGE_TELEPHONY_ANSWERING_MACHINE = 2
HID_USAGE_TELEPHONY_MESSAGE_CONTROLS = 3
HID_USAGE_TELEPHONY_HANDSET = 4
HID_USAGE_TELEPHONY_HEADSET = 5
HID_USAGE_TELEPHONY_KEYPAD = 6
HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON = 7
HID_USAGE_TELEPHONY_HOOK_SWITCH = 32
HID_USAGE_TELEPHONY_FLASH = 33
HID_USAGE_TELEPHONY_FEATURE = 34
HID_USAGE_TELEPHONY_HOLD = 35
HID_USAGE_TELEPHONY_REDIAL = 36
HID_USAGE_TELEPHONY_TRANSFER = 37
HID_USAGE_TELEPHONY_DROP = 38
HID_USAGE_TELEPHONY_PARK = 39
HID_USAGE_TELEPHONY_FORWARD_CALLS = 40
HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION = 41
HID_USAGE_TELEPHONY_LINE = 42
HID_USAGE_TELEPHONY_SPEAKER_PHONE = 43
HID_USAGE_TELEPHONY_CONFERENCE = 44
HID_USAGE_TELEPHONY_RING_ENABLE = 45
HID_USAGE_TELEPHONY_RING_SELECT = 46
HID_USAGE_TELEPHONY_PHONE_MUTE = 47
HID_USAGE_TELEPHONY_CALLER_ID = 48
HID_USAGE_TELEPHONY_SEND = 49
HID_USAGE_TELEPHONY_SPEED_DIAL = 80
HID_USAGE_TELEPHONY_STORE_NUMBER = 81
HID_USAGE_TELEPHONY_RECALL_NUMBER = 82
HID_USAGE_TELEPHONY_PHONE_DIRECTORY = 83
HID_USAGE_TELEPHONY_VOICE_MAIL = 112
HID_USAGE_TELEPHONY_SCREEN_CALLS = 113
HID_USAGE_TELEPHONY_DO_NOT_DISTURB = 114
HID_USAGE_TELEPHONY_MESSAGE = 115
HID_USAGE_TELEPHONY_ANSWER_ONOFF = 116
HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE = 144
HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE = 145
HID_USAGE_TELEPHONY_INSIDE_RING_TONE = 146
HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE = 147
HID_USAGE_TELEPHONY_PRIORITY_RING_TONE = 148
HID_USAGE_TELEPHONY_INSIDE_RINGBACK = 149
HID_USAGE_TELEPHONY_PRIORITY_RINGBACK = 150
HID_USAGE_TELEPHONY_LINE_BUSY_TONE = 151
HID_USAGE_TELEPHONY_REORDER_TONE = 152
HID_USAGE_TELEPHONY_CALL_WAITING_TONE = 153
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 = 154
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 = 155
HID_USAGE_TELEPHONY_TONES_OFF = 156
HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK = 157
HID_USAGE_TELEPHONY_RINGER = 158
HID_USAGE_TELEPHONY_PHONE_KEY_0 = 176
HID_USAGE_TELEPHONY_PHONE_KEY_1 = 177
HID_USAGE_TELEPHONY_PHONE_KEY_2 = 178
HID_USAGE_TELEPHONY_PHONE_KEY_3 = 179
HID_USAGE_TELEPHONY_PHONE_KEY_4 = 180
HID_USAGE_TELEPHONY_PHONE_KEY_5 = 181
HID_USAGE_TELEPHONY_PHONE_KEY_6 = 182
HID_USAGE_TELEPHONY_PHONE_KEY_7 = 183
HID_USAGE_TELEPHONY_PHONE_KEY_8 = 184
HID_USAGE_TELEPHONY_PHONE_KEY_9 = 185
HID_USAGE_TELEPHONY_PHONE_KEY_STAR = 186
HID_USAGE_TELEPHONY_PHONE_KEY_POUND = 187
HID_USAGE_TELEPHONY_PHONE_KEY_A = 188
HID_USAGE_TELEPHONY_PHONE_KEY_B = 189
HID_USAGE_TELEPHONY_PHONE_KEY_C = 190
HID_USAGE_TELEPHONY_PHONE_KEY_D = 191
HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY = 192
HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY = 193
HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY = 194
HID_USAGE_TELEPHONY_HOST_CONTROL = 240
HID_USAGE_TELEPHONY_HOST_AVAILABLE = 241
HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE = 242
HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO = 243
HID_USAGE_TELEPHONY_RING_TYPE = 244
HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER = 245
HID_USAGE_TELEPHONY_STOP_RING_TONE = 248
HID_USAGE_TELEPHONY_PSTN_RING_TONE = 249
HID_USAGE_TELEPHONY_HOST_RING_TONE = 250
HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR = 251
HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM = 252
HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION = 253
HID_USAGE_TELEPHONY_SILENT_RING = 254
HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING = 264
HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING = 265
HID_USAGE_TELEPHONY_HOST_HOLD = 266
HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT = 272
HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT = 273
HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY = 274
HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY = 275
HID_USAGE_TELEPHONY_PHONE_LOCALE = 276
HID_USAGE_TELEPHONY_PHONE_TIME_SECOND = 320
HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE = 321
HID_USAGE_TELEPHONY_PHONE_TIME_HOUR = 322
HID_USAGE_TELEPHONY_PHONE_DATE_DAY = 323
HID_USAGE_TELEPHONY_PHONE_DATE_MONTH = 324
HID_USAGE_TELEPHONY_PHONE_DATE_YEAR = 325
HID_USAGE_TELEPHONY_HANDSET_NICKNAME = 326
HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID = 327
HID_USAGE_TELEPHONY_CALL_DURATION = 330
HID_USAGE_TELEPHONY_DUAL_MODE_PHONE = 331
HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS = 1
HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS = 16
HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST = 18
HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN = 22
HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN = 24
HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN = 26
HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS = 28
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION = 32
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE = 34
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION = 36
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE = 38
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE = 40
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY = 42
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE = 44
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION = 48
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE = 50
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION = 52
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE = 54
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE = 56
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY = 58
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE = 60
HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE = 64
HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY = 66
HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION = 68
HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL = 70
HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE = 72
HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL = 74
HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE = 76
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE = 86
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE = 88
HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT = 94
HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT = 96
HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL = 108
HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL = 110
HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL = 112
HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER = 162
HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION = 164
HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION = 166
HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE = 168
HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION = 170
HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY = 172
HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY = 174
HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS = 176
HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY = 202
HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE = 212
HID_USAGE_VR_BELT = 1
HID_USAGE_VR_BODY_SUIT = 2
HID_USAGE_VR_FLEXOR = 3
HID_USAGE_VR_GLOVE = 4
HID_USAGE_VR_HEAD_TRACKER = 5
HID_USAGE_VR_HEAD_MOUNTED_DISPLAY = 6
HID_USAGE_VR_HAND_TRACKER = 7
HID_USAGE_VR_OCULOMETER = 8
HID_USAGE_VR_VEST = 9
HID_USAGE_VR_ANIMATRONIC_DEVICE = 10
HID_USAGE_VR_STEREO_ENABLE = 32
HID_USAGE_VR_DISPLAY_ENABLE = 33
IOCTL_KEYBOARD_QUERY_ATTRIBUTES = 720896
IOCTL_KEYBOARD_SET_TYPEMATIC = 720900
IOCTL_KEYBOARD_SET_INDICATORS = 720904
IOCTL_KEYBOARD_QUERY_TYPEMATIC = 720928
IOCTL_KEYBOARD_QUERY_INDICATORS = 720960
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION = 721024
IOCTL_KEYBOARD_INSERT_DATA = 721152
IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES = 721408
IOCTL_KEYBOARD_QUERY_IME_STATUS = 724992
IOCTL_KEYBOARD_SET_IME_STATUS = 724996
KEYBOARD_OVERRUN_MAKE_CODE = 255
KEY_MAKE = 0
KEY_BREAK = 1
KEY_E0 = 2
KEY_E1 = 4
KEY_TERMSRV_SET_LED = 8
KEY_TERMSRV_SHADOW = 16
KEY_TERMSRV_VKPACKET = 32
KEY_RIM_VKEY = 64
KEY_FROM_KEYBOARD_OVERRIDER = 128
KEY_UNICODE_SEQUENCE_ITEM = 256
KEY_UNICODE_SEQUENCE_END = 512
KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1 = 1
KEYBOARD_LED_INJECTED = 32768
KEYBOARD_SHADOW = 16384
KEYBOARD_KANA_LOCK_ON = 8
KEYBOARD_CAPS_LOCK_ON = 4
KEYBOARD_NUM_LOCK_ON = 2
KEYBOARD_SCROLL_LOCK_ON = 1
KEYBOARD_ERROR_VALUE_BASE = 10000
IOCTL_MOUSE_QUERY_ATTRIBUTES = 983040
IOCTL_MOUSE_INSERT_DATA = 983044
MOUSE_LEFT_BUTTON_DOWN = 1
MOUSE_LEFT_BUTTON_UP = 2
MOUSE_RIGHT_BUTTON_DOWN = 4
MOUSE_RIGHT_BUTTON_UP = 8
MOUSE_MIDDLE_BUTTON_DOWN = 16
MOUSE_MIDDLE_BUTTON_UP = 32
MOUSE_BUTTON_1_DOWN = 1
MOUSE_BUTTON_1_UP = 2
MOUSE_BUTTON_2_DOWN = 4
MOUSE_BUTTON_2_UP = 8
MOUSE_BUTTON_3_DOWN = 16
MOUSE_BUTTON_3_UP = 32
MOUSE_BUTTON_4_DOWN = 64
MOUSE_BUTTON_4_UP = 128
MOUSE_BUTTON_5_DOWN = 256
MOUSE_BUTTON_5_UP = 512
MOUSE_WHEEL = 1024
MOUSE_HWHEEL = 2048
MOUSE_TERMSRV_SRC_SHADOW = 256
MOUSE_INPORT_HARDWARE = 1
MOUSE_I8042_HARDWARE = 2
MOUSE_SERIAL_HARDWARE = 4
BALLPOINT_I8042_HARDWARE = 8
BALLPOINT_SERIAL_HARDWARE = 16
WHEELMOUSE_I8042_HARDWARE = 32
WHEELMOUSE_SERIAL_HARDWARE = 64
MOUSE_HID_HARDWARE = 128
WHEELMOUSE_HID_HARDWARE = 256
HORIZONTAL_WHEEL_PRESENT = 32768
MOUSE_ERROR_VALUE_BASE = 20000
DIRECTINPUT_HEADER_VERSION = 2048
DIEFT_ALL = 0
DIEFT_CONSTANTFORCE = 1
DIEFT_RAMPFORCE = 2
DIEFT_PERIODIC = 3
DIEFT_CONDITION = 4
DIEFT_CUSTOMFORCE = 5
DIEFT_HARDWARE = 255
DIEFT_FFATTACK = 512
DIEFT_FFFADE = 1024
DIEFT_SATURATION = 2048
DIEFT_POSNEGCOEFFICIENTS = 4096
DIEFT_POSNEGSATURATION = 8192
DIEFT_DEADBAND = 16384
DIEFT_STARTDELAY = 32768
DI_DEGREES = 100
DI_FFNOMINALMAX = 10000
DI_SECONDS = 1000000
DIEFF_OBJECTIDS = 1
DIEFF_OBJECTOFFSETS = 2
DIEFF_CARTESIAN = 16
DIEFF_POLAR = 32
DIEFF_SPHERICAL = 64
DIEP_DURATION = 1
DIEP_SAMPLEPERIOD = 2
DIEP_GAIN = 4
DIEP_TRIGGERBUTTON = 8
DIEP_TRIGGERREPEATINTERVAL = 16
DIEP_AXES = 32
DIEP_DIRECTION = 64
DIEP_ENVELOPE = 128
DIEP_TYPESPECIFICPARAMS = 256
DIEP_STARTDELAY = 512
DIEP_ALLPARAMS_DX5 = 511
DIEP_ALLPARAMS = 1023
DIEP_START = 536870912
DIEP_NORESTART = 1073741824
DIEP_NODOWNLOAD = 2147483648
DIEB_NOTRIGGER = 4294967295
DIES_SOLO = 1
DIES_NODOWNLOAD = 2147483648
DIEGES_PLAYING = 1
DIEGES_EMULATED = 2
DIDEVTYPE_DEVICE = 1
DIDEVTYPE_MOUSE = 2
DIDEVTYPE_KEYBOARD = 3
DIDEVTYPE_JOYSTICK = 4
DI8DEVCLASS_ALL = 0
DI8DEVCLASS_DEVICE = 1
DI8DEVCLASS_POINTER = 2
DI8DEVCLASS_KEYBOARD = 3
DI8DEVCLASS_GAMECTRL = 4
DI8DEVTYPE_DEVICE = 17
DI8DEVTYPE_MOUSE = 18
DI8DEVTYPE_KEYBOARD = 19
DI8DEVTYPE_JOYSTICK = 20
DI8DEVTYPE_GAMEPAD = 21
DI8DEVTYPE_DRIVING = 22
DI8DEVTYPE_FLIGHT = 23
DI8DEVTYPE_1STPERSON = 24
DI8DEVTYPE_DEVICECTRL = 25
DI8DEVTYPE_SCREENPOINTER = 26
DI8DEVTYPE_REMOTE = 27
DI8DEVTYPE_SUPPLEMENTAL = 28
DIDEVTYPE_HID = 65536
DIDEVTYPEMOUSE_UNKNOWN = 1
DIDEVTYPEMOUSE_TRADITIONAL = 2
DIDEVTYPEMOUSE_FINGERSTICK = 3
DIDEVTYPEMOUSE_TOUCHPAD = 4
DIDEVTYPEMOUSE_TRACKBALL = 5
DIDEVTYPEKEYBOARD_UNKNOWN = 0
DIDEVTYPEKEYBOARD_PCXT = 1
DIDEVTYPEKEYBOARD_OLIVETTI = 2
DIDEVTYPEKEYBOARD_PCAT = 3
DIDEVTYPEKEYBOARD_PCENH = 4
DIDEVTYPEKEYBOARD_NOKIA1050 = 5
DIDEVTYPEKEYBOARD_NOKIA9140 = 6
DIDEVTYPEKEYBOARD_NEC98 = 7
DIDEVTYPEKEYBOARD_NEC98LAPTOP = 8
DIDEVTYPEKEYBOARD_NEC98106 = 9
DIDEVTYPEKEYBOARD_JAPAN106 = 10
DIDEVTYPEKEYBOARD_JAPANAX = 11
DIDEVTYPEKEYBOARD_J3100 = 12
DIDEVTYPEJOYSTICK_UNKNOWN = 1
DIDEVTYPEJOYSTICK_TRADITIONAL = 2
DIDEVTYPEJOYSTICK_FLIGHTSTICK = 3
DIDEVTYPEJOYSTICK_GAMEPAD = 4
DIDEVTYPEJOYSTICK_RUDDER = 5
DIDEVTYPEJOYSTICK_WHEEL = 6
DIDEVTYPEJOYSTICK_HEADTRACKER = 7
DI8DEVTYPEMOUSE_UNKNOWN = 1
DI8DEVTYPEMOUSE_TRADITIONAL = 2
DI8DEVTYPEMOUSE_FINGERSTICK = 3
DI8DEVTYPEMOUSE_TOUCHPAD = 4
DI8DEVTYPEMOUSE_TRACKBALL = 5
DI8DEVTYPEMOUSE_ABSOLUTE = 6
DI8DEVTYPEKEYBOARD_UNKNOWN = 0
DI8DEVTYPEKEYBOARD_PCXT = 1
DI8DEVTYPEKEYBOARD_OLIVETTI = 2
DI8DEVTYPEKEYBOARD_PCAT = 3
DI8DEVTYPEKEYBOARD_PCENH = 4
DI8DEVTYPEKEYBOARD_NOKIA1050 = 5
DI8DEVTYPEKEYBOARD_NOKIA9140 = 6
DI8DEVTYPEKEYBOARD_NEC98 = 7
DI8DEVTYPEKEYBOARD_NEC98LAPTOP = 8
DI8DEVTYPEKEYBOARD_NEC98106 = 9
DI8DEVTYPEKEYBOARD_JAPAN106 = 10
DI8DEVTYPEKEYBOARD_JAPANAX = 11
DI8DEVTYPEKEYBOARD_J3100 = 12
DI8DEVTYPE_LIMITEDGAMESUBTYPE = 1
DI8DEVTYPEJOYSTICK_LIMITED = 1
DI8DEVTYPEJOYSTICK_STANDARD = 2
DI8DEVTYPEGAMEPAD_LIMITED = 1
DI8DEVTYPEGAMEPAD_STANDARD = 2
DI8DEVTYPEGAMEPAD_TILT = 3
DI8DEVTYPEDRIVING_LIMITED = 1
DI8DEVTYPEDRIVING_COMBINEDPEDALS = 2
DI8DEVTYPEDRIVING_DUALPEDALS = 3
DI8DEVTYPEDRIVING_THREEPEDALS = 4
DI8DEVTYPEDRIVING_HANDHELD = 5
DI8DEVTYPEFLIGHT_LIMITED = 1
DI8DEVTYPEFLIGHT_STICK = 2
DI8DEVTYPEFLIGHT_YOKE = 3
DI8DEVTYPEFLIGHT_RC = 4
DI8DEVTYPE1STPERSON_LIMITED = 1
DI8DEVTYPE1STPERSON_UNKNOWN = 2
DI8DEVTYPE1STPERSON_SIXDOF = 3
DI8DEVTYPE1STPERSON_SHOOTER = 4
DI8DEVTYPESCREENPTR_UNKNOWN = 2
DI8DEVTYPESCREENPTR_LIGHTGUN = 3
DI8DEVTYPESCREENPTR_LIGHTPEN = 4
DI8DEVTYPESCREENPTR_TOUCH = 5
DI8DEVTYPEREMOTE_UNKNOWN = 2
DI8DEVTYPEDEVICECTRL_UNKNOWN = 2
DI8DEVTYPEDEVICECTRL_COMMSSELECTION = 3
DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED = 4
DI8DEVTYPESUPPLEMENTAL_UNKNOWN = 2
DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER = 3
DI8DEVTYPESUPPLEMENTAL_HEADTRACKER = 4
DI8DEVTYPESUPPLEMENTAL_HANDTRACKER = 5
DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE = 6
DI8DEVTYPESUPPLEMENTAL_SHIFTER = 7
DI8DEVTYPESUPPLEMENTAL_THROTTLE = 8
DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE = 9
DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS = 10
DI8DEVTYPESUPPLEMENTAL_DUALPEDALS = 11
DI8DEVTYPESUPPLEMENTAL_THREEPEDALS = 12
DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS = 13
DIDC_ATTACHED = 1
DIDC_POLLEDDEVICE = 2
DIDC_EMULATED = 4
DIDC_POLLEDDATAFORMAT = 8
DIDC_FORCEFEEDBACK = 256
DIDC_FFATTACK = 512
DIDC_FFFADE = 1024
DIDC_SATURATION = 2048
DIDC_POSNEGCOEFFICIENTS = 4096
DIDC_POSNEGSATURATION = 8192
DIDC_DEADBAND = 16384
DIDC_STARTDELAY = 32768
DIDC_ALIAS = 65536
DIDC_PHANTOM = 131072
DIDC_HIDDEN = 262144
DIDFT_ALL = 0
DIDFT_RELAXIS = 1
DIDFT_ABSAXIS = 2
DIDFT_AXIS = 3
DIDFT_PSHBUTTON = 4
DIDFT_TGLBUTTON = 8
DIDFT_BUTTON = 12
DIDFT_POV = 16
DIDFT_COLLECTION = 64
DIDFT_NODATA = 128
DIDFT_ANYINSTANCE = 16776960
DIDFT_INSTANCEMASK = 16776960
DIDFT_FFACTUATOR = 16777216
DIDFT_FFEFFECTTRIGGER = 33554432
DIDFT_OUTPUT = 268435456
DIDFT_VENDORDEFINED = 67108864
DIDFT_ALIAS = 134217728
DIDFT_NOCOLLECTION = 16776960
DIDF_ABSAXIS = 1
DIDF_RELAXIS = 2
DIA_FORCEFEEDBACK = 1
DIA_APPMAPPED = 2
DIA_APPNOMAP = 4
DIA_NORANGE = 8
DIA_APPFIXED = 16
DIAH_UNMAPPED = 0
DIAH_USERCONFIG = 1
DIAH_APPREQUESTED = 2
DIAH_HWAPP = 4
DIAH_HWDEFAULT = 8
DIAH_DEFAULT = 32
DIAH_ERROR = 2147483648
DIAFTS_NEWDEVICELOW = 4294967295
DIAFTS_NEWDEVICEHIGH = 4294967295
DIAFTS_UNUSEDDEVICELOW = 0
DIAFTS_UNUSEDDEVICEHIGH = 0
DIDBAM_DEFAULT = 0
DIDBAM_PRESERVE = 1
DIDBAM_INITIALIZE = 2
DIDBAM_HWDEFAULTS = 4
DIDSAM_DEFAULT = 0
DIDSAM_NOUSER = 1
DIDSAM_FORCESAVE = 2
DICD_DEFAULT = 0
DICD_EDIT = 1
DIDIFT_CONFIGURATION = 1
DIDIFT_OVERLAY = 2
DIDAL_CENTERED = 0
DIDAL_LEFTALIGNED = 1
DIDAL_RIGHTALIGNED = 2
DIDAL_MIDDLE = 0
DIDAL_TOPALIGNED = 4
DIDAL_BOTTOMALIGNED = 8
DIDOI_FFACTUATOR = 1
DIDOI_FFEFFECTTRIGGER = 2
DIDOI_POLLED = 32768
DIDOI_ASPECTPOSITION = 256
DIDOI_ASPECTVELOCITY = 512
DIDOI_ASPECTACCEL = 768
DIDOI_ASPECTFORCE = 1024
DIDOI_ASPECTMASK = 3840
DIDOI_GUIDISUSAGE = 65536
DIPH_DEVICE = 0
DIPH_BYOFFSET = 1
DIPH_BYID = 2
DIPH_BYUSAGE = 3
MAXCPOINTSNUM = 8
DIPROPAXISMODE_ABS = 0
DIPROPAXISMODE_REL = 1
DIPROPAUTOCENTER_OFF = 0
DIPROPAUTOCENTER_ON = 1
DIPROPCALIBRATIONMODE_COOKED = 0
DIPROPCALIBRATIONMODE_RAW = 1
DIGDD_PEEK = 1
DISCL_EXCLUSIVE = 1
DISCL_NONEXCLUSIVE = 2
DISCL_FOREGROUND = 4
DISCL_BACKGROUND = 8
DISCL_NOWINKEY = 16
DISFFC_RESET = 1
DISFFC_STOPALL = 2
DISFFC_PAUSE = 4
DISFFC_CONTINUE = 8
DISFFC_SETACTUATORSON = 16
DISFFC_SETACTUATORSOFF = 32
DIGFFS_EMPTY = 1
DIGFFS_STOPPED = 2
DIGFFS_PAUSED = 4
DIGFFS_ACTUATORSON = 16
DIGFFS_ACTUATORSOFF = 32
DIGFFS_POWERON = 64
DIGFFS_POWEROFF = 128
DIGFFS_SAFETYSWITCHON = 256
DIGFFS_SAFETYSWITCHOFF = 512
DIGFFS_USERFFSWITCHON = 1024
DIGFFS_USERFFSWITCHOFF = 2048
DIGFFS_DEVICELOST = 2147483648
DISDD_CONTINUE = 1
DIFEF_DEFAULT = 0
DIFEF_INCLUDENONSTANDARD = 1
DIFEF_MODIFYIFNEEDED = 16
DIK_ESCAPE = 1
DIK_1 = 2
DIK_2 = 3
DIK_3 = 4
DIK_4 = 5
DIK_5 = 6
DIK_6 = 7
DIK_7 = 8
DIK_8 = 9
DIK_9 = 10
DIK_0 = 11
DIK_MINUS = 12
DIK_EQUALS = 13
DIK_BACK = 14
DIK_TAB = 15
DIK_Q = 16
DIK_W = 17
DIK_E = 18
DIK_R = 19
DIK_T = 20
DIK_Y = 21
DIK_U = 22
DIK_I = 23
DIK_O = 24
DIK_P = 25
DIK_LBRACKET = 26
DIK_RBRACKET = 27
DIK_RETURN = 28
DIK_LCONTROL = 29
DIK_A = 30
DIK_S = 31
DIK_D = 32
DIK_F = 33
DIK_G = 34
DIK_H = 35
DIK_J = 36
DIK_K = 37
DIK_L = 38
DIK_SEMICOLON = 39
DIK_APOSTROPHE = 40
DIK_GRAVE = 41
DIK_LSHIFT = 42
DIK_BACKSLASH = 43
DIK_Z = 44
DIK_X = 45
DIK_C = 46
DIK_V = 47
DIK_B = 48
DIK_N = 49
DIK_M = 50
DIK_COMMA = 51
DIK_PERIOD = 52
DIK_SLASH = 53
DIK_RSHIFT = 54
DIK_MULTIPLY = 55
DIK_LMENU = 56
DIK_SPACE = 57
DIK_CAPITAL = 58
DIK_F1 = 59
DIK_F2 = 60
DIK_F3 = 61
DIK_F4 = 62
DIK_F5 = 63
DIK_F6 = 64
DIK_F7 = 65
DIK_F8 = 66
DIK_F9 = 67
DIK_F10 = 68
DIK_NUMLOCK = 69
DIK_SCROLL = 70
DIK_NUMPAD7 = 71
DIK_NUMPAD8 = 72
DIK_NUMPAD9 = 73
DIK_SUBTRACT = 74
DIK_NUMPAD4 = 75
DIK_NUMPAD5 = 76
DIK_NUMPAD6 = 77
DIK_ADD = 78
DIK_NUMPAD1 = 79
DIK_NUMPAD2 = 80
DIK_NUMPAD3 = 81
DIK_NUMPAD0 = 82
DIK_DECIMAL = 83
DIK_OEM_102 = 86
DIK_F11 = 87
DIK_F12 = 88
DIK_F13 = 100
DIK_F14 = 101
DIK_F15 = 102
DIK_KANA = 112
DIK_ABNT_C1 = 115
DIK_CONVERT = 121
DIK_NOCONVERT = 123
DIK_YEN = 125
DIK_ABNT_C2 = 126
DIK_NUMPADEQUALS = 141
DIK_PREVTRACK = 144
DIK_AT = 145
DIK_COLON = 146
DIK_UNDERLINE = 147
DIK_KANJI = 148
DIK_STOP = 149
DIK_AX = 150
DIK_UNLABELED = 151
DIK_NEXTTRACK = 153
DIK_NUMPADENTER = 156
DIK_RCONTROL = 157
DIK_MUTE = 160
DIK_CALCULATOR = 161
DIK_PLAYPAUSE = 162
DIK_MEDIASTOP = 164
DIK_VOLUMEDOWN = 174
DIK_VOLUMEUP = 176
DIK_WEBHOME = 178
DIK_NUMPADCOMMA = 179
DIK_DIVIDE = 181
DIK_SYSRQ = 183
DIK_RMENU = 184
DIK_PAUSE = 197
DIK_HOME = 199
DIK_UP = 200
DIK_PRIOR = 201
DIK_LEFT = 203
DIK_RIGHT = 205
DIK_END = 207
DIK_DOWN = 208
DIK_NEXT = 209
DIK_INSERT = 210
DIK_DELETE = 211
DIK_LWIN = 219
DIK_RWIN = 220
DIK_APPS = 221
DIK_POWER = 222
DIK_SLEEP = 223
DIK_WAKE = 227
DIK_WEBSEARCH = 229
DIK_WEBFAVORITES = 230
DIK_WEBREFRESH = 231
DIK_WEBSTOP = 232
DIK_WEBFORWARD = 233
DIK_WEBBACK = 234
DIK_MYCOMPUTER = 235
DIK_MAIL = 236
DIK_MEDIASELECT = 237
DIK_BACKSPACE = 14
DIK_NUMPADSTAR = 55
DIK_LALT = 56
DIK_CAPSLOCK = 58
DIK_NUMPADMINUS = 74
DIK_NUMPADPLUS = 78
DIK_NUMPADPERIOD = 83
DIK_NUMPADSLASH = 181
DIK_RALT = 184
DIK_UPARROW = 200
DIK_PGUP = 201
DIK_LEFTARROW = 203
DIK_RIGHTARROW = 205
DIK_DOWNARROW = 208
DIK_PGDN = 209
DIK_CIRCUMFLEX = 144
DIENUM_STOP = 0
DIENUM_CONTINUE = 1
DIEDFL_ALLDEVICES = 0
DIEDFL_ATTACHEDONLY = 1
DIEDFL_FORCEFEEDBACK = 256
DIEDFL_INCLUDEALIASES = 65536
DIEDFL_INCLUDEPHANTOMS = 131072
DIEDFL_INCLUDEHIDDEN = 262144
DIEDBS_MAPPEDPRI1 = 1
DIEDBS_MAPPEDPRI2 = 2
DIEDBS_RECENTDEVICE = 16
DIEDBS_NEWDEVICE = 32
DIEDBSFL_ATTACHEDONLY = 0
DIEDBSFL_THISUSER = 16
DIEDBSFL_FORCEFEEDBACK = 256
DIEDBSFL_AVAILABLEDEVICES = 4096
DIEDBSFL_MULTIMICEKEYBOARDS = 8192
DIEDBSFL_NONGAMINGDEVICES = 16384
DIEDBSFL_VALID = 28944
DI_OK = 0
DI_NOTATTACHED = 1
DI_BUFFEROVERFLOW = 1
DI_PROPNOEFFECT = 1
DI_NOEFFECT = 1
DI_POLLEDDEVICE = 2
DI_DOWNLOADSKIPPED = 3
DI_EFFECTRESTARTED = 4
DI_TRUNCATED = 8
DI_SETTINGSNOTSAVED = 11
DI_TRUNCATEDANDRESTARTED = 12
DI_WRITEPROTECT = 19
DIERR_OLDDIRECTINPUTVERSION = -2147023746
DIERR_BETADIRECTINPUTVERSION = -2147023743
DIERR_BADDRIVERVER = -2147024777
DIERR_DEVICENOTREG = -2147221164
DIERR_NOTFOUND = -2147024894
DIERR_OBJECTNOTFOUND = -2147024894
DIERR_INVALIDPARAM = -2147024809
DIERR_NOINTERFACE = -2147467262
DIERR_GENERIC = -2147467259
DIERR_OUTOFMEMORY = -2147024882
DIERR_UNSUPPORTED = -2147467263
DIERR_NOTINITIALIZED = -2147024875
DIERR_ALREADYINITIALIZED = -2147023649
DIERR_NOAGGREGATION = -2147221232
DIERR_OTHERAPPHASPRIO = -2147024891
DIERR_INPUTLOST = -2147024866
DIERR_ACQUIRED = -2147024726
DIERR_NOTACQUIRED = -2147024884
DIERR_READONLY = -2147024891
DIERR_HANDLEEXISTS = -2147024891
DIERR_INSUFFICIENTPRIVS = -2147220992
DIERR_DEVICEFULL = -2147220991
DIERR_MOREDATA = -2147220990
DIERR_NOTDOWNLOADED = -2147220989
DIERR_HASEFFECTS = -2147220988
DIERR_NOTEXCLUSIVEACQUIRED = -2147220987
DIERR_INCOMPLETEEFFECT = -2147220986
DIERR_NOTBUFFERED = -2147220985
DIERR_EFFECTPLAYING = -2147220984
DIERR_UNPLUGGED = -2147220983
DIERR_REPORTFULL = -2147220982
DIERR_MAPFILEFAIL = -2147220981
DIKEYBOARD_ESCAPE = 2164261889
DIKEYBOARD_1 = 2164261890
DIKEYBOARD_2 = 2164261891
DIKEYBOARD_3 = 2164261892
DIKEYBOARD_4 = 2164261893
DIKEYBOARD_5 = 2164261894
DIKEYBOARD_6 = 2164261895
DIKEYBOARD_7 = 2164261896
DIKEYBOARD_8 = 2164261897
DIKEYBOARD_9 = 2164261898
DIKEYBOARD_0 = 2164261899
DIKEYBOARD_MINUS = 2164261900
DIKEYBOARD_EQUALS = 2164261901
DIKEYBOARD_BACK = 2164261902
DIKEYBOARD_TAB = 2164261903
DIKEYBOARD_Q = 2164261904
DIKEYBOARD_W = 2164261905
DIKEYBOARD_E = 2164261906
DIKEYBOARD_R = 2164261907
DIKEYBOARD_T = 2164261908
DIKEYBOARD_Y = 2164261909
DIKEYBOARD_U = 2164261910
DIKEYBOARD_I = 2164261911
DIKEYBOARD_O = 2164261912
DIKEYBOARD_P = 2164261913
DIKEYBOARD_LBRACKET = 2164261914
DIKEYBOARD_RBRACKET = 2164261915
DIKEYBOARD_RETURN = 2164261916
DIKEYBOARD_LCONTROL = 2164261917
DIKEYBOARD_A = 2164261918
DIKEYBOARD_S = 2164261919
DIKEYBOARD_D = 2164261920
DIKEYBOARD_F = 2164261921
DIKEYBOARD_G = 2164261922
DIKEYBOARD_H = 2164261923
DIKEYBOARD_J = 2164261924
DIKEYBOARD_K = 2164261925
DIKEYBOARD_L = 2164261926
DIKEYBOARD_SEMICOLON = 2164261927
DIKEYBOARD_APOSTROPHE = 2164261928
DIKEYBOARD_GRAVE = 2164261929
DIKEYBOARD_LSHIFT = 2164261930
DIKEYBOARD_BACKSLASH = 2164261931
DIKEYBOARD_Z = 2164261932
DIKEYBOARD_X = 2164261933
DIKEYBOARD_C = 2164261934
DIKEYBOARD_V = 2164261935
DIKEYBOARD_B = 2164261936
DIKEYBOARD_N = 2164261937
DIKEYBOARD_M = 2164261938
DIKEYBOARD_COMMA = 2164261939
DIKEYBOARD_PERIOD = 2164261940
DIKEYBOARD_SLASH = 2164261941
DIKEYBOARD_RSHIFT = 2164261942
DIKEYBOARD_MULTIPLY = 2164261943
DIKEYBOARD_LMENU = 2164261944
DIKEYBOARD_SPACE = 2164261945
DIKEYBOARD_CAPITAL = 2164261946
DIKEYBOARD_F1 = 2164261947
DIKEYBOARD_F2 = 2164261948
DIKEYBOARD_F3 = 2164261949
DIKEYBOARD_F4 = 2164261950
DIKEYBOARD_F5 = 2164261951
DIKEYBOARD_F6 = 2164261952
DIKEYBOARD_F7 = 2164261953
DIKEYBOARD_F8 = 2164261954
DIKEYBOARD_F9 = 2164261955
DIKEYBOARD_F10 = 2164261956
DIKEYBOARD_NUMLOCK = 2164261957
DIKEYBOARD_SCROLL = 2164261958
DIKEYBOARD_NUMPAD7 = 2164261959
DIKEYBOARD_NUMPAD8 = 2164261960
DIKEYBOARD_NUMPAD9 = 2164261961
DIKEYBOARD_SUBTRACT = 2164261962
DIKEYBOARD_NUMPAD4 = 2164261963
DIKEYBOARD_NUMPAD5 = 2164261964
DIKEYBOARD_NUMPAD6 = 2164261965
DIKEYBOARD_ADD = 2164261966
DIKEYBOARD_NUMPAD1 = 2164261967
DIKEYBOARD_NUMPAD2 = 2164261968
DIKEYBOARD_NUMPAD3 = 2164261969
DIKEYBOARD_NUMPAD0 = 2164261970
DIKEYBOARD_DECIMAL = 2164261971
DIKEYBOARD_OEM_102 = 2164261974
DIKEYBOARD_F11 = 2164261975
DIKEYBOARD_F12 = 2164261976
DIKEYBOARD_F13 = 2164261988
DIKEYBOARD_F14 = 2164261989
DIKEYBOARD_F15 = 2164261990
DIKEYBOARD_KANA = 2164262000
DIKEYBOARD_ABNT_C1 = 2164262003
DIKEYBOARD_CONVERT = 2164262009
DIKEYBOARD_NOCONVERT = 2164262011
DIKEYBOARD_YEN = 2164262013
DIKEYBOARD_ABNT_C2 = 2164262014
DIKEYBOARD_NUMPADEQUALS = 2164262029
DIKEYBOARD_PREVTRACK = 2164262032
DIKEYBOARD_AT = 2164262033
DIKEYBOARD_COLON = 2164262034
DIKEYBOARD_UNDERLINE = 2164262035
DIKEYBOARD_KANJI = 2164262036
DIKEYBOARD_STOP = 2164262037
DIKEYBOARD_AX = 2164262038
DIKEYBOARD_UNLABELED = 2164262039
DIKEYBOARD_NEXTTRACK = 2164262041
DIKEYBOARD_NUMPADENTER = 2164262044
DIKEYBOARD_RCONTROL = 2164262045
DIKEYBOARD_MUTE = 2164262048
DIKEYBOARD_CALCULATOR = 2164262049
DIKEYBOARD_PLAYPAUSE = 2164262050
DIKEYBOARD_MEDIASTOP = 2164262052
DIKEYBOARD_VOLUMEDOWN = 2164262062
DIKEYBOARD_VOLUMEUP = 2164262064
DIKEYBOARD_WEBHOME = 2164262066
DIKEYBOARD_NUMPADCOMMA = 2164262067
DIKEYBOARD_DIVIDE = 2164262069
DIKEYBOARD_SYSRQ = 2164262071
DIKEYBOARD_RMENU = 2164262072
DIKEYBOARD_PAUSE = 2164262085
DIKEYBOARD_HOME = 2164262087
DIKEYBOARD_UP = 2164262088
DIKEYBOARD_PRIOR = 2164262089
DIKEYBOARD_LEFT = 2164262091
DIKEYBOARD_RIGHT = 2164262093
DIKEYBOARD_END = 2164262095
DIKEYBOARD_DOWN = 2164262096
DIKEYBOARD_NEXT = 2164262097
DIKEYBOARD_INSERT = 2164262098
DIKEYBOARD_DELETE = 2164262099
DIKEYBOARD_LWIN = 2164262107
DIKEYBOARD_RWIN = 2164262108
DIKEYBOARD_APPS = 2164262109
DIKEYBOARD_POWER = 2164262110
DIKEYBOARD_SLEEP = 2164262111
DIKEYBOARD_WAKE = 2164262115
DIKEYBOARD_WEBSEARCH = 2164262117
DIKEYBOARD_WEBFAVORITES = 2164262118
DIKEYBOARD_WEBREFRESH = 2164262119
DIKEYBOARD_WEBSTOP = 2164262120
DIKEYBOARD_WEBFORWARD = 2164262121
DIKEYBOARD_WEBBACK = 2164262122
DIKEYBOARD_MYCOMPUTER = 2164262123
DIKEYBOARD_MAIL = 2164262124
DIKEYBOARD_MEDIASELECT = 2164262125
DIVOICE_CHANNEL1 = 2197816321
DIVOICE_CHANNEL2 = 2197816322
DIVOICE_CHANNEL3 = 2197816323
DIVOICE_CHANNEL4 = 2197816324
DIVOICE_CHANNEL5 = 2197816325
DIVOICE_CHANNEL6 = 2197816326
DIVOICE_CHANNEL7 = 2197816327
DIVOICE_CHANNEL8 = 2197816328
DIVOICE_TEAM = 2197816329
DIVOICE_ALL = 2197816330
DIVOICE_RECORDMUTE = 2197816331
DIVOICE_PLAYBACKMUTE = 2197816332
DIVOICE_TRANSMIT = 2197816333
DIVOICE_VOICECOMMAND = 2197816336
DIVIRTUAL_DRIVING_RACE = 16777216
DIAXIS_DRIVINGR_STEER = 16812545
DIAXIS_DRIVINGR_ACCELERATE = 17011202
DIAXIS_DRIVINGR_BRAKE = 17043971
DIBUTTON_DRIVINGR_SHIFTUP = 16780289
DIBUTTON_DRIVINGR_SHIFTDOWN = 16780290
DIBUTTON_DRIVINGR_VIEW = 16784387
DIBUTTON_DRIVINGR_MENU = 16778493
DIAXIS_DRIVINGR_ACCEL_AND_BRAKE = 16861700
DIHATSWITCH_DRIVINGR_GLANCE = 16795137
DIBUTTON_DRIVINGR_BRAKE = 16796676
DIBUTTON_DRIVINGR_DASHBOARD = 16794629
DIBUTTON_DRIVINGR_AIDS = 16794630
DIBUTTON_DRIVINGR_MAP = 16794631
DIBUTTON_DRIVINGR_BOOST = 16794632
DIBUTTON_DRIVINGR_PIT = 16794633
DIBUTTON_DRIVINGR_ACCELERATE_LINK = 17028320
DIBUTTON_DRIVINGR_STEER_LEFT_LINK = 16829668
DIBUTTON_DRIVINGR_STEER_RIGHT_LINK = 16829676
DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK = 17286372
DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK = 17286380
DIBUTTON_DRIVINGR_DEVICE = 16794878
DIBUTTON_DRIVINGR_PAUSE = 16794876
DIVIRTUAL_DRIVING_COMBAT = 33554432
DIAXIS_DRIVINGC_STEER = 33589761
DIAXIS_DRIVINGC_ACCELERATE = 33788418
DIAXIS_DRIVINGC_BRAKE = 33821187
DIBUTTON_DRIVINGC_FIRE = 33557505
DIBUTTON_DRIVINGC_WEAPONS = 33557506
DIBUTTON_DRIVINGC_TARGET = 33557507
DIBUTTON_DRIVINGC_MENU = 33555709
DIAXIS_DRIVINGC_ACCEL_AND_BRAKE = 33638916
DIHATSWITCH_DRIVINGC_GLANCE = 33572353
DIBUTTON_DRIVINGC_SHIFTUP = 33573892
DIBUTTON_DRIVINGC_SHIFTDOWN = 33573893
DIBUTTON_DRIVINGC_DASHBOARD = 33571846
DIBUTTON_DRIVINGC_AIDS = 33571847
DIBUTTON_DRIVINGC_BRAKE = 33573896
DIBUTTON_DRIVINGC_FIRESECONDARY = 33573897
DIBUTTON_DRIVINGC_ACCELERATE_LINK = 33805536
DIBUTTON_DRIVINGC_STEER_LEFT_LINK = 33606884
DIBUTTON_DRIVINGC_STEER_RIGHT_LINK = 33606892
DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK = 34063588
DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK = 34063596
DIBUTTON_DRIVINGC_DEVICE = 33572094
DIBUTTON_DRIVINGC_PAUSE = 33572092
DIVIRTUAL_DRIVING_TANK = 50331648
DIAXIS_DRIVINGT_STEER = 50366977
DIAXIS_DRIVINGT_BARREL = 50397698
DIAXIS_DRIVINGT_ACCELERATE = 50565635
DIAXIS_DRIVINGT_ROTATE = 50463236
DIBUTTON_DRIVINGT_FIRE = 50334721
DIBUTTON_DRIVINGT_WEAPONS = 50334722
DIBUTTON_DRIVINGT_TARGET = 50334723
DIBUTTON_DRIVINGT_MENU = 50332925
DIHATSWITCH_DRIVINGT_GLANCE = 50349569
DIAXIS_DRIVINGT_BRAKE = 50614789
DIAXIS_DRIVINGT_ACCEL_AND_BRAKE = 50416134
DIBUTTON_DRIVINGT_VIEW = 50355204
DIBUTTON_DRIVINGT_DASHBOARD = 50355205
DIBUTTON_DRIVINGT_BRAKE = 50351110
DIBUTTON_DRIVINGT_FIRESECONDARY = 50351111
DIBUTTON_DRIVINGT_ACCELERATE_LINK = 50582752
DIBUTTON_DRIVINGT_STEER_LEFT_LINK = 50384100
DIBUTTON_DRIVINGT_STEER_RIGHT_LINK = 50384108
DIBUTTON_DRIVINGT_BARREL_UP_LINK = 50414816
DIBUTTON_DRIVINGT_BARREL_DOWN_LINK = 50414824
DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK = 50480356
DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK = 50480364
DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK = 50840804
DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK = 50840812
DIBUTTON_DRIVINGT_DEVICE = 50349310
DIBUTTON_DRIVINGT_PAUSE = 50349308
DIVIRTUAL_FLYING_CIVILIAN = 67108864
DIAXIS_FLYINGC_BANK = 67144193
DIAXIS_FLYINGC_PITCH = 67176962
DIAXIS_FLYINGC_THROTTLE = 67342851
DIBUTTON_FLYINGC_VIEW = 67118081
DIBUTTON_FLYINGC_DISPLAY = 67118082
DIBUTTON_FLYINGC_GEAR = 67120131
DIBUTTON_FLYINGC_MENU = 67110141
DIHATSWITCH_FLYINGC_GLANCE = 67126785
DIAXIS_FLYINGC_BRAKE = 67398148
DIAXIS_FLYINGC_RUDDER = 67260933
DIAXIS_FLYINGC_FLAPS = 67459590
DIBUTTON_FLYINGC_FLAPSUP = 67134468
DIBUTTON_FLYINGC_FLAPSDOWN = 67134469
DIBUTTON_FLYINGC_BRAKE_LINK = 67398880
DIBUTTON_FLYINGC_FASTER_LINK = 67359968
DIBUTTON_FLYINGC_SLOWER_LINK = 67359976
DIBUTTON_FLYINGC_GLANCE_LEFT_LINK = 67618020
DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK = 67618028
DIBUTTON_FLYINGC_GLANCE_UP_LINK = 67618016
DIBUTTON_FLYINGC_GLANCE_DOWN_LINK = 67618024
DIBUTTON_FLYINGC_DEVICE = 67126526
DIBUTTON_FLYINGC_PAUSE = 67126524
DIVIRTUAL_FLYING_MILITARY = 83886080
DIAXIS_FLYINGM_BANK = 83921409
DIAXIS_FLYINGM_PITCH = 83954178
DIAXIS_FLYINGM_THROTTLE = 84120067
DIBUTTON_FLYINGM_FIRE = 83889153
DIBUTTON_FLYINGM_WEAPONS = 83889154
DIBUTTON_FLYINGM_TARGET = 83889155
DIBUTTON_FLYINGM_MENU = 83887357
DIHATSWITCH_FLYINGM_GLANCE = 83904001
DIBUTTON_FLYINGM_COUNTER = 83909636
DIAXIS_FLYINGM_RUDDER = 84036100
DIAXIS_FLYINGM_BRAKE = 84173317
DIBUTTON_FLYINGM_VIEW = 83911685
DIBUTTON_FLYINGM_DISPLAY = 83911686
DIAXIS_FLYINGM_FLAPS = 84234758
DIBUTTON_FLYINGM_FLAPSUP = 83907591
DIBUTTON_FLYINGM_FLAPSDOWN = 83907592
DIBUTTON_FLYINGM_FIRESECONDARY = 83905545
DIBUTTON_FLYINGM_GEAR = 83911690
DIBUTTON_FLYINGM_BRAKE_LINK = 84174048
DIBUTTON_FLYINGM_FASTER_LINK = 84137184
DIBUTTON_FLYINGM_SLOWER_LINK = 84137192
DIBUTTON_FLYINGM_GLANCE_LEFT_LINK = 84395236
DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK = 84395244
DIBUTTON_FLYINGM_GLANCE_UP_LINK = 84395232
DIBUTTON_FLYINGM_GLANCE_DOWN_LINK = 84395240
DIBUTTON_FLYINGM_DEVICE = 83903742
DIBUTTON_FLYINGM_PAUSE = 83903740
DIVIRTUAL_FLYING_HELICOPTER = 100663296
DIAXIS_FLYINGH_BANK = 100698625
DIAXIS_FLYINGH_PITCH = 100731394
DIAXIS_FLYINGH_COLLECTIVE = 100764163
DIBUTTON_FLYINGH_FIRE = 100668417
DIBUTTON_FLYINGH_WEAPONS = 100668418
DIBUTTON_FLYINGH_TARGET = 100668419
DIBUTTON_FLYINGH_MENU = 100664573
DIHATSWITCH_FLYINGH_GLANCE = 100681217
DIAXIS_FLYINGH_TORQUE = 100817412
DIAXIS_FLYINGH_THROTTLE = 100915717
DIBUTTON_FLYINGH_COUNTER = 100684804
DIBUTTON_FLYINGH_VIEW = 100688901
DIBUTTON_FLYINGH_GEAR = 100688902
DIBUTTON_FLYINGH_FIRESECONDARY = 100682759
DIBUTTON_FLYINGH_FASTER_LINK = 100916448
DIBUTTON_FLYINGH_SLOWER_LINK = 100916456
DIBUTTON_FLYINGH_GLANCE_LEFT_LINK = 101172452
DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK = 101172460
DIBUTTON_FLYINGH_GLANCE_UP_LINK = 101172448
DIBUTTON_FLYINGH_GLANCE_DOWN_LINK = 101172456
DIBUTTON_FLYINGH_DEVICE = 100680958
DIBUTTON_FLYINGH_PAUSE = 100680956
DIVIRTUAL_SPACESIM = 117440512
DIAXIS_SPACESIM_LATERAL = 117473793
DIAXIS_SPACESIM_MOVE = 117506562
DIAXIS_SPACESIM_THROTTLE = 117670403
DIBUTTON_SPACESIM_FIRE = 117441537
DIBUTTON_SPACESIM_WEAPONS = 117441538
DIBUTTON_SPACESIM_TARGET = 117441539
DIBUTTON_SPACESIM_MENU = 117441789
DIHATSWITCH_SPACESIM_GLANCE = 117458433
DIAXIS_SPACESIM_CLIMB = 117555716
DIAXIS_SPACESIM_ROTATE = 117588485
DIBUTTON_SPACESIM_VIEW = 117457924
DIBUTTON_SPACESIM_DISPLAY = 117457925
DIBUTTON_SPACESIM_RAISE = 117457926
DIBUTTON_SPACESIM_LOWER = 117457927
DIBUTTON_SPACESIM_GEAR = 117457928
DIBUTTON_SPACESIM_FIRESECONDARY = 117457929
DIBUTTON_SPACESIM_LEFT_LINK = 117490916
DIBUTTON_SPACESIM_RIGHT_LINK = 117490924
DIBUTTON_SPACESIM_FORWARD_LINK = 117523680
DIBUTTON_SPACESIM_BACKWARD_LINK = 117523688
DIBUTTON_SPACESIM_FASTER_LINK = 117687520
DIBUTTON_SPACESIM_SLOWER_LINK = 117687528
DIBUTTON_SPACESIM_TURN_LEFT_LINK = 117589220
DIBUTTON_SPACESIM_TURN_RIGHT_LINK = 117589228
DIBUTTON_SPACESIM_GLANCE_LEFT_LINK = 117949668
DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK = 117949676
DIBUTTON_SPACESIM_GLANCE_UP_LINK = 117949664
DIBUTTON_SPACESIM_GLANCE_DOWN_LINK = 117949672
DIBUTTON_SPACESIM_DEVICE = 117458174
DIBUTTON_SPACESIM_PAUSE = 117458172
DIVIRTUAL_FIGHTING_HAND2HAND = 134217728
DIAXIS_FIGHTINGH_LATERAL = 134251009
DIAXIS_FIGHTINGH_MOVE = 134283778
DIBUTTON_FIGHTINGH_PUNCH = 134218753
DIBUTTON_FIGHTINGH_KICK = 134218754
DIBUTTON_FIGHTINGH_BLOCK = 134218755
DIBUTTON_FIGHTINGH_CROUCH = 134218756
DIBUTTON_FIGHTINGH_JUMP = 134218757
DIBUTTON_FIGHTINGH_SPECIAL1 = 134218758
DIBUTTON_FIGHTINGH_SPECIAL2 = 134218759
DIBUTTON_FIGHTINGH_MENU = 134219005
DIBUTTON_FIGHTINGH_SELECT = 134235144
DIHATSWITCH_FIGHTINGH_SLIDE = 134235649
DIBUTTON_FIGHTINGH_DISPLAY = 134235145
DIAXIS_FIGHTINGH_ROTATE = 134365699
DIBUTTON_FIGHTINGH_DODGE = 134235146
DIBUTTON_FIGHTINGH_LEFT_LINK = 134268132
DIBUTTON_FIGHTINGH_RIGHT_LINK = 134268140
DIBUTTON_FIGHTINGH_FORWARD_LINK = 134300896
DIBUTTON_FIGHTINGH_BACKWARD_LINK = 134300904
DIBUTTON_FIGHTINGH_DEVICE = 134235390
DIBUTTON_FIGHTINGH_PAUSE = 134235388
DIVIRTUAL_FIGHTING_FPS = 150994944
DIAXIS_FPS_ROTATE = 151028225
DIAXIS_FPS_MOVE = 151060994
DIBUTTON_FPS_FIRE = 150995969
DIBUTTON_FPS_WEAPONS = 150995970
DIBUTTON_FPS_APPLY = 150995971
DIBUTTON_FPS_SELECT = 150995972
DIBUTTON_FPS_CROUCH = 150995973
DIBUTTON_FPS_JUMP = 150995974
DIAXIS_FPS_LOOKUPDOWN = 151093763
DIBUTTON_FPS_STRAFE = 150995975
DIBUTTON_FPS_MENU = 150996221
DIHATSWITCH_FPS_GLANCE = 151012865
DIBUTTON_FPS_DISPLAY = 151012360
DIAXIS_FPS_SIDESTEP = 151142916
DIBUTTON_FPS_DODGE = 151012361
DIBUTTON_FPS_GLANCEL = 151012362
DIBUTTON_FPS_GLANCER = 151012363
DIBUTTON_FPS_FIRESECONDARY = 151012364
DIBUTTON_FPS_ROTATE_LEFT_LINK = 151045348
DIBUTTON_FPS_ROTATE_RIGHT_LINK = 151045356
DIBUTTON_FPS_FORWARD_LINK = 151078112
DIBUTTON_FPS_BACKWARD_LINK = 151078120
DIBUTTON_FPS_GLANCE_UP_LINK = 151110880
DIBUTTON_FPS_GLANCE_DOWN_LINK = 151110888
DIBUTTON_FPS_STEP_LEFT_LINK = 151143652
DIBUTTON_FPS_STEP_RIGHT_LINK = 151143660
DIBUTTON_FPS_DEVICE = 151012606
DIBUTTON_FPS_PAUSE = 151012604
DIVIRTUAL_FIGHTING_THIRDPERSON = 167772160
DIAXIS_TPS_TURN = 167903745
DIAXIS_TPS_MOVE = 167838210
DIBUTTON_TPS_RUN = 167773185
DIBUTTON_TPS_ACTION = 167773186
DIBUTTON_TPS_SELECT = 167773187
DIBUTTON_TPS_USE = 167773188
DIBUTTON_TPS_JUMP = 167773189
DIBUTTON_TPS_MENU = 167773437
DIHATSWITCH_TPS_GLANCE = 167790081
DIBUTTON_TPS_VIEW = 167789574
DIBUTTON_TPS_STEPLEFT = 167789575
DIBUTTON_TPS_STEPRIGHT = 167789576
DIAXIS_TPS_STEP = 167821827
DIBUTTON_TPS_DODGE = 167789577
DIBUTTON_TPS_INVENTORY = 167789578
DIBUTTON_TPS_TURN_LEFT_LINK = 167920868
DIBUTTON_TPS_TURN_RIGHT_LINK = 167920876
DIBUTTON_TPS_FORWARD_LINK = 167855328
DIBUTTON_TPS_BACKWARD_LINK = 167855336
DIBUTTON_TPS_GLANCE_UP_LINK = 168281312
DIBUTTON_TPS_GLANCE_DOWN_LINK = 168281320
DIBUTTON_TPS_GLANCE_LEFT_LINK = 168281316
DIBUTTON_TPS_GLANCE_RIGHT_LINK = 168281324
DIBUTTON_TPS_DEVICE = 167789822
DIBUTTON_TPS_PAUSE = 167789820
DIVIRTUAL_STRATEGY_ROLEPLAYING = 184549376
DIAXIS_STRATEGYR_LATERAL = 184582657
DIAXIS_STRATEGYR_MOVE = 184615426
DIBUTTON_STRATEGYR_GET = 184550401
DIBUTTON_STRATEGYR_APPLY = 184550402
DIBUTTON_STRATEGYR_SELECT = 184550403
DIBUTTON_STRATEGYR_ATTACK = 184550404
DIBUTTON_STRATEGYR_CAST = 184550405
DIBUTTON_STRATEGYR_CROUCH = 184550406
DIBUTTON_STRATEGYR_JUMP = 184550407
DIBUTTON_STRATEGYR_MENU = 184550653
DIHATSWITCH_STRATEGYR_GLANCE = 184567297
DIBUTTON_STRATEGYR_MAP = 184566792
DIBUTTON_STRATEGYR_DISPLAY = 184566793
DIAXIS_STRATEGYR_ROTATE = 184697347
DIBUTTON_STRATEGYR_LEFT_LINK = 184599780
DIBUTTON_STRATEGYR_RIGHT_LINK = 184599788
DIBUTTON_STRATEGYR_FORWARD_LINK = 184632544
DIBUTTON_STRATEGYR_BACK_LINK = 184632552
DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK = 184698084
DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK = 184698092
DIBUTTON_STRATEGYR_DEVICE = 184567038
DIBUTTON_STRATEGYR_PAUSE = 184567036
DIVIRTUAL_STRATEGY_TURN = 201326592
DIAXIS_STRATEGYT_LATERAL = 201359873
DIAXIS_STRATEGYT_MOVE = 201392642
DIBUTTON_STRATEGYT_SELECT = 201327617
DIBUTTON_STRATEGYT_INSTRUCT = 201327618
DIBUTTON_STRATEGYT_APPLY = 201327619
DIBUTTON_STRATEGYT_TEAM = 201327620
DIBUTTON_STRATEGYT_TURN = 201327621
DIBUTTON_STRATEGYT_MENU = 201327869
DIBUTTON_STRATEGYT_ZOOM = 201344006
DIBUTTON_STRATEGYT_MAP = 201344007
DIBUTTON_STRATEGYT_DISPLAY = 201344008
DIBUTTON_STRATEGYT_LEFT_LINK = 201376996
DIBUTTON_STRATEGYT_RIGHT_LINK = 201377004
DIBUTTON_STRATEGYT_FORWARD_LINK = 201409760
DIBUTTON_STRATEGYT_BACK_LINK = 201409768
DIBUTTON_STRATEGYT_DEVICE = 201344254
DIBUTTON_STRATEGYT_PAUSE = 201344252
DIVIRTUAL_SPORTS_HUNTING = 218103808
DIAXIS_HUNTING_LATERAL = 218137089
DIAXIS_HUNTING_MOVE = 218169858
DIBUTTON_HUNTING_FIRE = 218104833
DIBUTTON_HUNTING_AIM = 218104834
DIBUTTON_HUNTING_WEAPON = 218104835
DIBUTTON_HUNTING_BINOCULAR = 218104836
DIBUTTON_HUNTING_CALL = 218104837
DIBUTTON_HUNTING_MAP = 218104838
DIBUTTON_HUNTING_SPECIAL = 218104839
DIBUTTON_HUNTING_MENU = 218105085
DIHATSWITCH_HUNTING_GLANCE = 218121729
DIBUTTON_HUNTING_DISPLAY = 218121224
DIAXIS_HUNTING_ROTATE = 218251779
DIBUTTON_HUNTING_CROUCH = 218121225
DIBUTTON_HUNTING_JUMP = 218121226
DIBUTTON_HUNTING_FIRESECONDARY = 218121227
DIBUTTON_HUNTING_LEFT_LINK = 218154212
DIBUTTON_HUNTING_RIGHT_LINK = 218154220
DIBUTTON_HUNTING_FORWARD_LINK = 218186976
DIBUTTON_HUNTING_BACK_LINK = 218186984
DIBUTTON_HUNTING_ROTATE_LEFT_LINK = 218252516
DIBUTTON_HUNTING_ROTATE_RIGHT_LINK = 218252524
DIBUTTON_HUNTING_DEVICE = 218121470
DIBUTTON_HUNTING_PAUSE = 218121468
DIVIRTUAL_SPORTS_FISHING = 234881024
DIAXIS_FISHING_LATERAL = 234914305
DIAXIS_FISHING_MOVE = 234947074
DIBUTTON_FISHING_CAST = 234882049
DIBUTTON_FISHING_TYPE = 234882050
DIBUTTON_FISHING_BINOCULAR = 234882051
DIBUTTON_FISHING_BAIT = 234882052
DIBUTTON_FISHING_MAP = 234882053
DIBUTTON_FISHING_MENU = 234882301
DIHATSWITCH_FISHING_GLANCE = 234898945
DIBUTTON_FISHING_DISPLAY = 234898438
DIAXIS_FISHING_ROTATE = 235028995
DIBUTTON_FISHING_CROUCH = 234898439
DIBUTTON_FISHING_JUMP = 234898440
DIBUTTON_FISHING_LEFT_LINK = 234931428
DIBUTTON_FISHING_RIGHT_LINK = 234931436
DIBUTTON_FISHING_FORWARD_LINK = 234964192
DIBUTTON_FISHING_BACK_LINK = 234964200
DIBUTTON_FISHING_ROTATE_LEFT_LINK = 235029732
DIBUTTON_FISHING_ROTATE_RIGHT_LINK = 235029740
DIBUTTON_FISHING_DEVICE = 234898686
DIBUTTON_FISHING_PAUSE = 234898684
DIVIRTUAL_SPORTS_BASEBALL_BAT = 251658240
DIAXIS_BASEBALLB_LATERAL = 251691521
DIAXIS_BASEBALLB_MOVE = 251724290
DIBUTTON_BASEBALLB_SELECT = 251659265
DIBUTTON_BASEBALLB_NORMAL = 251659266
DIBUTTON_BASEBALLB_POWER = 251659267
DIBUTTON_BASEBALLB_BUNT = 251659268
DIBUTTON_BASEBALLB_STEAL = 251659269
DIBUTTON_BASEBALLB_BURST = 251659270
DIBUTTON_BASEBALLB_SLIDE = 251659271
DIBUTTON_BASEBALLB_CONTACT = 251659272
DIBUTTON_BASEBALLB_MENU = 251659517
DIBUTTON_BASEBALLB_NOSTEAL = 251675657
DIBUTTON_BASEBALLB_BOX = 251675658
DIBUTTON_BASEBALLB_LEFT_LINK = 251708644
DIBUTTON_BASEBALLB_RIGHT_LINK = 251708652
DIBUTTON_BASEBALLB_FORWARD_LINK = 251741408
DIBUTTON_BASEBALLB_BACK_LINK = 251741416
DIBUTTON_BASEBALLB_DEVICE = 251675902
DIBUTTON_BASEBALLB_PAUSE = 251675900
DIVIRTUAL_SPORTS_BASEBALL_PITCH = 268435456
DIAXIS_BASEBALLP_LATERAL = 268468737
DIAXIS_BASEBALLP_MOVE = 268501506
DIBUTTON_BASEBALLP_SELECT = 268436481
DIBUTTON_BASEBALLP_PITCH = 268436482
DIBUTTON_BASEBALLP_BASE = 268436483
DIBUTTON_BASEBALLP_THROW = 268436484
DIBUTTON_BASEBALLP_FAKE = 268436485
DIBUTTON_BASEBALLP_MENU = 268436733
DIBUTTON_BASEBALLP_WALK = 268452870
DIBUTTON_BASEBALLP_LOOK = 268452871
DIBUTTON_BASEBALLP_LEFT_LINK = 268485860
DIBUTTON_BASEBALLP_RIGHT_LINK = 268485868
DIBUTTON_BASEBALLP_FORWARD_LINK = 268518624
DIBUTTON_BASEBALLP_BACK_LINK = 268518632
DIBUTTON_BASEBALLP_DEVICE = 268453118
DIBUTTON_BASEBALLP_PAUSE = 268453116
DIVIRTUAL_SPORTS_BASEBALL_FIELD = 285212672
DIAXIS_BASEBALLF_LATERAL = 285245953
DIAXIS_BASEBALLF_MOVE = 285278722
DIBUTTON_BASEBALLF_NEAREST = 285213697
DIBUTTON_BASEBALLF_THROW1 = 285213698
DIBUTTON_BASEBALLF_THROW2 = 285213699
DIBUTTON_BASEBALLF_BURST = 285213700
DIBUTTON_BASEBALLF_JUMP = 285213701
DIBUTTON_BASEBALLF_DIVE = 285213702
DIBUTTON_BASEBALLF_MENU = 285213949
DIBUTTON_BASEBALLF_SHIFTIN = 285230087
DIBUTTON_BASEBALLF_SHIFTOUT = 285230088
DIBUTTON_BASEBALLF_AIM_LEFT_LINK = 285263076
DIBUTTON_BASEBALLF_AIM_RIGHT_LINK = 285263084
DIBUTTON_BASEBALLF_FORWARD_LINK = 285295840
DIBUTTON_BASEBALLF_BACK_LINK = 285295848
DIBUTTON_BASEBALLF_DEVICE = 285230334
DIBUTTON_BASEBALLF_PAUSE = 285230332
DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE = 301989888
DIAXIS_BBALLO_LATERAL = 302023169
DIAXIS_BBALLO_MOVE = 302055938
DIBUTTON_BBALLO_SHOOT = 301990913
DIBUTTON_BBALLO_DUNK = 301990914
DIBUTTON_BBALLO_PASS = 301990915
DIBUTTON_BBALLO_FAKE = 301990916
DIBUTTON_BBALLO_SPECIAL = 301990917
DIBUTTON_BBALLO_PLAYER = 301990918
DIBUTTON_BBALLO_BURST = 301990919
DIBUTTON_BBALLO_CALL = 301990920
DIBUTTON_BBALLO_MENU = 301991165
DIHATSWITCH_BBALLO_GLANCE = 302007809
DIBUTTON_BBALLO_SCREEN = 302007305
DIBUTTON_BBALLO_PLAY = 302007306
DIBUTTON_BBALLO_JAB = 302007307
DIBUTTON_BBALLO_POST = 302007308
DIBUTTON_BBALLO_TIMEOUT = 302007309
DIBUTTON_BBALLO_SUBSTITUTE = 302007310
DIBUTTON_BBALLO_LEFT_LINK = 302040292
DIBUTTON_BBALLO_RIGHT_LINK = 302040300
DIBUTTON_BBALLO_FORWARD_LINK = 302073056
DIBUTTON_BBALLO_BACK_LINK = 302073064
DIBUTTON_BBALLO_DEVICE = 302007550
DIBUTTON_BBALLO_PAUSE = 302007548
DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE = 318767104
DIAXIS_BBALLD_LATERAL = 318800385
DIAXIS_BBALLD_MOVE = 318833154
DIBUTTON_BBALLD_JUMP = 318768129
DIBUTTON_BBALLD_STEAL = 318768130
DIBUTTON_BBALLD_FAKE = 318768131
DIBUTTON_BBALLD_SPECIAL = 318768132
DIBUTTON_BBALLD_PLAYER = 318768133
DIBUTTON_BBALLD_BURST = 318768134
DIBUTTON_BBALLD_PLAY = 318768135
DIBUTTON_BBALLD_MENU = 318768381
DIHATSWITCH_BBALLD_GLANCE = 318785025
DIBUTTON_BBALLD_TIMEOUT = 318784520
DIBUTTON_BBALLD_SUBSTITUTE = 318784521
DIBUTTON_BBALLD_LEFT_LINK = 318817508
DIBUTTON_BBALLD_RIGHT_LINK = 318817516
DIBUTTON_BBALLD_FORWARD_LINK = 318850272
DIBUTTON_BBALLD_BACK_LINK = 318850280
DIBUTTON_BBALLD_DEVICE = 318784766
DIBUTTON_BBALLD_PAUSE = 318784764
DIVIRTUAL_SPORTS_FOOTBALL_FIELD = 335544320
DIBUTTON_FOOTBALLP_PLAY = 335545345
DIBUTTON_FOOTBALLP_SELECT = 335545346
DIBUTTON_FOOTBALLP_HELP = 335545347
DIBUTTON_FOOTBALLP_MENU = 335545597
DIBUTTON_FOOTBALLP_DEVICE = 335561982
DIBUTTON_FOOTBALLP_PAUSE = 335561980
DIVIRTUAL_SPORTS_FOOTBALL_QBCK = 352321536
DIAXIS_FOOTBALLQ_LATERAL = 352354817
DIAXIS_FOOTBALLQ_MOVE = 352387586
DIBUTTON_FOOTBALLQ_SELECT = 352322561
DIBUTTON_FOOTBALLQ_SNAP = 352322562
DIBUTTON_FOOTBALLQ_JUMP = 352322563
DIBUTTON_FOOTBALLQ_SLIDE = 352322564
DIBUTTON_FOOTBALLQ_PASS = 352322565
DIBUTTON_FOOTBALLQ_FAKE = 352322566
DIBUTTON_FOOTBALLQ_MENU = 352322813
DIBUTTON_FOOTBALLQ_FAKESNAP = 352338951
DIBUTTON_FOOTBALLQ_MOTION = 352338952
DIBUTTON_FOOTBALLQ_AUDIBLE = 352338953
DIBUTTON_FOOTBALLQ_LEFT_LINK = 352371940
DIBUTTON_FOOTBALLQ_RIGHT_LINK = 352371948
DIBUTTON_FOOTBALLQ_FORWARD_LINK = 352404704
DIBUTTON_FOOTBALLQ_BACK_LINK = 352404712
DIBUTTON_FOOTBALLQ_DEVICE = 352339198
DIBUTTON_FOOTBALLQ_PAUSE = 352339196
DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE = 369098752
DIAXIS_FOOTBALLO_LATERAL = 369132033
DIAXIS_FOOTBALLO_MOVE = 369164802
DIBUTTON_FOOTBALLO_JUMP = 369099777
DIBUTTON_FOOTBALLO_LEFTARM = 369099778
DIBUTTON_FOOTBALLO_RIGHTARM = 369099779
DIBUTTON_FOOTBALLO_THROW = 369099780
DIBUTTON_FOOTBALLO_SPIN = 369099781
DIBUTTON_FOOTBALLO_MENU = 369100029
DIBUTTON_FOOTBALLO_JUKE = 369116166
DIBUTTON_FOOTBALLO_SHOULDER = 369116167
DIBUTTON_FOOTBALLO_TURBO = 369116168
DIBUTTON_FOOTBALLO_DIVE = 369116169
DIBUTTON_FOOTBALLO_ZOOM = 369116170
DIBUTTON_FOOTBALLO_SUBSTITUTE = 369116171
DIBUTTON_FOOTBALLO_LEFT_LINK = 369149156
DIBUTTON_FOOTBALLO_RIGHT_LINK = 369149164
DIBUTTON_FOOTBALLO_FORWARD_LINK = 369181920
DIBUTTON_FOOTBALLO_BACK_LINK = 369181928
DIBUTTON_FOOTBALLO_DEVICE = 369116414
DIBUTTON_FOOTBALLO_PAUSE = 369116412
DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE = 385875968
DIAXIS_FOOTBALLD_LATERAL = 385909249
DIAXIS_FOOTBALLD_MOVE = 385942018
DIBUTTON_FOOTBALLD_PLAY = 385876993
DIBUTTON_FOOTBALLD_SELECT = 385876994
DIBUTTON_FOOTBALLD_JUMP = 385876995
DIBUTTON_FOOTBALLD_TACKLE = 385876996
DIBUTTON_FOOTBALLD_FAKE = 385876997
DIBUTTON_FOOTBALLD_SUPERTACKLE = 385876998
DIBUTTON_FOOTBALLD_MENU = 385877245
DIBUTTON_FOOTBALLD_SPIN = 385893383
DIBUTTON_FOOTBALLD_SWIM = 385893384
DIBUTTON_FOOTBALLD_BULLRUSH = 385893385
DIBUTTON_FOOTBALLD_RIP = 385893386
DIBUTTON_FOOTBALLD_AUDIBLE = 385893387
DIBUTTON_FOOTBALLD_ZOOM = 385893388
DIBUTTON_FOOTBALLD_SUBSTITUTE = 385893389
DIBUTTON_FOOTBALLD_LEFT_LINK = 385926372
DIBUTTON_FOOTBALLD_RIGHT_LINK = 385926380
DIBUTTON_FOOTBALLD_FORWARD_LINK = 385959136
DIBUTTON_FOOTBALLD_BACK_LINK = 385959144
DIBUTTON_FOOTBALLD_DEVICE = 385893630
DIBUTTON_FOOTBALLD_PAUSE = 385893628
DIVIRTUAL_SPORTS_GOLF = 402653184
DIAXIS_GOLF_LATERAL = 402686465
DIAXIS_GOLF_MOVE = 402719234
DIBUTTON_GOLF_SWING = 402654209
DIBUTTON_GOLF_SELECT = 402654210
DIBUTTON_GOLF_UP = 402654211
DIBUTTON_GOLF_DOWN = 402654212
DIBUTTON_GOLF_TERRAIN = 402654213
DIBUTTON_GOLF_FLYBY = 402654214
DIBUTTON_GOLF_MENU = 402654461
DIHATSWITCH_GOLF_SCROLL = 402671105
DIBUTTON_GOLF_ZOOM = 402670599
DIBUTTON_GOLF_TIMEOUT = 402670600
DIBUTTON_GOLF_SUBSTITUTE = 402670601
DIBUTTON_GOLF_LEFT_LINK = 402703588
DIBUTTON_GOLF_RIGHT_LINK = 402703596
DIBUTTON_GOLF_FORWARD_LINK = 402736352
DIBUTTON_GOLF_BACK_LINK = 402736360
DIBUTTON_GOLF_DEVICE = 402670846
DIBUTTON_GOLF_PAUSE = 402670844
DIVIRTUAL_SPORTS_HOCKEY_OFFENSE = 419430400
DIAXIS_HOCKEYO_LATERAL = 419463681
DIAXIS_HOCKEYO_MOVE = 419496450
DIBUTTON_HOCKEYO_SHOOT = 419431425
DIBUTTON_HOCKEYO_PASS = 419431426
DIBUTTON_HOCKEYO_BURST = 419431427
DIBUTTON_HOCKEYO_SPECIAL = 419431428
DIBUTTON_HOCKEYO_FAKE = 419431429
DIBUTTON_HOCKEYO_MENU = 419431677
DIHATSWITCH_HOCKEYO_SCROLL = 419448321
DIBUTTON_HOCKEYO_ZOOM = 419447814
DIBUTTON_HOCKEYO_STRATEGY = 419447815
DIBUTTON_HOCKEYO_TIMEOUT = 419447816
DIBUTTON_HOCKEYO_SUBSTITUTE = 419447817
DIBUTTON_HOCKEYO_LEFT_LINK = 419480804
DIBUTTON_HOCKEYO_RIGHT_LINK = 419480812
DIBUTTON_HOCKEYO_FORWARD_LINK = 419513568
DIBUTTON_HOCKEYO_BACK_LINK = 419513576
DIBUTTON_HOCKEYO_DEVICE = 419448062
DIBUTTON_HOCKEYO_PAUSE = 419448060
DIVIRTUAL_SPORTS_HOCKEY_DEFENSE = 436207616
DIAXIS_HOCKEYD_LATERAL = 436240897
DIAXIS_HOCKEYD_MOVE = 436273666
DIBUTTON_HOCKEYD_PLAYER = 436208641
DIBUTTON_HOCKEYD_STEAL = 436208642
DIBUTTON_HOCKEYD_BURST = 436208643
DIBUTTON_HOCKEYD_BLOCK = 436208644
DIBUTTON_HOCKEYD_FAKE = 436208645
DIBUTTON_HOCKEYD_MENU = 436208893
DIHATSWITCH_HOCKEYD_SCROLL = 436225537
DIBUTTON_HOCKEYD_ZOOM = 436225030
DIBUTTON_HOCKEYD_STRATEGY = 436225031
DIBUTTON_HOCKEYD_TIMEOUT = 436225032
DIBUTTON_HOCKEYD_SUBSTITUTE = 436225033
DIBUTTON_HOCKEYD_LEFT_LINK = 436258020
DIBUTTON_HOCKEYD_RIGHT_LINK = 436258028
DIBUTTON_HOCKEYD_FORWARD_LINK = 436290784
DIBUTTON_HOCKEYD_BACK_LINK = 436290792
DIBUTTON_HOCKEYD_DEVICE = 436225278
DIBUTTON_HOCKEYD_PAUSE = 436225276
DIVIRTUAL_SPORTS_HOCKEY_GOALIE = 452984832
DIAXIS_HOCKEYG_LATERAL = 453018113
DIAXIS_HOCKEYG_MOVE = 453050882
DIBUTTON_HOCKEYG_PASS = 452985857
DIBUTTON_HOCKEYG_POKE = 452985858
DIBUTTON_HOCKEYG_STEAL = 452985859
DIBUTTON_HOCKEYG_BLOCK = 452985860
DIBUTTON_HOCKEYG_MENU = 452986109
DIHATSWITCH_HOCKEYG_SCROLL = 453002753
DIBUTTON_HOCKEYG_ZOOM = 453002245
DIBUTTON_HOCKEYG_STRATEGY = 453002246
DIBUTTON_HOCKEYG_TIMEOUT = 453002247
DIBUTTON_HOCKEYG_SUBSTITUTE = 453002248
DIBUTTON_HOCKEYG_LEFT_LINK = 453035236
DIBUTTON_HOCKEYG_RIGHT_LINK = 453035244
DIBUTTON_HOCKEYG_FORWARD_LINK = 453068000
DIBUTTON_HOCKEYG_BACK_LINK = 453068008
DIBUTTON_HOCKEYG_DEVICE = 453002494
DIBUTTON_HOCKEYG_PAUSE = 453002492
DIVIRTUAL_SPORTS_BIKING_MOUNTAIN = 469762048
DIAXIS_BIKINGM_TURN = 469795329
DIAXIS_BIKINGM_PEDAL = 469828098
DIBUTTON_BIKINGM_JUMP = 469763073
DIBUTTON_BIKINGM_CAMERA = 469763074
DIBUTTON_BIKINGM_SPECIAL1 = 469763075
DIBUTTON_BIKINGM_SELECT = 469763076
DIBUTTON_BIKINGM_SPECIAL2 = 469763077
DIBUTTON_BIKINGM_MENU = 469763325
DIHATSWITCH_BIKINGM_SCROLL = 469779969
DIBUTTON_BIKINGM_ZOOM = 469779462
DIAXIS_BIKINGM_BRAKE = 470041091
DIBUTTON_BIKINGM_LEFT_LINK = 469812452
DIBUTTON_BIKINGM_RIGHT_LINK = 469812460
DIBUTTON_BIKINGM_FASTER_LINK = 469845216
DIBUTTON_BIKINGM_SLOWER_LINK = 469845224
DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK = 470041832
DIBUTTON_BIKINGM_DEVICE = 469779710
DIBUTTON_BIKINGM_PAUSE = 469779708
DIVIRTUAL_SPORTS_SKIING = 486539264
DIAXIS_SKIING_TURN = 486572545
DIAXIS_SKIING_SPEED = 486605314
DIBUTTON_SKIING_JUMP = 486540289
DIBUTTON_SKIING_CROUCH = 486540290
DIBUTTON_SKIING_CAMERA = 486540291
DIBUTTON_SKIING_SPECIAL1 = 486540292
DIBUTTON_SKIING_SELECT = 486540293
DIBUTTON_SKIING_SPECIAL2 = 486540294
DIBUTTON_SKIING_MENU = 486540541
DIHATSWITCH_SKIING_GLANCE = 486557185
DIBUTTON_SKIING_ZOOM = 486556679
DIBUTTON_SKIING_LEFT_LINK = 486589668
DIBUTTON_SKIING_RIGHT_LINK = 486589676
DIBUTTON_SKIING_FASTER_LINK = 486622432
DIBUTTON_SKIING_SLOWER_LINK = 486622440
DIBUTTON_SKIING_DEVICE = 486556926
DIBUTTON_SKIING_PAUSE = 486556924
DIVIRTUAL_SPORTS_SOCCER_OFFENSE = 503316480
DIAXIS_SOCCERO_LATERAL = 503349761
DIAXIS_SOCCERO_MOVE = 503382530
DIAXIS_SOCCERO_BEND = 503415299
DIBUTTON_SOCCERO_SHOOT = 503317505
DIBUTTON_SOCCERO_PASS = 503317506
DIBUTTON_SOCCERO_FAKE = 503317507
DIBUTTON_SOCCERO_PLAYER = 503317508
DIBUTTON_SOCCERO_SPECIAL1 = 503317509
DIBUTTON_SOCCERO_SELECT = 503317510
DIBUTTON_SOCCERO_MENU = 503317757
DIHATSWITCH_SOCCERO_GLANCE = 503334401
DIBUTTON_SOCCERO_SUBSTITUTE = 503333895
DIBUTTON_SOCCERO_SHOOTLOW = 503333896
DIBUTTON_SOCCERO_SHOOTHIGH = 503333897
DIBUTTON_SOCCERO_PASSTHRU = 503333898
DIBUTTON_SOCCERO_SPRINT = 503333899
DIBUTTON_SOCCERO_CONTROL = 503333900
DIBUTTON_SOCCERO_HEAD = 503333901
DIBUTTON_SOCCERO_LEFT_LINK = 503366884
DIBUTTON_SOCCERO_RIGHT_LINK = 503366892
DIBUTTON_SOCCERO_FORWARD_LINK = 503399648
DIBUTTON_SOCCERO_BACK_LINK = 503399656
DIBUTTON_SOCCERO_DEVICE = 503334142
DIBUTTON_SOCCERO_PAUSE = 503334140
DIVIRTUAL_SPORTS_SOCCER_DEFENSE = 520093696
DIAXIS_SOCCERD_LATERAL = 520126977
DIAXIS_SOCCERD_MOVE = 520159746
DIBUTTON_SOCCERD_BLOCK = 520094721
DIBUTTON_SOCCERD_STEAL = 520094722
DIBUTTON_SOCCERD_FAKE = 520094723
DIBUTTON_SOCCERD_PLAYER = 520094724
DIBUTTON_SOCCERD_SPECIAL = 520094725
DIBUTTON_SOCCERD_SELECT = 520094726
DIBUTTON_SOCCERD_SLIDE = 520094727
DIBUTTON_SOCCERD_MENU = 520094973
DIHATSWITCH_SOCCERD_GLANCE = 520111617
DIBUTTON_SOCCERD_FOUL = 520111112
DIBUTTON_SOCCERD_HEAD = 520111113
DIBUTTON_SOCCERD_CLEAR = 520111114
DIBUTTON_SOCCERD_GOALIECHARGE = 520111115
DIBUTTON_SOCCERD_SUBSTITUTE = 520111116
DIBUTTON_SOCCERD_LEFT_LINK = 520144100
DIBUTTON_SOCCERD_RIGHT_LINK = 520144108
DIBUTTON_SOCCERD_FORWARD_LINK = 520176864
DIBUTTON_SOCCERD_BACK_LINK = 520176872
DIBUTTON_SOCCERD_DEVICE = 520111358
DIBUTTON_SOCCERD_PAUSE = 520111356
DIVIRTUAL_SPORTS_RACQUET = 536870912
DIAXIS_RACQUET_LATERAL = 536904193
DIAXIS_RACQUET_MOVE = 536936962
DIBUTTON_RACQUET_SWING = 536871937
DIBUTTON_RACQUET_BACKSWING = 536871938
DIBUTTON_RACQUET_SMASH = 536871939
DIBUTTON_RACQUET_SPECIAL = 536871940
DIBUTTON_RACQUET_SELECT = 536871941
DIBUTTON_RACQUET_MENU = 536872189
DIHATSWITCH_RACQUET_GLANCE = 536888833
DIBUTTON_RACQUET_TIMEOUT = 536888326
DIBUTTON_RACQUET_SUBSTITUTE = 536888327
DIBUTTON_RACQUET_LEFT_LINK = 536921316
DIBUTTON_RACQUET_RIGHT_LINK = 536921324
DIBUTTON_RACQUET_FORWARD_LINK = 536954080
DIBUTTON_RACQUET_BACK_LINK = 536954088
DIBUTTON_RACQUET_DEVICE = 536888574
DIBUTTON_RACQUET_PAUSE = 536888572
DIVIRTUAL_ARCADE_SIDE2SIDE = 553648128
DIAXIS_ARCADES_LATERAL = 553681409
DIAXIS_ARCADES_MOVE = 553714178
DIBUTTON_ARCADES_THROW = 553649153
DIBUTTON_ARCADES_CARRY = 553649154
DIBUTTON_ARCADES_ATTACK = 553649155
DIBUTTON_ARCADES_SPECIAL = 553649156
DIBUTTON_ARCADES_SELECT = 553649157
DIBUTTON_ARCADES_MENU = 553649405
DIHATSWITCH_ARCADES_VIEW = 553666049
DIBUTTON_ARCADES_LEFT_LINK = 553698532
DIBUTTON_ARCADES_RIGHT_LINK = 553698540
DIBUTTON_ARCADES_FORWARD_LINK = 553731296
DIBUTTON_ARCADES_BACK_LINK = 553731304
DIBUTTON_ARCADES_VIEW_UP_LINK = 554157280
DIBUTTON_ARCADES_VIEW_DOWN_LINK = 554157288
DIBUTTON_ARCADES_VIEW_LEFT_LINK = 554157284
DIBUTTON_ARCADES_VIEW_RIGHT_LINK = 554157292
DIBUTTON_ARCADES_DEVICE = 553665790
DIBUTTON_ARCADES_PAUSE = 553665788
DIVIRTUAL_ARCADE_PLATFORM = 570425344
DIAXIS_ARCADEP_LATERAL = 570458625
DIAXIS_ARCADEP_MOVE = 570491394
DIBUTTON_ARCADEP_JUMP = 570426369
DIBUTTON_ARCADEP_FIRE = 570426370
DIBUTTON_ARCADEP_CROUCH = 570426371
DIBUTTON_ARCADEP_SPECIAL = 570426372
DIBUTTON_ARCADEP_SELECT = 570426373
DIBUTTON_ARCADEP_MENU = 570426621
DIHATSWITCH_ARCADEP_VIEW = 570443265
DIBUTTON_ARCADEP_FIRESECONDARY = 570442758
DIBUTTON_ARCADEP_LEFT_LINK = 570475748
DIBUTTON_ARCADEP_RIGHT_LINK = 570475756
DIBUTTON_ARCADEP_FORWARD_LINK = 570508512
DIBUTTON_ARCADEP_BACK_LINK = 570508520
DIBUTTON_ARCADEP_VIEW_UP_LINK = 570934496
DIBUTTON_ARCADEP_VIEW_DOWN_LINK = 570934504
DIBUTTON_ARCADEP_VIEW_LEFT_LINK = 570934500
DIBUTTON_ARCADEP_VIEW_RIGHT_LINK = 570934508
DIBUTTON_ARCADEP_DEVICE = 570443006
DIBUTTON_ARCADEP_PAUSE = 570443004
DIVIRTUAL_CAD_2DCONTROL = 587202560
DIAXIS_2DCONTROL_LATERAL = 587235841
DIAXIS_2DCONTROL_MOVE = 587268610
DIAXIS_2DCONTROL_INOUT = 587301379
DIBUTTON_2DCONTROL_SELECT = 587203585
DIBUTTON_2DCONTROL_SPECIAL1 = 587203586
DIBUTTON_2DCONTROL_SPECIAL = 587203587
DIBUTTON_2DCONTROL_SPECIAL2 = 587203588
DIBUTTON_2DCONTROL_MENU = 587203837
DIHATSWITCH_2DCONTROL_HATSWITCH = 587220481
DIAXIS_2DCONTROL_ROTATEZ = 587350532
DIBUTTON_2DCONTROL_DISPLAY = 587219973
DIBUTTON_2DCONTROL_DEVICE = 587220222
DIBUTTON_2DCONTROL_PAUSE = 587220220
DIVIRTUAL_CAD_3DCONTROL = 603979776
DIAXIS_3DCONTROL_LATERAL = 604013057
DIAXIS_3DCONTROL_MOVE = 604045826
DIAXIS_3DCONTROL_INOUT = 604078595
DIBUTTON_3DCONTROL_SELECT = 603980801
DIBUTTON_3DCONTROL_SPECIAL1 = 603980802
DIBUTTON_3DCONTROL_SPECIAL = 603980803
DIBUTTON_3DCONTROL_SPECIAL2 = 603980804
DIBUTTON_3DCONTROL_MENU = 603981053
DIHATSWITCH_3DCONTROL_HATSWITCH = 603997697
DIAXIS_3DCONTROL_ROTATEX = 604193284
DIAXIS_3DCONTROL_ROTATEY = 604160517
DIAXIS_3DCONTROL_ROTATEZ = 604127750
DIBUTTON_3DCONTROL_DISPLAY = 603997189
DIBUTTON_3DCONTROL_DEVICE = 603997438
DIBUTTON_3DCONTROL_PAUSE = 603997436
DIVIRTUAL_CAD_FLYBY = 620756992
DIAXIS_CADF_LATERAL = 620790273
DIAXIS_CADF_MOVE = 620823042
DIAXIS_CADF_INOUT = 620855811
DIBUTTON_CADF_SELECT = 620758017
DIBUTTON_CADF_SPECIAL1 = 620758018
DIBUTTON_CADF_SPECIAL = 620758019
DIBUTTON_CADF_SPECIAL2 = 620758020
DIBUTTON_CADF_MENU = 620758269
DIHATSWITCH_CADF_HATSWITCH = 620774913
DIAXIS_CADF_ROTATEX = 620970500
DIAXIS_CADF_ROTATEY = 620937733
DIAXIS_CADF_ROTATEZ = 620904966
DIBUTTON_CADF_DISPLAY = 620774405
DIBUTTON_CADF_DEVICE = 620774654
DIBUTTON_CADF_PAUSE = 620774652
DIVIRTUAL_CAD_MODEL = 637534208
DIAXIS_CADM_LATERAL = 637567489
DIAXIS_CADM_MOVE = 637600258
DIAXIS_CADM_INOUT = 637633027
DIBUTTON_CADM_SELECT = 637535233
DIBUTTON_CADM_SPECIAL1 = 637535234
DIBUTTON_CADM_SPECIAL = 637535235
DIBUTTON_CADM_SPECIAL2 = 637535236
DIBUTTON_CADM_MENU = 637535485
DIHATSWITCH_CADM_HATSWITCH = 637552129
DIAXIS_CADM_ROTATEX = 637747716
DIAXIS_CADM_ROTATEY = 637714949
DIAXIS_CADM_ROTATEZ = 637682182
DIBUTTON_CADM_DISPLAY = 637551621
DIBUTTON_CADM_DEVICE = 637551870
DIBUTTON_CADM_PAUSE = 637551868
DIVIRTUAL_REMOTE_CONTROL = 654311424
DIAXIS_REMOTE_SLIDER = 654639617
DIBUTTON_REMOTE_MUTE = 654312449
DIBUTTON_REMOTE_SELECT = 654312450
DIBUTTON_REMOTE_PLAY = 654320643
DIBUTTON_REMOTE_CUE = 654320644
DIBUTTON_REMOTE_REVIEW = 654320645
DIBUTTON_REMOTE_CHANGE = 654320646
DIBUTTON_REMOTE_RECORD = 654320647
DIBUTTON_REMOTE_MENU = 654312701
DIAXIS_REMOTE_SLIDER2 = 654656002
DIBUTTON_REMOTE_TV = 654334984
DIBUTTON_REMOTE_CABLE = 654334985
DIBUTTON_REMOTE_CD = 654334986
DIBUTTON_REMOTE_VCR = 654334987
DIBUTTON_REMOTE_TUNER = 654334988
DIBUTTON_REMOTE_DVD = 654334989
DIBUTTON_REMOTE_ADJUST = 654334990
DIBUTTON_REMOTE_DIGIT0 = 654332943
DIBUTTON_REMOTE_DIGIT1 = 654332944
DIBUTTON_REMOTE_DIGIT2 = 654332945
DIBUTTON_REMOTE_DIGIT3 = 654332946
DIBUTTON_REMOTE_DIGIT4 = 654332947
DIBUTTON_REMOTE_DIGIT5 = 654332948
DIBUTTON_REMOTE_DIGIT6 = 654332949
DIBUTTON_REMOTE_DIGIT7 = 654332950
DIBUTTON_REMOTE_DIGIT8 = 654332951
DIBUTTON_REMOTE_DIGIT9 = 654332952
DIBUTTON_REMOTE_DEVICE = 654329086
DIBUTTON_REMOTE_PAUSE = 654329084
DIVIRTUAL_BROWSER_CONTROL = 671088640
DIAXIS_BROWSER_LATERAL = 671121921
DIAXIS_BROWSER_MOVE = 671154690
DIBUTTON_BROWSER_SELECT = 671089665
DIAXIS_BROWSER_VIEW = 671187459
DIBUTTON_BROWSER_REFRESH = 671089666
DIBUTTON_BROWSER_MENU = 671089917
DIBUTTON_BROWSER_SEARCH = 671106051
DIBUTTON_BROWSER_STOP = 671106052
DIBUTTON_BROWSER_HOME = 671106053
DIBUTTON_BROWSER_FAVORITES = 671106054
DIBUTTON_BROWSER_NEXT = 671106055
DIBUTTON_BROWSER_PREVIOUS = 671106056
DIBUTTON_BROWSER_HISTORY = 671106057
DIBUTTON_BROWSER_PRINT = 671106058
DIBUTTON_BROWSER_DEVICE = 671106302
DIBUTTON_BROWSER_PAUSE = 671106300
DIVIRTUAL_DRIVING_MECHA = 687865856
DIAXIS_MECHA_STEER = 687899137
DIAXIS_MECHA_TORSO = 687931906
DIAXIS_MECHA_ROTATE = 687997443
DIAXIS_MECHA_THROTTLE = 688095748
DIBUTTON_MECHA_FIRE = 687866881
DIBUTTON_MECHA_WEAPONS = 687866882
DIBUTTON_MECHA_TARGET = 687866883
DIBUTTON_MECHA_REVERSE = 687866884
DIBUTTON_MECHA_ZOOM = 687866885
DIBUTTON_MECHA_JUMP = 687866886
DIBUTTON_MECHA_MENU = 687867133
DIBUTTON_MECHA_CENTER = 687883271
DIHATSWITCH_MECHA_GLANCE = 687883777
DIBUTTON_MECHA_VIEW = 687883272
DIBUTTON_MECHA_FIRESECONDARY = 687883273
DIBUTTON_MECHA_LEFT_LINK = 687916260
DIBUTTON_MECHA_RIGHT_LINK = 687916268
DIBUTTON_MECHA_FORWARD_LINK = 687949024
DIBUTTON_MECHA_BACK_LINK = 687949032
DIBUTTON_MECHA_ROTATE_LEFT_LINK = 688014564
DIBUTTON_MECHA_ROTATE_RIGHT_LINK = 688014572
DIBUTTON_MECHA_FASTER_LINK = 688112864
DIBUTTON_MECHA_SLOWER_LINK = 688112872
DIBUTTON_MECHA_DEVICE = 687883518
DIBUTTON_MECHA_PAUSE = 687883516
DIAXIS_ANY_X_1 = 4278239745
DIAXIS_ANY_X_2 = 4278239746
DIAXIS_ANY_Y_1 = 4278272513
DIAXIS_ANY_Y_2 = 4278272514
DIAXIS_ANY_Z_1 = 4278305281
DIAXIS_ANY_Z_2 = 4278305282
DIAXIS_ANY_R_1 = 4278338049
DIAXIS_ANY_R_2 = 4278338050
DIAXIS_ANY_U_1 = 4278370817
DIAXIS_ANY_U_2 = 4278370818
DIAXIS_ANY_V_1 = 4278403585
DIAXIS_ANY_V_2 = 4278403586
DIAXIS_ANY_A_1 = 4278436353
DIAXIS_ANY_A_2 = 4278436354
DIAXIS_ANY_B_1 = 4278469121
DIAXIS_ANY_B_2 = 4278469122
DIAXIS_ANY_C_1 = 4278501889
DIAXIS_ANY_C_2 = 4278501890
DIAXIS_ANY_S_1 = 4278534657
DIAXIS_ANY_S_2 = 4278534658
DIAXIS_ANY_1 = 4278206977
DIAXIS_ANY_2 = 4278206978
DIAXIS_ANY_3 = 4278206979
DIAXIS_ANY_4 = 4278206980
DIPOV_ANY_1 = 4278208001
DIPOV_ANY_2 = 4278208002
DIPOV_ANY_3 = 4278208003
DIPOV_ANY_4 = 4278208004
JOY_PASSDRIVERDATA = 268435456
JOY_HWS_ISHEADTRACKER = 33554432
JOY_HWS_ISGAMEPORTDRIVER = 67108864
JOY_HWS_ISANALOGPORTDRIVER = 134217728
JOY_HWS_AUTOLOAD = 268435456
JOY_HWS_NODEVNODE = 536870912
JOY_HWS_ISGAMEPORTBUS = -2147483648
JOY_HWS_GAMEPORTBUSBUSY = 1
JOY_US_VOLATILE = 8
JOY_OEMPOLL_PASSDRIVERDATA = 7
BUTTON_BIT_POWER = 1
BUTTON_BIT_WINDOWS = 2
BUTTON_BIT_VOLUMEUP = 4
BUTTON_BIT_VOLUMEDOWN = 8
BUTTON_BIT_ROTATION_LOCK = 16
BUTTON_BIT_BACK = 32
BUTTON_BIT_SEARCH = 64
BUTTON_BIT_CAMERAFOCUS = 128
BUTTON_BIT_CAMERASHUTTER = 256
BUTTON_BIT_RINGERTOGGLE = 512
BUTTON_BIT_HEADSET = 1024
BUTTON_BIT_HWKBDEPLOY = 2048
BUTTON_BIT_CAMERALENS = 4096
BUTTON_BIT_OEMCUSTOM = 8192
BUTTON_BIT_OEMCUSTOM2 = 16384
BUTTON_BIT_OEMCUSTOM3 = 32768
BUTTON_BIT_ALLBUTTONSMASK = 16383
IOCTL_BUTTON_SET_ENABLED_ON_IDLE = 721576
IOCTL_BUTTON_GET_ENABLED_ON_IDLE = 721580
pub const DIRECTINPUT_VERSION: u32 = 2048;
pub const JOY_HW_NONE: u32 = 0;
pub const JOY_HW_CUSTOM: u32 = 1;
pub const JOY_HW_2A_2B_GENERIC: u32 = 2;
pub const JOY_HW_2A_4B_GENERIC: u32 = 3;
pub const JOY_HW_2B_GAMEPAD: u32 = 4;
pub const JOY_HW_2B_FLIGHTYOKE: u32 = 5;
pub const JOY_HW_2B_FLIGHTYOKETHROTTLE: u32 = 6;
pub const JOY_HW_3A_2B_GENERIC: u32 = 7;
pub const JOY_HW_3A_4B_GENERIC: u32 = 8;
pub const JOY_HW_4B_GAMEPAD: u32 = 9;
pub const JOY_HW_4B_FLIGHTYOKE: u32 = 10;
pub const JOY_HW_4B_FLIGHTYOKETHROTTLE: u32 = 11;
pub const JOY_HW_TWO_2A_2B_WITH_Y: u32 = 12;
pub const JOY_HW_LASTENTRY: u32 = 13;
pub const JOY_ISCAL_XY: i32 = 1;
pub const JOY_ISCAL_Z: i32 = 2;
pub const JOY_ISCAL_R: i32 = 4;
pub const JOY_ISCAL_U: i32 = 8;
pub const JOY_ISCAL_V: i32 = 16;
pub const JOY_ISCAL_POV: i32 = 32;
pub const JOY_POV_NUMDIRS: u32 = 4;
pub const JOY_POVVAL_FORWARD: u32 = 0;
pub const JOY_POVVAL_BACKWARD: u32 = 1;
pub const JOY_POVVAL_LEFT: u32 = 2;
pub const JOY_POVVAL_RIGHT: u32 = 3;
pub const JOY_HWS_HASZ: i32 = 1;
pub const JOY_HWS_HASPOV: i32 = 2;
pub const JOY_HWS_POVISBUTTONCOMBOS: i32 = 4;
pub const JOY_HWS_POVISPOLL: i32 = 8;
pub const JOY_HWS_ISYOKE: i32 = 16;
pub const JOY_HWS_ISGAMEPAD: i32 = 32;
pub const JOY_HWS_ISCARCTRL: i32 = 64;
pub const JOY_HWS_XISJ1Y: i32 = 128;
pub const JOY_HWS_XISJ2X: i32 = 256;
pub const JOY_HWS_XISJ2Y: i32 = 512;
pub const JOY_HWS_YISJ1X: i32 = 1024;
pub const JOY_HWS_YISJ2X: i32 = 2048;
pub const JOY_HWS_YISJ2Y: i32 = 4096;
pub const JOY_HWS_ZISJ1X: i32 = 8192;
pub const JOY_HWS_ZISJ1Y: i32 = 16384;
pub const JOY_HWS_ZISJ2X: i32 = 32768;
pub const JOY_HWS_POVISJ1X: i32 = 65536;
pub const JOY_HWS_POVISJ1Y: i32 = 131072;
pub const JOY_HWS_POVISJ2X: i32 = 262144;
pub const JOY_HWS_HASR: i32 = 524288;
pub const JOY_HWS_RISJ1X: i32 = 1048576;
pub const JOY_HWS_RISJ1Y: i32 = 2097152;
pub const JOY_HWS_RISJ2Y: i32 = 4194304;
pub const JOY_HWS_HASU: i32 = 8388608;
pub const JOY_HWS_HASV: i32 = 16777216;
pub const JOY_US_HASRUDDER: i32 = 1;
pub const JOY_US_PRESENT: i32 = 2;
pub const JOY_US_ISOEM: i32 = 4;
pub const JOY_US_RESERVED: i32 = -2147483648;
pub const JOYTYPE_ZEROGAMEENUMOEMDATA: i32 = 1;
pub const JOYTYPE_NOAUTODETECTGAMEPORT: i32 = 2;
pub const JOYTYPE_NOHIDDIRECT: i32 = 4;
pub const JOYTYPE_ANALOGCOMPAT: i32 = 8;
pub const JOYTYPE_DEFAULTPROPSHEET: i32 = -2147483648;
pub const JOYTYPE_DEVICEHIDE: i32 = 65536;
pub const JOYTYPE_MOUSEHIDE: i32 = 131072;
pub const JOYTYPE_KEYBHIDE: i32 = 262144;
pub const JOYTYPE_GAMEHIDE: i32 = 524288;
pub const JOYTYPE_HIDEACTIVE: i32 = 1048576;
pub const JOYTYPE_INFOMASK: i32 = 14680064;
pub const JOYTYPE_INFODEFAULT: i32 = 0;
pub const JOYTYPE_INFOYYPEDALS: i32 = 2097152;
pub const JOYTYPE_INFOZYPEDALS: i32 = 4194304;
pub const JOYTYPE_INFOYRPEDALS: i32 = 6291456;
pub const JOYTYPE_INFOZRPEDALS: i32 = 8388608;
pub const JOYTYPE_INFOZISSLIDER: i32 = 2097152;
pub const JOYTYPE_INFOZISZ: i32 = 4194304;
pub const JOYTYPE_ENABLEINPUTREPORT: i32 = 16777216;
pub const MAX_JOYSTRING: u32 = 256;
pub const MAX_JOYSTICKOEMVXDNAME: u32 = 260;
pub const DITC_REGHWSETTINGS: u32 = 1;
pub const DITC_CLSIDCONFIG: u32 = 2;
pub const DITC_DISPLAYNAME: u32 = 4;
pub const DITC_CALLOUT: u32 = 8;
pub const DITC_HARDWAREID: u32 = 16;
pub const DITC_FLAGS1: u32 = 32;
pub const DITC_FLAGS2: u32 = 64;
pub const DITC_MAPFILE: u32 = 128;
pub const DIJC_GUIDINSTANCE: u32 = 1;
pub const DIJC_REGHWCONFIGTYPE: u32 = 2;
pub const DIJC_GAIN: u32 = 4;
pub const DIJC_CALLOUT: u32 = 8;
pub const DIJC_WDMGAMEPORT: u32 = 16;
pub const DIJU_USERVALUES: u32 = 1;
pub const DIJU_GLOBALDRIVER: u32 = 2;
pub const DIJU_GAMEPORTEMULATOR: u32 = 4;
pub const DIMSGWP_NEWAPPSTART: u32 = 1;
pub const DIMSGWP_DX8APPSTART: u32 = 2;
pub const DIMSGWP_DX8MAPPERAPPSTART: u32 = 3;
pub const DIAPPIDFLAG_NOTIME: u32 = 1;
pub const DIAPPIDFLAG_NOSIZE: u32 = 2;
pub const DIERR_NOMOREITEMS: i32 = -2147024637;
pub const DIERR_DRIVERFIRST: i32 = -2147220736;
pub const DIERR_DRIVERLAST: i32 = -2147220481;
pub const DIERR_INVALIDCLASSINSTALLER: i32 = -2147220480;
pub const DIERR_CANCELLED: i32 = -2147220479;
pub const DIERR_BADINF: i32 = -2147220478;
pub const DIDIFT_DELETE: u32 = 16777216;
pub const HID_REVISION: u32 = 1;
pub const HIDP_STATUS_SUCCESS: i32 = 1114112;
pub const HIDP_STATUS_NULL: i32 = -2146369535;
pub const HIDP_STATUS_INVALID_PREPARSED_DATA: i32 = -1072627711;
pub const HIDP_STATUS_INVALID_REPORT_TYPE: i32 = -1072627710;
pub const HIDP_STATUS_INVALID_REPORT_LENGTH: i32 = -1072627709;
pub const HIDP_STATUS_USAGE_NOT_FOUND: i32 = -1072627708;
pub const HIDP_STATUS_VALUE_OUT_OF_RANGE: i32 = -1072627707;
pub const HIDP_STATUS_BAD_LOG_PHY_VALUES: i32 = -1072627706;
pub const HIDP_STATUS_BUFFER_TOO_SMALL: i32 = -1072627705;
pub const HIDP_STATUS_INTERNAL_ERROR: i32 = -1072627704;
pub const HIDP_STATUS_I8042_TRANS_UNKNOWN: i32 = -1072627703;
pub const HIDP_STATUS_INCOMPATIBLE_REPORT_ID: i32 = -1072627702;
pub const HIDP_STATUS_NOT_VALUE_ARRAY: i32 = -1072627701;
pub const HIDP_STATUS_IS_VALUE_ARRAY: i32 = -1072627700;
pub const HIDP_STATUS_DATA_INDEX_NOT_FOUND: i32 = -1072627699;
pub const HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE: i32 = -1072627698;
pub const HIDP_STATUS_BUTTON_NOT_PRESSED: i32 = -1072627697;
pub const HIDP_STATUS_REPORT_DOES_NOT_EXIST: i32 = -1072627696;
pub const HIDP_STATUS_NOT_IMPLEMENTED: i32 = -1072627680;
pub const HIDP_STATUS_NOT_BUTTON_ARRAY: i32 = -1072627679;
pub const HIDP_STATUS_I8242_TRANS_UNKNOWN: i32 = -1072627703;
pub const HID_USAGE_PAGE_UNDEFINED: u16 = 0;
pub const HID_USAGE_PAGE_ARCADE: u16 = 145;
pub const HID_USAGE_PAGE_ALPHANUMERIC: u16 = 20;
pub const HID_USAGE_PAGE_BARCODE_SCANNER: u16 = 140;
pub const HID_USAGE_PAGE_BATTERY_SYSTEM: u16 = 133;
pub const HID_USAGE_PAGE_BRAILLE_DISPLAY: u16 = 65;
pub const HID_USAGE_PAGE_BUTTON: u16 = 9;
pub const HID_USAGE_PAGE_CAMERA_CONTROL: u16 = 144;
pub const HID_USAGE_PAGE_CONSUMER: u16 = 12;
pub const HID_USAGE_PAGE_DIGITIZER: u16 = 13;
pub const HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS: u16 = 18;
pub const HID_USAGE_PAGE_FIDO_ALLIANCE: u16 = 61904;
pub const HID_USAGE_PAGE_GAME: u16 = 5;
pub const HID_USAGE_PAGE_GAMING_DEVICE: u16 = 146;
pub const HID_USAGE_PAGE_GENERIC: u16 = 1;
pub const HID_USAGE_PAGE_GENERIC_DEVICE: u16 = 6;
pub const HID_USAGE_PAGE_HAPTICS: u16 = 14;
pub const HID_USAGE_PAGE_KEYBOARD: u16 = 7;
pub const HID_USAGE_PAGE_LED: u16 = 8;
pub const HID_USAGE_PAGE_LIGHTING_ILLUMINATION: u16 = 89;
pub const HID_USAGE_PAGE_MAGNETIC_STRIPE_READER: u16 = 142;
pub const HID_USAGE_PAGE_MEDICAL_INSTRUMENT: u16 = 64;
pub const HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE: u16 = 65523;
pub const HID_USAGE_PAGE_MONITOR: u16 = 128;
pub const HID_USAGE_PAGE_MONITOR_ENUMERATED: u16 = 129;
pub const HID_USAGE_PAGE_ORDINAL: u16 = 10;
pub const HID_USAGE_PAGE_PID: u16 = 15;
pub const HID_USAGE_PAGE_POWER: u16 = 132;
pub const HID_USAGE_PAGE_WEIGHING_DEVICE: u16 = 141;
pub const HID_USAGE_PAGE_SENSOR: u16 = 32;
pub const HID_USAGE_PAGE_SIMULATION: u16 = 2;
pub const HID_USAGE_PAGE_SOC: u16 = 17;
pub const HID_USAGE_PAGE_SPORT: u16 = 4;
pub const HID_USAGE_PAGE_TELEPHONY: u16 = 11;
pub const HID_USAGE_PAGE_UNICODE: u16 = 16;
pub const HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS: u16 = 130;
pub const HID_USAGE_PAGE_VR: u16 = 3;
pub const HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN: u16 = 65280;
pub const HID_USAGE_PAGE_VENDOR_DEFINED_END: u16 = 65535;
pub const HID_USAGE_UNDEFINED: u16 = 0;
pub const HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD: u16 = 1;
pub const HID_USAGE_ARCADE_COIN_DOOR: u16 = 2;
pub const HID_USAGE_ARCADE_WATCHDOG_TIMER: u16 = 3;
pub const HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE: u16 = 48;
pub const HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE: u16 = 49;
pub const HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE: u16 = 50;
pub const HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE: u16 = 51;
pub const HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS: u16 = 52;
pub const HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT: u16 = 53;
pub const HID_USAGE_ARCADE_COIN_DRAWER_START: u16 = 54;
pub const HID_USAGE_ARCADE_COIN_DRAWER_SERVICE: u16 = 55;
pub const HID_USAGE_ARCADE_COIN_DRAWER_TILT: u16 = 56;
pub const HID_USAGE_ARCADE_COIN_DOOR_TEST: u16 = 57;
pub const HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT: u16 = 64;
pub const HID_USAGE_ARCADE_WATCHDOG_TIMEOUT: u16 = 65;
pub const HID_USAGE_ARCADE_WATCHDOG_ACTION: u16 = 66;
pub const HID_USAGE_ARCADE_WATCHDOG_REBOOT: u16 = 67;
pub const HID_USAGE_ARCADE_WATCHDOG_RESTART: u16 = 68;
pub const HID_USAGE_ARCADE_ALARM_INPUT: u16 = 69;
pub const HID_USAGE_ARCADE_COIN_DOOR_COUNTER: u16 = 70;
pub const HID_USAGE_ARCADE_IO_DIRECTION_MAPPING: u16 = 71;
pub const HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING: u16 = 72;
pub const HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE: u16 = 73;
pub const HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE: u16 = 74;
pub const HID_USAGE_ARCADE_PIN_PAD_STATUS: u16 = 75;
pub const HID_USAGE_ARCADE_PIN_PAD_OUTPUT: u16 = 76;
pub const HID_USAGE_ARCADE_PIN_PAD_COMMAND: u16 = 77;
pub const HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY: u16 = 1;
pub const HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY: u16 = 2;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT: u16 = 32;
pub const HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET: u16 = 33;
pub const HID_USAGE_ALPHANUMERIC_DATA_READ_BACK: u16 = 34;
pub const HID_USAGE_ALPHANUMERIC_FONT_READ_BACK: u16 = 35;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT: u16 = 36;
pub const HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY: u16 = 37;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE: u16 = 38;
pub const HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY: u16 = 39;
pub const HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE: u16 = 40;
pub const HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL: u16 = 41;
pub const HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL: u16 = 42;
pub const HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT: u16 = 43;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_DATA: u16 = 44;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS: u16 = 45;
pub const HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY: u16 = 46;
pub const HID_USAGE_ALPHANUMERIC_STATUS_READY: u16 = 47;
pub const HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER: u16 = 48;
pub const HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ: u16 = 49;
pub const HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT: u16 = 50;
pub const HID_USAGE_ALPHANUMERIC_ROW: u16 = 51;
pub const HID_USAGE_ALPHANUMERIC_COLUMN: u16 = 52;
pub const HID_USAGE_ALPHANUMERIC_ROWS: u16 = 53;
pub const HID_USAGE_ALPHANUMERIC_COLUMNS: u16 = 54;
pub const HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING: u16 = 55;
pub const HID_USAGE_ALPHANUMERIC_CURSOR_MODE: u16 = 56;
pub const HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE: u16 = 57;
pub const HID_USAGE_ALPHANUMERIC_CURSOR_BLINK: u16 = 58;
pub const HID_USAGE_ALPHANUMERIC_FONT_REPORT: u16 = 59;
pub const HID_USAGE_ALPHANUMERIC_FONT_DATA: u16 = 60;
pub const HID_USAGE_ALPHANUMERIC_CHAR_WIDTH: u16 = 61;
pub const HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT: u16 = 62;
pub const HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL: u16 = 63;
pub const HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL: u16 = 64;
pub const HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET: u16 = 65;
pub const HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT: u16 = 66;
pub const HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP: u16 = 67;
pub const HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT: u16 = 68;
pub const HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP: u16 = 69;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS: u16 = 70;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST: u16 = 71;
pub const HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE: u16 = 72;
pub const HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK: u16 = 73;
pub const HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA: u16 = 74;
pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE: u16 = 75;
pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE: u16 = 76;
pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK: u16 = 77;
pub const HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X: u16 = 128;
pub const HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y: u16 = 129;
pub const HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE: u16 = 130;
pub const HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT: u16 = 131;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION: u16 = 132;
pub const HID_USAGE_ALPHANUMERIC_PALETTE_REPORT: u16 = 133;
pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE: u16 = 134;
pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET: u16 = 135;
pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA: u16 = 136;
pub const HID_USAGE_ALPHANUMERIC_BLIT_REPORT: u16 = 138;
pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1: u16 = 139;
pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1: u16 = 140;
pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2: u16 = 141;
pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2: u16 = 142;
pub const HID_USAGE_ALPHANUMERIC_BLIT_DATA: u16 = 143;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON: u16 = 144;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID: u16 = 145;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE: u16 = 146;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1: u16 = 147;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2: u16 = 148;
pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT: u16 = 149;
pub const HID_USAGE_ALPHANUMERIC_SOFT_KEYS: u16 = 194;
pub const HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS: u16 = 204;
pub const HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING: u16 = 207;
pub const HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT: u16 = 221;
pub const HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING: u16 = 223;
pub const HID_USAGE_ALPHANUMERIC_REQUEST_REPORT: u16 = 255;
pub const HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER: u16 = 1;
pub const HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER: u16 = 2;
pub const HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER: u16 = 3;
pub const HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE: u16 = 4;
pub const HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE: u16 = 5;
pub const HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT: u16 = 16;
pub const HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT: u16 = 17;
pub const HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT: u16 = 18;
pub const HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT: u16 = 19;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT: u16 = 20;
pub const HID_USAGE_BARCODE_SCANNER_STATUS_REPORT: u16 = 21;
pub const HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT: u16 = 22;
pub const HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT: u16 = 23;
pub const HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT: u16 = 24;
pub const HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT: u16 = 25;
pub const HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT: u16 = 26;
pub const HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT: u16 = 27;
pub const HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT: u16 = 28;
pub const HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT: u16 = 29;
pub const HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT: u16 = 30;
pub const HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT: u16 = 31;
pub const HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE: u16 = 48;
pub const HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR: u16 = 49;
pub const HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER: u16 = 50;
pub const HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER: u16 = 51;
pub const HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT: u16 = 52;
pub const HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER: u16 = 53;
pub const HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION: u16 = 54;
pub const HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE: u16 = 55;
pub const HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION: u16 = 56;
pub const HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER: u16 = 57;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION: u16 = 58;
pub const HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING: u16 = 59;
pub const HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE: u16 = 60;
pub const HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER: u16 = 61;
pub const HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER: u16 = 62;
pub const HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL: u16 = 63;
pub const HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION: u16 = 64;
pub const HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER: u16 = 65;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGERLESS: u16 = 66;
pub const HID_USAGE_BARCODE_SCANNER_WAND: u16 = 67;
pub const HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT: u16 = 68;
pub const HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER: u16 = 69;
pub const HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR: u16 = 70;
pub const HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING: u16 = 77;
pub const HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE: u16 = 78;
pub const HID_USAGE_BARCODE_SCANNER_DATA_PREFIX: u16 = 79;
pub const HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI: u16 = 80;
pub const HID_USAGE_BARCODE_SCANNER_PREFIX_NONE: u16 = 81;
pub const HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY: u16 = 82;
pub const HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME: u16 = 85;
pub const HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN: u16 = 86;
pub const HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT: u16 = 87;
pub const HID_USAGE_BARCODE_SCANNER_BEEPER_STATE: u16 = 88;
pub const HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME: u16 = 89;
pub const HID_USAGE_BARCODE_SCANNER_LASER_STATE: u16 = 90;
pub const HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME: u16 = 91;
pub const HID_USAGE_BARCODE_SCANNER_MOTOR_STATE: u16 = 92;
pub const HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT: u16 = 93;
pub const HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER: u16 = 94;
pub const HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES: u16 = 95;
pub const HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ: u16 = 96;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE: u16 = 97;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE: u16 = 98;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON: u16 = 99;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON: u16 = 100;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED: u16 = 101;
pub const HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE: u16 = 102;
pub const HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM: u16 = 109;
pub const HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING: u16 = 110;
pub const HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED: u16 = 111;
pub const HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES: u16 = 112;
pub const HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE: u16 = 117;
pub const HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE: u16 = 118;
pub const HID_USAGE_BARCODE_SCANNER_AIM_DURATION: u16 = 122;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION: u16 = 123;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY: u16 = 124;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED: u16 = 125;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY: u16 = 126;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH: u16 = 127;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME: u16 = 128;
pub const HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE: u16 = 130;
pub const HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME: u16 = 131;
pub const HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP: u16 = 132;
pub const HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP: u16 = 133;
pub const HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP: u16 = 134;
pub const HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP: u16 = 135;
pub const HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE: u16 = 136;
pub const HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE: u16 = 137;
pub const HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT: u16 = 138;
pub const HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL: u16 = 139;
pub const HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN: u16 = 145;
pub const HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE: u16 = 146;
pub const HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13: u16 = 147;
pub const HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A: u16 = 148;
pub const HID_USAGE_BARCODE_SCANNER_EAN13: u16 = 149;
pub const HID_USAGE_BARCODE_SCANNER_EAN8: u16 = 150;
pub const HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY: u16 = 151;
pub const HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL: u16 = 152;
pub const HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL: u16 = 153;
pub const HID_USAGE_BARCODE_SCANNER_UPCEAN: u16 = 154;
pub const HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE: u16 = 155;
pub const HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS: u16 = 156;
pub const HID_USAGE_BARCODE_SCANNER_UPCA: u16 = 157;
pub const HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY: u16 = 158;
pub const HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL: u16 = 159;
pub const HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL: u16 = 160;
pub const HID_USAGE_BARCODE_SCANNER_UPCE: u16 = 161;
pub const HID_USAGE_BARCODE_SCANNER_UPCE1: u16 = 162;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL: u16 = 169;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2: u16 = 170;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2: u16 = 171;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2: u16 = 172;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5: u16 = 173;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5: u16 = 174;
pub const HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5: u16 = 175;
pub const HID_USAGE_BARCODE_SCANNER_CHECK: u16 = 176;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE: u16 = 177;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE: u16 = 178;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE: u16 = 179;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE: u16 = 180;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE: u16 = 181;
pub const HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL: u16 = 183;
pub const HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL: u16 = 184;
pub const HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1: u16 = 185;
pub const HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2: u16 = 186;
pub const HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3: u16 = 187;
pub const HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1: u16 = 188;
pub const HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2: u16 = 189;
pub const HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3: u16 = 190;
pub const HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION: u16 = 191;
pub const HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS: u16 = 192;
pub const HID_USAGE_BARCODE_SCANNER_CODABAR: u16 = 195;
pub const HID_USAGE_BARCODE_SCANNER_CODE_128: u16 = 196;
pub const HID_USAGE_BARCODE_SCANNER_CODE_39: u16 = 199;
pub const HID_USAGE_BARCODE_SCANNER_CODE_93: u16 = 200;
pub const HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION: u16 = 201;
pub const HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5: u16 = 202;
pub const HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE: u16 = 203;
pub const HID_USAGE_BARCODE_SCANNER_MSIPLESSEY: u16 = 204;
pub const HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA: u16 = 205;
pub const HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5: u16 = 206;
pub const HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP: u16 = 211;
pub const HID_USAGE_BARCODE_SCANNER_TRIOPTIC: u16 = 212;
pub const HID_USAGE_BARCODE_SCANNER_UCCEAN128: u16 = 213;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT: u16 = 214;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE: u16 = 215;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC: u16 = 216;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS: u16 = 217;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC: u16 = 218;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS: u16 = 219;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY: u16 = 220;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY: u16 = 221;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE: u16 = 222;
pub const HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE: u16 = 223;
pub const HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT: u16 = 240;
pub const HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT: u16 = 241;
pub const HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT: u16 = 242;
pub const HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1: u16 = 251;
pub const HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2: u16 = 252;
pub const HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3: u16 = 253;
pub const HID_USAGE_BARCODE_SCANNER_DECODED_DATA: u16 = 254;
pub const HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED: u16 = 255;
pub const HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA: u16 = 256;
pub const HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY: u16 = 257;
pub const HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY: u16 = 258;
pub const HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE: u16 = 259;
pub const HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE: u16 = 260;
pub const HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE: u16 = 262;
pub const HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE: u16 = 263;
pub const HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1: u16 = 264;
pub const HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2: u16 = 265;
pub const HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD: u16 = 266;
pub const HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY: u16 = 267;
pub const HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE: u16 = 268;
pub const HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE: u16 = 269;
pub const HID_USAGE_BARCODE_SCANNER_AZTEC_CODE: u16 = 272;
pub const HID_USAGE_BARCODE_SCANNER_BC412: u16 = 273;
pub const HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE: u16 = 274;
pub const HID_USAGE_BARCODE_SCANNER_CODE_16: u16 = 275;
pub const HID_USAGE_BARCODE_SCANNER_CODE_32: u16 = 276;
pub const HID_USAGE_BARCODE_SCANNER_CODE_49: u16 = 277;
pub const HID_USAGE_BARCODE_SCANNER_CODE_ONE: u16 = 278;
pub const HID_USAGE_BARCODE_SCANNER_COLORCODE: u16 = 279;
pub const HID_USAGE_BARCODE_SCANNER_DATA_MATRIX: u16 = 280;
pub const HID_USAGE_BARCODE_SCANNER_MAXICODE: u16 = 281;
pub const HID_USAGE_BARCODE_SCANNER_MICROPDF: u16 = 282;
pub const HID_USAGE_BARCODE_SCANNER_PDF417: u16 = 283;
pub const HID_USAGE_BARCODE_SCANNER_POSICODE: u16 = 284;
pub const HID_USAGE_BARCODE_SCANNER_QR_CODE: u16 = 285;
pub const HID_USAGE_BARCODE_SCANNER_SUPERCODE: u16 = 286;
pub const HID_USAGE_BARCODE_SCANNER_ULTRACODE: u16 = 287;
pub const HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE: u16 = 288;
pub const HID_USAGE_BARCODE_SCANNER_VERICODE: u16 = 289;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE: u16 = 1;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS: u16 = 2;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING: u16 = 3;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE: u16 = 4;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS: u16 = 5;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO: u16 = 6;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE: u16 = 7;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS: u16 = 8;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO: u16 = 9;
pub const HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1: u16 = 16;
pub const HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2: u16 = 17;
pub const HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3: u16 = 18;
pub const HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4: u16 = 19;
pub const HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5: u16 = 20;
pub const HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS: u16 = 21;
pub const HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION: u16 = 22;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION: u16 = 23;
pub const HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION: u16 = 24;
pub const HID_USAGE_BATTERY_SYSTEM_USE_NEXT: u16 = 25;
pub const HID_USAGE_BATTERY_SYSTEM_OK_TO_USE: u16 = 26;
pub const HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED: u16 = 27;
pub const HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION: u16 = 28;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR: u16 = 29;
pub const HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS: u16 = 40;
pub const HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT: u16 = 41;
pub const HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT: u16 = 42;
pub const HID_USAGE_BATTERY_SYSTEM_AT_RATE: u16 = 43;
pub const HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE: u16 = 44;
pub const HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER: u16 = 45;
pub const HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY: u16 = 46;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER: u16 = 47;
pub const HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE: u16 = 64;
pub const HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE: u16 = 65;
pub const HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT: u16 = 66;
pub const HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED: u16 = 67;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGING: u16 = 68;
pub const HID_USAGE_BATTERY_SYSTEM_DISCHARGING: u16 = 69;
pub const HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED: u16 = 70;
pub const HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED: u16 = 71;
pub const HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG: u16 = 72;
pub const HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK: u16 = 73;
pub const HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE: u16 = 74;
pub const HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT: u16 = 75;
pub const HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL: u16 = 96;
pub const HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY: u16 = 97;
pub const HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT: u16 = 98;
pub const HID_USAGE_BATTERY_SYSTEM_MAX_ERROR: u16 = 99;
pub const HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE: u16 = 100;
pub const HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE: u16 = 101;
pub const HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY: u16 = 102;
pub const HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY: u16 = 103;
pub const HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY: u16 = 104;
pub const HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY: u16 = 105;
pub const HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL: u16 = 106;
pub const HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT: u16 = 107;
pub const HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL: u16 = 128;
pub const HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER: u16 = 129;
pub const HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT: u16 = 130;
pub const HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY: u16 = 131;
pub const HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO: u16 = 132;
pub const HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE: u16 = 133;
pub const HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER: u16 = 134;
pub const HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME: u16 = 135;
pub const HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME: u16 = 136;
pub const HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY: u16 = 137;
pub const HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA: u16 = 138;
pub const HID_USAGE_BATTERY_SYSTEM_RECHARGABLE: u16 = 139;
pub const HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT: u16 = 140;
pub const HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1: u16 = 141;
pub const HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2: u16 = 142;
pub const HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION: u16 = 143;
pub const HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE: u16 = 192;
pub const HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING: u16 = 193;
pub const HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO: u16 = 194;
pub const HID_USAGE_BATTERY_SYSTEM_AC_PRESENT: u16 = 208;
pub const HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT: u16 = 209;
pub const HID_USAGE_BATTERY_SYSTEM_POWER_FAIL: u16 = 210;
pub const HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED: u16 = 211;
pub const HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE: u16 = 212;
pub const HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT: u16 = 213;
pub const HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD: u16 = 214;
pub const HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE: u16 = 215;
pub const HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE: u16 = 216;
pub const HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE: u16 = 217;
pub const HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED: u16 = 218;
pub const HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED: u16 = 219;
pub const HID_USAGE_BATTERY_SYSTEM_MASTER_MODE: u16 = 220;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT: u16 = 240;
pub const HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC: u16 = 241;
pub const HID_USAGE_BATTERY_SYSTEM_LEVEL_2: u16 = 242;
pub const HID_USAGE_BATTERY_SYSTEM_LEVEL_3: u16 = 243;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY: u16 = 1;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW: u16 = 2;
pub const HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL: u16 = 3;
pub const HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL: u16 = 4;
pub const HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS: u16 = 5;
pub const HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL: u16 = 6;
pub const HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER: u16 = 7;
pub const HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1: u16 = 250;
pub const HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2: u16 = 251;
pub const HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3: u16 = 252;
pub const HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY: u16 = 256;
pub const HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY: u16 = 257;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS: u16 = 512;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1: u16 = 513;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2: u16 = 514;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3: u16 = 515;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4: u16 = 516;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5: u16 = 517;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6: u16 = 518;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7: u16 = 519;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8: u16 = 520;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE: u16 = 521;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE: u16 = 522;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE: u16 = 523;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS: u16 = 524;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS: u16 = 525;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS: u16 = 526;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS: u16 = 527;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER: u16 = 528;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP: u16 = 529;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN: u16 = 530;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT: u16 = 531;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT: u16 = 532;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER: u16 = 533;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP: u16 = 534;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN: u16 = 535;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT: u16 = 536;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT: u16 = 537;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT: u16 = 538;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT: u16 = 539;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP: u16 = 540;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN: u16 = 541;
pub const HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS: u16 = 542;
pub const HID_USAGE_CAMERA_AUTO_FOCUS: u16 = 32;
pub const HID_USAGE_CAMERA_SHUTTER: u16 = 33;
pub const HID_USAGE_CONSUMERCTRL: u16 = 1;
pub const HID_USAGE_CONSUMER_NUMERIC_KEY_PAD: u16 = 2;
pub const HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS: u16 = 3;
pub const HID_USAGE_CONSUMER_MICROPHONE: u16 = 4;
pub const HID_USAGE_CONSUMER_HEADPHONE: u16 = 5;
pub const HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER: u16 = 6;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT: u16 = 7;
pub const HID_USAGE_CONSUMER_10: u16 = 32;
pub const HID_USAGE_CONSUMER_100: u16 = 33;
pub const HID_USAGE_CONSUMER_AMPM: u16 = 34;
pub const HID_USAGE_CONSUMER_POWER: u16 = 48;
pub const HID_USAGE_CONSUMER_RESET: u16 = 49;
pub const HID_USAGE_CONSUMER_SLEEP: u16 = 50;
pub const HID_USAGE_CONSUMER_SLEEP_AFTER: u16 = 51;
pub const HID_USAGE_CONSUMER_SLEEP_MODE: u16 = 52;
pub const HID_USAGE_CONSUMER_ILLUMINATION: u16 = 53;
pub const HID_USAGE_CONSUMER_FUNCTION_BUTTONS: u16 = 54;
pub const HID_USAGE_CONSUMER_MENU: u16 = 64;
pub const HID_USAGE_CONSUMER_MENU_PICK: u16 = 65;
pub const HID_USAGE_CONSUMER_MENU_UP: u16 = 66;
pub const HID_USAGE_CONSUMER_MENU_DOWN: u16 = 67;
pub const HID_USAGE_CONSUMER_MENU_LEFT: u16 = 68;
pub const HID_USAGE_CONSUMER_MENU_RIGHT: u16 = 69;
pub const HID_USAGE_CONSUMER_MENU_ESCAPE: u16 = 70;
pub const HID_USAGE_CONSUMER_MENU_VALUE_INCREASE: u16 = 71;
pub const HID_USAGE_CONSUMER_MENU_VALUE_DECREASE: u16 = 72;
pub const HID_USAGE_CONSUMER_DATA_ON_SCREEN: u16 = 96;
pub const HID_USAGE_CONSUMER_CLOSED_CAPTION: u16 = 97;
pub const HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT: u16 = 98;
pub const HID_USAGE_CONSUMER_VCRTV: u16 = 99;
pub const HID_USAGE_CONSUMER_BROADCAST_MODE: u16 = 100;
pub const HID_USAGE_CONSUMER_SNAPSHOT: u16 = 101;
pub const HID_USAGE_CONSUMER_STILL: u16 = 102;
pub const HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE: u16 = 103;
pub const HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP: u16 = 104;
pub const HID_USAGE_CONSUMER_RED_MENU_BUTTON: u16 = 105;
pub const HID_USAGE_CONSUMER_GREEN_MENU_BUTTON: u16 = 106;
pub const HID_USAGE_CONSUMER_BLUE_MENU_BUTTON: u16 = 107;
pub const HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON: u16 = 108;
pub const HID_USAGE_CONSUMER_ASPECT: u16 = 109;
pub const HID_USAGE_CONSUMER_3D_MODE_SELECT: u16 = 110;
pub const HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT: u16 = 111;
pub const HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT: u16 = 112;
pub const HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS: u16 = 113;
pub const HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE: u16 = 114;
pub const HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM: u16 = 115;
pub const HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM: u16 = 116;
pub const HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS: u16 = 117;
pub const HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED: u16 = 118;
pub const HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED: u16 = 119;
pub const HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE: u16 = 120;
pub const HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT: u16 = 121;
pub const HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT: u16 = 122;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL: u16 = 123;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC: u16 = 124;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM: u16 = 125;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM: u16 = 126;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO: u16 = 127;
pub const HID_USAGE_CONSUMER_SELECTION: u16 = 128;
pub const HID_USAGE_CONSUMER_ASSIGN_SELECTION: u16 = 129;
pub const HID_USAGE_CONSUMER_MODE_STEP: u16 = 130;
pub const HID_USAGE_CONSUMER_RECALL_LAST: u16 = 131;
pub const HID_USAGE_CONSUMER_ENTER_CHANNEL: u16 = 132;
pub const HID_USAGE_CONSUMER_ORDER_MOVIE: u16 = 133;
pub const HID_USAGE_CONSUMER_CHANNEL: u16 = 134;
pub const HID_USAGE_CONSUMER_MEDIA_SELECTION: u16 = 135;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER: u16 = 136;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_TV: u16 = 137;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_WWW: u16 = 138;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_DVD: u16 = 139;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE: u16 = 140;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE: u16 = 141;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE: u16 = 142;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES: u16 = 143;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES: u16 = 144;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_CD: u16 = 145;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_VCR: u16 = 146;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER: u16 = 147;
pub const HID_USAGE_CONSUMER_QUIT: u16 = 148;
pub const HID_USAGE_CONSUMER_HELP: u16 = 149;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE: u16 = 150;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE: u16 = 151;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE: u16 = 152;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY: u16 = 153;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_HOME: u16 = 154;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_CALL: u16 = 155;
pub const HID_USAGE_CONSUMER_CHANNEL_INCREMENT: u16 = 156;
pub const HID_USAGE_CONSUMER_CHANNEL_DECREMENT: u16 = 157;
pub const HID_USAGE_CONSUMER_MEDIA_SELECT_SAP: u16 = 158;
pub const HID_USAGE_CONSUMER_VCR_PLUS: u16 = 160;
pub const HID_USAGE_CONSUMER_ONCE: u16 = 161;
pub const HID_USAGE_CONSUMER_DAILY: u16 = 162;
pub const HID_USAGE_CONSUMER_WEEKLY: u16 = 163;
pub const HID_USAGE_CONSUMER_MONTHLY: u16 = 164;
pub const HID_USAGE_CONSUMER_PLAY: u16 = 176;
pub const HID_USAGE_CONSUMER_PAUSE: u16 = 177;
pub const HID_USAGE_CONSUMER_RECORD: u16 = 178;
pub const HID_USAGE_CONSUMER_FAST_FORWARD: u16 = 179;
pub const HID_USAGE_CONSUMER_REWIND: u16 = 180;
pub const HID_USAGE_CONSUMER_SCAN_NEXT_TRACK: u16 = 181;
pub const HID_USAGE_CONSUMER_SCAN_PREV_TRACK: u16 = 182;
pub const HID_USAGE_CONSUMER_STOP: u16 = 183;
pub const HID_USAGE_CONSUMER_EJECT: u16 = 184;
pub const HID_USAGE_CONSUMER_RANDOM_PLAY: u16 = 185;
pub const HID_USAGE_CONSUMER_SELECT_DISC: u16 = 186;
pub const HID_USAGE_CONSUMER_ENTER_DISC: u16 = 187;
pub const HID_USAGE_CONSUMER_REPEAT: u16 = 188;
pub const HID_USAGE_CONSUMER_TRACKING: u16 = 189;
pub const HID_USAGE_CONSUMER_TRACK_NORMAL: u16 = 190;
pub const HID_USAGE_CONSUMER_SLOW_TRACKING: u16 = 191;
pub const HID_USAGE_CONSUMER_FRAME_FORWARD: u16 = 192;
pub const HID_USAGE_CONSUMER_FRAME_BACK: u16 = 193;
pub const HID_USAGE_CONSUMER_MARK: u16 = 194;
pub const HID_USAGE_CONSUMER_CLEAR_MARK: u16 = 195;
pub const HID_USAGE_CONSUMER_REPEAT_FROM_MARK: u16 = 196;
pub const HID_USAGE_CONSUMER_RETURN_TO_MARK: u16 = 197;
pub const HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD: u16 = 198;
pub const HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS: u16 = 199;
pub const HID_USAGE_CONSUMER_COUNTER_RESET: u16 = 200;
pub const HID_USAGE_CONSUMER_SHOW_COUNTER: u16 = 201;
pub const HID_USAGE_CONSUMER_TRACKING_INCREMENT: u16 = 202;
pub const HID_USAGE_CONSUMER_TRACKING_DECREMENT: u16 = 203;
pub const HID_USAGE_CONSUMER_STOPEJECT: u16 = 204;
pub const HID_USAGE_CONSUMER_PLAY_PAUSE: u16 = 205;
pub const HID_USAGE_CONSUMER_PLAYSKIP: u16 = 206;
pub const HID_USAGE_CONSUMER_VOICE_COMMAND: u16 = 207;
pub const HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR: u16 = 208;
pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD: u16 = 209;
pub const HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP: u16 = 210;
pub const HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT: u16 = 211;
pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR: u16 = 212;
pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE: u16 = 213;
pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA: u16 = 214;
pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST: u16 = 215;
pub const HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION: u16 = 216;
pub const HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER: u16 = 217;
pub const HID_USAGE_CONSUMER_VOLUME: u16 = 224;
pub const HID_USAGE_CONSUMER_BALANCE: u16 = 225;
pub const HID_USAGE_CONSUMER_MUTE: u16 = 226;
pub const HID_USAGE_CONSUMER_BASS: u16 = 227;
pub const HID_USAGE_CONSUMER_TREBLE: u16 = 228;
pub const HID_USAGE_CONSUMER_BASS_BOOST: u16 = 229;
pub const HID_USAGE_CONSUMER_SURROUND_MODE: u16 = 230;
pub const HID_USAGE_CONSUMER_LOUDNESS: u16 = 231;
pub const HID_USAGE_CONSUMER_MPX: u16 = 232;
pub const HID_USAGE_CONSUMER_VOLUME_INCREMENT: u16 = 233;
pub const HID_USAGE_CONSUMER_VOLUME_DECREMENT: u16 = 234;
pub const HID_USAGE_CONSUMER_SPEED_SELECT: u16 = 240;
pub const HID_USAGE_CONSUMER_PLAYBACK_SPEED: u16 = 241;
pub const HID_USAGE_CONSUMER_STANDARD_PLAY: u16 = 242;
pub const HID_USAGE_CONSUMER_LONG_PLAY: u16 = 243;
pub const HID_USAGE_CONSUMER_EXTENDED_PLAY: u16 = 244;
pub const HID_USAGE_CONSUMER_SLOW: u16 = 245;
pub const HID_USAGE_CONSUMER_FAN_ENABLE: u16 = 256;
pub const HID_USAGE_CONSUMER_FAN_SPEED: u16 = 257;
pub const HID_USAGE_CONSUMER_LIGHT_ENABLE: u16 = 258;
pub const HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL: u16 = 259;
pub const HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE: u16 = 260;
pub const HID_USAGE_CONSUMER_ROOM_TEMPERATURE: u16 = 261;
pub const HID_USAGE_CONSUMER_SECURITY_ENABLE: u16 = 262;
pub const HID_USAGE_CONSUMER_FIRE_ALARM: u16 = 263;
pub const HID_USAGE_CONSUMER_POLICE_ALARM: u16 = 264;
pub const HID_USAGE_CONSUMER_PROXIMITY: u16 = 265;
pub const HID_USAGE_CONSUMER_MOTION: u16 = 266;
pub const HID_USAGE_CONSUMER_DURESS_ALARM: u16 = 267;
pub const HID_USAGE_CONSUMER_HOLDUP_ALARM: u16 = 268;
pub const HID_USAGE_CONSUMER_MEDICAL_ALARM: u16 = 269;
pub const HID_USAGE_CONSUMER_BALANCE_RIGHT: u16 = 336;
pub const HID_USAGE_CONSUMER_BALANCE_LEFT: u16 = 337;
pub const HID_USAGE_CONSUMER_BASS_INCREMENT: u16 = 338;
pub const HID_USAGE_CONSUMER_BASS_DECREMENT: u16 = 339;
pub const HID_USAGE_CONSUMER_TREBLE_INCREMENT: u16 = 340;
pub const HID_USAGE_CONSUMER_TREBLE_DECREMENT: u16 = 341;
pub const HID_USAGE_CONSUMER_SPEAKER_SYSTEM: u16 = 352;
pub const HID_USAGE_CONSUMER_CHANNEL_LEFT: u16 = 353;
pub const HID_USAGE_CONSUMER_CHANNEL_RIGHT: u16 = 354;
pub const HID_USAGE_CONSUMER_CHANNEL_CENTER: u16 = 355;
pub const HID_USAGE_CONSUMER_CHANNEL_FRONT: u16 = 356;
pub const HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT: u16 = 357;
pub const HID_USAGE_CONSUMER_CHANNEL_SIDE: u16 = 358;
pub const HID_USAGE_CONSUMER_CHANNEL_SURROUND: u16 = 359;
pub const HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT: u16 = 360;
pub const HID_USAGE_CONSUMER_CHANNEL_TOP: u16 = 361;
pub const HID_USAGE_CONSUMER_CHANNEL_UNKNOWN: u16 = 362;
pub const HID_USAGE_CONSUMER_SUBCHANNEL: u16 = 368;
pub const HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT: u16 = 369;
pub const HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT: u16 = 370;
pub const HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT: u16 = 371;
pub const HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT: u16 = 372;
pub const HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS: u16 = 384;
pub const HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL: u16 = 385;
pub const HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION: u16 = 386;
pub const HID_USAGE_CONSUMER_AL_CONFIGURATION: u16 = 387;
pub const HID_USAGE_CONSUMER_AL_WORD_PROCESSOR: u16 = 388;
pub const HID_USAGE_CONSUMER_AL_TEXT_EDITOR: u16 = 389;
pub const HID_USAGE_CONSUMER_AL_SPREADSHEET: u16 = 390;
pub const HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR: u16 = 391;
pub const HID_USAGE_CONSUMER_AL_PRESENTATION_APP: u16 = 392;
pub const HID_USAGE_CONSUMER_AL_DATABASE_APP: u16 = 393;
pub const HID_USAGE_CONSUMER_AL_EMAIL: u16 = 394;
pub const HID_USAGE_CONSUMER_AL_NEWSREADER: u16 = 395;
pub const HID_USAGE_CONSUMER_AL_VOICEMAIL: u16 = 396;
pub const HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK: u16 = 397;
pub const HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE: u16 = 398;
pub const HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER: u16 = 399;
pub const HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD: u16 = 400;
pub const HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE: u16 = 401;
pub const HID_USAGE_CONSUMER_AL_CALCULATOR: u16 = 402;
pub const HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK: u16 = 403;
pub const HID_USAGE_CONSUMER_AL_BROWSER: u16 = 404;
pub const HID_USAGE_CONSUMER_AL_LANWAN_BROWSER: u16 = 405;
pub const HID_USAGE_CONSUMER_AL_INTERNET_BROWSER: u16 = 406;
pub const HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT: u16 = 407;
pub const HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE: u16 = 408;
pub const HID_USAGE_CONSUMER_AL_NETWORK_CHAT: u16 = 409;
pub const HID_USAGE_CONSUMER_AL_TELEPHONYDIALER: u16 = 410;
pub const HID_USAGE_CONSUMER_AL_LOGON: u16 = 411;
pub const HID_USAGE_CONSUMER_AL_LOGOFF: u16 = 412;
pub const HID_USAGE_CONSUMER_AL_LOGONLOGOFF: u16 = 413;
pub const HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER: u16 = 414;
pub const HID_USAGE_CONSUMER_AL_CONTROL_PANEL: u16 = 415;
pub const HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN: u16 = 416;
pub const HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER: u16 = 417;
pub const HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION: u16 = 418;
pub const HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION: u16 = 419;
pub const HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION: u16 = 420;
pub const HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION: u16 = 421;
pub const HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER: u16 = 422;
pub const HID_USAGE_CONSUMER_AL_DOCUMENTS: u16 = 423;
pub const HID_USAGE_CONSUMER_AL_THESAURUS: u16 = 424;
pub const HID_USAGE_CONSUMER_AL_DICTIONARY: u16 = 425;
pub const HID_USAGE_CONSUMER_AL_DESKTOP: u16 = 426;
pub const HID_USAGE_CONSUMER_AL_SPELL_CHECK: u16 = 427;
pub const HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK: u16 = 428;
pub const HID_USAGE_CONSUMER_AL_WIRELESS_STATUS: u16 = 429;
pub const HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT: u16 = 430;
pub const HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION: u16 = 431;
pub const HID_USAGE_CONSUMER_AL_ENCRYPTION: u16 = 432;
pub const HID_USAGE_CONSUMER_AL_SCREEN_SAVER: u16 = 433;
pub const HID_USAGE_CONSUMER_AL_ALARMS: u16 = 434;
pub const HID_USAGE_CONSUMER_AL_CLOCK: u16 = 435;
pub const HID_USAGE_CONSUMER_AL_FILE_BROWSER: u16 = 436;
pub const HID_USAGE_CONSUMER_AL_POWER_STATUS: u16 = 437;
pub const HID_USAGE_CONSUMER_AL_IMAGE_BROWSER: u16 = 438;
pub const HID_USAGE_CONSUMER_AL_AUDIO_BROWSER: u16 = 439;
pub const HID_USAGE_CONSUMER_AL_MOVIE_BROWSER: u16 = 440;
pub const HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER: u16 = 441;
pub const HID_USAGE_CONSUMER_AL_DIGITAL_WALLET: u16 = 442;
pub const HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING: u16 = 444;
pub const HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER: u16 = 445;
pub const HID_USAGE_CONSUMER_AL_OEM_HELP: u16 = 446;
pub const HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY: u16 = 447;
pub const HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER: u16 = 448;
pub const HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER: u16 = 449;
pub const HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP: u16 = 450;
pub const HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER: u16 = 451;
pub const HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER: u16 = 452;
pub const HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER: u16 = 453;
pub const HID_USAGE_CONSUMER_AL_SEARCH: u16 = 454;
pub const HID_USAGE_CONSUMER_AL_AUDIO_PLAYER: u16 = 455;
pub const HID_USAGE_CONSUMER_AL_MESSAGE_STATUS: u16 = 456;
pub const HID_USAGE_CONSUMER_AL_CONTACT_SYNC: u16 = 457;
pub const HID_USAGE_CONSUMER_AL_NAVIGATION: u16 = 458;
pub const HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT: u16 = 459;
pub const HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS: u16 = 512;
pub const HID_USAGE_CONSUMER_AC_NEW: u16 = 513;
pub const HID_USAGE_CONSUMER_AC_OPEN: u16 = 514;
pub const HID_USAGE_CONSUMER_AC_CLOSE: u16 = 515;
pub const HID_USAGE_CONSUMER_AC_EXIT: u16 = 516;
pub const HID_USAGE_CONSUMER_AC_MAXIMIZE: u16 = 517;
pub const HID_USAGE_CONSUMER_AC_MINIMIZE: u16 = 518;
pub const HID_USAGE_CONSUMER_AC_SAVE: u16 = 519;
pub const HID_USAGE_CONSUMER_AC_PRINT: u16 = 520;
pub const HID_USAGE_CONSUMER_AC_PROPERTIES: u16 = 521;
pub const HID_USAGE_CONSUMER_AC_UNDO: u16 = 538;
pub const HID_USAGE_CONSUMER_AC_COPY: u16 = 539;
pub const HID_USAGE_CONSUMER_AC_CUT: u16 = 540;
pub const HID_USAGE_CONSUMER_AC_PASTE: u16 = 541;
pub const HID_USAGE_CONSUMER_AC_SELECT_ALL: u16 = 542;
pub const HID_USAGE_CONSUMER_AC_FIND: u16 = 543;
pub const HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE: u16 = 544;
pub const HID_USAGE_CONSUMER_AC_SEARCH: u16 = 545;
pub const HID_USAGE_CONSUMER_AC_GOTO: u16 = 546;
pub const HID_USAGE_CONSUMER_AC_HOME: u16 = 547;
pub const HID_USAGE_CONSUMER_AC_BACK: u16 = 548;
pub const HID_USAGE_CONSUMER_AC_FORWARD: u16 = 549;
pub const HID_USAGE_CONSUMER_AC_STOP: u16 = 550;
pub const HID_USAGE_CONSUMER_AC_REFRESH: u16 = 551;
pub const HID_USAGE_CONSUMER_AC_PREVIOUS: u16 = 552;
pub const HID_USAGE_CONSUMER_AC_NEXT: u16 = 553;
pub const HID_USAGE_CONSUMER_AC_BOOKMARKS: u16 = 554;
pub const HID_USAGE_CONSUMER_AC_HISTORY: u16 = 555;
pub const HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS: u16 = 556;
pub const HID_USAGE_CONSUMER_AC_ZOOM_IN: u16 = 557;
pub const HID_USAGE_CONSUMER_AC_ZOOM_OUT: u16 = 558;
pub const HID_USAGE_CONSUMER_AC_ZOOM: u16 = 559;
pub const HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW: u16 = 560;
pub const HID_USAGE_CONSUMER_AC_NORMAL_VIEW: u16 = 561;
pub const HID_USAGE_CONSUMER_AC_VIEW_TOGGLE: u16 = 562;
pub const HID_USAGE_CONSUMER_AC_SCROLL_UP: u16 = 563;
pub const HID_USAGE_CONSUMER_AC_SCROLL_DOWN: u16 = 564;
pub const HID_USAGE_CONSUMER_AC_SCROLL: u16 = 565;
pub const HID_USAGE_CONSUMER_AC_PAN_LEFT: u16 = 566;
pub const HID_USAGE_CONSUMER_AC_PAN_RIGHT: u16 = 567;
pub const HID_USAGE_CONSUMER_AC_PAN: u16 = 568;
pub const HID_USAGE_CONSUMER_AC_NEW_WINDOW: u16 = 569;
pub const HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY: u16 = 570;
pub const HID_USAGE_CONSUMER_AC_TILE_VERTICALLY: u16 = 571;
pub const HID_USAGE_CONSUMER_AC_FORMAT: u16 = 572;
pub const HID_USAGE_CONSUMER_AC_EDIT: u16 = 573;
pub const HID_USAGE_CONSUMER_AC_BOLD: u16 = 574;
pub const HID_USAGE_CONSUMER_AC_ITALICS: u16 = 575;
pub const HID_USAGE_CONSUMER_AC_UNDERLINE: u16 = 576;
pub const HID_USAGE_CONSUMER_AC_STRIKETHROUGH: u16 = 577;
pub const HID_USAGE_CONSUMER_AC_SUBSCRIPT: u16 = 578;
pub const HID_USAGE_CONSUMER_AC_SUPERSCRIPT: u16 = 579;
pub const HID_USAGE_CONSUMER_AC_ALL_CAPS: u16 = 580;
pub const HID_USAGE_CONSUMER_AC_ROTATE: u16 = 581;
pub const HID_USAGE_CONSUMER_AC_RESIZE: u16 = 582;
pub const HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL: u16 = 583;
pub const HID_USAGE_CONSUMER_AC_FLIP_VERTICAL: u16 = 584;
pub const HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL: u16 = 585;
pub const HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL: u16 = 586;
pub const HID_USAGE_CONSUMER_AC_FONT_SELECT: u16 = 587;
pub const HID_USAGE_CONSUMER_AC_FONT_COLOR: u16 = 588;
pub const HID_USAGE_CONSUMER_AC_FONT_SIZE: u16 = 589;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT: u16 = 590;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H: u16 = 591;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT: u16 = 592;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H: u16 = 593;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_TOP: u16 = 594;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V: u16 = 595;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM: u16 = 596;
pub const HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V: u16 = 597;
pub const HID_USAGE_CONSUMER_AC_INDENT_DECREASE: u16 = 598;
pub const HID_USAGE_CONSUMER_AC_INDENT_INCREASE: u16 = 599;
pub const HID_USAGE_CONSUMER_AC_NUMBERED_LIST: u16 = 600;
pub const HID_USAGE_CONSUMER_AC_RESTART_NUMBERING: u16 = 601;
pub const HID_USAGE_CONSUMER_AC_BULLETED_LIST: u16 = 602;
pub const HID_USAGE_CONSUMER_AC_PROMOTE: u16 = 603;
pub const HID_USAGE_CONSUMER_AC_DEMOTE: u16 = 604;
pub const HID_USAGE_CONSUMER_AC_YES: u16 = 605;
pub const HID_USAGE_CONSUMER_AC_NO: u16 = 606;
pub const HID_USAGE_CONSUMER_AC_CANCEL: u16 = 607;
pub const HID_USAGE_CONSUMER_AC_CATALOG: u16 = 608;
pub const HID_USAGE_CONSUMER_AC_BUYCHECKOUT: u16 = 609;
pub const HID_USAGE_CONSUMER_AC_ADD_TO_CART: u16 = 610;
pub const HID_USAGE_CONSUMER_AC_EXPAND: u16 = 611;
pub const HID_USAGE_CONSUMER_AC_EXPAND_ALL: u16 = 612;
pub const HID_USAGE_CONSUMER_AC_COLLAPSE: u16 = 613;
pub const HID_USAGE_CONSUMER_AC_COLLAPSE_ALL: u16 = 614;
pub const HID_USAGE_CONSUMER_AC_PRINT_PREVIEW: u16 = 615;
pub const HID_USAGE_CONSUMER_AC_PASTE_SPECIAL: u16 = 616;
pub const HID_USAGE_CONSUMER_AC_INSERT_MODE: u16 = 617;
pub const HID_USAGE_CONSUMER_AC_DELETE: u16 = 618;
pub const HID_USAGE_CONSUMER_AC_LOCK: u16 = 619;
pub const HID_USAGE_CONSUMER_AC_UNLOCK: u16 = 620;
pub const HID_USAGE_CONSUMER_AC_PROTECT: u16 = 621;
pub const HID_USAGE_CONSUMER_AC_UNPROTECT: u16 = 622;
pub const HID_USAGE_CONSUMER_AC_ATTACH_COMMENT: u16 = 623;
pub const HID_USAGE_CONSUMER_AC_DELETE_COMMENT: u16 = 624;
pub const HID_USAGE_CONSUMER_AC_VIEW_COMMENT: u16 = 625;
pub const HID_USAGE_CONSUMER_AC_SELECT_WORD: u16 = 626;
pub const HID_USAGE_CONSUMER_AC_SELECT_SENTENCE: u16 = 627;
pub const HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH: u16 = 628;
pub const HID_USAGE_CONSUMER_AC_SELECT_COLUMN: u16 = 629;
pub const HID_USAGE_CONSUMER_AC_SELECT_ROW: u16 = 630;
pub const HID_USAGE_CONSUMER_AC_SELECT_TABLE: u16 = 631;
pub const HID_USAGE_CONSUMER_AC_SELECT_OBJECT: u16 = 632;
pub const HID_USAGE_CONSUMER_AC_REDOREPEAT: u16 = 633;
pub const HID_USAGE_CONSUMER_AC_SORT: u16 = 634;
pub const HID_USAGE_CONSUMER_AC_SORT_ASCENDING: u16 = 635;
pub const HID_USAGE_CONSUMER_AC_SORT_DESCENDING: u16 = 636;
pub const HID_USAGE_CONSUMER_AC_FILTER: u16 = 637;
pub const HID_USAGE_CONSUMER_AC_SET_CLOCK: u16 = 638;
pub const HID_USAGE_CONSUMER_AC_VIEW_CLOCK: u16 = 639;
pub const HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE: u16 = 640;
pub const HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES: u16 = 641;
pub const HID_USAGE_CONSUMER_AC_SET_ALARM: u16 = 642;
pub const HID_USAGE_CONSUMER_AC_CLEAR_ALARM: u16 = 643;
pub const HID_USAGE_CONSUMER_AC_SNOOZE_ALARM: u16 = 644;
pub const HID_USAGE_CONSUMER_AC_RESET_ALARM: u16 = 645;
pub const HID_USAGE_CONSUMER_AC_SYNCHRONIZE: u16 = 646;
pub const HID_USAGE_CONSUMER_AC_SENDRECEIVE: u16 = 647;
pub const HID_USAGE_CONSUMER_AC_SEND_TO: u16 = 648;
pub const HID_USAGE_CONSUMER_AC_REPLY: u16 = 649;
pub const HID_USAGE_CONSUMER_AC_REPLY_ALL: u16 = 650;
pub const HID_USAGE_CONSUMER_AC_FORWARD_MSG: u16 = 651;
pub const HID_USAGE_CONSUMER_AC_SEND: u16 = 652;
pub const HID_USAGE_CONSUMER_AC_ATTACH_FILE: u16 = 653;
pub const HID_USAGE_CONSUMER_AC_UPLOAD: u16 = 654;
pub const HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS: u16 = 655;
pub const HID_USAGE_CONSUMER_AC_SET_BORDERS: u16 = 656;
pub const HID_USAGE_CONSUMER_AC_INSERT_ROW: u16 = 657;
pub const HID_USAGE_CONSUMER_AC_INSERT_COLUMN: u16 = 658;
pub const HID_USAGE_CONSUMER_AC_INSERT_FILE: u16 = 659;
pub const HID_USAGE_CONSUMER_AC_INSERT_PICTURE: u16 = 660;
pub const HID_USAGE_CONSUMER_AC_INSERT_OBJECT: u16 = 661;
pub const HID_USAGE_CONSUMER_AC_INSERT_SYMBOL: u16 = 662;
pub const HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE: u16 = 663;
pub const HID_USAGE_CONSUMER_AC_RENAME: u16 = 664;
pub const HID_USAGE_CONSUMER_AC_MERGE: u16 = 665;
pub const HID_USAGE_CONSUMER_AC_SPLIT: u16 = 666;
pub const HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY: u16 = 667;
pub const HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY: u16 = 668;
pub const HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT: u16 = 669;
pub const HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE: u16 = 670;
pub const HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS: u16 = 671;
pub const HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT: u16 = 672;
pub const HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT: u16 = 673;
pub const HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS: u16 = 674;
pub const HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE: u16 = 688;
pub const HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION: u16 = 704;
pub const HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR: u16 = 705;
pub const HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE: u16 = 706;
pub const HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT: u16 = 707;
pub const HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT: u16 = 708;
pub const HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX: u16 = 709;
pub const HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS: u16 = 710;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS: u16 = 711;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT: u16 = 712;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP: u16 = 713;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP: u16 = 714;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT: u16 = 715;
pub const HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL: u16 = 716;
pub const HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE: u16 = 720;
pub const HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT: u16 = 721;
pub const HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT: u16 = 722;
pub const HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM: u16 = 723;
pub const HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM: u16 = 724;
pub const HID_USAGE_CONSUMER_CONTACT_EDITED: u16 = 1280;
pub const HID_USAGE_CONSUMER_CONTACT_ADDED: u16 = 1281;
pub const HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE: u16 = 1282;
pub const HID_USAGE_CONSUMER_CONTACT_INDEX: u16 = 1283;
pub const HID_USAGE_CONSUMER_CONTACT_NICKNAME: u16 = 1284;
pub const HID_USAGE_CONSUMER_CONTACT_FIRST_NAME: u16 = 1285;
pub const HID_USAGE_CONSUMER_CONTACT_LAST_NAME: u16 = 1286;
pub const HID_USAGE_CONSUMER_CONTACT_FULL_NAME: u16 = 1287;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL: u16 = 1288;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS: u16 = 1289;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE: u16 = 1290;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER: u16 = 1291;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX: u16 = 1292;
pub const HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER: u16 = 1293;
pub const HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL: u16 = 1294;
pub const HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS: u16 = 1295;
pub const HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER: u16 = 1296;
pub const HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN: u16 = 1297;
pub const HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER: u16 = 1298;
pub const HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG: u16 = 1299;
pub const HID_USAGE_CONSUMER_CONTACT_MISC: u16 = 1300;
pub const HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT: u16 = 1301;
pub const HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS: u16 = 1302;
pub const HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION: u16 = 1303;
pub const HID_USAGE_DIGITIZER_DIGITIZER: u16 = 1;
pub const HID_USAGE_DIGITIZER_PEN: u16 = 2;
pub const HID_USAGE_DIGITIZER_LIGHT_PEN: u16 = 3;
pub const HID_USAGE_DIGITIZER_TOUCH_SCREEN: u16 = 4;
pub const HID_USAGE_DIGITIZER_TOUCH_PAD: u16 = 5;
pub const HID_USAGE_DIGITIZER_WHITE_BOARD: u16 = 6;
pub const HID_USAGE_DIGITIZER_COORD_MEASURING: u16 = 7;
pub const HID_USAGE_DIGITIZER_3D_DIGITIZER: u16 = 8;
pub const HID_USAGE_DIGITIZER_STEREO_PLOTTER: u16 = 9;
pub const HID_USAGE_DIGITIZER_ARTICULATED_ARM: u16 = 10;
pub const HID_USAGE_DIGITIZER_ARMATURE: u16 = 11;
pub const HID_USAGE_DIGITIZER_MULTI_POINT: u16 = 12;
pub const HID_USAGE_DIGITIZER_FREE_SPACE_WAND: u16 = 13;
pub const HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION: u16 = 14;
pub const HID_USAGE_DIGITIZER_HEAT_MAP: u16 = 15;
pub const HID_USAGE_DIGITIZER_STYLUS: u16 = 32;
pub const HID_USAGE_DIGITIZER_PUCK: u16 = 33;
pub const HID_USAGE_DIGITIZER_FINGER: u16 = 34;
pub const HID_USAGE_DIGITIZER_DEVICE_SETTINGS: u16 = 35;
pub const HID_USAGE_DIGITIZER_CHARACTER_GESTURE: u16 = 36;
pub const HID_USAGE_DIGITIZER_TIP_PRESSURE: u16 = 48;
pub const HID_USAGE_DIGITIZER_BARREL_PRESSURE: u16 = 49;
pub const HID_USAGE_DIGITIZER_IN_RANGE: u16 = 50;
pub const HID_USAGE_DIGITIZER_TOUCH: u16 = 51;
pub const HID_USAGE_DIGITIZER_UNTOUCH: u16 = 52;
pub const HID_USAGE_DIGITIZER_TAP: u16 = 53;
pub const HID_USAGE_DIGITIZER_QUALITY: u16 = 54;
pub const HID_USAGE_DIGITIZER_DATA_VALID: u16 = 55;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_INDEX: u16 = 56;
pub const HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS: u16 = 57;
pub const HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS: u16 = 58;
pub const HID_USAGE_DIGITIZER_BATTERY_STRENGTH: u16 = 59;
pub const HID_USAGE_DIGITIZER_INVERT: u16 = 60;
pub const HID_USAGE_DIGITIZER_X_TILT: u16 = 61;
pub const HID_USAGE_DIGITIZER_Y_TILT: u16 = 62;
pub const HID_USAGE_DIGITIZER_AZIMUTH: u16 = 63;
pub const HID_USAGE_DIGITIZER_ALTITUDE: u16 = 64;
pub const HID_USAGE_DIGITIZER_TWIST: u16 = 65;
pub const HID_USAGE_DIGITIZER_TIP_SWITCH: u16 = 66;
pub const HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH: u16 = 67;
pub const HID_USAGE_DIGITIZER_BARREL_SWITCH: u16 = 68;
pub const HID_USAGE_DIGITIZER_ERASER: u16 = 69;
pub const HID_USAGE_DIGITIZER_TABLET_PICK: u16 = 70;
pub const HID_USAGE_DIGITIZER_TOUCH_VALID: u16 = 71;
pub const HID_USAGE_DIGITIZER_WIDTH: u16 = 72;
pub const HID_USAGE_DIGITIZER_HEIGHT: u16 = 73;
pub const HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER: u16 = 81;
pub const HID_USAGE_DIGITIZER_DEVICE_MODE: u16 = 82;
pub const HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER: u16 = 83;
pub const HID_USAGE_DIGITIZER_CONTACT_COUNT: u16 = 84;
pub const HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM: u16 = 85;
pub const HID_USAGE_DIGITIZER_SCAN_TIME: u16 = 86;
pub const HID_USAGE_DIGITIZER_SURFACE_SWITCH: u16 = 87;
pub const HID_USAGE_DIGITIZER_BUTTON_SWITCH: u16 = 88;
pub const HID_USAGE_DIGITIZER_PAD_TYPE: u16 = 89;
pub const HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH: u16 = 90;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL: u16 = 91;
pub const HID_USAGE_DIGITIZER_PREFERRED_COLOR: u16 = 92;
pub const HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED: u16 = 93;
pub const HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH: u16 = 94;
pub const HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED: u16 = 95;
pub const HID_USAGE_DIGITIZER_LATENCY_MODE: u16 = 96;
pub const HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY: u16 = 97;
pub const HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH: u16 = 98;
pub const HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA: u16 = 99;
pub const HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING: u16 = 100;
pub const HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING: u16 = 101;
pub const HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING: u16 = 102;
pub const HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING: u16 = 103;
pub const HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING: u16 = 104;
pub const HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING: u16 = 105;
pub const HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID: u16 = 106;
pub const HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION: u16 = 107;
pub const HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA: u16 = 108;
pub const HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE: u16 = 109;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2: u16 = 110;
pub const HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR: u16 = 111;
pub const HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE: u16 = 112;
pub const HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED: u16 = 113;
pub const HID_USAGE_DIGITIZER_INK: u16 = 114;
pub const HID_USAGE_DIGITIZER_PENCIL: u16 = 115;
pub const HID_USAGE_DIGITIZER_HIGHLIGHTER: u16 = 116;
pub const HID_USAGE_DIGITIZER_CHISEL_MARKER: u16 = 117;
pub const HID_USAGE_DIGITIZER_BRUSH: u16 = 118;
pub const HID_USAGE_DIGITIZER_NO_PREFERENCE: u16 = 119;
pub const HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC: u16 = 128;
pub const HID_USAGE_DIGITIZER_DIGITIZER_ERROR: u16 = 129;
pub const HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS: u16 = 130;
pub const HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED: u16 = 131;
pub const HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE: u16 = 132;
pub const HID_USAGE_DIGITIZER_ERR_CHARGE_LOW: u16 = 133;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO: u16 = 144;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR: u16 = 145;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT: u16 = 146;
pub const HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS: u16 = 147;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS: u16 = 148;
pub const HID_USAGE_DIGITIZER_NO_PROTOCOL: u16 = 149;
pub const HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL: u16 = 150;
pub const HID_USAGE_DIGITIZER_USI_PROTOCOL: u16 = 151;
pub const HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL: u16 = 152;
pub const HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES: u16 = 160;
pub const HID_USAGE_DIGITIZER_REPORT_RATE: u16 = 161;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED: u16 = 162;
pub const HID_USAGE_DIGITIZER_SWITCH_DISABLED: u16 = 163;
pub const HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED: u16 = 164;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES: u16 = 165;
pub const HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR: u16 = 166;
pub const HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD: u16 = 176;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER: u16 = 1;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER: u16 = 2;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA: u16 = 16;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES: u16 = 17;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION: u16 = 18;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS: u16 = 19;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL: u16 = 20;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP: u16 = 32;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X: u16 = 33;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y: u16 = 34;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z: u16 = 35;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT: u16 = 36;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION: u16 = 37;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION: u16 = 38;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION: u16 = 39;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT: u16 = 40;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS: u16 = 41;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS: u16 = 42;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS: u16 = 43;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY: u16 = 256;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE: u16 = 257;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE: u16 = 258;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE: u16 = 259;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH: u16 = 260;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT: u16 = 261;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID: u16 = 512;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID: u16 = 513;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER: u16 = 514;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE: u16 = 515;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH: u16 = 516;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT: u16 = 517;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY: u16 = 768;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS: u16 = 769;
pub const HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST: u16 = 1024;
pub const HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE: u16 = 1;
pub const HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA: u16 = 32;
pub const HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA: u16 = 33;
pub const HID_USAGE_GAME_3D_GAME_CONTROLLER: u16 = 1;
pub const HID_USAGE_GAME_PINBALL_DEVICE: u16 = 2;
pub const HID_USAGE_GAME_GUN_DEVICE: u16 = 3;
pub const HID_USAGE_GAME_POV: u16 = 32;
pub const HID_USAGE_GAME_TURN_RIGHT_LEFT: u16 = 33;
pub const HID_USAGE_GAME_PITCH_FORWARD_BACK: u16 = 34;
pub const HID_USAGE_GAME_ROLL_RIGHT_LEFT: u16 = 35;
pub const HID_USAGE_GAME_MOVE_RIGHT_LEFT: u16 = 36;
pub const HID_USAGE_GAME_MOVE_FORWARD_BACK: u16 = 37;
pub const HID_USAGE_GAME_MOVE_UP_DOWN: u16 = 38;
pub const HID_USAGE_GAME_LEAN_RIGHT_LEFT: u16 = 39;
pub const HID_USAGE_GAME_LEAN_FORWARD_BACK: u16 = 40;
pub const HID_USAGE_GAME_POV_HEIGHT: u16 = 41;
pub const HID_USAGE_GAME_FLIPPER: u16 = 42;
pub const HID_USAGE_GAME_SECONDARY_FLIPPER: u16 = 43;
pub const HID_USAGE_GAME_BUMP: u16 = 44;
pub const HID_USAGE_GAME_NEW_GAME: u16 = 45;
pub const HID_USAGE_GAME_SHOOT_BALL: u16 = 46;
pub const HID_USAGE_GAME_PLAYER: u16 = 47;
pub const HID_USAGE_GAME_GUN_BOLT: u16 = 48;
pub const HID_USAGE_GAME_GUN_CLIP: u16 = 49;
pub const HID_USAGE_GAME_GUN_SELECTOR: u16 = 50;
pub const HID_USAGE_GAME_GUN_SINGLE_SHOT: u16 = 51;
pub const HID_USAGE_GAME_GUN_BURST: u16 = 52;
pub const HID_USAGE_GAME_GUN_AUTOMATIC: u16 = 53;
pub const HID_USAGE_GAME_GUN_SAFETY: u16 = 54;
pub const HID_USAGE_GAME_GAMEPAD_FIRE_JUMP: u16 = 55;
pub const HID_USAGE_GAME_GAMEPAD_TRIGGER: u16 = 57;
pub const HID_USAGE_GAME_FORMFITTING_GAMEPAD: u16 = 58;
pub const HID_USAGE_GENERIC_POINTER: u16 = 1;
pub const HID_USAGE_GENERIC_MOUSE: u16 = 2;
pub const HID_USAGE_GENERIC_JOYSTICK: u16 = 4;
pub const HID_USAGE_GENERIC_GAMEPAD: u16 = 5;
pub const HID_USAGE_GENERIC_KEYBOARD: u16 = 6;
pub const HID_USAGE_GENERIC_KEYPAD: u16 = 7;
pub const HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER: u16 = 8;
pub const HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL: u16 = 9;
pub const HID_USAGE_GENERIC_WATER_COOLING_DEVICE: u16 = 10;
pub const HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE: u16 = 11;
pub const HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS: u16 = 12;
pub const HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL: u16 = 13;
pub const HID_USAGE_GENERIC_INTERACTIVE_CONTROL: u16 = 14;
pub const HID_USAGE_GENERIC_SPATIAL_CONTROLLER: u16 = 15;
pub const HID_USAGE_GENERIC_ASSISTIVE_CONTROL: u16 = 16;
pub const HID_USAGE_GENERIC_DEVICE_DOCK: u16 = 17;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE: u16 = 18;
pub const HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL: u16 = 19;
pub const HID_USAGE_GENERIC_X: u16 = 48;
pub const HID_USAGE_GENERIC_Y: u16 = 49;
pub const HID_USAGE_GENERIC_Z: u16 = 50;
pub const HID_USAGE_GENERIC_RX: u16 = 51;
pub const HID_USAGE_GENERIC_RY: u16 = 52;
pub const HID_USAGE_GENERIC_RZ: u16 = 53;
pub const HID_USAGE_GENERIC_SLIDER: u16 = 54;
pub const HID_USAGE_GENERIC_DIAL: u16 = 55;
pub const HID_USAGE_GENERIC_WHEEL: u16 = 56;
pub const HID_USAGE_GENERIC_HATSWITCH: u16 = 57;
pub const HID_USAGE_GENERIC_COUNTED_BUFFER: u16 = 58;
pub const HID_USAGE_GENERIC_BYTE_COUNT: u16 = 59;
pub const HID_USAGE_GENERIC_MOTION_WAKEUP: u16 = 60;
pub const HID_USAGE_GENERIC_START: u16 = 61;
pub const HID_USAGE_GENERIC_SELECT: u16 = 62;
pub const HID_USAGE_GENERIC_VX: u16 = 64;
pub const HID_USAGE_GENERIC_VY: u16 = 65;
pub const HID_USAGE_GENERIC_VZ: u16 = 66;
pub const HID_USAGE_GENERIC_VBRX: u16 = 67;
pub const HID_USAGE_GENERIC_VBRY: u16 = 68;
pub const HID_USAGE_GENERIC_VBRZ: u16 = 69;
pub const HID_USAGE_GENERIC_VNO: u16 = 70;
pub const HID_USAGE_GENERIC_FEATURE_NOTIFICATION: u16 = 71;
pub const HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER: u16 = 72;
pub const HID_USAGE_GENERIC_QX: u16 = 73;
pub const HID_USAGE_GENERIC_QY: u16 = 74;
pub const HID_USAGE_GENERIC_QZ: u16 = 75;
pub const HID_USAGE_GENERIC_QW: u16 = 76;
pub const HID_USAGE_GENERIC_SYSTEM_CTL: u16 = 128;
pub const HID_USAGE_GENERIC_SYSCTL_POWER: u16 = 129;
pub const HID_USAGE_GENERIC_SYSCTL_SLEEP: u16 = 130;
pub const HID_USAGE_GENERIC_SYSCTL_WAKE: u16 = 131;
pub const HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU: u16 = 132;
pub const HID_USAGE_GENERIC_SYSCTL_MAIN_MENU: u16 = 133;
pub const HID_USAGE_GENERIC_SYSCTL_APP_MENU: u16 = 134;
pub const HID_USAGE_GENERIC_SYSCTL_HELP_MENU: u16 = 135;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_EXIT: u16 = 136;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_SELECT: u16 = 137;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT: u16 = 138;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_LEFT: u16 = 139;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_UP: u16 = 140;
pub const HID_USAGE_GENERIC_SYSCTL_MENU_DOWN: u16 = 141;
pub const HID_USAGE_GENERIC_SYSCTL_COLD_RESTART: u16 = 142;
pub const HID_USAGE_GENERIC_SYSCTL_WARM_RESTART: u16 = 143;
pub const HID_USAGE_GENERIC_DPAD_UP: u16 = 144;
pub const HID_USAGE_GENERIC_DPAD_DOWN: u16 = 145;
pub const HID_USAGE_GENERIC_DPAD_RIGHT: u16 = 146;
pub const HID_USAGE_GENERIC_DPAD_LEFT: u16 = 147;
pub const HID_USAGE_GENERIC_INDEX_TRIGGER: u16 = 148;
pub const HID_USAGE_GENERIC_PALM_TRIGGER: u16 = 149;
pub const HID_USAGE_GENERIC_THUMBSTICK: u16 = 150;
pub const HID_USAGE_GENERIC_SYSCTL_FN: u16 = 151;
pub const HID_USAGE_GENERIC_SYSCTL_FN_LOCK: u16 = 152;
pub const HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR: u16 = 153;
pub const HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION: u16 = 154;
pub const HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB: u16 = 155;
pub const HID_USAGE_GENERIC_SYSCTL_DOCK: u16 = 160;
pub const HID_USAGE_GENERIC_SYSCTL_UNDOCK: u16 = 161;
pub const HID_USAGE_GENERIC_SYSCTL_SETUP: u16 = 162;
pub const HID_USAGE_GENERIC_SYSCTL_SYS_BREAK: u16 = 163;
pub const HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK: u16 = 164;
pub const HID_USAGE_GENERIC_SYSCTL_APP_BREAK: u16 = 165;
pub const HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK: u16 = 166;
pub const HID_USAGE_GENERIC_SYSCTL_MUTE: u16 = 167;
pub const HID_USAGE_GENERIC_SYSCTL_HIBERNATE: u16 = 168;
pub const HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE: u16 = 169;
pub const HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING: u16 = 170;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_INVERT: u16 = 176;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL: u16 = 177;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL: u16 = 178;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_BOTH: u16 = 179;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_DUAL: u16 = 180;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE: u16 = 181;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_SWAP: u16 = 182;
pub const HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE: u16 = 183;
pub const HID_USAGE_GENERIC_SENSOR_ZONE: u16 = 192;
pub const HID_USAGE_GENERIC_RPM: u16 = 193;
pub const HID_USAGE_GENERIC_COOLANT_LEVEL: u16 = 194;
pub const HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL: u16 = 195;
pub const HID_USAGE_GENERIC_COOLANT_PUMP: u16 = 196;
pub const HID_USAGE_GENERIC_CHASSIS_ENCLOSURE: u16 = 197;
pub const HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON: u16 = 198;
pub const HID_USAGE_GENERIC_WIRELESS_RADIO_LED: u16 = 199;
pub const HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH: u16 = 200;
pub const HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON: u16 = 201;
pub const HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH: u16 = 202;
pub const HID_USAGE_GENERIC_CONTROL_ENABLE: u16 = 203;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID: u16 = 208;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID: u16 = 209;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE: u16 = 210;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID: u16 = 211;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE: u16 = 212;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION: u16 = 213;
pub const HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE: u16 = 214;
pub const HID_USAGE_GENERIC_CALL_ACTIVE_LED: u16 = 224;
pub const HID_USAGE_GENERIC_CALL_MUTE_TOGGLE: u16 = 225;
pub const HID_USAGE_GENERIC_CALL_MUTE_LED: u16 = 226;
pub const HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS: u16 = 1;
pub const HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH: u16 = 32;
pub const HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL: u16 = 33;
pub const HID_USAGE_GENERIC_DEVICE_WIRELESS_ID: u16 = 34;
pub const HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL: u16 = 35;
pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED: u16 = 36;
pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED: u16 = 37;
pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED: u16 = 38;
pub const HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID: u16 = 39;
pub const HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET: u16 = 40;
pub const HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH: u16 = 41;
pub const HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION: u16 = 42;
pub const HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION: u16 = 43;
pub const HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION: u16 = 44;
pub const HID_USAGE_GENERIC_DEVICE_MAJOR: u16 = 45;
pub const HID_USAGE_GENERIC_DEVICE_MINOR: u16 = 46;
pub const HID_USAGE_GENERIC_DEVICE_REVISION: u16 = 47;
pub const HID_USAGE_GENERIC_DEVICE_HANDEDNESS: u16 = 48;
pub const HID_USAGE_GENERIC_DEVICE_EITHER_HAND: u16 = 49;
pub const HID_USAGE_GENERIC_DEVICE_LEFT_HAND: u16 = 50;
pub const HID_USAGE_GENERIC_DEVICE_RIGHT_HAND: u16 = 51;
pub const HID_USAGE_GENERIC_DEVICE_BOTH_HANDS: u16 = 52;
pub const HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET: u16 = 64;
pub const HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET: u16 = 65;
pub const HID_USAGE_HAPTICS_SIMPLE_CONTROLLER: u16 = 1;
pub const HID_USAGE_HAPTICS_WAVEFORM_LIST: u16 = 16;
pub const HID_USAGE_HAPTICS_DURATION_LIST: u16 = 17;
pub const HID_USAGE_HAPTICS_AUTO_TRIGGER: u16 = 32;
pub const HID_USAGE_HAPTICS_MANUAL_TRIGGER: u16 = 33;
pub const HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL: u16 = 34;
pub const HID_USAGE_HAPTICS_INTENSITY: u16 = 35;
pub const HID_USAGE_HAPTICS_REPEAT_COUNT: u16 = 36;
pub const HID_USAGE_HAPTICS_RETRIGGER_PERIOD: u16 = 37;
pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE: u16 = 38;
pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID: u16 = 39;
pub const HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME: u16 = 40;
pub const HID_USAGE_HAPTICS_WAVEFORM_NONE: u16 = 4097;
pub const HID_USAGE_HAPTICS_WAVEFORM_STOP: u16 = 4098;
pub const HID_USAGE_HAPTICS_WAVEFORM_CLICK: u16 = 4099;
pub const HID_USAGE_HAPTICS_WAVEFORM_BUZZ: u16 = 4100;
pub const HID_USAGE_HAPTICS_WAVEFORM_RUMBLE: u16 = 4101;
pub const HID_USAGE_HAPTICS_WAVEFORM_PRESS: u16 = 4102;
pub const HID_USAGE_HAPTICS_WAVEFORM_RELEASE: u16 = 4103;
pub const HID_USAGE_HAPTICS_WAVEFORM_HOVER: u16 = 4104;
pub const HID_USAGE_HAPTICS_WAVEFORM_SUCCESS: u16 = 4105;
pub const HID_USAGE_HAPTICS_WAVEFORM_ERROR: u16 = 4106;
pub const HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS: u16 = 4107;
pub const HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS: u16 = 4108;
pub const HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS: u16 = 4109;
pub const HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS: u16 = 4110;
pub const HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS: u16 = 4111;
pub const HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS: u16 = 4112;
pub const HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS: u16 = 4113;
pub const HID_USAGE_KEYBOARD_NOEVENT: u16 = 0;
pub const HID_USAGE_KEYBOARD_ROLLOVER: u16 = 1;
pub const HID_USAGE_KEYBOARD_POSTFAIL: u16 = 2;
pub const HID_USAGE_KEYBOARD_UNDEFINED: u16 = 3;
pub const HID_USAGE_KEYBOARD_aA: u16 = 4;
pub const HID_USAGE_KEYBOARD_bB: u16 = 5;
pub const HID_USAGE_KEYBOARD_cC: u16 = 6;
pub const HID_USAGE_KEYBOARD_dD: u16 = 7;
pub const HID_USAGE_KEYBOARD_eE: u16 = 8;
pub const HID_USAGE_KEYBOARD_fF: u16 = 9;
pub const HID_USAGE_KEYBOARD_gG: u16 = 10;
pub const HID_USAGE_KEYBOARD_hH: u16 = 11;
pub const HID_USAGE_KEYBOARD_iI: u16 = 12;
pub const HID_USAGE_KEYBOARD_jJ: u16 = 13;
pub const HID_USAGE_KEYBOARD_kK: u16 = 14;
pub const HID_USAGE_KEYBOARD_lL: u16 = 15;
pub const HID_USAGE_KEYBOARD_mM: u16 = 16;
pub const HID_USAGE_KEYBOARD_nN: u16 = 17;
pub const HID_USAGE_KEYBOARD_oO: u16 = 18;
pub const HID_USAGE_KEYBOARD_pP: u16 = 19;
pub const HID_USAGE_KEYBOARD_qQ: u16 = 20;
pub const HID_USAGE_KEYBOARD_rR: u16 = 21;
pub const HID_USAGE_KEYBOARD_sS: u16 = 22;
pub const HID_USAGE_KEYBOARD_tT: u16 = 23;
pub const HID_USAGE_KEYBOARD_uU: u16 = 24;
pub const HID_USAGE_KEYBOARD_vV: u16 = 25;
pub const HID_USAGE_KEYBOARD_wW: u16 = 26;
pub const HID_USAGE_KEYBOARD_xX: u16 = 27;
pub const HID_USAGE_KEYBOARD_yY: u16 = 28;
pub const HID_USAGE_KEYBOARD_zZ: u16 = 29;
pub const HID_USAGE_KEYBOARD_ONE: u16 = 30;
pub const HID_USAGE_KEYBOARD_TWO_AND_AT: u16 = 31;
pub const HID_USAGE_KEYBOARD_THREE_AND_HASH: u16 = 32;
pub const HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR: u16 = 33;
pub const HID_USAGE_KEYBOARD_FIVE_AND_PERCENT: u16 = 34;
pub const HID_USAGE_KEYBOARD_SIX_AND_CARET: u16 = 35;
pub const HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND: u16 = 36;
pub const HID_USAGE_KEYBOARD_EIGHT_AND_STAR: u16 = 37;
pub const HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET: u16 = 38;
pub const HID_USAGE_KEYBOARD_ZERO: u16 = 39;
pub const HID_USAGE_KEYBOARD_RETURN: u16 = 40;
pub const HID_USAGE_KEYBOARD_ESCAPE: u16 = 41;
pub const HID_USAGE_KEYBOARD_DELETE: u16 = 42;
pub const HID_USAGE_KEYBOARD_TAB: u16 = 43;
pub const HID_USAGE_KEYBOARD_SPACEBAR: u16 = 44;
pub const HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE: u16 = 45;
pub const HID_USAGE_KEYBOARD_EQUALS_AND_PLUS: u16 = 46;
pub const HID_USAGE_KEYBOARD_LEFT_BRACE: u16 = 47;
pub const HID_USAGE_KEYBOARD_RIGHT_BRACE: u16 = 48;
pub const HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE: u16 = 49;
pub const HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE: u16 = 50;
pub const HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON: u16 = 51;
pub const HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE: u16 = 52;
pub const HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE: u16 = 53;
pub const HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN: u16 = 54;
pub const HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN: u16 = 55;
pub const HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK: u16 = 56;
pub const HID_USAGE_KEYBOARD_CAPS_LOCK: u16 = 57;
pub const HID_USAGE_KEYBOARD_F1: u16 = 58;
pub const HID_USAGE_KEYBOARD_F2: u16 = 59;
pub const HID_USAGE_KEYBOARD_F3: u16 = 60;
pub const HID_USAGE_KEYBOARD_F4: u16 = 61;
pub const HID_USAGE_KEYBOARD_F5: u16 = 62;
pub const HID_USAGE_KEYBOARD_F6: u16 = 63;
pub const HID_USAGE_KEYBOARD_F7: u16 = 64;
pub const HID_USAGE_KEYBOARD_F8: u16 = 65;
pub const HID_USAGE_KEYBOARD_F9: u16 = 66;
pub const HID_USAGE_KEYBOARD_F10: u16 = 67;
pub const HID_USAGE_KEYBOARD_F11: u16 = 68;
pub const HID_USAGE_KEYBOARD_F12: u16 = 69;
pub const HID_USAGE_KEYBOARD_PRINT_SCREEN: u16 = 70;
pub const HID_USAGE_KEYBOARD_SCROLL_LOCK: u16 = 71;
pub const HID_USAGE_KEYBOARD_PAUSE: u16 = 72;
pub const HID_USAGE_KEYBOARD_INSERT: u16 = 73;
pub const HID_USAGE_KEYBOARD_HOME: u16 = 74;
pub const HID_USAGE_KEYBOARD_PAGEUP: u16 = 75;
pub const HID_USAGE_KEYBOARD_DELETE_FORWARD: u16 = 76;
pub const HID_USAGE_KEYBOARD_END: u16 = 77;
pub const HID_USAGE_KEYBOARD_PAGEDOWN: u16 = 78;
pub const HID_USAGE_KEYBOARD_RIGHTARROW: u16 = 79;
pub const HID_USAGE_KEYBOARD_LEFTARROW: u16 = 80;
pub const HID_USAGE_KEYBOARD_DOWNARROW: u16 = 81;
pub const HID_USAGE_KEYBOARD_UPARROW: u16 = 82;
pub const HID_USAGE_KEYBOARD_NUM_LOCK: u16 = 83;
pub const HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH: u16 = 84;
pub const HID_USAGE_KEYBOARD_KEYPAD_STAR: u16 = 85;
pub const HID_USAGE_KEYBOARD_DASH: u16 = 86;
pub const HID_USAGE_KEYBOARD_KEYPAD_PLUS: u16 = 87;
pub const HID_USAGE_KEYBOARD_KEYPAD_ENTER: u16 = 88;
pub const HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END: u16 = 89;
pub const HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW: u16 = 90;
pub const HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN: u16 = 91;
pub const HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW: u16 = 92;
pub const HID_USAGE_KEYBOARD_KEYPAD_FIVE: u16 = 93;
pub const HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW: u16 = 94;
pub const HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME: u16 = 95;
pub const HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW: u16 = 96;
pub const HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP: u16 = 97;
pub const HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT: u16 = 98;
pub const HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE: u16 = 99;
pub const HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE: u16 = 100;
pub const HID_USAGE_KEYBOARD_APPLICATION: u16 = 101;
pub const HID_USAGE_KEYBOARD_POWER: u16 = 102;
pub const HID_USAGE_KEYBOARD_KEYPAD_EQUALS: u16 = 103;
pub const HID_USAGE_KEYBOARD_F13: u16 = 104;
pub const HID_USAGE_KEYBOARD_F14: u16 = 105;
pub const HID_USAGE_KEYBOARD_F15: u16 = 106;
pub const HID_USAGE_KEYBOARD_F16: u16 = 107;
pub const HID_USAGE_KEYBOARD_F17: u16 = 108;
pub const HID_USAGE_KEYBOARD_F18: u16 = 109;
pub const HID_USAGE_KEYBOARD_F19: u16 = 110;
pub const HID_USAGE_KEYBOARD_F20: u16 = 111;
pub const HID_USAGE_KEYBOARD_F21: u16 = 112;
pub const HID_USAGE_KEYBOARD_F22: u16 = 113;
pub const HID_USAGE_KEYBOARD_F23: u16 = 114;
pub const HID_USAGE_KEYBOARD_F24: u16 = 115;
pub const HID_USAGE_KEYBOARD_EXECUTE: u16 = 116;
pub const HID_USAGE_KEYBOARD_HELP: u16 = 117;
pub const HID_USAGE_KEYBOARD_MENU: u16 = 118;
pub const HID_USAGE_KEYBOARD_SELECT: u16 = 119;
pub const HID_USAGE_KEYBOARD_STOP: u16 = 120;
pub const HID_USAGE_KEYBOARD_AGAIN: u16 = 121;
pub const HID_USAGE_KEYBOARD_UNDO: u16 = 122;
pub const HID_USAGE_KEYBOARD_CUT: u16 = 123;
pub const HID_USAGE_KEYBOARD_COPY: u16 = 124;
pub const HID_USAGE_KEYBOARD_PASTE: u16 = 125;
pub const HID_USAGE_KEYBOARD_FIND: u16 = 126;
pub const HID_USAGE_KEYBOARD_MUTE: u16 = 127;
pub const HID_USAGE_KEYBOARD_VOLUME_UP: u16 = 128;
pub const HID_USAGE_KEYBOARD_VOLUME_DOWN: u16 = 129;
pub const HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK: u16 = 130;
pub const HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK: u16 = 131;
pub const HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK: u16 = 132;
pub const HID_USAGE_KEYBOARD_KEYPAD_COMMA: u16 = 133;
pub const HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN: u16 = 134;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL1: u16 = 135;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL2: u16 = 136;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL3: u16 = 137;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL4: u16 = 138;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL5: u16 = 139;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL6: u16 = 140;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL7: u16 = 141;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL8: u16 = 142;
pub const HID_USAGE_KEYBOARD_INTERNATIONAL9: u16 = 143;
pub const HID_USAGE_KEYBOARD_LANG1: u16 = 144;
pub const HID_USAGE_KEYBOARD_LANG2: u16 = 145;
pub const HID_USAGE_KEYBOARD_LANG3: u16 = 146;
pub const HID_USAGE_KEYBOARD_LANG4: u16 = 147;
pub const HID_USAGE_KEYBOARD_LANG5: u16 = 148;
pub const HID_USAGE_KEYBOARD_LANG6: u16 = 149;
pub const HID_USAGE_KEYBOARD_LANG7: u16 = 150;
pub const HID_USAGE_KEYBOARD_LANG8: u16 = 151;
pub const HID_USAGE_KEYBOARD_LANG9: u16 = 152;
pub const HID_USAGE_KEYBOARD_ALTERNATE_ERASE: u16 = 153;
pub const HID_USAGE_KEYBOARD_SYSREQ_ATTENTION: u16 = 154;
pub const HID_USAGE_KEYBOARD_CANCEL: u16 = 155;
pub const HID_USAGE_KEYBOARD_CLEAR: u16 = 156;
pub const HID_USAGE_KEYBOARD_PRIOR: u16 = 157;
pub const HID_USAGE_KEYBOARD_RETURN_NO_ENTER: u16 = 158;
pub const HID_USAGE_KEYBOARD_SEPARATOR: u16 = 159;
pub const HID_USAGE_KEYBOARD_OUT: u16 = 160;
pub const HID_USAGE_KEYBOARD_OPER: u16 = 161;
pub const HID_USAGE_KEYBOARD_CLEAR_AGAIN: u16 = 162;
pub const HID_USAGE_KEYBOARD_CRSEL_PROPS: u16 = 163;
pub const HID_USAGE_KEYBOARD_EXSEL: u16 = 164;
pub const HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0: u16 = 176;
pub const HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0: u16 = 177;
pub const HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR: u16 = 178;
pub const HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR: u16 = 179;
pub const HID_USAGE_KEYBOARD_CURRENCY_UNIT: u16 = 180;
pub const HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT: u16 = 181;
pub const HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET: u16 = 182;
pub const HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET: u16 = 183;
pub const HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE: u16 = 184;
pub const HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE: u16 = 185;
pub const HID_USAGE_KEYBOARD_KEYPAD_TAB: u16 = 186;
pub const HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE: u16 = 187;
pub const HID_USAGE_KEYBOARD_KEYPAD_A: u16 = 188;
pub const HID_USAGE_KEYBOARD_KEYPAD_B: u16 = 189;
pub const HID_USAGE_KEYBOARD_KEYPAD_C: u16 = 190;
pub const HID_USAGE_KEYBOARD_KEYPAD_D: u16 = 191;
pub const HID_USAGE_KEYBOARD_KEYPAD_E: u16 = 192;
pub const HID_USAGE_KEYBOARD_KEYPAD_F: u16 = 193;
pub const HID_USAGE_KEYBOARD_KEYPAD_XOR: u16 = 194;
pub const HID_USAGE_KEYBOARD_KEYPAD_CARET: u16 = 195;
pub const HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE: u16 = 196;
pub const HID_USAGE_KEYBOARD_KEYPAD_LESS: u16 = 197;
pub const HID_USAGE_KEYBOARD_KEYPAD_GREATER: u16 = 198;
pub const HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND: u16 = 199;
pub const HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND: u16 = 200;
pub const HID_USAGE_KEYBOARD_KEYPAD_BAR: u16 = 201;
pub const HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR: u16 = 202;
pub const HID_USAGE_KEYBOARD_KEYPAD_COLON: u16 = 203;
pub const HID_USAGE_KEYBOARD_KEYPAD_HASH: u16 = 204;
pub const HID_USAGE_KEYBOARD_KEYPAD_SPACE: u16 = 205;
pub const HID_USAGE_KEYBOARD_KEYPAD_AT: u16 = 206;
pub const HID_USAGE_KEYBOARD_KEYPAD_BANG: u16 = 207;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE: u16 = 208;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL: u16 = 209;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR: u16 = 210;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD: u16 = 211;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT: u16 = 212;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY: u16 = 213;
pub const HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE: u16 = 214;
pub const HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS: u16 = 215;
pub const HID_USAGE_KEYBOARD_KEYPAD_CLEAR: u16 = 216;
pub const HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY: u16 = 217;
pub const HID_USAGE_KEYBOARD_KEYPAD_BINARY: u16 = 218;
pub const HID_USAGE_KEYBOARD_KEYPAD_OCTAL: u16 = 219;
pub const HID_USAGE_KEYBOARD_KEYPAD_DECIMAL: u16 = 220;
pub const HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL: u16 = 221;
pub const HID_USAGE_KEYBOARD_LCTRL: u16 = 224;
pub const HID_USAGE_KEYBOARD_LSHFT: u16 = 225;
pub const HID_USAGE_KEYBOARD_LALT: u16 = 226;
pub const HID_USAGE_KEYBOARD_LGUI: u16 = 227;
pub const HID_USAGE_KEYBOARD_RCTRL: u16 = 228;
pub const HID_USAGE_KEYBOARD_RSHFT: u16 = 229;
pub const HID_USAGE_KEYBOARD_RALT: u16 = 230;
pub const HID_USAGE_KEYBOARD_RGUI: u16 = 231;
pub const HID_USAGE_LED_NUM_LOCK: u16 = 1;
pub const HID_USAGE_LED_CAPS_LOCK: u16 = 2;
pub const HID_USAGE_LED_SCROLL_LOCK: u16 = 3;
pub const HID_USAGE_LED_COMPOSE: u16 = 4;
pub const HID_USAGE_LED_KANA: u16 = 5;
pub const HID_USAGE_LED_POWER: u16 = 6;
pub const HID_USAGE_LED_SHIFT: u16 = 7;
pub const HID_USAGE_LED_DO_NOT_DISTURB: u16 = 8;
pub const HID_USAGE_LED_MUTE: u16 = 9;
pub const HID_USAGE_LED_TONE_ENABLE: u16 = 10;
pub const HID_USAGE_LED_HIGH_CUT_FILTER: u16 = 11;
pub const HID_USAGE_LED_LOW_CUT_FILTER: u16 = 12;
pub const HID_USAGE_LED_EQUALIZER_ENABLE: u16 = 13;
pub const HID_USAGE_LED_SOUND_FIELD_ON: u16 = 14;
pub const HID_USAGE_LED_SURROUND_FIELD_ON: u16 = 15;
pub const HID_USAGE_LED_REPEAT: u16 = 16;
pub const HID_USAGE_LED_STEREO: u16 = 17;
pub const HID_USAGE_LED_SAMPLING_RATE_DETECT: u16 = 18;
pub const HID_USAGE_LED_SPINNING: u16 = 19;
pub const HID_USAGE_LED_CAV: u16 = 20;
pub const HID_USAGE_LED_CLV: u16 = 21;
pub const HID_USAGE_LED_RECORDING_FORMAT_DET: u16 = 22;
pub const HID_USAGE_LED_OFF_HOOK: u16 = 23;
pub const HID_USAGE_LED_RING: u16 = 24;
pub const HID_USAGE_LED_MESSAGE_WAITING: u16 = 25;
pub const HID_USAGE_LED_DATA_MODE: u16 = 26;
pub const HID_USAGE_LED_BATTERY_OPERATION: u16 = 27;
pub const HID_USAGE_LED_BATTERY_OK: u16 = 28;
pub const HID_USAGE_LED_BATTERY_LOW: u16 = 29;
pub const HID_USAGE_LED_SPEAKER: u16 = 30;
pub const HID_USAGE_LED_HEAD_SET: u16 = 31;
pub const HID_USAGE_LED_HOLD: u16 = 32;
pub const HID_USAGE_LED_MICROPHONE: u16 = 33;
pub const HID_USAGE_LED_COVERAGE: u16 = 34;
pub const HID_USAGE_LED_NIGHT_MODE: u16 = 35;
pub const HID_USAGE_LED_SEND_CALLS: u16 = 36;
pub const HID_USAGE_LED_CALL_PICKUP: u16 = 37;
pub const HID_USAGE_LED_CONFERENCE: u16 = 38;
pub const HID_USAGE_LED_STAND_BY: u16 = 39;
pub const HID_USAGE_LED_CAMERA_ON: u16 = 40;
pub const HID_USAGE_LED_CAMERA_OFF: u16 = 41;
pub const HID_USAGE_LED_ON_LINE: u16 = 42;
pub const HID_USAGE_LED_OFF_LINE: u16 = 43;
pub const HID_USAGE_LED_BUSY: u16 = 44;
pub const HID_USAGE_LED_READY: u16 = 45;
pub const HID_USAGE_LED_PAPER_OUT: u16 = 46;
pub const HID_USAGE_LED_PAPER_JAM: u16 = 47;
pub const HID_USAGE_LED_REMOTE: u16 = 48;
pub const HID_USAGE_LED_FORWARD: u16 = 49;
pub const HID_USAGE_LED_REVERSE: u16 = 50;
pub const HID_USAGE_LED_STOP: u16 = 51;
pub const HID_USAGE_LED_REWIND: u16 = 52;
pub const HID_USAGE_LED_FAST_FORWARD: u16 = 53;
pub const HID_USAGE_LED_PLAY: u16 = 54;
pub const HID_USAGE_LED_PAUSE: u16 = 55;
pub const HID_USAGE_LED_RECORD: u16 = 56;
pub const HID_USAGE_LED_ERROR: u16 = 57;
pub const HID_USAGE_LED_SELECTED_INDICATOR: u16 = 58;
pub const HID_USAGE_LED_IN_USE_INDICATOR: u16 = 59;
pub const HID_USAGE_LED_MULTI_MODE_INDICATOR: u16 = 60;
pub const HID_USAGE_LED_INDICATOR_ON: u16 = 61;
pub const HID_USAGE_LED_INDICATOR_FLASH: u16 = 62;
pub const HID_USAGE_LED_INDICATOR_SLOW_BLINK: u16 = 63;
pub const HID_USAGE_LED_INDICATOR_FAST_BLINK: u16 = 64;
pub const HID_USAGE_LED_INDICATOR_OFF: u16 = 65;
pub const HID_USAGE_LED_FLASH_ON_TIME: u16 = 66;
pub const HID_USAGE_LED_SLOW_BLINK_ON_TIME: u16 = 67;
pub const HID_USAGE_LED_SLOW_BLINK_OFF_TIME: u16 = 68;
pub const HID_USAGE_LED_FAST_BLINK_ON_TIME: u16 = 69;
pub const HID_USAGE_LED_FAST_BLINK_OFF_TIME: u16 = 70;
pub const HID_USAGE_LED_INDICATOR_COLOR: u16 = 71;
pub const HID_USAGE_LED_RED: u16 = 72;
pub const HID_USAGE_LED_GREEN: u16 = 73;
pub const HID_USAGE_LED_AMBER: u16 = 74;
pub const HID_USAGE_LED_GENERIC_INDICATOR: u16 = 75;
pub const HID_USAGE_LED_SYSTEM_SUSPEND: u16 = 76;
pub const HID_USAGE_LED_EXTERNAL_POWER: u16 = 77;
pub const HID_USAGE_LED_INDICATOR_BLUE: u16 = 78;
pub const HID_USAGE_LED_INDICATOR_ORANGE: u16 = 79;
pub const HID_USAGE_LED_GOOD_STATUS: u16 = 80;
pub const HID_USAGE_LED_WARNING_STATUS: u16 = 81;
pub const HID_USAGE_LED_RGB_LED: u16 = 82;
pub const HID_USAGE_LED_RED_LED_CHANNEL: u16 = 83;
pub const HID_USAGE_LED_BLUE_LED_CHANNEL: u16 = 84;
pub const HID_USAGE_LED_GREEN_LED_CHANNEL: u16 = 85;
pub const HID_USAGE_LED_LED_INTENSITY: u16 = 86;
pub const HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE: u16 = 87;
pub const HID_USAGE_LED_PLAYER_INDICATOR: u16 = 96;
pub const HID_USAGE_LED_PLAYER_1: u16 = 97;
pub const HID_USAGE_LED_PLAYER_2: u16 = 98;
pub const HID_USAGE_LED_PLAYER_3: u16 = 99;
pub const HID_USAGE_LED_PLAYER_4: u16 = 100;
pub const HID_USAGE_LED_PLAYER_5: u16 = 101;
pub const HID_USAGE_LED_PLAYER_6: u16 = 102;
pub const HID_USAGE_LED_PLAYER_7: u16 = 103;
pub const HID_USAGE_LED_PLAYER_8: u16 = 104;
pub const HID_USAGE_LAMPARRAY: u16 = 1;
pub const HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT: u16 = 2;
pub const HID_USAGE_LAMPARRAY_LAMP_COUNT: u16 = 3;
pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS: u16 = 4;
pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS: u16 = 5;
pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS: u16 = 6;
pub const HID_USAGE_LAMPARRAY_KIND: u16 = 7;
pub const HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS: u16 = 8;
pub const HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT: u16 = 32;
pub const HID_USAGE_LAMPARRAY_LAMP_ID: u16 = 33;
pub const HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT: u16 = 34;
pub const HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS: u16 = 35;
pub const HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS: u16 = 36;
pub const HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS: u16 = 37;
pub const HID_USAGE_LAMPARRAY_LAMP_PURPOSES: u16 = 38;
pub const HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS: u16 = 39;
pub const HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT: u16 = 40;
pub const HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT: u16 = 41;
pub const HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT: u16 = 42;
pub const HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT: u16 = 43;
pub const HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE: u16 = 44;
pub const HID_USAGE_LAMPARRAY_INPUT_BINDING: u16 = 45;
pub const HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT: u16 = 80;
pub const HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL: u16 = 81;
pub const HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL: u16 = 82;
pub const HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL: u16 = 83;
pub const HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL: u16 = 84;
pub const HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS: u16 = 85;
pub const HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT: u16 = 96;
pub const HID_USAGE_LAMPARRAY_LAMP_ID_START: u16 = 97;
pub const HID_USAGE_LAMPARRAY_LAMP_ID_END: u16 = 98;
pub const HID_USAGE_LAMPARRAY_CONTROL_REPORT: u16 = 112;
pub const HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE: u16 = 113;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY: u16 = 1;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH: u16 = 17;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH: u16 = 18;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH: u16 = 19;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH: u16 = 20;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA: u16 = 32;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA: u16 = 33;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA: u16 = 34;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA: u16 = 35;
pub const HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA: u16 = 36;
pub const HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND: u16 = 1;
pub const HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION: u16 = 32;
pub const HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW: u16 = 33;
pub const HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE: u16 = 34;
pub const HID_USAGE_MEDICAL_INSTRUMENT_UPDATE: u16 = 35;
pub const HID_USAGE_MEDICAL_INSTRUMENT_NEXT: u16 = 36;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SAVE: u16 = 37;
pub const HID_USAGE_MEDICAL_INSTRUMENT_PRINT: u16 = 38;
pub const HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE: u16 = 39;
pub const HID_USAGE_MEDICAL_INSTRUMENT_CINE: u16 = 64;
pub const HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER: u16 = 65;
pub const HID_USAGE_MEDICAL_INSTRUMENT_VOLUME: u16 = 66;
pub const HID_USAGE_MEDICAL_INSTRUMENT_FOCUS: u16 = 67;
pub const HID_USAGE_MEDICAL_INSTRUMENT_DEPTH: u16 = 68;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY: u16 = 96;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY: u16 = 97;
pub const HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION: u16 = 112;
pub const HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT: u16 = 128;
pub const HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST: u16 = 129;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT: u16 = 130;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST: u16 = 131;
pub const HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT: u16 = 132;
pub const HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST: u16 = 133;
pub const HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT: u16 = 134;
pub const HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST: u16 = 135;
pub const HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT: u16 = 136;
pub const HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST: u16 = 137;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT: u16 = 160;
pub const HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST: u16 = 161;
pub const HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL: u16 = 1;
pub const HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER: u16 = 33;
pub const HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY: u16 = 34;
pub const HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP: u16 = 36;
pub const HID_USAGE_MONITOR_MONITOR_CONTROL: u16 = 1;
pub const HID_USAGE_MONITOR_EDID_INFORMATION: u16 = 2;
pub const HID_USAGE_MONITOR_VDIF_INFORMATION: u16 = 3;
pub const HID_USAGE_MONITOR_VESA_VERSION: u16 = 4;
pub const HID_USAGE_PID_PHYSICAL_INPUT_DEVICE: u16 = 1;
pub const HID_USAGE_PID_NORMAL: u16 = 32;
pub const HID_USAGE_PID_SET_EFFECT_REPORT: u16 = 33;
pub const HID_USAGE_PID_EFFECT_BLOCK_INDEX: u16 = 34;
pub const HID_USAGE_PID_PARAMETER_BLOCK_OFFSET: u16 = 35;
pub const HID_USAGE_PID_ROM_FLAG: u16 = 36;
pub const HID_USAGE_PID_EFFECT_TYPE: u16 = 37;
pub const HID_USAGE_PID_ET_CONSTANT: u16 = 38;
pub const HID_USAGE_PID_ET_RAMP: u16 = 39;
pub const HID_USAGE_PID_ET_CUSTOM: u16 = 40;
pub const HID_USAGE_PID_ET_SQUARE: u16 = 48;
pub const HID_USAGE_PID_ET_SINE: u16 = 49;
pub const HID_USAGE_PID_ET_TRIANGLE: u16 = 50;
pub const HID_USAGE_PID_ET_SAWTOOTH_UP: u16 = 51;
pub const HID_USAGE_PID_ET_SAWTOOTH_DOWN: u16 = 52;
pub const HID_USAGE_PID_ET_SPRING: u16 = 64;
pub const HID_USAGE_PID_ET_DAMPER: u16 = 65;
pub const HID_USAGE_PID_ET_INERTIA: u16 = 66;
pub const HID_USAGE_PID_ET_FRICTION: u16 = 67;
pub const HID_USAGE_PID_DURATION: u16 = 80;
pub const HID_USAGE_PID_SAMPLE_PERIOD: u16 = 81;
pub const HID_USAGE_PID_GAIN: u16 = 82;
pub const HID_USAGE_PID_TRIGGER_BUTTON: u16 = 83;
pub const HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL: u16 = 84;
pub const HID_USAGE_PID_AXES_ENABLE: u16 = 85;
pub const HID_USAGE_PID_DIRECTION_ENABLE: u16 = 86;
pub const HID_USAGE_PID_DIRECTION: u16 = 87;
pub const HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET: u16 = 88;
pub const HID_USAGE_PID_BLOCK_TYPE: u16 = 89;
pub const HID_USAGE_PID_SET_ENVELOPE_REPORT: u16 = 90;
pub const HID_USAGE_PID_ATTACK_LEVEL: u16 = 91;
pub const HID_USAGE_PID_ATTACK_TIME: u16 = 92;
pub const HID_USAGE_PID_FADE_LEVEL: u16 = 93;
pub const HID_USAGE_PID_FADE_TIME: u16 = 94;
pub const HID_USAGE_PID_SET_CONDITION_REPORT: u16 = 95;
pub const HID_USAGE_PID_CP_OFFSET: u16 = 96;
pub const HID_USAGE_PID_POSITIVE_COEFFICIENT: u16 = 97;
pub const HID_USAGE_PID_NEGATIVE_COEFFICIENT: u16 = 98;
pub const HID_USAGE_PID_POSITIVE_SATURATION: u16 = 99;
pub const HID_USAGE_PID_NEGATIVE_SATURATION: u16 = 100;
pub const HID_USAGE_PID_DEAD_BAND: u16 = 101;
pub const HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE: u16 = 102;
pub const HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE: u16 = 103;
pub const HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT: u16 = 104;
pub const HID_USAGE_PID_CUSTOM_FORCE_DATA: u16 = 105;
pub const HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA: u16 = 106;
pub const HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT: u16 = 107;
pub const HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET: u16 = 108;
pub const HID_USAGE_PID_SAMPLE_COUNT: u16 = 109;
pub const HID_USAGE_PID_SET_PERIODIC_REPORT: u16 = 110;
pub const HID_USAGE_PID_OFFSET: u16 = 111;
pub const HID_USAGE_PID_MAGNITUDE: u16 = 112;
pub const HID_USAGE_PID_PHASE: u16 = 113;
pub const HID_USAGE_PID_PERIOD: u16 = 114;
pub const HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT: u16 = 115;
pub const HID_USAGE_PID_SET_RAMP_FORCE_REPORT: u16 = 116;
pub const HID_USAGE_PID_RAMP_START: u16 = 117;
pub const HID_USAGE_PID_RAMP_END: u16 = 118;
pub const HID_USAGE_PID_EFFECT_OPERATION_REPORT: u16 = 119;
pub const HID_USAGE_PID_EFFECT_OPERATION: u16 = 120;
pub const HID_USAGE_PID_OP_EFFECT_START: u16 = 121;
pub const HID_USAGE_PID_OP_EFFECT_START_SOLO: u16 = 122;
pub const HID_USAGE_PID_OP_EFFECT_STOP: u16 = 123;
pub const HID_USAGE_PID_LOOP_COUNT: u16 = 124;
pub const HID_USAGE_PID_DEVICE_GAIN_REPORT: u16 = 125;
pub const HID_USAGE_PID_DEVICE_GAIN: u16 = 126;
pub const HID_USAGE_PID_POOL_REPORT: u16 = 127;
pub const HID_USAGE_PID_RAM_POOL_SIZE: u16 = 128;
pub const HID_USAGE_PID_ROM_POOL_SIZE: u16 = 129;
pub const HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT: u16 = 130;
pub const HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX: u16 = 131;
pub const HID_USAGE_PID_POOL_ALIGNMENT: u16 = 132;
pub const HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT: u16 = 133;
pub const HID_USAGE_PID_MOVE_SOURCE: u16 = 134;
pub const HID_USAGE_PID_MOVE_DESTINATION: u16 = 135;
pub const HID_USAGE_PID_MOVE_LENGTH: u16 = 136;
pub const HID_USAGE_PID_BLOCK_LOAD_REPORT: u16 = 137;
pub const HID_USAGE_PID_BLOCK_LOAD_STATUS: u16 = 139;
pub const HID_USAGE_PID_BLOCK_LOAD_SUCCESS: u16 = 140;
pub const HID_USAGE_PID_BLOCK_LOAD_FULL: u16 = 141;
pub const HID_USAGE_PID_BLOCK_LOAD_ERROR: u16 = 142;
pub const HID_USAGE_PID_BLOCK_HANDLE: u16 = 143;
pub const HID_USAGE_PID_BLOCK_FREE_REPORT: u16 = 144;
pub const HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE: u16 = 145;
pub const HID_USAGE_PID_STATE_REPORT: u16 = 146;
pub const HID_USAGE_PID_EFFECT_PLAYING: u16 = 148;
pub const HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT: u16 = 149;
pub const HID_USAGE_PID_DEVICE_CONTROL: u16 = 150;
pub const HID_USAGE_PID_DC_ENABLE_ACTUATORS: u16 = 151;
pub const HID_USAGE_PID_DC_DISABLE_ACTUATORS: u16 = 152;
pub const HID_USAGE_PID_DC_STOP_ALL_EFFECTS: u16 = 153;
pub const HID_USAGE_PID_DC_DEVICE_RESET: u16 = 154;
pub const HID_USAGE_PID_DC_DEVICE_PAUSE: u16 = 155;
pub const HID_USAGE_PID_DC_DEVICE_CONTINUE: u16 = 156;
pub const HID_USAGE_PID_DEVICE_PAUSED: u16 = 159;
pub const HID_USAGE_PID_ACTUATORS_ENABLED: u16 = 160;
pub const HID_USAGE_PID_SAFETY_SWITCH: u16 = 164;
pub const HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH: u16 = 165;
pub const HID_USAGE_PID_ACTUATOR_POWER: u16 = 166;
pub const HID_USAGE_PID_START_DELAY: u16 = 167;
pub const HID_USAGE_PID_PARAMETER_BLOCK_SIZE: u16 = 168;
pub const HID_USAGE_PID_DEVICE_MANAGED_POOL: u16 = 169;
pub const HID_USAGE_PID_SHARED_PARAMETER_BLOCKS: u16 = 170;
pub const HID_USAGE_PID_CREATE_NEW_EFFECT: u16 = 171;
pub const HID_USAGE_PID_RAMPOOL_AVAILABLE: u16 = 172;
pub const HID_USAGE_POWER_INAME: u16 = 1;
pub const HID_USAGE_POWER_PRESENT_STATUS: u16 = 2;
pub const HID_USAGE_POWER_CHANGED_STATUS: u16 = 3;
pub const HID_USAGE_POWER_UPS: u16 = 4;
pub const HID_USAGE_POWER_POWER_SUPPLY: u16 = 5;
pub const HID_USAGE_POWER_BATTERY_SYSTEM: u16 = 16;
pub const HID_USAGE_POWER_BATTERY_SYSTEM_ID: u16 = 17;
pub const HID_USAGE_POWER_BATTERY: u16 = 18;
pub const HID_USAGE_POWER_BATTERY_ID: u16 = 19;
pub const HID_USAGE_POWER_CHARGER: u16 = 20;
pub const HID_USAGE_POWER_CHARGER_ID: u16 = 21;
pub const HID_USAGE_POWER_POWER_CONVERTER: u16 = 22;
pub const HID_USAGE_POWER_POWER_CONVERTER_ID: u16 = 23;
pub const HID_USAGE_POWER_OUTLET_SYSTEM: u16 = 24;
pub const HID_USAGE_POWER_OUTLET_SYSTEM_ID: u16 = 25;
pub const HID_USAGE_POWER_INPUT: u16 = 26;
pub const HID_USAGE_POWER_INPUT_ID: u16 = 27;
pub const HID_USAGE_POWER_OUTPUT: u16 = 28;
pub const HID_USAGE_POWER_OUTPUT_ID: u16 = 29;
pub const HID_USAGE_POWER_FLOW: u16 = 30;
pub const HID_USAGE_POWER_FLOW_ID: u16 = 31;
pub const HID_USAGE_POWER_OUTLET: u16 = 32;
pub const HID_USAGE_POWER_OUTLET_ID: u16 = 33;
pub const HID_USAGE_POWER_GANG: u16 = 34;
pub const HID_USAGE_POWER_GANG_ID: u16 = 35;
pub const HID_USAGE_POWER_POWER_SUMMARY: u16 = 36;
pub const HID_USAGE_POWER_POWER_SUMMARY_ID: u16 = 37;
pub const HID_USAGE_POWER_VOLTAGE: u16 = 48;
pub const HID_USAGE_POWER_CURRENT: u16 = 49;
pub const HID_USAGE_POWER_FREQUENCY: u16 = 50;
pub const HID_USAGE_POWER_APPARENT_POWER: u16 = 51;
pub const HID_USAGE_POWER_ACTIVE_POWER: u16 = 52;
pub const HID_USAGE_POWER_PERCENT_LOAD: u16 = 53;
pub const HID_USAGE_POWER_TEMPERATURE: u16 = 54;
pub const HID_USAGE_POWER_HUMIDITY: u16 = 55;
pub const HID_USAGE_POWER_BAD_COUNT: u16 = 56;
pub const HID_USAGE_POWER_CONFIG_VOLTAGE: u16 = 64;
pub const HID_USAGE_POWER_CONFIG_CURRENT: u16 = 65;
pub const HID_USAGE_POWER_CONFIG_FREQUENCY: u16 = 66;
pub const HID_USAGE_POWER_CONFIG_APPARENT_POWER: u16 = 67;
pub const HID_USAGE_POWER_CONFIG_ACTIVE_POWER: u16 = 68;
pub const HID_USAGE_POWER_CONFIG_PERCENT_LOAD: u16 = 69;
pub const HID_USAGE_POWER_CONFIG_TEMPERATURE: u16 = 70;
pub const HID_USAGE_POWER_CONFIG_HUMIDITY: u16 = 71;
pub const HID_USAGE_POWER_SWITCH_ON_CONTROL: u16 = 80;
pub const HID_USAGE_POWER_SWITCH_OFF_CONTROL: u16 = 81;
pub const HID_USAGE_POWER_TOGGLE_CONTROL: u16 = 82;
pub const HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER: u16 = 83;
pub const HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER: u16 = 84;
pub const HID_USAGE_POWER_DELAY_BEFORE_REBOOT: u16 = 85;
pub const HID_USAGE_POWER_DELAY_BEFORE_STARTUP: u16 = 86;
pub const HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN: u16 = 87;
pub const HID_USAGE_POWER_TEST: u16 = 88;
pub const HID_USAGE_POWER_MODULE_RESET: u16 = 89;
pub const HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL: u16 = 90;
pub const HID_USAGE_POWER_PRESENT: u16 = 96;
pub const HID_USAGE_POWER_GOOD: u16 = 97;
pub const HID_USAGE_POWER_INTERNAL_FAILURE: u16 = 98;
pub const HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE: u16 = 99;
pub const HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE: u16 = 100;
pub const HID_USAGE_POWER_OVERLOAD: u16 = 101;
pub const HID_USAGE_POWER_OVER_CHARGED: u16 = 102;
pub const HID_USAGE_POWER_OVER_TEMPERATURE: u16 = 103;
pub const HID_USAGE_POWER_SHUTDOWN_REQUESTED: u16 = 104;
pub const HID_USAGE_POWER_SHUTDOWN_IMMINENT: u16 = 105;
pub const HID_USAGE_POWER_SWITCH_ONOFF: u16 = 107;
pub const HID_USAGE_POWER_SWITCHABLE: u16 = 108;
pub const HID_USAGE_POWER_USED: u16 = 109;
pub const HID_USAGE_POWER_BOOST: u16 = 110;
pub const HID_USAGE_POWER_BUCK: u16 = 111;
pub const HID_USAGE_POWER_INITIALIZED: u16 = 112;
pub const HID_USAGE_POWER_TESTED: u16 = 113;
pub const HID_USAGE_POWER_AWAITING_POWER: u16 = 114;
pub const HID_USAGE_POWER_COMMUNICATION_LOST: u16 = 115;
pub const HID_USAGE_POWER_IMANUFACTURER: u16 = 253;
pub const HID_USAGE_POWER_IPRODUCT: u16 = 254;
pub const HID_USAGE_POWER_ISERIALNUMBER: u16 = 255;
pub const HID_USAGE_WEIGHING_DEVICE_SCALES: u16 = 1;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE: u16 = 32;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS: u16 = 33;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC: u16 = 34;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC: u16 = 35;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC: u16 = 36;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC: u16 = 37;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC: u16 = 38;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH: u16 = 39;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH: u16 = 40;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH: u16 = 41;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC: u16 = 42;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT: u16 = 48;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT: u16 = 49;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT: u16 = 50;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT: u16 = 51;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT: u16 = 52;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT: u16 = 53;
pub const HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT: u16 = 64;
pub const HID_USAGE_WEIGHING_DEVICE_DATA_SCALING: u16 = 65;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT: u16 = 80;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM: u16 = 81;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM: u16 = 82;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM: u16 = 83;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS: u16 = 84;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS: u16 = 85;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS: u16 = 86;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS: u16 = 87;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON: u16 = 88;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON: u16 = 89;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE: u16 = 90;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE: u16 = 91;
pub const HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND: u16 = 92;
pub const HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT: u16 = 96;
pub const HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT: u16 = 97;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS: u16 = 112;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT: u16 = 113;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO: u16 = 114;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION: u16 = 115;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE: u16 = 116;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO: u16 = 117;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT: u16 = 118;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION: u16 = 119;
pub const HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING: u16 = 120;
pub const HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE: u16 = 128;
pub const HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN: u16 = 129;
pub const HID_USAGE_SENSORS_SENSOR: u16 = 1;
pub const HID_USAGE_SENSORS_BIOMETRIC: u16 = 16;
pub const HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE: u16 = 17;
pub const HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY: u16 = 18;
pub const HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH: u16 = 19;
pub const HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE: u16 = 20;
pub const HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE: u16 = 21;
pub const HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE: u16 = 22;
pub const HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY: u16 = 23;
pub const HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION: u16 = 24;
pub const HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE: u16 = 25;
pub const HID_USAGE_SENSORS_ELECTRICAL: u16 = 32;
pub const HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE: u16 = 33;
pub const HID_USAGE_SENSORS_ELECTRICAL_CURRENT: u16 = 34;
pub const HID_USAGE_SENSORS_ELECTRICAL_POWER: u16 = 35;
pub const HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE: u16 = 36;
pub const HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE: u16 = 37;
pub const HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE: u16 = 38;
pub const HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER: u16 = 39;
pub const HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY: u16 = 40;
pub const HID_USAGE_SENSORS_ELECTRICAL_PERIOD: u16 = 41;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL: u16 = 48;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE: u16 = 49;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY: u16 = 50;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE: u16 = 51;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION: u16 = 52;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED: u16 = 53;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY: u16 = 54;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX: u16 = 55;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE: u16 = 56;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS: u16 = 57;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE: u16 = 58;
pub const HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY: u16 = 59;
pub const HID_USAGE_SENSORS_LIGHT: u16 = 64;
pub const HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT: u16 = 65;
pub const HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED: u16 = 66;
pub const HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT: u16 = 67;
pub const HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT: u16 = 68;
pub const HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT: u16 = 69;
pub const HID_USAGE_SENSORS_LOCATION: u16 = 80;
pub const HID_USAGE_SENSORS_LOCATION_BROADCAST: u16 = 81;
pub const HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING: u16 = 82;
pub const HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM: u16 = 83;
pub const HID_USAGE_SENSORS_LOCATION_LOOKUP: u16 = 84;
pub const HID_USAGE_SENSORS_LOCATION_OTHER: u16 = 85;
pub const HID_USAGE_SENSORS_LOCATION_STATIC: u16 = 86;
pub const HID_USAGE_SENSORS_LOCATION_TRIANGULATION: u16 = 87;
pub const HID_USAGE_SENSORS_MECHANICAL: u16 = 96;
pub const HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH: u16 = 97;
pub const HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY: u16 = 98;
pub const HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH: u16 = 99;
pub const HID_USAGE_SENSORS_MECHANICAL_FORCE: u16 = 100;
pub const HID_USAGE_SENSORS_MECHANICAL_PRESSURE: u16 = 101;
pub const HID_USAGE_SENSORS_MECHANICAL_STRAIN: u16 = 102;
pub const HID_USAGE_SENSORS_MECHANICAL_WEIGHT: u16 = 103;
pub const HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR: u16 = 104;
pub const HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH: u16 = 105;
pub const HID_USAGE_SENSORS_MOTION: u16 = 112;
pub const HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D: u16 = 113;
pub const HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D: u16 = 114;
pub const HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D: u16 = 115;
pub const HID_USAGE_SENSORS_MOTION_GYROMETER_1D: u16 = 116;
pub const HID_USAGE_SENSORS_MOTION_GYROMETER_2D: u16 = 117;
pub const HID_USAGE_SENSORS_MOTION_GYROMETER_3D: u16 = 118;
pub const HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR: u16 = 119;
pub const HID_USAGE_SENSORS_MOTION_SPEEDOMETER: u16 = 120;
pub const HID_USAGE_SENSORS_MOTION_ACCELEROMETER: u16 = 121;
pub const HID_USAGE_SENSORS_MOTION_GYROMETER: u16 = 122;
pub const HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR: u16 = 123;
pub const HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER: u16 = 124;
pub const HID_USAGE_SENSORS_ORIENTATION: u16 = 128;
pub const HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D: u16 = 129;
pub const HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D: u16 = 130;
pub const HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D: u16 = 131;
pub const HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D: u16 = 132;
pub const HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D: u16 = 133;
pub const HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D: u16 = 134;
pub const HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D: u16 = 135;
pub const HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D: u16 = 136;
pub const HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D: u16 = 137;
pub const HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION: u16 = 138;
pub const HID_USAGE_SENSORS_ORIENTATION_COMPASS: u16 = 139;
pub const HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER: u16 = 140;
pub const HID_USAGE_SENSORS_ORIENTATION_DISTANCE: u16 = 141;
pub const HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION: u16 = 142;
pub const HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION: u16 = 143;
pub const HID_USAGE_SENSORS_SCANNER: u16 = 144;
pub const HID_USAGE_SENSORS_SCANNER_BARCODE: u16 = 145;
pub const HID_USAGE_SENSORS_SCANNER_RFID: u16 = 146;
pub const HID_USAGE_SENSORS_SCANNER_NFC: u16 = 147;
pub const HID_USAGE_SENSORS_TIME: u16 = 160;
pub const HID_USAGE_SENSORS_TIME_ALARM_TIMER: u16 = 161;
pub const HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK: u16 = 162;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY: u16 = 176;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION: u16 = 177;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION: u16 = 178;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER: u16 = 179;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER: u16 = 180;
pub const HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION: u16 = 181;
pub const HID_USAGE_SENSORS_ORIENTATION_EXTENDED: u16 = 192;
pub const HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION: u16 = 193;
pub const HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER: u16 = 194;
pub const HID_USAGE_SENSORS_GESTURE: u16 = 208;
pub const HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE: u16 = 209;
pub const HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE: u16 = 210;
pub const HID_USAGE_SENSORS_OTHER: u16 = 224;
pub const HID_USAGE_SENSORS_OTHER_CUSTOM: u16 = 225;
pub const HID_USAGE_SENSORS_OTHER_GENERIC: u16 = 226;
pub const HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR: u16 = 227;
pub const HID_USAGE_SENSORS_OTHER_HINGE_ANGLE: u16 = 228;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_1: u16 = 240;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_2: u16 = 241;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_3: u16 = 242;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_4: u16 = 243;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_5: u16 = 244;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_6: u16 = 245;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_7: u16 = 246;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_8: u16 = 247;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_9: u16 = 248;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_10: u16 = 249;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_11: u16 = 250;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_12: u16 = 251;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_13: u16 = 252;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_14: u16 = 253;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_15: u16 = 254;
pub const HID_USAGE_SENSORS_VENDOR_RESERVED_16: u16 = 255;
pub const HID_USAGE_SENSORS_EVENT: u16 = 512;
pub const HID_USAGE_SENSORS_EVENT_SENSOR_STATE: u16 = 513;
pub const HID_USAGE_SENSORS_EVENT_SENSOR_EVENT: u16 = 514;
pub const HID_USAGE_SENSORS_PROPERTY: u16 = 768;
pub const HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME: u16 = 769;
pub const HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID: u16 = 770;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS: u16 = 771;
pub const HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL: u16 = 772;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER: u16 = 773;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL: u16 = 774;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER: u16 = 775;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION: u16 = 776;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE: u16 = 777;
pub const HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH: u16 = 778;
pub const HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION: u16 = 779;
pub const HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION: u16 = 780;
pub const HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE: u16 = 781;
pub const HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL: u16 = 782;
pub const HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE: u16 = 783;
pub const HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE: u16 = 784;
pub const HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE: u16 = 785;
pub const HID_USAGE_SENSORS_PROPERTY_ACCURACY: u16 = 786;
pub const HID_USAGE_SENSORS_PROPERTY_RESOLUTION: u16 = 787;
pub const HID_USAGE_SENSORS_PROPERTY_MAXIMUM: u16 = 788;
pub const HID_USAGE_SENSORS_PROPERTY_MINIMUM: u16 = 789;
pub const HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE: u16 = 790;
pub const HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE: u16 = 791;
pub const HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE: u16 = 792;
pub const HID_USAGE_SENSORS_PROPERTY_POWER_STATE: u16 = 793;
pub const HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS: u16 = 794;
pub const HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY: u16 = 795;
pub const HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS: u16 = 796;
pub const HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION: u16 = 797;
pub const HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY: u16 = 798;
pub const HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE: u16 = 799;
pub const HID_USAGE_SENSORS_DATA_FIELD_LOCATION: u16 = 1024;
pub const HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL: u16 = 1026;
pub const HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID: u16 = 1027;
pub const HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR: u16 = 1028;
pub const HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID: u16 = 1029;
pub const HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR: u16 = 1030;
pub const HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL: u16 = 1031;
pub const HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE: u16 = 1032;
pub const HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS: u16 = 1033;
pub const HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY: u16 = 1034;
pub const HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE: u16 = 1035;
pub const HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION: u16 = 1036;
pub const HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE: u16 = 1037;
pub const HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE: u16 = 1038;
pub const HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS: u16 = 1039;
pub const HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION: u16 = 1040;
pub const HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION: u16 = 1041;
pub const HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION: u16 = 1042;
pub const HID_USAGE_SENSORS_DATA_FIELD_LATITUDE: u16 = 1043;
pub const HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE: u16 = 1044;
pub const HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING: u16 = 1045;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING: u16 = 1046;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION: u16 = 1047;
pub const HID_USAGE_SENSORS_DATA_FIELD_SPEED: u16 = 1048;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW: u16 = 1049;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH: u16 = 1050;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION: u16 = 1051;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS: u16 = 1052;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS: u16 = 1053;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS: u16 = 1054;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT: u16 = 1055;
pub const HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS: u16 = 1056;
pub const HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE: u16 = 1057;
pub const HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1: u16 = 1058;
pub const HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2: u16 = 1059;
pub const HID_USAGE_SENSORS_DATA_FIELD_CITY: u16 = 1060;
pub const HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE: u16 = 1061;
pub const HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION: u16 = 1062;
pub const HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE: u16 = 1063;
pub const HID_USAGE_SENSORS_PROPERTY_LOCATION: u16 = 1066;
pub const HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY: u16 = 1067;
pub const HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL: u16 = 1072;
pub const HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE: u16 = 1073;
pub const HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY: u16 = 1075;
pub const HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE: u16 = 1076;
pub const HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION: u16 = 1077;
pub const HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED: u16 = 1078;
pub const HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX: u16 = 1079;
pub const HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2: u16 = 1080;
pub const HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION: u16 = 1081;
pub const HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE: u16 = 1082;
pub const HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE: u16 = 1083;
pub const HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE: u16 = 1084;
pub const HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL: u16 = 1088;
pub const HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE: u16 = 1089;
pub const HID_USAGE_SENSORS_DATA_FIELD_MOTION: u16 = 1104;
pub const HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE: u16 = 1105;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION: u16 = 1106;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X: u16 = 1107;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y: u16 = 1108;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z: u16 = 1109;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY: u16 = 1110;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS: u16 = 1111;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS: u16 = 1112;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS: u16 = 1113;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION: u16 = 1114;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS: u16 = 1115;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS: u16 = 1116;
pub const HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS: u16 = 1117;
pub const HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED: u16 = 1118;
pub const HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY: u16 = 1119;
pub const HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION: u16 = 1136;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING: u16 = 1137;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS: u16 = 1138;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS: u16 = 1139;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS: u16 = 1140;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH: u16 = 1141;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH: u16 = 1142;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH: u16 = 1143;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH: u16 = 1144;
pub const HID_USAGE_SENSORS_DATA_FIELD_DISTANCE: u16 = 1145;
pub const HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS: u16 = 1146;
pub const HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS: u16 = 1147;
pub const HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS: u16 = 1148;
pub const HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE: u16 = 1149;
pub const HID_USAGE_SENSORS_DATA_FIELD_TILT: u16 = 1150;
pub const HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS: u16 = 1151;
pub const HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS: u16 = 1152;
pub const HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS: u16 = 1153;
pub const HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX: u16 = 1154;
pub const HID_USAGE_SENSORS_DATA_FIELD_QUATERNION: u16 = 1155;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX: u16 = 1156;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS: u16 = 1157;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS: u16 = 1158;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS: u16 = 1159;
pub const HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY: u16 = 1160;
pub const HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION: u16 = 1161;
pub const HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL: u16 = 1168;
pub const HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE: u16 = 1169;
pub const HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES: u16 = 1170;
pub const HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE: u16 = 1171;
pub const HID_USAGE_SENSORS_DATA_FIELD_FORCE: u16 = 1172;
pub const HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE: u16 = 1173;
pub const HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE: u16 = 1174;
pub const HID_USAGE_SENSORS_DATA_FIELD_STRAIN: u16 = 1175;
pub const HID_USAGE_SENSORS_DATA_FIELD_WEIGHT: u16 = 1176;
pub const HID_USAGE_SENSORS_PROPERTY_MECHANICAL: u16 = 1184;
pub const HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE: u16 = 1185;
pub const HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED: u16 = 1186;
pub const HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED: u16 = 1187;
pub const HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC: u16 = 1200;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE: u16 = 1201;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE: u16 = 1202;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE: u16 = 1203;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE: u16 = 1204;
pub const HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE: u16 = 1205;
pub const HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC: u16 = 1206;
pub const HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC: u16 = 1207;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE: u16 = 1208;
pub const HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE: u16 = 1209;
pub const HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL: u16 = 1210;
pub const HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE: u16 = 1211;
pub const HID_USAGE_SENSORS_DATA_FIELD_SPO2: u16 = 1212;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED: u16 = 1213;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH: u16 = 1214;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE: u16 = 1215;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL: u16 = 1216;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH: u16 = 1217;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW: u16 = 1218;
pub const HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID: u16 = 1219;
pub const HID_USAGE_SENSORS_DATA_FIELD_LIGHT: u16 = 1232;
pub const HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE: u16 = 1233;
pub const HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE: u16 = 1234;
pub const HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY: u16 = 1235;
pub const HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X: u16 = 1236;
pub const HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y: u16 = 1237;
pub const HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE: u16 = 1238;
pub const HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT: u16 = 1239;
pub const HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT: u16 = 1240;
pub const HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT: u16 = 1241;
pub const HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT: u16 = 1242;
pub const HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT: u16 = 1243;
pub const HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT: u16 = 1244;
pub const HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX: u16 = 1245;
pub const HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT: u16 = 1246;
pub const HID_USAGE_SENSORS_PROPERTY_LIGHT: u16 = 1247;
pub const HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND: u16 = 1248;
pub const HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED: u16 = 1250;
pub const HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED: u16 = 1251;
pub const HID_USAGE_SENSORS_DATA_FIELD_SCANNER: u16 = 1264;
pub const HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT: u16 = 1265;
pub const HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE: u16 = 1266;
pub const HID_USAGE_SENSORS_PROPERTY_SCANNER: u16 = 1272;
pub const HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND: u16 = 1273;
pub const HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL: u16 = 1280;
pub const HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE: u16 = 1281;
pub const HID_USAGE_SENSORS_DATA_FIELD_CURRENT: u16 = 1282;
pub const HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER: u16 = 1283;
pub const HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE: u16 = 1284;
pub const HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE: u16 = 1285;
pub const HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE: u16 = 1286;
pub const HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY: u16 = 1287;
pub const HID_USAGE_SENSORS_DATA_FIELD_PERIOD: u16 = 1288;
pub const HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE: u16 = 1289;
pub const HID_USAGE_SENSORS_DATA_FIELD_TIME: u16 = 1312;
pub const HID_USAGE_SENSORS_DATA_FIELD_YEAR: u16 = 1313;
pub const HID_USAGE_SENSORS_DATA_FIELD_MONTH: u16 = 1314;
pub const HID_USAGE_SENSORS_DATA_FIELD_DAY: u16 = 1315;
pub const HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK: u16 = 1316;
pub const HID_USAGE_SENSORS_DATA_FIELD_HOUR: u16 = 1317;
pub const HID_USAGE_SENSORS_DATA_FIELD_MINUTE: u16 = 1318;
pub const HID_USAGE_SENSORS_DATA_FIELD_SECOND: u16 = 1319;
pub const HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND: u16 = 1320;
pub const HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP: u16 = 1321;
pub const HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR: u16 = 1322;
pub const HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT: u16 = 1323;
pub const HID_USAGE_SENSORS_PROPERTY_TIME: u16 = 1328;
pub const HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC: u16 = 1329;
pub const HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME: u16 = 1330;
pub const HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED: u16 = 1331;
pub const HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT: u16 = 1332;
pub const HID_USAGE_SENSORS_PROPERTY_ARM_ALARM: u16 = 1333;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM: u16 = 1344;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE: u16 = 1345;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY: u16 = 1346;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE: u16 = 1347;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1: u16 = 1348;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2: u16 = 1349;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3: u16 = 1350;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4: u16 = 1351;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5: u16 = 1352;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6: u16 = 1353;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7: u16 = 1354;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8: u16 = 1355;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9: u16 = 1356;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10: u16 = 1357;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11: u16 = 1358;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12: u16 = 1359;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13: u16 = 1360;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14: u16 = 1361;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15: u16 = 1362;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16: u16 = 1363;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17: u16 = 1364;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18: u16 = 1365;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19: u16 = 1366;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20: u16 = 1367;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21: u16 = 1368;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22: u16 = 1369;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23: u16 = 1370;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24: u16 = 1371;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25: u16 = 1372;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26: u16 = 1373;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27: u16 = 1374;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28: u16 = 1375;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC: u16 = 1376;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY: u16 = 1377;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID: u16 = 1378;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID: u16 = 1379;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY: u16 = 1380;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY: u16 = 1381;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY: u16 = 1382;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT: u16 = 1383;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY: u16 = 1384;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD: u16 = 1385;
pub const HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX: u16 = 1386;
pub const HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT: u16 = 1387;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND: u16 = 1388;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID: u16 = 1389;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY: u16 = 1390;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID: u16 = 1391;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID: u16 = 1392;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX: u16 = 1393;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE: u16 = 1394;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE: u16 = 1395;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT: u16 = 1396;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE: u16 = 1397;
pub const HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT: u16 = 1398;
pub const HID_USAGE_SENSORS_PROPERTY_GENERIC: u16 = 1408;
pub const HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX: u16 = 1409;
pub const HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT: u16 = 1410;
pub const HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY: u16 = 1424;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE: u16 = 1425;
pub const HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE: u16 = 1426;
pub const HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION: u16 = 1427;
pub const HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT: u16 = 1428;
pub const HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET: u16 = 1429;
pub const HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION: u16 = 1430;
pub const HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE: u16 = 1431;
pub const HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL: u16 = 1440;
pub const HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES: u16 = 1441;
pub const HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES: u16 = 1442;
pub const HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES: u16 = 1443;
pub const HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES: u16 = 1444;
pub const HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT: u16 = 1445;
pub const HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID: u16 = 1456;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM: u16 = 1472;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1: u16 = 1473;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2: u16 = 1474;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3: u16 = 1475;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4: u16 = 1476;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5: u16 = 1477;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6: u16 = 1478;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7: u16 = 1479;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8: u16 = 1480;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9: u16 = 1481;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10: u16 = 1482;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11: u16 = 1483;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12: u16 = 1484;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13: u16 = 1485;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14: u16 = 1486;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15: u16 = 1487;
pub const HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16: u16 = 1488;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE: u16 = 1504;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE: u16 = 1505;
pub const HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR: u16 = 1520;
pub const HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE: u16 = 1521;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE: u16 = 1522;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE: u16 = 1523;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL: u16 = 1524;
pub const HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE: u16 = 1525;
pub const HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED: u16 = 2048;
pub const HID_USAGE_SENSORS_SENSOR_STATE_READY: u16 = 2049;
pub const HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE: u16 = 2050;
pub const HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA: u16 = 2051;
pub const HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING: u16 = 2052;
pub const HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED: u16 = 2053;
pub const HID_USAGE_SENSORS_SENSOR_STATE_ERROR: u16 = 2054;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN: u16 = 2064;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED: u16 = 2065;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED: u16 = 2066;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED: u16 = 2067;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE: u16 = 2068;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY: u16 = 2069;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED: u16 = 2070;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED: u16 = 2071;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD: u16 = 2072;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD: u16 = 2073;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD: u16 = 2074;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD: u16 = 2075;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD: u16 = 2076;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD: u16 = 2077;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED: u16 = 2078;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED: u16 = 2079;
pub const HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER: u16 = 2080;
pub const HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED: u16 = 2096;
pub const HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED: u16 = 2097;
pub const HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL: u16 = 2098;
pub const HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS: u16 = 2112;
pub const HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS: u16 = 2113;
pub const HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS: u16 = 2114;
pub const HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS: u16 = 2115;
pub const HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS: u16 = 2116;
pub const HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS: u16 = 2117;
pub const HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL: u16 = 2118;
pub const HID_USAGE_SENSORS_POWER_STATE_UNDEFINED: u16 = 2128;
pub const HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER: u16 = 2129;
pub const HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER: u16 = 2130;
pub const HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP: u16 = 2131;
pub const HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP: u16 = 2132;
pub const HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF: u16 = 2133;
pub const HID_USAGE_SENSORS_ACCURACY_DEFAULT: u16 = 2144;
pub const HID_USAGE_SENSORS_ACCURACY_HIGH: u16 = 2145;
pub const HID_USAGE_SENSORS_ACCURACY_MEDIUM: u16 = 2146;
pub const HID_USAGE_SENSORS_ACCURACY_LOW: u16 = 2147;
pub const HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX: u16 = 2160;
pub const HID_USAGE_SENSORS_FIX_QUALITY_GPS: u16 = 2161;
pub const HID_USAGE_SENSORS_FIX_QUALITY_DGPS: u16 = 2162;
pub const HID_USAGE_SENSORS_FIX_TYPE_NO_FIX: u16 = 2176;
pub const HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID: u16 = 2177;
pub const HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID: u16 = 2178;
pub const HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID: u16 = 2179;
pub const HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC: u16 = 2180;
pub const HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK: u16 = 2181;
pub const HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED: u16 = 2182;
pub const HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE: u16 = 2183;
pub const HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE: u16 = 2184;
pub const HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL: u16 = 2192;
pub const HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC: u16 = 2193;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS: u16 = 2208;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS: u16 = 2209;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED: u16 = 2210;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT: u16 = 2211;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR: u16 = 2212;
pub const HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID: u16 = 2213;
pub const HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID: u16 = 2224;
pub const HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID: u16 = 2225;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY: u16 = 2240;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY: u16 = 2241;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY: u16 = 2242;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY: u16 = 2243;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY: u16 = 2244;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY: u16 = 2245;
pub const HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY: u16 = 2246;
pub const HID_USAGE_SENSORS_KIND_CATEGORY: u16 = 2256;
pub const HID_USAGE_SENSORS_KIND_TYPE: u16 = 2257;
pub const HID_USAGE_SENSORS_KIND_EVENT: u16 = 2258;
pub const HID_USAGE_SENSORS_KIND_PROPERTY: u16 = 2259;
pub const HID_USAGE_SENSORS_KIND_DATA_FIELD: u16 = 2260;
pub const HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW: u16 = 2272;
pub const HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM: u16 = 2273;
pub const HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH: u16 = 2274;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED: u16 = 2288;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW: u16 = 2289;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW: u16 = 2290;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW: u16 = 2291;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP: u16 = 2292;
pub const HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN: u16 = 2293;
pub const HID_USAGE_SENSORS_VT_NULL: u16 = 2304;
pub const HID_USAGE_SENSORS_VT_BOOL: u16 = 2305;
pub const HID_USAGE_SENSORS_VT_UI1: u16 = 2306;
pub const HID_USAGE_SENSORS_VT_I1: u16 = 2307;
pub const HID_USAGE_SENSORS_VT_UI2: u16 = 2308;
pub const HID_USAGE_SENSORS_VT_I2: u16 = 2309;
pub const HID_USAGE_SENSORS_VT_UI4: u16 = 2310;
pub const HID_USAGE_SENSORS_VT_I4: u16 = 2311;
pub const HID_USAGE_SENSORS_VT_UI8: u16 = 2312;
pub const HID_USAGE_SENSORS_VT_I8: u16 = 2313;
pub const HID_USAGE_SENSORS_VT_R4: u16 = 2314;
pub const HID_USAGE_SENSORS_VT_R8: u16 = 2315;
pub const HID_USAGE_SENSORS_VT_WSTR: u16 = 2316;
pub const HID_USAGE_SENSORS_VT_STR: u16 = 2317;
pub const HID_USAGE_SENSORS_VT_CLSID: u16 = 2318;
pub const HID_USAGE_SENSORS_VT_VECTOR_VT_UI1: u16 = 2319;
pub const HID_USAGE_SENSORS_VT_F16E0: u16 = 2320;
pub const HID_USAGE_SENSORS_VT_F16E1: u16 = 2321;
pub const HID_USAGE_SENSORS_VT_F16E2: u16 = 2322;
pub const HID_USAGE_SENSORS_VT_F16E3: u16 = 2323;
pub const HID_USAGE_SENSORS_VT_F16E4: u16 = 2324;
pub const HID_USAGE_SENSORS_VT_F16E5: u16 = 2325;
pub const HID_USAGE_SENSORS_VT_F16E6: u16 = 2326;
pub const HID_USAGE_SENSORS_VT_F16E7: u16 = 2327;
pub const HID_USAGE_SENSORS_VT_F16E8: u16 = 2328;
pub const HID_USAGE_SENSORS_VT_F16E9: u16 = 2329;
pub const HID_USAGE_SENSORS_VT_F16EA: u16 = 2330;
pub const HID_USAGE_SENSORS_VT_F16EB: u16 = 2331;
pub const HID_USAGE_SENSORS_VT_F16EC: u16 = 2332;
pub const HID_USAGE_SENSORS_VT_F16ED: u16 = 2333;
pub const HID_USAGE_SENSORS_VT_F16EE: u16 = 2334;
pub const HID_USAGE_SENSORS_VT_F16EF: u16 = 2335;
pub const HID_USAGE_SENSORS_VT_F32E0: u16 = 2336;
pub const HID_USAGE_SENSORS_VT_F32E1: u16 = 2337;
pub const HID_USAGE_SENSORS_VT_F32E2: u16 = 2338;
pub const HID_USAGE_SENSORS_VT_F32E3: u16 = 2339;
pub const HID_USAGE_SENSORS_VT_F32E4: u16 = 2340;
pub const HID_USAGE_SENSORS_VT_F32E5: u16 = 2341;
pub const HID_USAGE_SENSORS_VT_F32E6: u16 = 2342;
pub const HID_USAGE_SENSORS_VT_F32E7: u16 = 2343;
pub const HID_USAGE_SENSORS_VT_F32E8: u16 = 2344;
pub const HID_USAGE_SENSORS_VT_F32E9: u16 = 2345;
pub const HID_USAGE_SENSORS_VT_F32EA: u16 = 2346;
pub const HID_USAGE_SENSORS_VT_F32EB: u16 = 2347;
pub const HID_USAGE_SENSORS_VT_F32EC: u16 = 2348;
pub const HID_USAGE_SENSORS_VT_F32ED: u16 = 2349;
pub const HID_USAGE_SENSORS_VT_F32EE: u16 = 2350;
pub const HID_USAGE_SENSORS_VT_F32EF: u16 = 2351;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN: u16 = 2352;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY: u16 = 2353;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING: u16 = 2354;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING: u16 = 2355;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING: u16 = 2356;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE: u16 = 2357;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING: u16 = 2358;
pub const HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE: u16 = 2359;
pub const HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED: u16 = 2368;
pub const HID_USAGE_SENSORS_UNIT_LUX: u16 = 2369;
pub const HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN: u16 = 2370;
pub const HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS: u16 = 2371;
pub const HID_USAGE_SENSORS_UNIT_PASCAL: u16 = 2372;
pub const HID_USAGE_SENSORS_UNIT_NEWTON: u16 = 2373;
pub const HID_USAGE_SENSORS_UNIT_METERSSECOND: u16 = 2374;
pub const HID_USAGE_SENSORS_UNIT_KILOGRAM: u16 = 2375;
pub const HID_USAGE_SENSORS_UNIT_METER: u16 = 2376;
pub const HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND: u16 = 2377;
pub const HID_USAGE_SENSORS_UNIT_FARAD: u16 = 2378;
pub const HID_USAGE_SENSORS_UNIT_AMPERE: u16 = 2379;
pub const HID_USAGE_SENSORS_UNIT_WATT: u16 = 2380;
pub const HID_USAGE_SENSORS_UNIT_HENRY: u16 = 2381;
pub const HID_USAGE_SENSORS_UNIT_OHM: u16 = 2382;
pub const HID_USAGE_SENSORS_UNIT_VOLT: u16 = 2383;
pub const HID_USAGE_SENSORS_UNIT_HERTZ: u16 = 2384;
pub const HID_USAGE_SENSORS_UNIT_BAR: u16 = 2385;
pub const HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE: u16 = 2386;
pub const HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE: u16 = 2387;
pub const HID_USAGE_SENSORS_UNIT_DEGREES: u16 = 2388;
pub const HID_USAGE_SENSORS_UNIT_DEGREESSECOND: u16 = 2389;
pub const HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND: u16 = 2390;
pub const HID_USAGE_SENSORS_UNIT_KNOT: u16 = 2391;
pub const HID_USAGE_SENSORS_UNIT_PERCENT: u16 = 2392;
pub const HID_USAGE_SENSORS_UNIT_SECOND: u16 = 2393;
pub const HID_USAGE_SENSORS_UNIT_MILLISECOND: u16 = 2394;
pub const HID_USAGE_SENSORS_UNIT_G: u16 = 2395;
pub const HID_USAGE_SENSORS_UNIT_BYTES: u16 = 2396;
pub const HID_USAGE_SENSORS_UNIT_MILLIGAUSS: u16 = 2397;
pub const HID_USAGE_SENSORS_UNIT_BITS: u16 = 2398;
pub const HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE: u16 = 2400;
pub const HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY: u16 = 2401;
pub const HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY: u16 = 2402;
pub const HID_USAGE_SENSORS_EXPONENT_0: u16 = 2416;
pub const HID_USAGE_SENSORS_EXPONENT_1: u16 = 2417;
pub const HID_USAGE_SENSORS_EXPONENT_2: u16 = 2418;
pub const HID_USAGE_SENSORS_EXPONENT_3: u16 = 2419;
pub const HID_USAGE_SENSORS_EXPONENT_4: u16 = 2420;
pub const HID_USAGE_SENSORS_EXPONENT_5: u16 = 2421;
pub const HID_USAGE_SENSORS_EXPONENT_6: u16 = 2422;
pub const HID_USAGE_SENSORS_EXPONENT_7: u16 = 2423;
pub const HID_USAGE_SENSORS_EXPONENT_8: u16 = 2424;
pub const HID_USAGE_SENSORS_EXPONENT_9: u16 = 2425;
pub const HID_USAGE_SENSORS_EXPONENT_A: u16 = 2426;
pub const HID_USAGE_SENSORS_EXPONENT_B: u16 = 2427;
pub const HID_USAGE_SENSORS_EXPONENT_C: u16 = 2428;
pub const HID_USAGE_SENSORS_EXPONENT_D: u16 = 2429;
pub const HID_USAGE_SENSORS_EXPONENT_E: u16 = 2430;
pub const HID_USAGE_SENSORS_EXPONENT_F: u16 = 2431;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN: u16 = 2432;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED: u16 = 2433;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK: u16 = 2434;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND: u16 = 2435;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG: u16 = 2436;
pub const HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG: u16 = 2437;
pub const HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN: u16 = 2448;
pub const HID_USAGE_SENSORS_STEP_TYPE_WALKING: u16 = 2449;
pub const HID_USAGE_SENSORS_STEP_TYPE_RUNNING: u16 = 2450;
pub const HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN: u16 = 2464;
pub const HID_USAGE_SENSORS_GESTURE_STATE_STARTED: u16 = 2465;
pub const HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED: u16 = 2466;
pub const HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED: u16 = 2467;
pub const HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN: u16 = 2480;
pub const HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1: u16 = 2481;
pub const HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2: u16 = 2482;
pub const HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH: u16 = 2483;
pub const HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN: u16 = 2484;
pub const HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING: u16 = 2485;
pub const HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING: u16 = 2486;
pub const HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC: u16 = 2496;
pub const HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC: u16 = 2497;
pub const HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC: u16 = 2498;
pub const HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC: u16 = 2499;
pub const HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE: u16 = 4096;
pub const HID_USAGE_SENSORS_MODIFIER_MAXIMUM: u16 = 8192;
pub const HID_USAGE_SENSORS_MODIFIER_MINIMUM: u16 = 12288;
pub const HID_USAGE_SENSORS_MODIFIER_ACCURACY: u16 = 16384;
pub const HID_USAGE_SENSORS_MODIFIER_RESOLUTION: u16 = 20480;
pub const HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH: u16 = 24576;
pub const HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW: u16 = 28672;
pub const HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET: u16 = 32768;
pub const HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER: u16 = 36864;
pub const HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL: u16 = 40960;
pub const HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX: u16 = 45056;
pub const HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX: u16 = 49152;
pub const HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE: u16 = 53248;
pub const HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE: u16 = 57344;
pub const HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED: u16 = 61440;
pub const HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE: u16 = 1;
pub const HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE: u16 = 2;
pub const HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE: u16 = 3;
pub const HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE: u16 = 4;
pub const HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE: u16 = 5;
pub const HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE: u16 = 6;
pub const HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE: u16 = 7;
pub const HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE: u16 = 8;
pub const HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE: u16 = 9;
pub const HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE: u16 = 10;
pub const HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE: u16 = 11;
pub const HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE: u16 = 12;
pub const HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK: u16 = 32;
pub const HID_USAGE_SIMULATION_FLIGHT_STICK: u16 = 33;
pub const HID_USAGE_SIMULATION_CYCLIC_CONTROL: u16 = 34;
pub const HID_USAGE_SIMULATION_CYCLIC_TRIM: u16 = 35;
pub const HID_USAGE_SIMULATION_FLIGHT_YOKE: u16 = 36;
pub const HID_USAGE_SIMULATION_TRACK_CONTROL: u16 = 37;
pub const HID_USAGE_SIMULATION_AILERON: u16 = 176;
pub const HID_USAGE_SIMULATION_AILERON_TRIM: u16 = 177;
pub const HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL: u16 = 178;
pub const HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE: u16 = 179;
pub const HID_USAGE_SIMULATION_CHAFF_RELEASE: u16 = 180;
pub const HID_USAGE_SIMULATION_COLLECTIVE_CONTROL: u16 = 181;
pub const HID_USAGE_SIMULATION_DIVE_BRAKE: u16 = 182;
pub const HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES: u16 = 183;
pub const HID_USAGE_SIMULATION_ELEVATOR: u16 = 184;
pub const HID_USAGE_SIMULATION_ELEVATOR_TRIM: u16 = 185;
pub const HID_USAGE_SIMULATION_RUDDER: u16 = 186;
pub const HID_USAGE_SIMULATION_THROTTLE: u16 = 187;
pub const HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS: u16 = 188;
pub const HID_USAGE_SIMULATION_FLARE_RELEASE: u16 = 189;
pub const HID_USAGE_SIMULATION_LANDING_GEAR: u16 = 190;
pub const HID_USAGE_SIMULATION_TOE_BRAKE: u16 = 191;
pub const HID_USAGE_SIMULATION_TRIGGER: u16 = 192;
pub const HID_USAGE_SIMULATION_WEAPONS_ARM: u16 = 193;
pub const HID_USAGE_SIMULATION_WEAPONS_SELECT: u16 = 194;
pub const HID_USAGE_SIMULATION_WING_FLAPS: u16 = 195;
pub const HID_USAGE_SIMULATION_ACCELERATOR: u16 = 196;
pub const HID_USAGE_SIMULATION_BRAKE: u16 = 197;
pub const HID_USAGE_SIMULATION_CLUTCH: u16 = 198;
pub const HID_USAGE_SIMULATION_SHIFTER: u16 = 199;
pub const HID_USAGE_SIMULATION_STEERING: u16 = 200;
pub const HID_USAGE_SIMULATION_TURRET_DIRECTION: u16 = 201;
pub const HID_USAGE_SIMULATION_BARREL_ELEVATION: u16 = 202;
pub const HID_USAGE_SIMULATION_DIVE_PLANE: u16 = 203;
pub const HID_USAGE_SIMULATION_BALLAST: u16 = 204;
pub const HID_USAGE_SIMULATION_BICYCLE_CRANK: u16 = 205;
pub const HID_USAGE_SIMULATION_HANDLE_BARS: u16 = 206;
pub const HID_USAGE_SIMULATION_FRONT_BRAKE: u16 = 207;
pub const HID_USAGE_SIMULATION_REAR_BRAKE: u16 = 208;
pub const HID_USAGE_SOC_SOC_CONTROL: u16 = 1;
pub const HID_USAGE_SOC_FIRMWARE_TRANSFER: u16 = 2;
pub const HID_USAGE_SOC_FIRMWARE_FILE_ID: u16 = 3;
pub const HID_USAGE_SOC_FILE_OFFSET_IN_BYTES: u16 = 4;
pub const HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES: u16 = 5;
pub const HID_USAGE_SOC_FILE_PAYLOAD: u16 = 6;
pub const HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES: u16 = 7;
pub const HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES: u16 = 8;
pub const HID_USAGE_SOC_FILE_TRANSFER_STOP: u16 = 9;
pub const HID_USAGE_SOC_FILE_TRANSFER_TILL_END: u16 = 10;
pub const HID_USAGE_SPORT_BASEBALL_BAT: u16 = 1;
pub const HID_USAGE_SPORT_GOLF_CLUB: u16 = 2;
pub const HID_USAGE_SPORT_ROWING_MACHINE: u16 = 3;
pub const HID_USAGE_SPORT_TREADMILL: u16 = 4;
pub const HID_USAGE_SPORT_OAR: u16 = 48;
pub const HID_USAGE_SPORT_SLOPE: u16 = 49;
pub const HID_USAGE_SPORT_RATE: u16 = 50;
pub const HID_USAGE_SPORT_STICK_SPEED: u16 = 51;
pub const HID_USAGE_SPORT_STICK_FACE_ANGLE: u16 = 52;
pub const HID_USAGE_SPORT_HEEL_TOE: u16 = 53;
pub const HID_USAGE_SPORT_FOLLOW_THROUGH: u16 = 54;
pub const HID_USAGE_SPORT_TEMPO: u16 = 55;
pub const HID_USAGE_SPORT_STICK_TYPE: u16 = 56;
pub const HID_USAGE_SPORT_HEIGHT: u16 = 57;
pub const HID_USAGE_SPORT_PUTTER: u16 = 80;
pub const HID_USAGE_SPORT_1_IRON: u16 = 81;
pub const HID_USAGE_SPORT_2_IRON: u16 = 82;
pub const HID_USAGE_SPORT_3_IRON: u16 = 83;
pub const HID_USAGE_SPORT_4_IRON: u16 = 84;
pub const HID_USAGE_SPORT_5_IRON: u16 = 85;
pub const HID_USAGE_SPORT_6_IRON: u16 = 86;
pub const HID_USAGE_SPORT_7_IRON: u16 = 87;
pub const HID_USAGE_SPORT_8_IRON: u16 = 88;
pub const HID_USAGE_SPORT_9_IRON: u16 = 89;
pub const HID_USAGE_SPORT_10_IRON: u16 = 90;
pub const HID_USAGE_SPORT_11_IRON: u16 = 91;
pub const HID_USAGE_SPORT_SAND_WEDGE: u16 = 92;
pub const HID_USAGE_SPORT_LOFT_WEDGE: u16 = 93;
pub const HID_USAGE_SPORT_POWER_WEDGE: u16 = 94;
pub const HID_USAGE_SPORT_1_WOOD: u16 = 95;
pub const HID_USAGE_SPORT_3_WOOD: u16 = 96;
pub const HID_USAGE_SPORT_5_WOOD: u16 = 97;
pub const HID_USAGE_SPORT_7_WOOD: u16 = 98;
pub const HID_USAGE_SPORT_9_WOOD: u16 = 99;
pub const HID_USAGE_TELEPHONY_PHONE: u16 = 1;
pub const HID_USAGE_TELEPHONY_ANSWERING_MACHINE: u16 = 2;
pub const HID_USAGE_TELEPHONY_MESSAGE_CONTROLS: u16 = 3;
pub const HID_USAGE_TELEPHONY_HANDSET: u16 = 4;
pub const HID_USAGE_TELEPHONY_HEADSET: u16 = 5;
pub const HID_USAGE_TELEPHONY_KEYPAD: u16 = 6;
pub const HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON: u16 = 7;
pub const HID_USAGE_TELEPHONY_HOOK_SWITCH: u16 = 32;
pub const HID_USAGE_TELEPHONY_FLASH: u16 = 33;
pub const HID_USAGE_TELEPHONY_FEATURE: u16 = 34;
pub const HID_USAGE_TELEPHONY_HOLD: u16 = 35;
pub const HID_USAGE_TELEPHONY_REDIAL: u16 = 36;
pub const HID_USAGE_TELEPHONY_TRANSFER: u16 = 37;
pub const HID_USAGE_TELEPHONY_DROP: u16 = 38;
pub const HID_USAGE_TELEPHONY_PARK: u16 = 39;
pub const HID_USAGE_TELEPHONY_FORWARD_CALLS: u16 = 40;
pub const HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION: u16 = 41;
pub const HID_USAGE_TELEPHONY_LINE: u16 = 42;
pub const HID_USAGE_TELEPHONY_SPEAKER_PHONE: u16 = 43;
pub const HID_USAGE_TELEPHONY_CONFERENCE: u16 = 44;
pub const HID_USAGE_TELEPHONY_RING_ENABLE: u16 = 45;
pub const HID_USAGE_TELEPHONY_RING_SELECT: u16 = 46;
pub const HID_USAGE_TELEPHONY_PHONE_MUTE: u16 = 47;
pub const HID_USAGE_TELEPHONY_CALLER_ID: u16 = 48;
pub const HID_USAGE_TELEPHONY_SEND: u16 = 49;
pub const HID_USAGE_TELEPHONY_SPEED_DIAL: u16 = 80;
pub const HID_USAGE_TELEPHONY_STORE_NUMBER: u16 = 81;
pub const HID_USAGE_TELEPHONY_RECALL_NUMBER: u16 = 82;
pub const HID_USAGE_TELEPHONY_PHONE_DIRECTORY: u16 = 83;
pub const HID_USAGE_TELEPHONY_VOICE_MAIL: u16 = 112;
pub const HID_USAGE_TELEPHONY_SCREEN_CALLS: u16 = 113;
pub const HID_USAGE_TELEPHONY_DO_NOT_DISTURB: u16 = 114;
pub const HID_USAGE_TELEPHONY_MESSAGE: u16 = 115;
pub const HID_USAGE_TELEPHONY_ANSWER_ONOFF: u16 = 116;
pub const HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE: u16 = 144;
pub const HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE: u16 = 145;
pub const HID_USAGE_TELEPHONY_INSIDE_RING_TONE: u16 = 146;
pub const HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE: u16 = 147;
pub const HID_USAGE_TELEPHONY_PRIORITY_RING_TONE: u16 = 148;
pub const HID_USAGE_TELEPHONY_INSIDE_RINGBACK: u16 = 149;
pub const HID_USAGE_TELEPHONY_PRIORITY_RINGBACK: u16 = 150;
pub const HID_USAGE_TELEPHONY_LINE_BUSY_TONE: u16 = 151;
pub const HID_USAGE_TELEPHONY_REORDER_TONE: u16 = 152;
pub const HID_USAGE_TELEPHONY_CALL_WAITING_TONE: u16 = 153;
pub const HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1: u16 = 154;
pub const HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2: u16 = 155;
pub const HID_USAGE_TELEPHONY_TONES_OFF: u16 = 156;
pub const HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK: u16 = 157;
pub const HID_USAGE_TELEPHONY_RINGER: u16 = 158;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_0: u16 = 176;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_1: u16 = 177;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_2: u16 = 178;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_3: u16 = 179;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_4: u16 = 180;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_5: u16 = 181;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_6: u16 = 182;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_7: u16 = 183;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_8: u16 = 184;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_9: u16 = 185;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_STAR: u16 = 186;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_POUND: u16 = 187;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_A: u16 = 188;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_B: u16 = 189;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_C: u16 = 190;
pub const HID_USAGE_TELEPHONY_PHONE_KEY_D: u16 = 191;
pub const HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY: u16 = 192;
pub const HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY: u16 = 193;
pub const HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY: u16 = 194;
pub const HID_USAGE_TELEPHONY_HOST_CONTROL: u16 = 240;
pub const HID_USAGE_TELEPHONY_HOST_AVAILABLE: u16 = 241;
pub const HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE: u16 = 242;
pub const HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO: u16 = 243;
pub const HID_USAGE_TELEPHONY_RING_TYPE: u16 = 244;
pub const HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER: u16 = 245;
pub const HID_USAGE_TELEPHONY_STOP_RING_TONE: u16 = 248;
pub const HID_USAGE_TELEPHONY_PSTN_RING_TONE: u16 = 249;
pub const HID_USAGE_TELEPHONY_HOST_RING_TONE: u16 = 250;
pub const HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR: u16 = 251;
pub const HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM: u16 = 252;
pub const HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION: u16 = 253;
pub const HID_USAGE_TELEPHONY_SILENT_RING: u16 = 254;
pub const HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING: u16 = 264;
pub const HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING: u16 = 265;
pub const HID_USAGE_TELEPHONY_HOST_HOLD: u16 = 266;
pub const HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT: u16 = 272;
pub const HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT: u16 = 273;
pub const HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY: u16 = 274;
pub const HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY: u16 = 275;
pub const HID_USAGE_TELEPHONY_PHONE_LOCALE: u16 = 276;
pub const HID_USAGE_TELEPHONY_PHONE_TIME_SECOND: u16 = 320;
pub const HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE: u16 = 321;
pub const HID_USAGE_TELEPHONY_PHONE_TIME_HOUR: u16 = 322;
pub const HID_USAGE_TELEPHONY_PHONE_DATE_DAY: u16 = 323;
pub const HID_USAGE_TELEPHONY_PHONE_DATE_MONTH: u16 = 324;
pub const HID_USAGE_TELEPHONY_PHONE_DATE_YEAR: u16 = 325;
pub const HID_USAGE_TELEPHONY_HANDSET_NICKNAME: u16 = 326;
pub const HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID: u16 = 327;
pub const HID_USAGE_TELEPHONY_CALL_DURATION: u16 = 330;
pub const HID_USAGE_TELEPHONY_DUAL_MODE_PHONE: u16 = 331;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS: u16 = 1;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS: u16 = 16;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST: u16 = 18;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN: u16 = 22;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN: u16 = 24;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN: u16 = 26;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS: u16 = 28;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION: u16 = 32;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE: u16 = 34;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION: u16 = 36;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE: u16 = 38;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE: u16 = 40;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY: u16 = 42;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE: u16 = 44;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION: u16 = 48;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE: u16 = 50;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION: u16 = 52;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE: u16 = 54;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE: u16 = 56;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY: u16 = 58;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE: u16 = 60;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE: u16 = 64;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY: u16 = 66;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION: u16 = 68;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL: u16 = 70;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE: u16 = 72;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL: u16 = 74;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE: u16 = 76;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE: u16 = 86;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE: u16 = 88;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT: u16 = 94;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT: u16 = 96;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL: u16 = 108;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL: u16 = 110;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL: u16 = 112;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER: u16 = 162;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION: u16 = 164;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION: u16 = 166;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE: u16 = 168;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION: u16 = 170;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY: u16 = 172;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY: u16 = 174;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS: u16 = 176;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY: u16 = 202;
pub const HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE: u16 = 212;
pub const HID_USAGE_VR_BELT: u16 = 1;
pub const HID_USAGE_VR_BODY_SUIT: u16 = 2;
pub const HID_USAGE_VR_FLEXOR: u16 = 3;
pub const HID_USAGE_VR_GLOVE: u16 = 4;
pub const HID_USAGE_VR_HEAD_TRACKER: u16 = 5;
pub const HID_USAGE_VR_HEAD_MOUNTED_DISPLAY: u16 = 6;
pub const HID_USAGE_VR_HAND_TRACKER: u16 = 7;
pub const HID_USAGE_VR_OCULOMETER: u16 = 8;
pub const HID_USAGE_VR_VEST: u16 = 9;
pub const HID_USAGE_VR_ANIMATRONIC_DEVICE: u16 = 10;
pub const HID_USAGE_VR_STEREO_ENABLE: u16 = 32;
pub const HID_USAGE_VR_DISPLAY_ENABLE: u16 = 33;
pub const IOCTL_KEYBOARD_QUERY_ATTRIBUTES: u32 = 720896;
pub const IOCTL_KEYBOARD_SET_TYPEMATIC: u32 = 720900;
pub const IOCTL_KEYBOARD_SET_INDICATORS: u32 = 720904;
pub const IOCTL_KEYBOARD_QUERY_TYPEMATIC: u32 = 720928;
pub const IOCTL_KEYBOARD_QUERY_INDICATORS: u32 = 720960;
pub const IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION: u32 = 721024;
pub const IOCTL_KEYBOARD_INSERT_DATA: u32 = 721152;
pub const IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES: u32 = 721408;
pub const IOCTL_KEYBOARD_QUERY_IME_STATUS: u32 = 724992;
pub const IOCTL_KEYBOARD_SET_IME_STATUS: u32 = 724996;
pub const KEYBOARD_OVERRUN_MAKE_CODE: u32 = 255;
pub const KEY_MAKE: u32 = 0;
pub const KEY_BREAK: u32 = 1;
pub const KEY_E0: u32 = 2;
pub const KEY_E1: u32 = 4;
pub const KEY_TERMSRV_SET_LED: u32 = 8;
pub const KEY_TERMSRV_SHADOW: u32 = 16;
pub const KEY_TERMSRV_VKPACKET: u32 = 32;
pub const KEY_RIM_VKEY: u32 = 64;
pub const KEY_FROM_KEYBOARD_OVERRIDER: u32 = 128;
pub const KEY_UNICODE_SEQUENCE_ITEM: u32 = 256;
pub const KEY_UNICODE_SEQUENCE_END: u32 = 512;
pub const KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1: u32 = 1;
pub const KEYBOARD_LED_INJECTED: u32 = 32768;
pub const KEYBOARD_SHADOW: u32 = 16384;
pub const KEYBOARD_KANA_LOCK_ON: u32 = 8;
pub const KEYBOARD_CAPS_LOCK_ON: u32 = 4;
pub const KEYBOARD_NUM_LOCK_ON: u32 = 2;
pub const KEYBOARD_SCROLL_LOCK_ON: u32 = 1;
pub const KEYBOARD_ERROR_VALUE_BASE: u32 = 10000;
pub const IOCTL_MOUSE_QUERY_ATTRIBUTES: u32 = 983040;
pub const IOCTL_MOUSE_INSERT_DATA: u32 = 983044;
pub const MOUSE_LEFT_BUTTON_DOWN: u32 = 1;
pub const MOUSE_LEFT_BUTTON_UP: u32 = 2;
pub const MOUSE_RIGHT_BUTTON_DOWN: u32 = 4;
pub const MOUSE_RIGHT_BUTTON_UP: u32 = 8;
pub const MOUSE_MIDDLE_BUTTON_DOWN: u32 = 16;
pub const MOUSE_MIDDLE_BUTTON_UP: u32 = 32;
pub const MOUSE_BUTTON_1_DOWN: u32 = 1;
pub const MOUSE_BUTTON_1_UP: u32 = 2;
pub const MOUSE_BUTTON_2_DOWN: u32 = 4;
pub const MOUSE_BUTTON_2_UP: u32 = 8;
pub const MOUSE_BUTTON_3_DOWN: u32 = 16;
pub const MOUSE_BUTTON_3_UP: u32 = 32;
pub const MOUSE_BUTTON_4_DOWN: u32 = 64;
pub const MOUSE_BUTTON_4_UP: u32 = 128;
pub const MOUSE_BUTTON_5_DOWN: u32 = 256;
pub const MOUSE_BUTTON_5_UP: u32 = 512;
pub const MOUSE_WHEEL: u32 = 1024;
pub const MOUSE_HWHEEL: u32 = 2048;
pub const MOUSE_TERMSRV_SRC_SHADOW: u32 = 256;
pub const MOUSE_INPORT_HARDWARE: u32 = 1;
pub const MOUSE_I8042_HARDWARE: u32 = 2;
pub const MOUSE_SERIAL_HARDWARE: u32 = 4;
pub const BALLPOINT_I8042_HARDWARE: u32 = 8;
pub const BALLPOINT_SERIAL_HARDWARE: u32 = 16;
pub const WHEELMOUSE_I8042_HARDWARE: u32 = 32;
pub const WHEELMOUSE_SERIAL_HARDWARE: u32 = 64;
pub const MOUSE_HID_HARDWARE: u32 = 128;
pub const WHEELMOUSE_HID_HARDWARE: u32 = 256;
pub const HORIZONTAL_WHEEL_PRESENT: u32 = 32768;
pub const MOUSE_ERROR_VALUE_BASE: u32 = 20000;
pub const DIRECTINPUT_HEADER_VERSION: u32 = 2048;
pub const DIEFT_ALL: u32 = 0;
pub const DIEFT_CONSTANTFORCE: u32 = 1;
pub const DIEFT_RAMPFORCE: u32 = 2;
pub const DIEFT_PERIODIC: u32 = 3;
pub const DIEFT_CONDITION: u32 = 4;
pub const DIEFT_CUSTOMFORCE: u32 = 5;
pub const DIEFT_HARDWARE: u32 = 255;
pub const DIEFT_FFATTACK: u32 = 512;
pub const DIEFT_FFFADE: u32 = 1024;
pub const DIEFT_SATURATION: u32 = 2048;
pub const DIEFT_POSNEGCOEFFICIENTS: u32 = 4096;
pub const DIEFT_POSNEGSATURATION: u32 = 8192;
pub const DIEFT_DEADBAND: u32 = 16384;
pub const DIEFT_STARTDELAY: u32 = 32768;
pub const DI_DEGREES: u32 = 100;
pub const DI_FFNOMINALMAX: u32 = 10000;
pub const DI_SECONDS: u32 = 1000000;
pub const DIEFF_OBJECTIDS: u32 = 1;
pub const DIEFF_OBJECTOFFSETS: u32 = 2;
pub const DIEFF_CARTESIAN: u32 = 16;
pub const DIEFF_POLAR: u32 = 32;
pub const DIEFF_SPHERICAL: u32 = 64;
pub const DIEP_DURATION: u32 = 1;
pub const DIEP_SAMPLEPERIOD: u32 = 2;
pub const DIEP_GAIN: u32 = 4;
pub const DIEP_TRIGGERBUTTON: u32 = 8;
pub const DIEP_TRIGGERREPEATINTERVAL: u32 = 16;
pub const DIEP_AXES: u32 = 32;
pub const DIEP_DIRECTION: u32 = 64;
pub const DIEP_ENVELOPE: u32 = 128;
pub const DIEP_TYPESPECIFICPARAMS: u32 = 256;
pub const DIEP_STARTDELAY: u32 = 512;
pub const DIEP_ALLPARAMS_DX5: u32 = 511;
pub const DIEP_ALLPARAMS: u32 = 1023;
pub const DIEP_START: u32 = 536870912;
pub const DIEP_NORESTART: u32 = 1073741824;
pub const DIEP_NODOWNLOAD: u32 = 2147483648;
pub const DIEB_NOTRIGGER: u32 = 4294967295;
pub const DIES_SOLO: u32 = 1;
pub const DIES_NODOWNLOAD: u32 = 2147483648;
pub const DIEGES_PLAYING: u32 = 1;
pub const DIEGES_EMULATED: u32 = 2;
pub const DIDEVTYPE_DEVICE: u32 = 1;
pub const DIDEVTYPE_MOUSE: u32 = 2;
pub const DIDEVTYPE_KEYBOARD: u32 = 3;
pub const DIDEVTYPE_JOYSTICK: u32 = 4;
pub const DI8DEVCLASS_ALL: u32 = 0;
pub const DI8DEVCLASS_DEVICE: u32 = 1;
pub const DI8DEVCLASS_POINTER: u32 = 2;
pub const DI8DEVCLASS_KEYBOARD: u32 = 3;
pub const DI8DEVCLASS_GAMECTRL: u32 = 4;
pub const DI8DEVTYPE_DEVICE: u32 = 17;
pub const DI8DEVTYPE_MOUSE: u32 = 18;
pub const DI8DEVTYPE_KEYBOARD: u32 = 19;
pub const DI8DEVTYPE_JOYSTICK: u32 = 20;
pub const DI8DEVTYPE_GAMEPAD: u32 = 21;
pub const DI8DEVTYPE_DRIVING: u32 = 22;
pub const DI8DEVTYPE_FLIGHT: u32 = 23;
pub const DI8DEVTYPE_1STPERSON: u32 = 24;
pub const DI8DEVTYPE_DEVICECTRL: u32 = 25;
pub const DI8DEVTYPE_SCREENPOINTER: u32 = 26;
pub const DI8DEVTYPE_REMOTE: u32 = 27;
pub const DI8DEVTYPE_SUPPLEMENTAL: u32 = 28;
pub const DIDEVTYPE_HID: u32 = 65536;
pub const DIDEVTYPEMOUSE_UNKNOWN: u32 = 1;
pub const DIDEVTYPEMOUSE_TRADITIONAL: u32 = 2;
pub const DIDEVTYPEMOUSE_FINGERSTICK: u32 = 3;
pub const DIDEVTYPEMOUSE_TOUCHPAD: u32 = 4;
pub const DIDEVTYPEMOUSE_TRACKBALL: u32 = 5;
pub const DIDEVTYPEKEYBOARD_UNKNOWN: u32 = 0;
pub const DIDEVTYPEKEYBOARD_PCXT: u32 = 1;
pub const DIDEVTYPEKEYBOARD_OLIVETTI: u32 = 2;
pub const DIDEVTYPEKEYBOARD_PCAT: u32 = 3;
pub const DIDEVTYPEKEYBOARD_PCENH: u32 = 4;
pub const DIDEVTYPEKEYBOARD_NOKIA1050: u32 = 5;
pub const DIDEVTYPEKEYBOARD_NOKIA9140: u32 = 6;
pub const DIDEVTYPEKEYBOARD_NEC98: u32 = 7;
pub const DIDEVTYPEKEYBOARD_NEC98LAPTOP: u32 = 8;
pub const DIDEVTYPEKEYBOARD_NEC98106: u32 = 9;
pub const DIDEVTYPEKEYBOARD_JAPAN106: u32 = 10;
pub const DIDEVTYPEKEYBOARD_JAPANAX: u32 = 11;
pub const DIDEVTYPEKEYBOARD_J3100: u32 = 12;
pub const DIDEVTYPEJOYSTICK_UNKNOWN: u32 = 1;
pub const DIDEVTYPEJOYSTICK_TRADITIONAL: u32 = 2;
pub const DIDEVTYPEJOYSTICK_FLIGHTSTICK: u32 = 3;
pub const DIDEVTYPEJOYSTICK_GAMEPAD: u32 = 4;
pub const DIDEVTYPEJOYSTICK_RUDDER: u32 = 5;
pub const DIDEVTYPEJOYSTICK_WHEEL: u32 = 6;
pub const DIDEVTYPEJOYSTICK_HEADTRACKER: u32 = 7;
pub const DI8DEVTYPEMOUSE_UNKNOWN: u32 = 1;
pub const DI8DEVTYPEMOUSE_TRADITIONAL: u32 = 2;
pub const DI8DEVTYPEMOUSE_FINGERSTICK: u32 = 3;
pub const DI8DEVTYPEMOUSE_TOUCHPAD: u32 = 4;
pub const DI8DEVTYPEMOUSE_TRACKBALL: u32 = 5;
pub const DI8DEVTYPEMOUSE_ABSOLUTE: u32 = 6;
pub const DI8DEVTYPEKEYBOARD_UNKNOWN: u32 = 0;
pub const DI8DEVTYPEKEYBOARD_PCXT: u32 = 1;
pub const DI8DEVTYPEKEYBOARD_OLIVETTI: u32 = 2;
pub const DI8DEVTYPEKEYBOARD_PCAT: u32 = 3;
pub const DI8DEVTYPEKEYBOARD_PCENH: u32 = 4;
pub const DI8DEVTYPEKEYBOARD_NOKIA1050: u32 = 5;
pub const DI8DEVTYPEKEYBOARD_NOKIA9140: u32 = 6;
pub const DI8DEVTYPEKEYBOARD_NEC98: u32 = 7;
pub const DI8DEVTYPEKEYBOARD_NEC98LAPTOP: u32 = 8;
pub const DI8DEVTYPEKEYBOARD_NEC98106: u32 = 9;
pub const DI8DEVTYPEKEYBOARD_JAPAN106: u32 = 10;
pub const DI8DEVTYPEKEYBOARD_JAPANAX: u32 = 11;
pub const DI8DEVTYPEKEYBOARD_J3100: u32 = 12;
pub const DI8DEVTYPE_LIMITEDGAMESUBTYPE: u32 = 1;
pub const DI8DEVTYPEJOYSTICK_LIMITED: u32 = 1;
pub const DI8DEVTYPEJOYSTICK_STANDARD: u32 = 2;
pub const DI8DEVTYPEGAMEPAD_LIMITED: u32 = 1;
pub const DI8DEVTYPEGAMEPAD_STANDARD: u32 = 2;
pub const DI8DEVTYPEGAMEPAD_TILT: u32 = 3;
pub const DI8DEVTYPEDRIVING_LIMITED: u32 = 1;
pub const DI8DEVTYPEDRIVING_COMBINEDPEDALS: u32 = 2;
pub const DI8DEVTYPEDRIVING_DUALPEDALS: u32 = 3;
pub const DI8DEVTYPEDRIVING_THREEPEDALS: u32 = 4;
pub const DI8DEVTYPEDRIVING_HANDHELD: u32 = 5;
pub const DI8DEVTYPEFLIGHT_LIMITED: u32 = 1;
pub const DI8DEVTYPEFLIGHT_STICK: u32 = 2;
pub const DI8DEVTYPEFLIGHT_YOKE: u32 = 3;
pub const DI8DEVTYPEFLIGHT_RC: u32 = 4;
pub const DI8DEVTYPE1STPERSON_LIMITED: u32 = 1;
pub const DI8DEVTYPE1STPERSON_UNKNOWN: u32 = 2;
pub const DI8DEVTYPE1STPERSON_SIXDOF: u32 = 3;
pub const DI8DEVTYPE1STPERSON_SHOOTER: u32 = 4;
pub const DI8DEVTYPESCREENPTR_UNKNOWN: u32 = 2;
pub const DI8DEVTYPESCREENPTR_LIGHTGUN: u32 = 3;
pub const DI8DEVTYPESCREENPTR_LIGHTPEN: u32 = 4;
pub const DI8DEVTYPESCREENPTR_TOUCH: u32 = 5;
pub const DI8DEVTYPEREMOTE_UNKNOWN: u32 = 2;
pub const DI8DEVTYPEDEVICECTRL_UNKNOWN: u32 = 2;
pub const DI8DEVTYPEDEVICECTRL_COMMSSELECTION: u32 = 3;
pub const DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED: u32 = 4;
pub const DI8DEVTYPESUPPLEMENTAL_UNKNOWN: u32 = 2;
pub const DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER: u32 = 3;
pub const DI8DEVTYPESUPPLEMENTAL_HEADTRACKER: u32 = 4;
pub const DI8DEVTYPESUPPLEMENTAL_HANDTRACKER: u32 = 5;
pub const DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE: u32 = 6;
pub const DI8DEVTYPESUPPLEMENTAL_SHIFTER: u32 = 7;
pub const DI8DEVTYPESUPPLEMENTAL_THROTTLE: u32 = 8;
pub const DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE: u32 = 9;
pub const DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS: u32 = 10;
pub const DI8DEVTYPESUPPLEMENTAL_DUALPEDALS: u32 = 11;
pub const DI8DEVTYPESUPPLEMENTAL_THREEPEDALS: u32 = 12;
pub const DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS: u32 = 13;
pub const DIDC_ATTACHED: u32 = 1;
pub const DIDC_POLLEDDEVICE: u32 = 2;
pub const DIDC_EMULATED: u32 = 4;
pub const DIDC_POLLEDDATAFORMAT: u32 = 8;
pub const DIDC_FORCEFEEDBACK: u32 = 256;
pub const DIDC_FFATTACK: u32 = 512;
pub const DIDC_FFFADE: u32 = 1024;
pub const DIDC_SATURATION: u32 = 2048;
pub const DIDC_POSNEGCOEFFICIENTS: u32 = 4096;
pub const DIDC_POSNEGSATURATION: u32 = 8192;
pub const DIDC_DEADBAND: u32 = 16384;
pub const DIDC_STARTDELAY: u32 = 32768;
pub const DIDC_ALIAS: u32 = 65536;
pub const DIDC_PHANTOM: u32 = 131072;
pub const DIDC_HIDDEN: u32 = 262144;
pub const DIDFT_ALL: u32 = 0;
pub const DIDFT_RELAXIS: u32 = 1;
pub const DIDFT_ABSAXIS: u32 = 2;
pub const DIDFT_AXIS: u32 = 3;
pub const DIDFT_PSHBUTTON: u32 = 4;
pub const DIDFT_TGLBUTTON: u32 = 8;
pub const DIDFT_BUTTON: u32 = 12;
pub const DIDFT_POV: u32 = 16;
pub const DIDFT_COLLECTION: u32 = 64;
pub const DIDFT_NODATA: u32 = 128;
pub const DIDFT_ANYINSTANCE: u32 = 16776960;
pub const DIDFT_INSTANCEMASK: u32 = 16776960;
pub const DIDFT_FFACTUATOR: u32 = 16777216;
pub const DIDFT_FFEFFECTTRIGGER: u32 = 33554432;
pub const DIDFT_OUTPUT: u32 = 268435456;
pub const DIDFT_VENDORDEFINED: u32 = 67108864;
pub const DIDFT_ALIAS: u32 = 134217728;
pub const DIDFT_NOCOLLECTION: u32 = 16776960;
pub const DIDF_ABSAXIS: u32 = 1;
pub const DIDF_RELAXIS: u32 = 2;
pub const DIA_FORCEFEEDBACK: u32 = 1;
pub const DIA_APPMAPPED: u32 = 2;
pub const DIA_APPNOMAP: u32 = 4;
pub const DIA_NORANGE: u32 = 8;
pub const DIA_APPFIXED: u32 = 16;
pub const DIAH_UNMAPPED: u32 = 0;
pub const DIAH_USERCONFIG: u32 = 1;
pub const DIAH_APPREQUESTED: u32 = 2;
pub const DIAH_HWAPP: u32 = 4;
pub const DIAH_HWDEFAULT: u32 = 8;
pub const DIAH_DEFAULT: u32 = 32;
pub const DIAH_ERROR: u32 = 2147483648;
pub const DIAFTS_NEWDEVICELOW: u32 = 4294967295;
pub const DIAFTS_NEWDEVICEHIGH: u32 = 4294967295;
pub const DIAFTS_UNUSEDDEVICELOW: u32 = 0;
pub const DIAFTS_UNUSEDDEVICEHIGH: u32 = 0;
pub const DIDBAM_DEFAULT: u32 = 0;
pub const DIDBAM_PRESERVE: u32 = 1;
pub const DIDBAM_INITIALIZE: u32 = 2;
pub const DIDBAM_HWDEFAULTS: u32 = 4;
pub const DIDSAM_DEFAULT: u32 = 0;
pub const DIDSAM_NOUSER: u32 = 1;
pub const DIDSAM_FORCESAVE: u32 = 2;
pub const DICD_DEFAULT: u32 = 0;
pub const DICD_EDIT: u32 = 1;
pub const DIDIFT_CONFIGURATION: u32 = 1;
pub const DIDIFT_OVERLAY: u32 = 2;
pub const DIDAL_CENTERED: u32 = 0;
pub const DIDAL_LEFTALIGNED: u32 = 1;
pub const DIDAL_RIGHTALIGNED: u32 = 2;
pub const DIDAL_MIDDLE: u32 = 0;
pub const DIDAL_TOPALIGNED: u32 = 4;
pub const DIDAL_BOTTOMALIGNED: u32 = 8;
pub const DIDOI_FFACTUATOR: u32 = 1;
pub const DIDOI_FFEFFECTTRIGGER: u32 = 2;
pub const DIDOI_POLLED: u32 = 32768;
pub const DIDOI_ASPECTPOSITION: u32 = 256;
pub const DIDOI_ASPECTVELOCITY: u32 = 512;
pub const DIDOI_ASPECTACCEL: u32 = 768;
pub const DIDOI_ASPECTFORCE: u32 = 1024;
pub const DIDOI_ASPECTMASK: u32 = 3840;
pub const DIDOI_GUIDISUSAGE: u32 = 65536;
pub const DIPH_DEVICE: u32 = 0;
pub const DIPH_BYOFFSET: u32 = 1;
pub const DIPH_BYID: u32 = 2;
pub const DIPH_BYUSAGE: u32 = 3;
pub const MAXCPOINTSNUM: u32 = 8;
pub const DIPROPAXISMODE_ABS: u32 = 0;
pub const DIPROPAXISMODE_REL: u32 = 1;
pub const DIPROPAUTOCENTER_OFF: u32 = 0;
pub const DIPROPAUTOCENTER_ON: u32 = 1;
pub const DIPROPCALIBRATIONMODE_COOKED: u32 = 0;
pub const DIPROPCALIBRATIONMODE_RAW: u32 = 1;
pub const DIGDD_PEEK: u32 = 1;
pub const DISCL_EXCLUSIVE: u32 = 1;
pub const DISCL_NONEXCLUSIVE: u32 = 2;
pub const DISCL_FOREGROUND: u32 = 4;
pub const DISCL_BACKGROUND: u32 = 8;
pub const DISCL_NOWINKEY: u32 = 16;
pub const DISFFC_RESET: u32 = 1;
pub const DISFFC_STOPALL: u32 = 2;
pub const DISFFC_PAUSE: u32 = 4;
pub const DISFFC_CONTINUE: u32 = 8;
pub const DISFFC_SETACTUATORSON: u32 = 16;
pub const DISFFC_SETACTUATORSOFF: u32 = 32;
pub const DIGFFS_EMPTY: u32 = 1;
pub const DIGFFS_STOPPED: u32 = 2;
pub const DIGFFS_PAUSED: u32 = 4;
pub const DIGFFS_ACTUATORSON: u32 = 16;
pub const DIGFFS_ACTUATORSOFF: u32 = 32;
pub const DIGFFS_POWERON: u32 = 64;
pub const DIGFFS_POWEROFF: u32 = 128;
pub const DIGFFS_SAFETYSWITCHON: u32 = 256;
pub const DIGFFS_SAFETYSWITCHOFF: u32 = 512;
pub const DIGFFS_USERFFSWITCHON: u32 = 1024;
pub const DIGFFS_USERFFSWITCHOFF: u32 = 2048;
pub const DIGFFS_DEVICELOST: u32 = 2147483648;
pub const DISDD_CONTINUE: u32 = 1;
pub const DIFEF_DEFAULT: u32 = 0;
pub const DIFEF_INCLUDENONSTANDARD: u32 = 1;
pub const DIFEF_MODIFYIFNEEDED: u32 = 16;
pub const DIK_ESCAPE: u32 = 1;
pub const DIK_1: u32 = 2;
pub const DIK_2: u32 = 3;
pub const DIK_3: u32 = 4;
pub const DIK_4: u32 = 5;
pub const DIK_5: u32 = 6;
pub const DIK_6: u32 = 7;
pub const DIK_7: u32 = 8;
pub const DIK_8: u32 = 9;
pub const DIK_9: u32 = 10;
pub const DIK_0: u32 = 11;
pub const DIK_MINUS: u32 = 12;
pub const DIK_EQUALS: u32 = 13;
pub const DIK_BACK: u32 = 14;
pub const DIK_TAB: u32 = 15;
pub const DIK_Q: u32 = 16;
pub const DIK_W: u32 = 17;
pub const DIK_E: u32 = 18;
pub const DIK_R: u32 = 19;
pub const DIK_T: u32 = 20;
pub const DIK_Y: u32 = 21;
pub const DIK_U: u32 = 22;
pub const DIK_I: u32 = 23;
pub const DIK_O: u32 = 24;
pub const DIK_P: u32 = 25;
pub const DIK_LBRACKET: u32 = 26;
pub const DIK_RBRACKET: u32 = 27;
pub const DIK_RETURN: u32 = 28;
pub const DIK_LCONTROL: u32 = 29;
pub const DIK_A: u32 = 30;
pub const DIK_S: u32 = 31;
pub const DIK_D: u32 = 32;
pub const DIK_F: u32 = 33;
pub const DIK_G: u32 = 34;
pub const DIK_H: u32 = 35;
pub const DIK_J: u32 = 36;
pub const DIK_K: u32 = 37;
pub const DIK_L: u32 = 38;
pub const DIK_SEMICOLON: u32 = 39;
pub const DIK_APOSTROPHE: u32 = 40;
pub const DIK_GRAVE: u32 = 41;
pub const DIK_LSHIFT: u32 = 42;
pub const DIK_BACKSLASH: u32 = 43;
pub const DIK_Z: u32 = 44;
pub const DIK_X: u32 = 45;
pub const DIK_C: u32 = 46;
pub const DIK_V: u32 = 47;
pub const DIK_B: u32 = 48;
pub const DIK_N: u32 = 49;
pub const DIK_M: u32 = 50;
pub const DIK_COMMA: u32 = 51;
pub const DIK_PERIOD: u32 = 52;
pub const DIK_SLASH: u32 = 53;
pub const DIK_RSHIFT: u32 = 54;
pub const DIK_MULTIPLY: u32 = 55;
pub const DIK_LMENU: u32 = 56;
pub const DIK_SPACE: u32 = 57;
pub const DIK_CAPITAL: u32 = 58;
pub const DIK_F1: u32 = 59;
pub const DIK_F2: u32 = 60;
pub const DIK_F3: u32 = 61;
pub const DIK_F4: u32 = 62;
pub const DIK_F5: u32 = 63;
pub const DIK_F6: u32 = 64;
pub const DIK_F7: u32 = 65;
pub const DIK_F8: u32 = 66;
pub const DIK_F9: u32 = 67;
pub const DIK_F10: u32 = 68;
pub const DIK_NUMLOCK: u32 = 69;
pub const DIK_SCROLL: u32 = 70;
pub const DIK_NUMPAD7: u32 = 71;
pub const DIK_NUMPAD8: u32 = 72;
pub const DIK_NUMPAD9: u32 = 73;
pub const DIK_SUBTRACT: u32 = 74;
pub const DIK_NUMPAD4: u32 = 75;
pub const DIK_NUMPAD5: u32 = 76;
pub const DIK_NUMPAD6: u32 = 77;
pub const DIK_ADD: u32 = 78;
pub const DIK_NUMPAD1: u32 = 79;
pub const DIK_NUMPAD2: u32 = 80;
pub const DIK_NUMPAD3: u32 = 81;
pub const DIK_NUMPAD0: u32 = 82;
pub const DIK_DECIMAL: u32 = 83;
pub const DIK_OEM_102: u32 = 86;
pub const DIK_F11: u32 = 87;
pub const DIK_F12: u32 = 88;
pub const DIK_F13: u32 = 100;
pub const DIK_F14: u32 = 101;
pub const DIK_F15: u32 = 102;
pub const DIK_KANA: u32 = 112;
pub const DIK_ABNT_C1: u32 = 115;
pub const DIK_CONVERT: u32 = 121;
pub const DIK_NOCONVERT: u32 = 123;
pub const DIK_YEN: u32 = 125;
pub const DIK_ABNT_C2: u32 = 126;
pub const DIK_NUMPADEQUALS: u32 = 141;
pub const DIK_PREVTRACK: u32 = 144;
pub const DIK_AT: u32 = 145;
pub const DIK_COLON: u32 = 146;
pub const DIK_UNDERLINE: u32 = 147;
pub const DIK_KANJI: u32 = 148;
pub const DIK_STOP: u32 = 149;
pub const DIK_AX: u32 = 150;
pub const DIK_UNLABELED: u32 = 151;
pub const DIK_NEXTTRACK: u32 = 153;
pub const DIK_NUMPADENTER: u32 = 156;
pub const DIK_RCONTROL: u32 = 157;
pub const DIK_MUTE: u32 = 160;
pub const DIK_CALCULATOR: u32 = 161;
pub const DIK_PLAYPAUSE: u32 = 162;
pub const DIK_MEDIASTOP: u32 = 164;
pub const DIK_VOLUMEDOWN: u32 = 174;
pub const DIK_VOLUMEUP: u32 = 176;
pub const DIK_WEBHOME: u32 = 178;
pub const DIK_NUMPADCOMMA: u32 = 179;
pub const DIK_DIVIDE: u32 = 181;
pub const DIK_SYSRQ: u32 = 183;
pub const DIK_RMENU: u32 = 184;
pub const DIK_PAUSE: u32 = 197;
pub const DIK_HOME: u32 = 199;
pub const DIK_UP: u32 = 200;
pub const DIK_PRIOR: u32 = 201;
pub const DIK_LEFT: u32 = 203;
pub const DIK_RIGHT: u32 = 205;
pub const DIK_END: u32 = 207;
pub const DIK_DOWN: u32 = 208;
pub const DIK_NEXT: u32 = 209;
pub const DIK_INSERT: u32 = 210;
pub const DIK_DELETE: u32 = 211;
pub const DIK_LWIN: u32 = 219;
pub const DIK_RWIN: u32 = 220;
pub const DIK_APPS: u32 = 221;
pub const DIK_POWER: u32 = 222;
pub const DIK_SLEEP: u32 = 223;
pub const DIK_WAKE: u32 = 227;
pub const DIK_WEBSEARCH: u32 = 229;
pub const DIK_WEBFAVORITES: u32 = 230;
pub const DIK_WEBREFRESH: u32 = 231;
pub const DIK_WEBSTOP: u32 = 232;
pub const DIK_WEBFORWARD: u32 = 233;
pub const DIK_WEBBACK: u32 = 234;
pub const DIK_MYCOMPUTER: u32 = 235;
pub const DIK_MAIL: u32 = 236;
pub const DIK_MEDIASELECT: u32 = 237;
pub const DIK_BACKSPACE: u32 = 14;
pub const DIK_NUMPADSTAR: u32 = 55;
pub const DIK_LALT: u32 = 56;
pub const DIK_CAPSLOCK: u32 = 58;
pub const DIK_NUMPADMINUS: u32 = 74;
pub const DIK_NUMPADPLUS: u32 = 78;
pub const DIK_NUMPADPERIOD: u32 = 83;
pub const DIK_NUMPADSLASH: u32 = 181;
pub const DIK_RALT: u32 = 184;
pub const DIK_UPARROW: u32 = 200;
pub const DIK_PGUP: u32 = 201;
pub const DIK_LEFTARROW: u32 = 203;
pub const DIK_RIGHTARROW: u32 = 205;
pub const DIK_DOWNARROW: u32 = 208;
pub const DIK_PGDN: u32 = 209;
pub const DIK_CIRCUMFLEX: u32 = 144;
pub const DIENUM_STOP: u32 = 0;
pub const DIENUM_CONTINUE: u32 = 1;
pub const DIEDFL_ALLDEVICES: u32 = 0;
pub const DIEDFL_ATTACHEDONLY: u32 = 1;
pub const DIEDFL_FORCEFEEDBACK: u32 = 256;
pub const DIEDFL_INCLUDEALIASES: u32 = 65536;
pub const DIEDFL_INCLUDEPHANTOMS: u32 = 131072;
pub const DIEDFL_INCLUDEHIDDEN: u32 = 262144;
pub const DIEDBS_MAPPEDPRI1: u32 = 1;
pub const DIEDBS_MAPPEDPRI2: u32 = 2;
pub const DIEDBS_RECENTDEVICE: u32 = 16;
pub const DIEDBS_NEWDEVICE: u32 = 32;
pub const DIEDBSFL_ATTACHEDONLY: u32 = 0;
pub const DIEDBSFL_THISUSER: u32 = 16;
pub const DIEDBSFL_FORCEFEEDBACK: u32 = 256;
pub const DIEDBSFL_AVAILABLEDEVICES: u32 = 4096;
pub const DIEDBSFL_MULTIMICEKEYBOARDS: u32 = 8192;
pub const DIEDBSFL_NONGAMINGDEVICES: u32 = 16384;
pub const DIEDBSFL_VALID: u32 = 28944;
pub const DI_OK: i32 = 0;
pub const DI_NOTATTACHED: i32 = 1;
pub const DI_BUFFEROVERFLOW: i32 = 1;
pub const DI_PROPNOEFFECT: i32 = 1;
pub const DI_NOEFFECT: i32 = 1;
pub const DI_POLLEDDEVICE: i32 = 2;
pub const DI_DOWNLOADSKIPPED: i32 = 3;
pub const DI_EFFECTRESTARTED: i32 = 4;
pub const DI_TRUNCATED: i32 = 8;
pub const DI_SETTINGSNOTSAVED: i32 = 11;
pub const DI_TRUNCATEDANDRESTARTED: i32 = 12;
pub const DI_WRITEPROTECT: i32 = 19;
pub const DIERR_OLDDIRECTINPUTVERSION: i32 = -2147023746;
pub const DIERR_BETADIRECTINPUTVERSION: i32 = -2147023743;
pub const DIERR_BADDRIVERVER: i32 = -2147024777;
pub const DIERR_DEVICENOTREG: i32 = -2147221164;
pub const DIERR_NOTFOUND: i32 = -2147024894;
pub const DIERR_OBJECTNOTFOUND: i32 = -2147024894;
pub const DIERR_INVALIDPARAM: i32 = -2147024809;
pub const DIERR_NOINTERFACE: i32 = -2147467262;
pub const DIERR_GENERIC: i32 = -2147467259;
pub const DIERR_OUTOFMEMORY: i32 = -2147024882;
pub const DIERR_UNSUPPORTED: i32 = -2147467263;
pub const DIERR_NOTINITIALIZED: i32 = -2147024875;
pub const DIERR_ALREADYINITIALIZED: i32 = -2147023649;
pub const DIERR_NOAGGREGATION: i32 = -2147221232;
pub const DIERR_OTHERAPPHASPRIO: i32 = -2147024891;
pub const DIERR_INPUTLOST: i32 = -2147024866;
pub const DIERR_ACQUIRED: i32 = -2147024726;
pub const DIERR_NOTACQUIRED: i32 = -2147024884;
pub const DIERR_READONLY: i32 = -2147024891;
pub const DIERR_HANDLEEXISTS: i32 = -2147024891;
pub const DIERR_INSUFFICIENTPRIVS: i32 = -2147220992;
pub const DIERR_DEVICEFULL: i32 = -2147220991;
pub const DIERR_MOREDATA: i32 = -2147220990;
pub const DIERR_NOTDOWNLOADED: i32 = -2147220989;
pub const DIERR_HASEFFECTS: i32 = -2147220988;
pub const DIERR_NOTEXCLUSIVEACQUIRED: i32 = -2147220987;
pub const DIERR_INCOMPLETEEFFECT: i32 = -2147220986;
pub const DIERR_NOTBUFFERED: i32 = -2147220985;
pub const DIERR_EFFECTPLAYING: i32 = -2147220984;
pub const DIERR_UNPLUGGED: i32 = -2147220983;
pub const DIERR_REPORTFULL: i32 = -2147220982;
pub const DIERR_MAPFILEFAIL: i32 = -2147220981;
pub const DIKEYBOARD_ESCAPE: u32 = 2164261889;
pub const DIKEYBOARD_1: u32 = 2164261890;
pub const DIKEYBOARD_2: u32 = 2164261891;
pub const DIKEYBOARD_3: u32 = 2164261892;
pub const DIKEYBOARD_4: u32 = 2164261893;
pub const DIKEYBOARD_5: u32 = 2164261894;
pub const DIKEYBOARD_6: u32 = 2164261895;
pub const DIKEYBOARD_7: u32 = 2164261896;
pub const DIKEYBOARD_8: u32 = 2164261897;
pub const DIKEYBOARD_9: u32 = 2164261898;
pub const DIKEYBOARD_0: u32 = 2164261899;
pub const DIKEYBOARD_MINUS: u32 = 2164261900;
pub const DIKEYBOARD_EQUALS: u32 = 2164261901;
pub const DIKEYBOARD_BACK: u32 = 2164261902;
pub const DIKEYBOARD_TAB: u32 = 2164261903;
pub const DIKEYBOARD_Q: u32 = 2164261904;
pub const DIKEYBOARD_W: u32 = 2164261905;
pub const DIKEYBOARD_E: u32 = 2164261906;
pub const DIKEYBOARD_R: u32 = 2164261907;
pub const DIKEYBOARD_T: u32 = 2164261908;
pub const DIKEYBOARD_Y: u32 = 2164261909;
pub const DIKEYBOARD_U: u32 = 2164261910;
pub const DIKEYBOARD_I: u32 = 2164261911;
pub const DIKEYBOARD_O: u32 = 2164261912;
pub const DIKEYBOARD_P: u32 = 2164261913;
pub const DIKEYBOARD_LBRACKET: u32 = 2164261914;
pub const DIKEYBOARD_RBRACKET: u32 = 2164261915;
pub const DIKEYBOARD_RETURN: u32 = 2164261916;
pub const DIKEYBOARD_LCONTROL: u32 = 2164261917;
pub const DIKEYBOARD_A: u32 = 2164261918;
pub const DIKEYBOARD_S: u32 = 2164261919;
pub const DIKEYBOARD_D: u32 = 2164261920;
pub const DIKEYBOARD_F: u32 = 2164261921;
pub const DIKEYBOARD_G: u32 = 2164261922;
pub const DIKEYBOARD_H: u32 = 2164261923;
pub const DIKEYBOARD_J: u32 = 2164261924;
pub const DIKEYBOARD_K: u32 = 2164261925;
pub const DIKEYBOARD_L: u32 = 2164261926;
pub const DIKEYBOARD_SEMICOLON: u32 = 2164261927;
pub const DIKEYBOARD_APOSTROPHE: u32 = 2164261928;
pub const DIKEYBOARD_GRAVE: u32 = 2164261929;
pub const DIKEYBOARD_LSHIFT: u32 = 2164261930;
pub const DIKEYBOARD_BACKSLASH: u32 = 2164261931;
pub const DIKEYBOARD_Z: u32 = 2164261932;
pub const DIKEYBOARD_X: u32 = 2164261933;
pub const DIKEYBOARD_C: u32 = 2164261934;
pub const DIKEYBOARD_V: u32 = 2164261935;
pub const DIKEYBOARD_B: u32 = 2164261936;
pub const DIKEYBOARD_N: u32 = 2164261937;
pub const DIKEYBOARD_M: u32 = 2164261938;
pub const DIKEYBOARD_COMMA: u32 = 2164261939;
pub const DIKEYBOARD_PERIOD: u32 = 2164261940;
pub const DIKEYBOARD_SLASH: u32 = 2164261941;
pub const DIKEYBOARD_RSHIFT: u32 = 2164261942;
pub const DIKEYBOARD_MULTIPLY: u32 = 2164261943;
pub const DIKEYBOARD_LMENU: u32 = 2164261944;
pub const DIKEYBOARD_SPACE: u32 = 2164261945;
pub const DIKEYBOARD_CAPITAL: u32 = 2164261946;
pub const DIKEYBOARD_F1: u32 = 2164261947;
pub const DIKEYBOARD_F2: u32 = 2164261948;
pub const DIKEYBOARD_F3: u32 = 2164261949;
pub const DIKEYBOARD_F4: u32 = 2164261950;
pub const DIKEYBOARD_F5: u32 = 2164261951;
pub const DIKEYBOARD_F6: u32 = 2164261952;
pub const DIKEYBOARD_F7: u32 = 2164261953;
pub const DIKEYBOARD_F8: u32 = 2164261954;
pub const DIKEYBOARD_F9: u32 = 2164261955;
pub const DIKEYBOARD_F10: u32 = 2164261956;
pub const DIKEYBOARD_NUMLOCK: u32 = 2164261957;
pub const DIKEYBOARD_SCROLL: u32 = 2164261958;
pub const DIKEYBOARD_NUMPAD7: u32 = 2164261959;
pub const DIKEYBOARD_NUMPAD8: u32 = 2164261960;
pub const DIKEYBOARD_NUMPAD9: u32 = 2164261961;
pub const DIKEYBOARD_SUBTRACT: u32 = 2164261962;
pub const DIKEYBOARD_NUMPAD4: u32 = 2164261963;
pub const DIKEYBOARD_NUMPAD5: u32 = 2164261964;
pub const DIKEYBOARD_NUMPAD6: u32 = 2164261965;
pub const DIKEYBOARD_ADD: u32 = 2164261966;
pub const DIKEYBOARD_NUMPAD1: u32 = 2164261967;
pub const DIKEYBOARD_NUMPAD2: u32 = 2164261968;
pub const DIKEYBOARD_NUMPAD3: u32 = 2164261969;
pub const DIKEYBOARD_NUMPAD0: u32 = 2164261970;
pub const DIKEYBOARD_DECIMAL: u32 = 2164261971;
pub const DIKEYBOARD_OEM_102: u32 = 2164261974;
pub const DIKEYBOARD_F11: u32 = 2164261975;
pub const DIKEYBOARD_F12: u32 = 2164261976;
pub const DIKEYBOARD_F13: u32 = 2164261988;
pub const DIKEYBOARD_F14: u32 = 2164261989;
pub const DIKEYBOARD_F15: u32 = 2164261990;
pub const DIKEYBOARD_KANA: u32 = 2164262000;
pub const DIKEYBOARD_ABNT_C1: u32 = 2164262003;
pub const DIKEYBOARD_CONVERT: u32 = 2164262009;
pub const DIKEYBOARD_NOCONVERT: u32 = 2164262011;
pub const DIKEYBOARD_YEN: u32 = 2164262013;
pub const DIKEYBOARD_ABNT_C2: u32 = 2164262014;
pub const DIKEYBOARD_NUMPADEQUALS: u32 = 2164262029;
pub const DIKEYBOARD_PREVTRACK: u32 = 2164262032;
pub const DIKEYBOARD_AT: u32 = 2164262033;
pub const DIKEYBOARD_COLON: u32 = 2164262034;
pub const DIKEYBOARD_UNDERLINE: u32 = 2164262035;
pub const DIKEYBOARD_KANJI: u32 = 2164262036;
pub const DIKEYBOARD_STOP: u32 = 2164262037;
pub const DIKEYBOARD_AX: u32 = 2164262038;
pub const DIKEYBOARD_UNLABELED: u32 = 2164262039;
pub const DIKEYBOARD_NEXTTRACK: u32 = 2164262041;
pub const DIKEYBOARD_NUMPADENTER: u32 = 2164262044;
pub const DIKEYBOARD_RCONTROL: u32 = 2164262045;
pub const DIKEYBOARD_MUTE: u32 = 2164262048;
pub const DIKEYBOARD_CALCULATOR: u32 = 2164262049;
pub const DIKEYBOARD_PLAYPAUSE: u32 = 2164262050;
pub const DIKEYBOARD_MEDIASTOP: u32 = 2164262052;
pub const DIKEYBOARD_VOLUMEDOWN: u32 = 2164262062;
pub const DIKEYBOARD_VOLUMEUP: u32 = 2164262064;
pub const DIKEYBOARD_WEBHOME: u32 = 2164262066;
pub const DIKEYBOARD_NUMPADCOMMA: u32 = 2164262067;
pub const DIKEYBOARD_DIVIDE: u32 = 2164262069;
pub const DIKEYBOARD_SYSRQ: u32 = 2164262071;
pub const DIKEYBOARD_RMENU: u32 = 2164262072;
pub const DIKEYBOARD_PAUSE: u32 = 2164262085;
pub const DIKEYBOARD_HOME: u32 = 2164262087;
pub const DIKEYBOARD_UP: u32 = 2164262088;
pub const DIKEYBOARD_PRIOR: u32 = 2164262089;
pub const DIKEYBOARD_LEFT: u32 = 2164262091;
pub const DIKEYBOARD_RIGHT: u32 = 2164262093;
pub const DIKEYBOARD_END: u32 = 2164262095;
pub const DIKEYBOARD_DOWN: u32 = 2164262096;
pub const DIKEYBOARD_NEXT: u32 = 2164262097;
pub const DIKEYBOARD_INSERT: u32 = 2164262098;
pub const DIKEYBOARD_DELETE: u32 = 2164262099;
pub const DIKEYBOARD_LWIN: u32 = 2164262107;
pub const DIKEYBOARD_RWIN: u32 = 2164262108;
pub const DIKEYBOARD_APPS: u32 = 2164262109;
pub const DIKEYBOARD_POWER: u32 = 2164262110;
pub const DIKEYBOARD_SLEEP: u32 = 2164262111;
pub const DIKEYBOARD_WAKE: u32 = 2164262115;
pub const DIKEYBOARD_WEBSEARCH: u32 = 2164262117;
pub const DIKEYBOARD_WEBFAVORITES: u32 = 2164262118;
pub const DIKEYBOARD_WEBREFRESH: u32 = 2164262119;
pub const DIKEYBOARD_WEBSTOP: u32 = 2164262120;
pub const DIKEYBOARD_WEBFORWARD: u32 = 2164262121;
pub const DIKEYBOARD_WEBBACK: u32 = 2164262122;
pub const DIKEYBOARD_MYCOMPUTER: u32 = 2164262123;
pub const DIKEYBOARD_MAIL: u32 = 2164262124;
pub const DIKEYBOARD_MEDIASELECT: u32 = 2164262125;
pub const DIVOICE_CHANNEL1: u32 = 2197816321;
pub const DIVOICE_CHANNEL2: u32 = 2197816322;
pub const DIVOICE_CHANNEL3: u32 = 2197816323;
pub const DIVOICE_CHANNEL4: u32 = 2197816324;
pub const DIVOICE_CHANNEL5: u32 = 2197816325;
pub const DIVOICE_CHANNEL6: u32 = 2197816326;
pub const DIVOICE_CHANNEL7: u32 = 2197816327;
pub const DIVOICE_CHANNEL8: u32 = 2197816328;
pub const DIVOICE_TEAM: u32 = 2197816329;
pub const DIVOICE_ALL: u32 = 2197816330;
pub const DIVOICE_RECORDMUTE: u32 = 2197816331;
pub const DIVOICE_PLAYBACKMUTE: u32 = 2197816332;
pub const DIVOICE_TRANSMIT: u32 = 2197816333;
pub const DIVOICE_VOICECOMMAND: u32 = 2197816336;
pub const DIVIRTUAL_DRIVING_RACE: u32 = 16777216;
pub const DIAXIS_DRIVINGR_STEER: u32 = 16812545;
pub const DIAXIS_DRIVINGR_ACCELERATE: u32 = 17011202;
pub const DIAXIS_DRIVINGR_BRAKE: u32 = 17043971;
pub const DIBUTTON_DRIVINGR_SHIFTUP: u32 = 16780289;
pub const DIBUTTON_DRIVINGR_SHIFTDOWN: u32 = 16780290;
pub const DIBUTTON_DRIVINGR_VIEW: u32 = 16784387;
pub const DIBUTTON_DRIVINGR_MENU: u32 = 16778493;
pub const DIAXIS_DRIVINGR_ACCEL_AND_BRAKE: u32 = 16861700;
pub const DIHATSWITCH_DRIVINGR_GLANCE: u32 = 16795137;
pub const DIBUTTON_DRIVINGR_BRAKE: u32 = 16796676;
pub const DIBUTTON_DRIVINGR_DASHBOARD: u32 = 16794629;
pub const DIBUTTON_DRIVINGR_AIDS: u32 = 16794630;
pub const DIBUTTON_DRIVINGR_MAP: u32 = 16794631;
pub const DIBUTTON_DRIVINGR_BOOST: u32 = 16794632;
pub const DIBUTTON_DRIVINGR_PIT: u32 = 16794633;
pub const DIBUTTON_DRIVINGR_ACCELERATE_LINK: u32 = 17028320;
pub const DIBUTTON_DRIVINGR_STEER_LEFT_LINK: u32 = 16829668;
pub const DIBUTTON_DRIVINGR_STEER_RIGHT_LINK: u32 = 16829676;
pub const DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK: u32 = 17286372;
pub const DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK: u32 = 17286380;
pub const DIBUTTON_DRIVINGR_DEVICE: u32 = 16794878;
pub const DIBUTTON_DRIVINGR_PAUSE: u32 = 16794876;
pub const DIVIRTUAL_DRIVING_COMBAT: u32 = 33554432;
pub const DIAXIS_DRIVINGC_STEER: u32 = 33589761;
pub const DIAXIS_DRIVINGC_ACCELERATE: u32 = 33788418;
pub const DIAXIS_DRIVINGC_BRAKE: u32 = 33821187;
pub const DIBUTTON_DRIVINGC_FIRE: u32 = 33557505;
pub const DIBUTTON_DRIVINGC_WEAPONS: u32 = 33557506;
pub const DIBUTTON_DRIVINGC_TARGET: u32 = 33557507;
pub const DIBUTTON_DRIVINGC_MENU: u32 = 33555709;
pub const DIAXIS_DRIVINGC_ACCEL_AND_BRAKE: u32 = 33638916;
pub const DIHATSWITCH_DRIVINGC_GLANCE: u32 = 33572353;
pub const DIBUTTON_DRIVINGC_SHIFTUP: u32 = 33573892;
pub const DIBUTTON_DRIVINGC_SHIFTDOWN: u32 = 33573893;
pub const DIBUTTON_DRIVINGC_DASHBOARD: u32 = 33571846;
pub const DIBUTTON_DRIVINGC_AIDS: u32 = 33571847;
pub const DIBUTTON_DRIVINGC_BRAKE: u32 = 33573896;
pub const DIBUTTON_DRIVINGC_FIRESECONDARY: u32 = 33573897;
pub const DIBUTTON_DRIVINGC_ACCELERATE_LINK: u32 = 33805536;
pub const DIBUTTON_DRIVINGC_STEER_LEFT_LINK: u32 = 33606884;
pub const DIBUTTON_DRIVINGC_STEER_RIGHT_LINK: u32 = 33606892;
pub const DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK: u32 = 34063588;
pub const DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK: u32 = 34063596;
pub const DIBUTTON_DRIVINGC_DEVICE: u32 = 33572094;
pub const DIBUTTON_DRIVINGC_PAUSE: u32 = 33572092;
pub const DIVIRTUAL_DRIVING_TANK: u32 = 50331648;
pub const DIAXIS_DRIVINGT_STEER: u32 = 50366977;
pub const DIAXIS_DRIVINGT_BARREL: u32 = 50397698;
pub const DIAXIS_DRIVINGT_ACCELERATE: u32 = 50565635;
pub const DIAXIS_DRIVINGT_ROTATE: u32 = 50463236;
pub const DIBUTTON_DRIVINGT_FIRE: u32 = 50334721;
pub const DIBUTTON_DRIVINGT_WEAPONS: u32 = 50334722;
pub const DIBUTTON_DRIVINGT_TARGET: u32 = 50334723;
pub const DIBUTTON_DRIVINGT_MENU: u32 = 50332925;
pub const DIHATSWITCH_DRIVINGT_GLANCE: u32 = 50349569;
pub const DIAXIS_DRIVINGT_BRAKE: u32 = 50614789;
pub const DIAXIS_DRIVINGT_ACCEL_AND_BRAKE: u32 = 50416134;
pub const DIBUTTON_DRIVINGT_VIEW: u32 = 50355204;
pub const DIBUTTON_DRIVINGT_DASHBOARD: u32 = 50355205;
pub const DIBUTTON_DRIVINGT_BRAKE: u32 = 50351110;
pub const DIBUTTON_DRIVINGT_FIRESECONDARY: u32 = 50351111;
pub const DIBUTTON_DRIVINGT_ACCELERATE_LINK: u32 = 50582752;
pub const DIBUTTON_DRIVINGT_STEER_LEFT_LINK: u32 = 50384100;
pub const DIBUTTON_DRIVINGT_STEER_RIGHT_LINK: u32 = 50384108;
pub const DIBUTTON_DRIVINGT_BARREL_UP_LINK: u32 = 50414816;
pub const DIBUTTON_DRIVINGT_BARREL_DOWN_LINK: u32 = 50414824;
pub const DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK: u32 = 50480356;
pub const DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK: u32 = 50480364;
pub const DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK: u32 = 50840804;
pub const DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK: u32 = 50840812;
pub const DIBUTTON_DRIVINGT_DEVICE: u32 = 50349310;
pub const DIBUTTON_DRIVINGT_PAUSE: u32 = 50349308;
pub const DIVIRTUAL_FLYING_CIVILIAN: u32 = 67108864;
pub const DIAXIS_FLYINGC_BANK: u32 = 67144193;
pub const DIAXIS_FLYINGC_PITCH: u32 = 67176962;
pub const DIAXIS_FLYINGC_THROTTLE: u32 = 67342851;
pub const DIBUTTON_FLYINGC_VIEW: u32 = 67118081;
pub const DIBUTTON_FLYINGC_DISPLAY: u32 = 67118082;
pub const DIBUTTON_FLYINGC_GEAR: u32 = 67120131;
pub const DIBUTTON_FLYINGC_MENU: u32 = 67110141;
pub const DIHATSWITCH_FLYINGC_GLANCE: u32 = 67126785;
pub const DIAXIS_FLYINGC_BRAKE: u32 = 67398148;
pub const DIAXIS_FLYINGC_RUDDER: u32 = 67260933;
pub const DIAXIS_FLYINGC_FLAPS: u32 = 67459590;
pub const DIBUTTON_FLYINGC_FLAPSUP: u32 = 67134468;
pub const DIBUTTON_FLYINGC_FLAPSDOWN: u32 = 67134469;
pub const DIBUTTON_FLYINGC_BRAKE_LINK: u32 = 67398880;
pub const DIBUTTON_FLYINGC_FASTER_LINK: u32 = 67359968;
pub const DIBUTTON_FLYINGC_SLOWER_LINK: u32 = 67359976;
pub const DIBUTTON_FLYINGC_GLANCE_LEFT_LINK: u32 = 67618020;
pub const DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK: u32 = 67618028;
pub const DIBUTTON_FLYINGC_GLANCE_UP_LINK: u32 = 67618016;
pub const DIBUTTON_FLYINGC_GLANCE_DOWN_LINK: u32 = 67618024;
pub const DIBUTTON_FLYINGC_DEVICE: u32 = 67126526;
pub const DIBUTTON_FLYINGC_PAUSE: u32 = 67126524;
pub const DIVIRTUAL_FLYING_MILITARY: u32 = 83886080;
pub const DIAXIS_FLYINGM_BANK: u32 = 83921409;
pub const DIAXIS_FLYINGM_PITCH: u32 = 83954178;
pub const DIAXIS_FLYINGM_THROTTLE: u32 = 84120067;
pub const DIBUTTON_FLYINGM_FIRE: u32 = 83889153;
pub const DIBUTTON_FLYINGM_WEAPONS: u32 = 83889154;
pub const DIBUTTON_FLYINGM_TARGET: u32 = 83889155;
pub const DIBUTTON_FLYINGM_MENU: u32 = 83887357;
pub const DIHATSWITCH_FLYINGM_GLANCE: u32 = 83904001;
pub const DIBUTTON_FLYINGM_COUNTER: u32 = 83909636;
pub const DIAXIS_FLYINGM_RUDDER: u32 = 84036100;
pub const DIAXIS_FLYINGM_BRAKE: u32 = 84173317;
pub const DIBUTTON_FLYINGM_VIEW: u32 = 83911685;
pub const DIBUTTON_FLYINGM_DISPLAY: u32 = 83911686;
pub const DIAXIS_FLYINGM_FLAPS: u32 = 84234758;
pub const DIBUTTON_FLYINGM_FLAPSUP: u32 = 83907591;
pub const DIBUTTON_FLYINGM_FLAPSDOWN: u32 = 83907592;
pub const DIBUTTON_FLYINGM_FIRESECONDARY: u32 = 83905545;
pub const DIBUTTON_FLYINGM_GEAR: u32 = 83911690;
pub const DIBUTTON_FLYINGM_BRAKE_LINK: u32 = 84174048;
pub const DIBUTTON_FLYINGM_FASTER_LINK: u32 = 84137184;
pub const DIBUTTON_FLYINGM_SLOWER_LINK: u32 = 84137192;
pub const DIBUTTON_FLYINGM_GLANCE_LEFT_LINK: u32 = 84395236;
pub const DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK: u32 = 84395244;
pub const DIBUTTON_FLYINGM_GLANCE_UP_LINK: u32 = 84395232;
pub const DIBUTTON_FLYINGM_GLANCE_DOWN_LINK: u32 = 84395240;
pub const DIBUTTON_FLYINGM_DEVICE: u32 = 83903742;
pub const DIBUTTON_FLYINGM_PAUSE: u32 = 83903740;
pub const DIVIRTUAL_FLYING_HELICOPTER: u32 = 100663296;
pub const DIAXIS_FLYINGH_BANK: u32 = 100698625;
pub const DIAXIS_FLYINGH_PITCH: u32 = 100731394;
pub const DIAXIS_FLYINGH_COLLECTIVE: u32 = 100764163;
pub const DIBUTTON_FLYINGH_FIRE: u32 = 100668417;
pub const DIBUTTON_FLYINGH_WEAPONS: u32 = 100668418;
pub const DIBUTTON_FLYINGH_TARGET: u32 = 100668419;
pub const DIBUTTON_FLYINGH_MENU: u32 = 100664573;
pub const DIHATSWITCH_FLYINGH_GLANCE: u32 = 100681217;
pub const DIAXIS_FLYINGH_TORQUE: u32 = 100817412;
pub const DIAXIS_FLYINGH_THROTTLE: u32 = 100915717;
pub const DIBUTTON_FLYINGH_COUNTER: u32 = 100684804;
pub const DIBUTTON_FLYINGH_VIEW: u32 = 100688901;
pub const DIBUTTON_FLYINGH_GEAR: u32 = 100688902;
pub const DIBUTTON_FLYINGH_FIRESECONDARY: u32 = 100682759;
pub const DIBUTTON_FLYINGH_FASTER_LINK: u32 = 100916448;
pub const DIBUTTON_FLYINGH_SLOWER_LINK: u32 = 100916456;
pub const DIBUTTON_FLYINGH_GLANCE_LEFT_LINK: u32 = 101172452;
pub const DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK: u32 = 101172460;
pub const DIBUTTON_FLYINGH_GLANCE_UP_LINK: u32 = 101172448;
pub const DIBUTTON_FLYINGH_GLANCE_DOWN_LINK: u32 = 101172456;
pub const DIBUTTON_FLYINGH_DEVICE: u32 = 100680958;
pub const DIBUTTON_FLYINGH_PAUSE: u32 = 100680956;
pub const DIVIRTUAL_SPACESIM: u32 = 117440512;
pub const DIAXIS_SPACESIM_LATERAL: u32 = 117473793;
pub const DIAXIS_SPACESIM_MOVE: u32 = 117506562;
pub const DIAXIS_SPACESIM_THROTTLE: u32 = 117670403;
pub const DIBUTTON_SPACESIM_FIRE: u32 = 117441537;
pub const DIBUTTON_SPACESIM_WEAPONS: u32 = 117441538;
pub const DIBUTTON_SPACESIM_TARGET: u32 = 117441539;
pub const DIBUTTON_SPACESIM_MENU: u32 = 117441789;
pub const DIHATSWITCH_SPACESIM_GLANCE: u32 = 117458433;
pub const DIAXIS_SPACESIM_CLIMB: u32 = 117555716;
pub const DIAXIS_SPACESIM_ROTATE: u32 = 117588485;
pub const DIBUTTON_SPACESIM_VIEW: u32 = 117457924;
pub const DIBUTTON_SPACESIM_DISPLAY: u32 = 117457925;
pub const DIBUTTON_SPACESIM_RAISE: u32 = 117457926;
pub const DIBUTTON_SPACESIM_LOWER: u32 = 117457927;
pub const DIBUTTON_SPACESIM_GEAR: u32 = 117457928;
pub const DIBUTTON_SPACESIM_FIRESECONDARY: u32 = 117457929;
pub const DIBUTTON_SPACESIM_LEFT_LINK: u32 = 117490916;
pub const DIBUTTON_SPACESIM_RIGHT_LINK: u32 = 117490924;
pub const DIBUTTON_SPACESIM_FORWARD_LINK: u32 = 117523680;
pub const DIBUTTON_SPACESIM_BACKWARD_LINK: u32 = 117523688;
pub const DIBUTTON_SPACESIM_FASTER_LINK: u32 = 117687520;
pub const DIBUTTON_SPACESIM_SLOWER_LINK: u32 = 117687528;
pub const DIBUTTON_SPACESIM_TURN_LEFT_LINK: u32 = 117589220;
pub const DIBUTTON_SPACESIM_TURN_RIGHT_LINK: u32 = 117589228;
pub const DIBUTTON_SPACESIM_GLANCE_LEFT_LINK: u32 = 117949668;
pub const DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK: u32 = 117949676;
pub const DIBUTTON_SPACESIM_GLANCE_UP_LINK: u32 = 117949664;
pub const DIBUTTON_SPACESIM_GLANCE_DOWN_LINK: u32 = 117949672;
pub const DIBUTTON_SPACESIM_DEVICE: u32 = 117458174;
pub const DIBUTTON_SPACESIM_PAUSE: u32 = 117458172;
pub const DIVIRTUAL_FIGHTING_HAND2HAND: u32 = 134217728;
pub const DIAXIS_FIGHTINGH_LATERAL: u32 = 134251009;
pub const DIAXIS_FIGHTINGH_MOVE: u32 = 134283778;
pub const DIBUTTON_FIGHTINGH_PUNCH: u32 = 134218753;
pub const DIBUTTON_FIGHTINGH_KICK: u32 = 134218754;
pub const DIBUTTON_FIGHTINGH_BLOCK: u32 = 134218755;
pub const DIBUTTON_FIGHTINGH_CROUCH: u32 = 134218756;
pub const DIBUTTON_FIGHTINGH_JUMP: u32 = 134218757;
pub const DIBUTTON_FIGHTINGH_SPECIAL1: u32 = 134218758;
pub const DIBUTTON_FIGHTINGH_SPECIAL2: u32 = 134218759;
pub const DIBUTTON_FIGHTINGH_MENU: u32 = 134219005;
pub const DIBUTTON_FIGHTINGH_SELECT: u32 = 134235144;
pub const DIHATSWITCH_FIGHTINGH_SLIDE: u32 = 134235649;
pub const DIBUTTON_FIGHTINGH_DISPLAY: u32 = 134235145;
pub const DIAXIS_FIGHTINGH_ROTATE: u32 = 134365699;
pub const DIBUTTON_FIGHTINGH_DODGE: u32 = 134235146;
pub const DIBUTTON_FIGHTINGH_LEFT_LINK: u32 = 134268132;
pub const DIBUTTON_FIGHTINGH_RIGHT_LINK: u32 = 134268140;
pub const DIBUTTON_FIGHTINGH_FORWARD_LINK: u32 = 134300896;
pub const DIBUTTON_FIGHTINGH_BACKWARD_LINK: u32 = 134300904;
pub const DIBUTTON_FIGHTINGH_DEVICE: u32 = 134235390;
pub const DIBUTTON_FIGHTINGH_PAUSE: u32 = 134235388;
pub const DIVIRTUAL_FIGHTING_FPS: u32 = 150994944;
pub const DIAXIS_FPS_ROTATE: u32 = 151028225;
pub const DIAXIS_FPS_MOVE: u32 = 151060994;
pub const DIBUTTON_FPS_FIRE: u32 = 150995969;
pub const DIBUTTON_FPS_WEAPONS: u32 = 150995970;
pub const DIBUTTON_FPS_APPLY: u32 = 150995971;
pub const DIBUTTON_FPS_SELECT: u32 = 150995972;
pub const DIBUTTON_FPS_CROUCH: u32 = 150995973;
pub const DIBUTTON_FPS_JUMP: u32 = 150995974;
pub const DIAXIS_FPS_LOOKUPDOWN: u32 = 151093763;
pub const DIBUTTON_FPS_STRAFE: u32 = 150995975;
pub const DIBUTTON_FPS_MENU: u32 = 150996221;
pub const DIHATSWITCH_FPS_GLANCE: u32 = 151012865;
pub const DIBUTTON_FPS_DISPLAY: u32 = 151012360;
pub const DIAXIS_FPS_SIDESTEP: u32 = 151142916;
pub const DIBUTTON_FPS_DODGE: u32 = 151012361;
pub const DIBUTTON_FPS_GLANCEL: u32 = 151012362;
pub const DIBUTTON_FPS_GLANCER: u32 = 151012363;
pub const DIBUTTON_FPS_FIRESECONDARY: u32 = 151012364;
pub const DIBUTTON_FPS_ROTATE_LEFT_LINK: u32 = 151045348;
pub const DIBUTTON_FPS_ROTATE_RIGHT_LINK: u32 = 151045356;
pub const DIBUTTON_FPS_FORWARD_LINK: u32 = 151078112;
pub const DIBUTTON_FPS_BACKWARD_LINK: u32 = 151078120;
pub const DIBUTTON_FPS_GLANCE_UP_LINK: u32 = 151110880;
pub const DIBUTTON_FPS_GLANCE_DOWN_LINK: u32 = 151110888;
pub const DIBUTTON_FPS_STEP_LEFT_LINK: u32 = 151143652;
pub const DIBUTTON_FPS_STEP_RIGHT_LINK: u32 = 151143660;
pub const DIBUTTON_FPS_DEVICE: u32 = 151012606;
pub const DIBUTTON_FPS_PAUSE: u32 = 151012604;
pub const DIVIRTUAL_FIGHTING_THIRDPERSON: u32 = 167772160;
pub const DIAXIS_TPS_TURN: u32 = 167903745;
pub const DIAXIS_TPS_MOVE: u32 = 167838210;
pub const DIBUTTON_TPS_RUN: u32 = 167773185;
pub const DIBUTTON_TPS_ACTION: u32 = 167773186;
pub const DIBUTTON_TPS_SELECT: u32 = 167773187;
pub const DIBUTTON_TPS_USE: u32 = 167773188;
pub const DIBUTTON_TPS_JUMP: u32 = 167773189;
pub const DIBUTTON_TPS_MENU: u32 = 167773437;
pub const DIHATSWITCH_TPS_GLANCE: u32 = 167790081;
pub const DIBUTTON_TPS_VIEW: u32 = 167789574;
pub const DIBUTTON_TPS_STEPLEFT: u32 = 167789575;
pub const DIBUTTON_TPS_STEPRIGHT: u32 = 167789576;
pub const DIAXIS_TPS_STEP: u32 = 167821827;
pub const DIBUTTON_TPS_DODGE: u32 = 167789577;
pub const DIBUTTON_TPS_INVENTORY: u32 = 167789578;
pub const DIBUTTON_TPS_TURN_LEFT_LINK: u32 = 167920868;
pub const DIBUTTON_TPS_TURN_RIGHT_LINK: u32 = 167920876;
pub const DIBUTTON_TPS_FORWARD_LINK: u32 = 167855328;
pub const DIBUTTON_TPS_BACKWARD_LINK: u32 = 167855336;
pub const DIBUTTON_TPS_GLANCE_UP_LINK: u32 = 168281312;
pub const DIBUTTON_TPS_GLANCE_DOWN_LINK: u32 = 168281320;
pub const DIBUTTON_TPS_GLANCE_LEFT_LINK: u32 = 168281316;
pub const DIBUTTON_TPS_GLANCE_RIGHT_LINK: u32 = 168281324;
pub const DIBUTTON_TPS_DEVICE: u32 = 167789822;
pub const DIBUTTON_TPS_PAUSE: u32 = 167789820;
pub const DIVIRTUAL_STRATEGY_ROLEPLAYING: u32 = 184549376;
pub const DIAXIS_STRATEGYR_LATERAL: u32 = 184582657;
pub const DIAXIS_STRATEGYR_MOVE: u32 = 184615426;
pub const DIBUTTON_STRATEGYR_GET: u32 = 184550401;
pub const DIBUTTON_STRATEGYR_APPLY: u32 = 184550402;
pub const DIBUTTON_STRATEGYR_SELECT: u32 = 184550403;
pub const DIBUTTON_STRATEGYR_ATTACK: u32 = 184550404;
pub const DIBUTTON_STRATEGYR_CAST: u32 = 184550405;
pub const DIBUTTON_STRATEGYR_CROUCH: u32 = 184550406;
pub const DIBUTTON_STRATEGYR_JUMP: u32 = 184550407;
pub const DIBUTTON_STRATEGYR_MENU: u32 = 184550653;
pub const DIHATSWITCH_STRATEGYR_GLANCE: u32 = 184567297;
pub const DIBUTTON_STRATEGYR_MAP: u32 = 184566792;
pub const DIBUTTON_STRATEGYR_DISPLAY: u32 = 184566793;
pub const DIAXIS_STRATEGYR_ROTATE: u32 = 184697347;
pub const DIBUTTON_STRATEGYR_LEFT_LINK: u32 = 184599780;
pub const DIBUTTON_STRATEGYR_RIGHT_LINK: u32 = 184599788;
pub const DIBUTTON_STRATEGYR_FORWARD_LINK: u32 = 184632544;
pub const DIBUTTON_STRATEGYR_BACK_LINK: u32 = 184632552;
pub const DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK: u32 = 184698084;
pub const DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK: u32 = 184698092;
pub const DIBUTTON_STRATEGYR_DEVICE: u32 = 184567038;
pub const DIBUTTON_STRATEGYR_PAUSE: u32 = 184567036;
pub const DIVIRTUAL_STRATEGY_TURN: u32 = 201326592;
pub const DIAXIS_STRATEGYT_LATERAL: u32 = 201359873;
pub const DIAXIS_STRATEGYT_MOVE: u32 = 201392642;
pub const DIBUTTON_STRATEGYT_SELECT: u32 = 201327617;
pub const DIBUTTON_STRATEGYT_INSTRUCT: u32 = 201327618;
pub const DIBUTTON_STRATEGYT_APPLY: u32 = 201327619;
pub const DIBUTTON_STRATEGYT_TEAM: u32 = 201327620;
pub const DIBUTTON_STRATEGYT_TURN: u32 = 201327621;
pub const DIBUTTON_STRATEGYT_MENU: u32 = 201327869;
pub const DIBUTTON_STRATEGYT_ZOOM: u32 = 201344006;
pub const DIBUTTON_STRATEGYT_MAP: u32 = 201344007;
pub const DIBUTTON_STRATEGYT_DISPLAY: u32 = 201344008;
pub const DIBUTTON_STRATEGYT_LEFT_LINK: u32 = 201376996;
pub const DIBUTTON_STRATEGYT_RIGHT_LINK: u32 = 201377004;
pub const DIBUTTON_STRATEGYT_FORWARD_LINK: u32 = 201409760;
pub const DIBUTTON_STRATEGYT_BACK_LINK: u32 = 201409768;
pub const DIBUTTON_STRATEGYT_DEVICE: u32 = 201344254;
pub const DIBUTTON_STRATEGYT_PAUSE: u32 = 201344252;
pub const DIVIRTUAL_SPORTS_HUNTING: u32 = 218103808;
pub const DIAXIS_HUNTING_LATERAL: u32 = 218137089;
pub const DIAXIS_HUNTING_MOVE: u32 = 218169858;
pub const DIBUTTON_HUNTING_FIRE: u32 = 218104833;
pub const DIBUTTON_HUNTING_AIM: u32 = 218104834;
pub const DIBUTTON_HUNTING_WEAPON: u32 = 218104835;
pub const DIBUTTON_HUNTING_BINOCULAR: u32 = 218104836;
pub const DIBUTTON_HUNTING_CALL: u32 = 218104837;
pub const DIBUTTON_HUNTING_MAP: u32 = 218104838;
pub const DIBUTTON_HUNTING_SPECIAL: u32 = 218104839;
pub const DIBUTTON_HUNTING_MENU: u32 = 218105085;
pub const DIHATSWITCH_HUNTING_GLANCE: u32 = 218121729;
pub const DIBUTTON_HUNTING_DISPLAY: u32 = 218121224;
pub const DIAXIS_HUNTING_ROTATE: u32 = 218251779;
pub const DIBUTTON_HUNTING_CROUCH: u32 = 218121225;
pub const DIBUTTON_HUNTING_JUMP: u32 = 218121226;
pub const DIBUTTON_HUNTING_FIRESECONDARY: u32 = 218121227;
pub const DIBUTTON_HUNTING_LEFT_LINK: u32 = 218154212;
pub const DIBUTTON_HUNTING_RIGHT_LINK: u32 = 218154220;
pub const DIBUTTON_HUNTING_FORWARD_LINK: u32 = 218186976;
pub const DIBUTTON_HUNTING_BACK_LINK: u32 = 218186984;
pub const DIBUTTON_HUNTING_ROTATE_LEFT_LINK: u32 = 218252516;
pub const DIBUTTON_HUNTING_ROTATE_RIGHT_LINK: u32 = 218252524;
pub const DIBUTTON_HUNTING_DEVICE: u32 = 218121470;
pub const DIBUTTON_HUNTING_PAUSE: u32 = 218121468;
pub const DIVIRTUAL_SPORTS_FISHING: u32 = 234881024;
pub const DIAXIS_FISHING_LATERAL: u32 = 234914305;
pub const DIAXIS_FISHING_MOVE: u32 = 234947074;
pub const DIBUTTON_FISHING_CAST: u32 = 234882049;
pub const DIBUTTON_FISHING_TYPE: u32 = 234882050;
pub const DIBUTTON_FISHING_BINOCULAR: u32 = 234882051;
pub const DIBUTTON_FISHING_BAIT: u32 = 234882052;
pub const DIBUTTON_FISHING_MAP: u32 = 234882053;
pub const DIBUTTON_FISHING_MENU: u32 = 234882301;
pub const DIHATSWITCH_FISHING_GLANCE: u32 = 234898945;
pub const DIBUTTON_FISHING_DISPLAY: u32 = 234898438;
pub const DIAXIS_FISHING_ROTATE: u32 = 235028995;
pub const DIBUTTON_FISHING_CROUCH: u32 = 234898439;
pub const DIBUTTON_FISHING_JUMP: u32 = 234898440;
pub const DIBUTTON_FISHING_LEFT_LINK: u32 = 234931428;
pub const DIBUTTON_FISHING_RIGHT_LINK: u32 = 234931436;
pub const DIBUTTON_FISHING_FORWARD_LINK: u32 = 234964192;
pub const DIBUTTON_FISHING_BACK_LINK: u32 = 234964200;
pub const DIBUTTON_FISHING_ROTATE_LEFT_LINK: u32 = 235029732;
pub const DIBUTTON_FISHING_ROTATE_RIGHT_LINK: u32 = 235029740;
pub const DIBUTTON_FISHING_DEVICE: u32 = 234898686;
pub const DIBUTTON_FISHING_PAUSE: u32 = 234898684;
pub const DIVIRTUAL_SPORTS_BASEBALL_BAT: u32 = 251658240;
pub const DIAXIS_BASEBALLB_LATERAL: u32 = 251691521;
pub const DIAXIS_BASEBALLB_MOVE: u32 = 251724290;
pub const DIBUTTON_BASEBALLB_SELECT: u32 = 251659265;
pub const DIBUTTON_BASEBALLB_NORMAL: u32 = 251659266;
pub const DIBUTTON_BASEBALLB_POWER: u32 = 251659267;
pub const DIBUTTON_BASEBALLB_BUNT: u32 = 251659268;
pub const DIBUTTON_BASEBALLB_STEAL: u32 = 251659269;
pub const DIBUTTON_BASEBALLB_BURST: u32 = 251659270;
pub const DIBUTTON_BASEBALLB_SLIDE: u32 = 251659271;
pub const DIBUTTON_BASEBALLB_CONTACT: u32 = 251659272;
pub const DIBUTTON_BASEBALLB_MENU: u32 = 251659517;
pub const DIBUTTON_BASEBALLB_NOSTEAL: u32 = 251675657;
pub const DIBUTTON_BASEBALLB_BOX: u32 = 251675658;
pub const DIBUTTON_BASEBALLB_LEFT_LINK: u32 = 251708644;
pub const DIBUTTON_BASEBALLB_RIGHT_LINK: u32 = 251708652;
pub const DIBUTTON_BASEBALLB_FORWARD_LINK: u32 = 251741408;
pub const DIBUTTON_BASEBALLB_BACK_LINK: u32 = 251741416;
pub const DIBUTTON_BASEBALLB_DEVICE: u32 = 251675902;
pub const DIBUTTON_BASEBALLB_PAUSE: u32 = 251675900;
pub const DIVIRTUAL_SPORTS_BASEBALL_PITCH: u32 = 268435456;
pub const DIAXIS_BASEBALLP_LATERAL: u32 = 268468737;
pub const DIAXIS_BASEBALLP_MOVE: u32 = 268501506;
pub const DIBUTTON_BASEBALLP_SELECT: u32 = 268436481;
pub const DIBUTTON_BASEBALLP_PITCH: u32 = 268436482;
pub const DIBUTTON_BASEBALLP_BASE: u32 = 268436483;
pub const DIBUTTON_BASEBALLP_THROW: u32 = 268436484;
pub const DIBUTTON_BASEBALLP_FAKE: u32 = 268436485;
pub const DIBUTTON_BASEBALLP_MENU: u32 = 268436733;
pub const DIBUTTON_BASEBALLP_WALK: u32 = 268452870;
pub const DIBUTTON_BASEBALLP_LOOK: u32 = 268452871;
pub const DIBUTTON_BASEBALLP_LEFT_LINK: u32 = 268485860;
pub const DIBUTTON_BASEBALLP_RIGHT_LINK: u32 = 268485868;
pub const DIBUTTON_BASEBALLP_FORWARD_LINK: u32 = 268518624;
pub const DIBUTTON_BASEBALLP_BACK_LINK: u32 = 268518632;
pub const DIBUTTON_BASEBALLP_DEVICE: u32 = 268453118;
pub const DIBUTTON_BASEBALLP_PAUSE: u32 = 268453116;
pub const DIVIRTUAL_SPORTS_BASEBALL_FIELD: u32 = 285212672;
pub const DIAXIS_BASEBALLF_LATERAL: u32 = 285245953;
pub const DIAXIS_BASEBALLF_MOVE: u32 = 285278722;
pub const DIBUTTON_BASEBALLF_NEAREST: u32 = 285213697;
pub const DIBUTTON_BASEBALLF_THROW1: u32 = 285213698;
pub const DIBUTTON_BASEBALLF_THROW2: u32 = 285213699;
pub const DIBUTTON_BASEBALLF_BURST: u32 = 285213700;
pub const DIBUTTON_BASEBALLF_JUMP: u32 = 285213701;
pub const DIBUTTON_BASEBALLF_DIVE: u32 = 285213702;
pub const DIBUTTON_BASEBALLF_MENU: u32 = 285213949;
pub const DIBUTTON_BASEBALLF_SHIFTIN: u32 = 285230087;
pub const DIBUTTON_BASEBALLF_SHIFTOUT: u32 = 285230088;
pub const DIBUTTON_BASEBALLF_AIM_LEFT_LINK: u32 = 285263076;
pub const DIBUTTON_BASEBALLF_AIM_RIGHT_LINK: u32 = 285263084;
pub const DIBUTTON_BASEBALLF_FORWARD_LINK: u32 = 285295840;
pub const DIBUTTON_BASEBALLF_BACK_LINK: u32 = 285295848;
pub const DIBUTTON_BASEBALLF_DEVICE: u32 = 285230334;
pub const DIBUTTON_BASEBALLF_PAUSE: u32 = 285230332;
pub const DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE: u32 = 301989888;
pub const DIAXIS_BBALLO_LATERAL: u32 = 302023169;
pub const DIAXIS_BBALLO_MOVE: u32 = 302055938;
pub const DIBUTTON_BBALLO_SHOOT: u32 = 301990913;
pub const DIBUTTON_BBALLO_DUNK: u32 = 301990914;
pub const DIBUTTON_BBALLO_PASS: u32 = 301990915;
pub const DIBUTTON_BBALLO_FAKE: u32 = 301990916;
pub const DIBUTTON_BBALLO_SPECIAL: u32 = 301990917;
pub const DIBUTTON_BBALLO_PLAYER: u32 = 301990918;
pub const DIBUTTON_BBALLO_BURST: u32 = 301990919;
pub const DIBUTTON_BBALLO_CALL: u32 = 301990920;
pub const DIBUTTON_BBALLO_MENU: u32 = 301991165;
pub const DIHATSWITCH_BBALLO_GLANCE: u32 = 302007809;
pub const DIBUTTON_BBALLO_SCREEN: u32 = 302007305;
pub const DIBUTTON_BBALLO_PLAY: u32 = 302007306;
pub const DIBUTTON_BBALLO_JAB: u32 = 302007307;
pub const DIBUTTON_BBALLO_POST: u32 = 302007308;
pub const DIBUTTON_BBALLO_TIMEOUT: u32 = 302007309;
pub const DIBUTTON_BBALLO_SUBSTITUTE: u32 = 302007310;
pub const DIBUTTON_BBALLO_LEFT_LINK: u32 = 302040292;
pub const DIBUTTON_BBALLO_RIGHT_LINK: u32 = 302040300;
pub const DIBUTTON_BBALLO_FORWARD_LINK: u32 = 302073056;
pub const DIBUTTON_BBALLO_BACK_LINK: u32 = 302073064;
pub const DIBUTTON_BBALLO_DEVICE: u32 = 302007550;
pub const DIBUTTON_BBALLO_PAUSE: u32 = 302007548;
pub const DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE: u32 = 318767104;
pub const DIAXIS_BBALLD_LATERAL: u32 = 318800385;
pub const DIAXIS_BBALLD_MOVE: u32 = 318833154;
pub const DIBUTTON_BBALLD_JUMP: u32 = 318768129;
pub const DIBUTTON_BBALLD_STEAL: u32 = 318768130;
pub const DIBUTTON_BBALLD_FAKE: u32 = 318768131;
pub const DIBUTTON_BBALLD_SPECIAL: u32 = 318768132;
pub const DIBUTTON_BBALLD_PLAYER: u32 = 318768133;
pub const DIBUTTON_BBALLD_BURST: u32 = 318768134;
pub const DIBUTTON_BBALLD_PLAY: u32 = 318768135;
pub const DIBUTTON_BBALLD_MENU: u32 = 318768381;
pub const DIHATSWITCH_BBALLD_GLANCE: u32 = 318785025;
pub const DIBUTTON_BBALLD_TIMEOUT: u32 = 318784520;
pub const DIBUTTON_BBALLD_SUBSTITUTE: u32 = 318784521;
pub const DIBUTTON_BBALLD_LEFT_LINK: u32 = 318817508;
pub const DIBUTTON_BBALLD_RIGHT_LINK: u32 = 318817516;
pub const DIBUTTON_BBALLD_FORWARD_LINK: u32 = 318850272;
pub const DIBUTTON_BBALLD_BACK_LINK: u32 = 318850280;
pub const DIBUTTON_BBALLD_DEVICE: u32 = 318784766;
pub const DIBUTTON_BBALLD_PAUSE: u32 = 318784764;
pub const DIVIRTUAL_SPORTS_FOOTBALL_FIELD: u32 = 335544320;
pub const DIBUTTON_FOOTBALLP_PLAY: u32 = 335545345;
pub const DIBUTTON_FOOTBALLP_SELECT: u32 = 335545346;
pub const DIBUTTON_FOOTBALLP_HELP: u32 = 335545347;
pub const DIBUTTON_FOOTBALLP_MENU: u32 = 335545597;
pub const DIBUTTON_FOOTBALLP_DEVICE: u32 = 335561982;
pub const DIBUTTON_FOOTBALLP_PAUSE: u32 = 335561980;
pub const DIVIRTUAL_SPORTS_FOOTBALL_QBCK: u32 = 352321536;
pub const DIAXIS_FOOTBALLQ_LATERAL: u32 = 352354817;
pub const DIAXIS_FOOTBALLQ_MOVE: u32 = 352387586;
pub const DIBUTTON_FOOTBALLQ_SELECT: u32 = 352322561;
pub const DIBUTTON_FOOTBALLQ_SNAP: u32 = 352322562;
pub const DIBUTTON_FOOTBALLQ_JUMP: u32 = 352322563;
pub const DIBUTTON_FOOTBALLQ_SLIDE: u32 = 352322564;
pub const DIBUTTON_FOOTBALLQ_PASS: u32 = 352322565;
pub const DIBUTTON_FOOTBALLQ_FAKE: u32 = 352322566;
pub const DIBUTTON_FOOTBALLQ_MENU: u32 = 352322813;
pub const DIBUTTON_FOOTBALLQ_FAKESNAP: u32 = 352338951;
pub const DIBUTTON_FOOTBALLQ_MOTION: u32 = 352338952;
pub const DIBUTTON_FOOTBALLQ_AUDIBLE: u32 = 352338953;
pub const DIBUTTON_FOOTBALLQ_LEFT_LINK: u32 = 352371940;
pub const DIBUTTON_FOOTBALLQ_RIGHT_LINK: u32 = 352371948;
pub const DIBUTTON_FOOTBALLQ_FORWARD_LINK: u32 = 352404704;
pub const DIBUTTON_FOOTBALLQ_BACK_LINK: u32 = 352404712;
pub const DIBUTTON_FOOTBALLQ_DEVICE: u32 = 352339198;
pub const DIBUTTON_FOOTBALLQ_PAUSE: u32 = 352339196;
pub const DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE: u32 = 369098752;
pub const DIAXIS_FOOTBALLO_LATERAL: u32 = 369132033;
pub const DIAXIS_FOOTBALLO_MOVE: u32 = 369164802;
pub const DIBUTTON_FOOTBALLO_JUMP: u32 = 369099777;
pub const DIBUTTON_FOOTBALLO_LEFTARM: u32 = 369099778;
pub const DIBUTTON_FOOTBALLO_RIGHTARM: u32 = 369099779;
pub const DIBUTTON_FOOTBALLO_THROW: u32 = 369099780;
pub const DIBUTTON_FOOTBALLO_SPIN: u32 = 369099781;
pub const DIBUTTON_FOOTBALLO_MENU: u32 = 369100029;
pub const DIBUTTON_FOOTBALLO_JUKE: u32 = 369116166;
pub const DIBUTTON_FOOTBALLO_SHOULDER: u32 = 369116167;
pub const DIBUTTON_FOOTBALLO_TURBO: u32 = 369116168;
pub const DIBUTTON_FOOTBALLO_DIVE: u32 = 369116169;
pub const DIBUTTON_FOOTBALLO_ZOOM: u32 = 369116170;
pub const DIBUTTON_FOOTBALLO_SUBSTITUTE: u32 = 369116171;
pub const DIBUTTON_FOOTBALLO_LEFT_LINK: u32 = 369149156;
pub const DIBUTTON_FOOTBALLO_RIGHT_LINK: u32 = 369149164;
pub const DIBUTTON_FOOTBALLO_FORWARD_LINK: u32 = 369181920;
pub const DIBUTTON_FOOTBALLO_BACK_LINK: u32 = 369181928;
pub const DIBUTTON_FOOTBALLO_DEVICE: u32 = 369116414;
pub const DIBUTTON_FOOTBALLO_PAUSE: u32 = 369116412;
pub const DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE: u32 = 385875968;
pub const DIAXIS_FOOTBALLD_LATERAL: u32 = 385909249;
pub const DIAXIS_FOOTBALLD_MOVE: u32 = 385942018;
pub const DIBUTTON_FOOTBALLD_PLAY: u32 = 385876993;
pub const DIBUTTON_FOOTBALLD_SELECT: u32 = 385876994;
pub const DIBUTTON_FOOTBALLD_JUMP: u32 = 385876995;
pub const DIBUTTON_FOOTBALLD_TACKLE: u32 = 385876996;
pub const DIBUTTON_FOOTBALLD_FAKE: u32 = 385876997;
pub const DIBUTTON_FOOTBALLD_SUPERTACKLE: u32 = 385876998;
pub const DIBUTTON_FOOTBALLD_MENU: u32 = 385877245;
pub const DIBUTTON_FOOTBALLD_SPIN: u32 = 385893383;
pub const DIBUTTON_FOOTBALLD_SWIM: u32 = 385893384;
pub const DIBUTTON_FOOTBALLD_BULLRUSH: u32 = 385893385;
pub const DIBUTTON_FOOTBALLD_RIP: u32 = 385893386;
pub const DIBUTTON_FOOTBALLD_AUDIBLE: u32 = 385893387;
pub const DIBUTTON_FOOTBALLD_ZOOM: u32 = 385893388;
pub const DIBUTTON_FOOTBALLD_SUBSTITUTE: u32 = 385893389;
pub const DIBUTTON_FOOTBALLD_LEFT_LINK: u32 = 385926372;
pub const DIBUTTON_FOOTBALLD_RIGHT_LINK: u32 = 385926380;
pub const DIBUTTON_FOOTBALLD_FORWARD_LINK: u32 = 385959136;
pub const DIBUTTON_FOOTBALLD_BACK_LINK: u32 = 385959144;
pub const DIBUTTON_FOOTBALLD_DEVICE: u32 = 385893630;
pub const DIBUTTON_FOOTBALLD_PAUSE: u32 = 385893628;
pub const DIVIRTUAL_SPORTS_GOLF: u32 = 402653184;
pub const DIAXIS_GOLF_LATERAL: u32 = 402686465;
pub const DIAXIS_GOLF_MOVE: u32 = 402719234;
pub const DIBUTTON_GOLF_SWING: u32 = 402654209;
pub const DIBUTTON_GOLF_SELECT: u32 = 402654210;
pub const DIBUTTON_GOLF_UP: u32 = 402654211;
pub const DIBUTTON_GOLF_DOWN: u32 = 402654212;
pub const DIBUTTON_GOLF_TERRAIN: u32 = 402654213;
pub const DIBUTTON_GOLF_FLYBY: u32 = 402654214;
pub const DIBUTTON_GOLF_MENU: u32 = 402654461;
pub const DIHATSWITCH_GOLF_SCROLL: u32 = 402671105;
pub const DIBUTTON_GOLF_ZOOM: u32 = 402670599;
pub const DIBUTTON_GOLF_TIMEOUT: u32 = 402670600;
pub const DIBUTTON_GOLF_SUBSTITUTE: u32 = 402670601;
pub const DIBUTTON_GOLF_LEFT_LINK: u32 = 402703588;
pub const DIBUTTON_GOLF_RIGHT_LINK: u32 = 402703596;
pub const DIBUTTON_GOLF_FORWARD_LINK: u32 = 402736352;
pub const DIBUTTON_GOLF_BACK_LINK: u32 = 402736360;
pub const DIBUTTON_GOLF_DEVICE: u32 = 402670846;
pub const DIBUTTON_GOLF_PAUSE: u32 = 402670844;
pub const DIVIRTUAL_SPORTS_HOCKEY_OFFENSE: u32 = 419430400;
pub const DIAXIS_HOCKEYO_LATERAL: u32 = 419463681;
pub const DIAXIS_HOCKEYO_MOVE: u32 = 419496450;
pub const DIBUTTON_HOCKEYO_SHOOT: u32 = 419431425;
pub const DIBUTTON_HOCKEYO_PASS: u32 = 419431426;
pub const DIBUTTON_HOCKEYO_BURST: u32 = 419431427;
pub const DIBUTTON_HOCKEYO_SPECIAL: u32 = 419431428;
pub const DIBUTTON_HOCKEYO_FAKE: u32 = 419431429;
pub const DIBUTTON_HOCKEYO_MENU: u32 = 419431677;
pub const DIHATSWITCH_HOCKEYO_SCROLL: u32 = 419448321;
pub const DIBUTTON_HOCKEYO_ZOOM: u32 = 419447814;
pub const DIBUTTON_HOCKEYO_STRATEGY: u32 = 419447815;
pub const DIBUTTON_HOCKEYO_TIMEOUT: u32 = 419447816;
pub const DIBUTTON_HOCKEYO_SUBSTITUTE: u32 = 419447817;
pub const DIBUTTON_HOCKEYO_LEFT_LINK: u32 = 419480804;
pub const DIBUTTON_HOCKEYO_RIGHT_LINK: u32 = 419480812;
pub const DIBUTTON_HOCKEYO_FORWARD_LINK: u32 = 419513568;
pub const DIBUTTON_HOCKEYO_BACK_LINK: u32 = 419513576;
pub const DIBUTTON_HOCKEYO_DEVICE: u32 = 419448062;
pub const DIBUTTON_HOCKEYO_PAUSE: u32 = 419448060;
pub const DIVIRTUAL_SPORTS_HOCKEY_DEFENSE: u32 = 436207616;
pub const DIAXIS_HOCKEYD_LATERAL: u32 = 436240897;
pub const DIAXIS_HOCKEYD_MOVE: u32 = 436273666;
pub const DIBUTTON_HOCKEYD_PLAYER: u32 = 436208641;
pub const DIBUTTON_HOCKEYD_STEAL: u32 = 436208642;
pub const DIBUTTON_HOCKEYD_BURST: u32 = 436208643;
pub const DIBUTTON_HOCKEYD_BLOCK: u32 = 436208644;
pub const DIBUTTON_HOCKEYD_FAKE: u32 = 436208645;
pub const DIBUTTON_HOCKEYD_MENU: u32 = 436208893;
pub const DIHATSWITCH_HOCKEYD_SCROLL: u32 = 436225537;
pub const DIBUTTON_HOCKEYD_ZOOM: u32 = 436225030;
pub const DIBUTTON_HOCKEYD_STRATEGY: u32 = 436225031;
pub const DIBUTTON_HOCKEYD_TIMEOUT: u32 = 436225032;
pub const DIBUTTON_HOCKEYD_SUBSTITUTE: u32 = 436225033;
pub const DIBUTTON_HOCKEYD_LEFT_LINK: u32 = 436258020;
pub const DIBUTTON_HOCKEYD_RIGHT_LINK: u32 = 436258028;
pub const DIBUTTON_HOCKEYD_FORWARD_LINK: u32 = 436290784;
pub const DIBUTTON_HOCKEYD_BACK_LINK: u32 = 436290792;
pub const DIBUTTON_HOCKEYD_DEVICE: u32 = 436225278;
pub const DIBUTTON_HOCKEYD_PAUSE: u32 = 436225276;
pub const DIVIRTUAL_SPORTS_HOCKEY_GOALIE: u32 = 452984832;
pub const DIAXIS_HOCKEYG_LATERAL: u32 = 453018113;
pub const DIAXIS_HOCKEYG_MOVE: u32 = 453050882;
pub const DIBUTTON_HOCKEYG_PASS: u32 = 452985857;
pub const DIBUTTON_HOCKEYG_POKE: u32 = 452985858;
pub const DIBUTTON_HOCKEYG_STEAL: u32 = 452985859;
pub const DIBUTTON_HOCKEYG_BLOCK: u32 = 452985860;
pub const DIBUTTON_HOCKEYG_MENU: u32 = 452986109;
pub const DIHATSWITCH_HOCKEYG_SCROLL: u32 = 453002753;
pub const DIBUTTON_HOCKEYG_ZOOM: u32 = 453002245;
pub const DIBUTTON_HOCKEYG_STRATEGY: u32 = 453002246;
pub const DIBUTTON_HOCKEYG_TIMEOUT: u32 = 453002247;
pub const DIBUTTON_HOCKEYG_SUBSTITUTE: u32 = 453002248;
pub const DIBUTTON_HOCKEYG_LEFT_LINK: u32 = 453035236;
pub const DIBUTTON_HOCKEYG_RIGHT_LINK: u32 = 453035244;
pub const DIBUTTON_HOCKEYG_FORWARD_LINK: u32 = 453068000;
pub const DIBUTTON_HOCKEYG_BACK_LINK: u32 = 453068008;
pub const DIBUTTON_HOCKEYG_DEVICE: u32 = 453002494;
pub const DIBUTTON_HOCKEYG_PAUSE: u32 = 453002492;
pub const DIVIRTUAL_SPORTS_BIKING_MOUNTAIN: u32 = 469762048;
pub const DIAXIS_BIKINGM_TURN: u32 = 469795329;
pub const DIAXIS_BIKINGM_PEDAL: u32 = 469828098;
pub const DIBUTTON_BIKINGM_JUMP: u32 = 469763073;
pub const DIBUTTON_BIKINGM_CAMERA: u32 = 469763074;
pub const DIBUTTON_BIKINGM_SPECIAL1: u32 = 469763075;
pub const DIBUTTON_BIKINGM_SELECT: u32 = 469763076;
pub const DIBUTTON_BIKINGM_SPECIAL2: u32 = 469763077;
pub const DIBUTTON_BIKINGM_MENU: u32 = 469763325;
pub const DIHATSWITCH_BIKINGM_SCROLL: u32 = 469779969;
pub const DIBUTTON_BIKINGM_ZOOM: u32 = 469779462;
pub const DIAXIS_BIKINGM_BRAKE: u32 = 470041091;
pub const DIBUTTON_BIKINGM_LEFT_LINK: u32 = 469812452;
pub const DIBUTTON_BIKINGM_RIGHT_LINK: u32 = 469812460;
pub const DIBUTTON_BIKINGM_FASTER_LINK: u32 = 469845216;
pub const DIBUTTON_BIKINGM_SLOWER_LINK: u32 = 469845224;
pub const DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK: u32 = 470041832;
pub const DIBUTTON_BIKINGM_DEVICE: u32 = 469779710;
pub const DIBUTTON_BIKINGM_PAUSE: u32 = 469779708;
pub const DIVIRTUAL_SPORTS_SKIING: u32 = 486539264;
pub const DIAXIS_SKIING_TURN: u32 = 486572545;
pub const DIAXIS_SKIING_SPEED: u32 = 486605314;
pub const DIBUTTON_SKIING_JUMP: u32 = 486540289;
pub const DIBUTTON_SKIING_CROUCH: u32 = 486540290;
pub const DIBUTTON_SKIING_CAMERA: u32 = 486540291;
pub const DIBUTTON_SKIING_SPECIAL1: u32 = 486540292;
pub const DIBUTTON_SKIING_SELECT: u32 = 486540293;
pub const DIBUTTON_SKIING_SPECIAL2: u32 = 486540294;
pub const DIBUTTON_SKIING_MENU: u32 = 486540541;
pub const DIHATSWITCH_SKIING_GLANCE: u32 = 486557185;
pub const DIBUTTON_SKIING_ZOOM: u32 = 486556679;
pub const DIBUTTON_SKIING_LEFT_LINK: u32 = 486589668;
pub const DIBUTTON_SKIING_RIGHT_LINK: u32 = 486589676;
pub const DIBUTTON_SKIING_FASTER_LINK: u32 = 486622432;
pub const DIBUTTON_SKIING_SLOWER_LINK: u32 = 486622440;
pub const DIBUTTON_SKIING_DEVICE: u32 = 486556926;
pub const DIBUTTON_SKIING_PAUSE: u32 = 486556924;
pub const DIVIRTUAL_SPORTS_SOCCER_OFFENSE: u32 = 503316480;
pub const DIAXIS_SOCCERO_LATERAL: u32 = 503349761;
pub const DIAXIS_SOCCERO_MOVE: u32 = 503382530;
pub const DIAXIS_SOCCERO_BEND: u32 = 503415299;
pub const DIBUTTON_SOCCERO_SHOOT: u32 = 503317505;
pub const DIBUTTON_SOCCERO_PASS: u32 = 503317506;
pub const DIBUTTON_SOCCERO_FAKE: u32 = 503317507;
pub const DIBUTTON_SOCCERO_PLAYER: u32 = 503317508;
pub const DIBUTTON_SOCCERO_SPECIAL1: u32 = 503317509;
pub const DIBUTTON_SOCCERO_SELECT: u32 = 503317510;
pub const DIBUTTON_SOCCERO_MENU: u32 = 503317757;
pub const DIHATSWITCH_SOCCERO_GLANCE: u32 = 503334401;
pub const DIBUTTON_SOCCERO_SUBSTITUTE: u32 = 503333895;
pub const DIBUTTON_SOCCERO_SHOOTLOW: u32 = 503333896;
pub const DIBUTTON_SOCCERO_SHOOTHIGH: u32 = 503333897;
pub const DIBUTTON_SOCCERO_PASSTHRU: u32 = 503333898;
pub const DIBUTTON_SOCCERO_SPRINT: u32 = 503333899;
pub const DIBUTTON_SOCCERO_CONTROL: u32 = 503333900;
pub const DIBUTTON_SOCCERO_HEAD: u32 = 503333901;
pub const DIBUTTON_SOCCERO_LEFT_LINK: u32 = 503366884;
pub const DIBUTTON_SOCCERO_RIGHT_LINK: u32 = 503366892;
pub const DIBUTTON_SOCCERO_FORWARD_LINK: u32 = 503399648;
pub const DIBUTTON_SOCCERO_BACK_LINK: u32 = 503399656;
pub const DIBUTTON_SOCCERO_DEVICE: u32 = 503334142;
pub const DIBUTTON_SOCCERO_PAUSE: u32 = 503334140;
pub const DIVIRTUAL_SPORTS_SOCCER_DEFENSE: u32 = 520093696;
pub const DIAXIS_SOCCERD_LATERAL: u32 = 520126977;
pub const DIAXIS_SOCCERD_MOVE: u32 = 520159746;
pub const DIBUTTON_SOCCERD_BLOCK: u32 = 520094721;
pub const DIBUTTON_SOCCERD_STEAL: u32 = 520094722;
pub const DIBUTTON_SOCCERD_FAKE: u32 = 520094723;
pub const DIBUTTON_SOCCERD_PLAYER: u32 = 520094724;
pub const DIBUTTON_SOCCERD_SPECIAL: u32 = 520094725;
pub const DIBUTTON_SOCCERD_SELECT: u32 = 520094726;
pub const DIBUTTON_SOCCERD_SLIDE: u32 = 520094727;
pub const DIBUTTON_SOCCERD_MENU: u32 = 520094973;
pub const DIHATSWITCH_SOCCERD_GLANCE: u32 = 520111617;
pub const DIBUTTON_SOCCERD_FOUL: u32 = 520111112;
pub const DIBUTTON_SOCCERD_HEAD: u32 = 520111113;
pub const DIBUTTON_SOCCERD_CLEAR: u32 = 520111114;
pub const DIBUTTON_SOCCERD_GOALIECHARGE: u32 = 520111115;
pub const DIBUTTON_SOCCERD_SUBSTITUTE: u32 = 520111116;
pub const DIBUTTON_SOCCERD_LEFT_LINK: u32 = 520144100;
pub const DIBUTTON_SOCCERD_RIGHT_LINK: u32 = 520144108;
pub const DIBUTTON_SOCCERD_FORWARD_LINK: u32 = 520176864;
pub const DIBUTTON_SOCCERD_BACK_LINK: u32 = 520176872;
pub const DIBUTTON_SOCCERD_DEVICE: u32 = 520111358;
pub const DIBUTTON_SOCCERD_PAUSE: u32 = 520111356;
pub const DIVIRTUAL_SPORTS_RACQUET: u32 = 536870912;
pub const DIAXIS_RACQUET_LATERAL: u32 = 536904193;
pub const DIAXIS_RACQUET_MOVE: u32 = 536936962;
pub const DIBUTTON_RACQUET_SWING: u32 = 536871937;
pub const DIBUTTON_RACQUET_BACKSWING: u32 = 536871938;
pub const DIBUTTON_RACQUET_SMASH: u32 = 536871939;
pub const DIBUTTON_RACQUET_SPECIAL: u32 = 536871940;
pub const DIBUTTON_RACQUET_SELECT: u32 = 536871941;
pub const DIBUTTON_RACQUET_MENU: u32 = 536872189;
pub const DIHATSWITCH_RACQUET_GLANCE: u32 = 536888833;
pub const DIBUTTON_RACQUET_TIMEOUT: u32 = 536888326;
pub const DIBUTTON_RACQUET_SUBSTITUTE: u32 = 536888327;
pub const DIBUTTON_RACQUET_LEFT_LINK: u32 = 536921316;
pub const DIBUTTON_RACQUET_RIGHT_LINK: u32 = 536921324;
pub const DIBUTTON_RACQUET_FORWARD_LINK: u32 = 536954080;
pub const DIBUTTON_RACQUET_BACK_LINK: u32 = 536954088;
pub const DIBUTTON_RACQUET_DEVICE: u32 = 536888574;
pub const DIBUTTON_RACQUET_PAUSE: u32 = 536888572;
pub const DIVIRTUAL_ARCADE_SIDE2SIDE: u32 = 553648128;
pub const DIAXIS_ARCADES_LATERAL: u32 = 553681409;
pub const DIAXIS_ARCADES_MOVE: u32 = 553714178;
pub const DIBUTTON_ARCADES_THROW: u32 = 553649153;
pub const DIBUTTON_ARCADES_CARRY: u32 = 553649154;
pub const DIBUTTON_ARCADES_ATTACK: u32 = 553649155;
pub const DIBUTTON_ARCADES_SPECIAL: u32 = 553649156;
pub const DIBUTTON_ARCADES_SELECT: u32 = 553649157;
pub const DIBUTTON_ARCADES_MENU: u32 = 553649405;
pub const DIHATSWITCH_ARCADES_VIEW: u32 = 553666049;
pub const DIBUTTON_ARCADES_LEFT_LINK: u32 = 553698532;
pub const DIBUTTON_ARCADES_RIGHT_LINK: u32 = 553698540;
pub const DIBUTTON_ARCADES_FORWARD_LINK: u32 = 553731296;
pub const DIBUTTON_ARCADES_BACK_LINK: u32 = 553731304;
pub const DIBUTTON_ARCADES_VIEW_UP_LINK: u32 = 554157280;
pub const DIBUTTON_ARCADES_VIEW_DOWN_LINK: u32 = 554157288;
pub const DIBUTTON_ARCADES_VIEW_LEFT_LINK: u32 = 554157284;
pub const DIBUTTON_ARCADES_VIEW_RIGHT_LINK: u32 = 554157292;
pub const DIBUTTON_ARCADES_DEVICE: u32 = 553665790;
pub const DIBUTTON_ARCADES_PAUSE: u32 = 553665788;
pub const DIVIRTUAL_ARCADE_PLATFORM: u32 = 570425344;
pub const DIAXIS_ARCADEP_LATERAL: u32 = 570458625;
pub const DIAXIS_ARCADEP_MOVE: u32 = 570491394;
pub const DIBUTTON_ARCADEP_JUMP: u32 = 570426369;
pub const DIBUTTON_ARCADEP_FIRE: u32 = 570426370;
pub const DIBUTTON_ARCADEP_CROUCH: u32 = 570426371;
pub const DIBUTTON_ARCADEP_SPECIAL: u32 = 570426372;
pub const DIBUTTON_ARCADEP_SELECT: u32 = 570426373;
pub const DIBUTTON_ARCADEP_MENU: u32 = 570426621;
pub const DIHATSWITCH_ARCADEP_VIEW: u32 = 570443265;
pub const DIBUTTON_ARCADEP_FIRESECONDARY: u32 = 570442758;
pub const DIBUTTON_ARCADEP_LEFT_LINK: u32 = 570475748;
pub const DIBUTTON_ARCADEP_RIGHT_LINK: u32 = 570475756;
pub const DIBUTTON_ARCADEP_FORWARD_LINK: u32 = 570508512;
pub const DIBUTTON_ARCADEP_BACK_LINK: u32 = 570508520;
pub const DIBUTTON_ARCADEP_VIEW_UP_LINK: u32 = 570934496;
pub const DIBUTTON_ARCADEP_VIEW_DOWN_LINK: u32 = 570934504;
pub const DIBUTTON_ARCADEP_VIEW_LEFT_LINK: u32 = 570934500;
pub const DIBUTTON_ARCADEP_VIEW_RIGHT_LINK: u32 = 570934508;
pub const DIBUTTON_ARCADEP_DEVICE: u32 = 570443006;
pub const DIBUTTON_ARCADEP_PAUSE: u32 = 570443004;
pub const DIVIRTUAL_CAD_2DCONTROL: u32 = 587202560;
pub const DIAXIS_2DCONTROL_LATERAL: u32 = 587235841;
pub const DIAXIS_2DCONTROL_MOVE: u32 = 587268610;
pub const DIAXIS_2DCONTROL_INOUT: u32 = 587301379;
pub const DIBUTTON_2DCONTROL_SELECT: u32 = 587203585;
pub const DIBUTTON_2DCONTROL_SPECIAL1: u32 = 587203586;
pub const DIBUTTON_2DCONTROL_SPECIAL: u32 = 587203587;
pub const DIBUTTON_2DCONTROL_SPECIAL2: u32 = 587203588;
pub const DIBUTTON_2DCONTROL_MENU: u32 = 587203837;
pub const DIHATSWITCH_2DCONTROL_HATSWITCH: u32 = 587220481;
pub const DIAXIS_2DCONTROL_ROTATEZ: u32 = 587350532;
pub const DIBUTTON_2DCONTROL_DISPLAY: u32 = 587219973;
pub const DIBUTTON_2DCONTROL_DEVICE: u32 = 587220222;
pub const DIBUTTON_2DCONTROL_PAUSE: u32 = 587220220;
pub const DIVIRTUAL_CAD_3DCONTROL: u32 = 603979776;
pub const DIAXIS_3DCONTROL_LATERAL: u32 = 604013057;
pub const DIAXIS_3DCONTROL_MOVE: u32 = 604045826;
pub const DIAXIS_3DCONTROL_INOUT: u32 = 604078595;
pub const DIBUTTON_3DCONTROL_SELECT: u32 = 603980801;
pub const DIBUTTON_3DCONTROL_SPECIAL1: u32 = 603980802;
pub const DIBUTTON_3DCONTROL_SPECIAL: u32 = 603980803;
pub const DIBUTTON_3DCONTROL_SPECIAL2: u32 = 603980804;
pub const DIBUTTON_3DCONTROL_MENU: u32 = 603981053;
pub const DIHATSWITCH_3DCONTROL_HATSWITCH: u32 = 603997697;
pub const DIAXIS_3DCONTROL_ROTATEX: u32 = 604193284;
pub const DIAXIS_3DCONTROL_ROTATEY: u32 = 604160517;
pub const DIAXIS_3DCONTROL_ROTATEZ: u32 = 604127750;
pub const DIBUTTON_3DCONTROL_DISPLAY: u32 = 603997189;
pub const DIBUTTON_3DCONTROL_DEVICE: u32 = 603997438;
pub const DIBUTTON_3DCONTROL_PAUSE: u32 = 603997436;
pub const DIVIRTUAL_CAD_FLYBY: u32 = 620756992;
pub const DIAXIS_CADF_LATERAL: u32 = 620790273;
pub const DIAXIS_CADF_MOVE: u32 = 620823042;
pub const DIAXIS_CADF_INOUT: u32 = 620855811;
pub const DIBUTTON_CADF_SELECT: u32 = 620758017;
pub const DIBUTTON_CADF_SPECIAL1: u32 = 620758018;
pub const DIBUTTON_CADF_SPECIAL: u32 = 620758019;
pub const DIBUTTON_CADF_SPECIAL2: u32 = 620758020;
pub const DIBUTTON_CADF_MENU: u32 = 620758269;
pub const DIHATSWITCH_CADF_HATSWITCH: u32 = 620774913;
pub const DIAXIS_CADF_ROTATEX: u32 = 620970500;
pub const DIAXIS_CADF_ROTATEY: u32 = 620937733;
pub const DIAXIS_CADF_ROTATEZ: u32 = 620904966;
pub const DIBUTTON_CADF_DISPLAY: u32 = 620774405;
pub const DIBUTTON_CADF_DEVICE: u32 = 620774654;
pub const DIBUTTON_CADF_PAUSE: u32 = 620774652;
pub const DIVIRTUAL_CAD_MODEL: u32 = 637534208;
pub const DIAXIS_CADM_LATERAL: u32 = 637567489;
pub const DIAXIS_CADM_MOVE: u32 = 637600258;
pub const DIAXIS_CADM_INOUT: u32 = 637633027;
pub const DIBUTTON_CADM_SELECT: u32 = 637535233;
pub const DIBUTTON_CADM_SPECIAL1: u32 = 637535234;
pub const DIBUTTON_CADM_SPECIAL: u32 = 637535235;
pub const DIBUTTON_CADM_SPECIAL2: u32 = 637535236;
pub const DIBUTTON_CADM_MENU: u32 = 637535485;
pub const DIHATSWITCH_CADM_HATSWITCH: u32 = 637552129;
pub const DIAXIS_CADM_ROTATEX: u32 = 637747716;
pub const DIAXIS_CADM_ROTATEY: u32 = 637714949;
pub const DIAXIS_CADM_ROTATEZ: u32 = 637682182;
pub const DIBUTTON_CADM_DISPLAY: u32 = 637551621;
pub const DIBUTTON_CADM_DEVICE: u32 = 637551870;
pub const DIBUTTON_CADM_PAUSE: u32 = 637551868;
pub const DIVIRTUAL_REMOTE_CONTROL: u32 = 654311424;
pub const DIAXIS_REMOTE_SLIDER: u32 = 654639617;
pub const DIBUTTON_REMOTE_MUTE: u32 = 654312449;
pub const DIBUTTON_REMOTE_SELECT: u32 = 654312450;
pub const DIBUTTON_REMOTE_PLAY: u32 = 654320643;
pub const DIBUTTON_REMOTE_CUE: u32 = 654320644;
pub const DIBUTTON_REMOTE_REVIEW: u32 = 654320645;
pub const DIBUTTON_REMOTE_CHANGE: u32 = 654320646;
pub const DIBUTTON_REMOTE_RECORD: u32 = 654320647;
pub const DIBUTTON_REMOTE_MENU: u32 = 654312701;
pub const DIAXIS_REMOTE_SLIDER2: u32 = 654656002;
pub const DIBUTTON_REMOTE_TV: u32 = 654334984;
pub const DIBUTTON_REMOTE_CABLE: u32 = 654334985;
pub const DIBUTTON_REMOTE_CD: u32 = 654334986;
pub const DIBUTTON_REMOTE_VCR: u32 = 654334987;
pub const DIBUTTON_REMOTE_TUNER: u32 = 654334988;
pub const DIBUTTON_REMOTE_DVD: u32 = 654334989;
pub const DIBUTTON_REMOTE_ADJUST: u32 = 654334990;
pub const DIBUTTON_REMOTE_DIGIT0: u32 = 654332943;
pub const DIBUTTON_REMOTE_DIGIT1: u32 = 654332944;
pub const DIBUTTON_REMOTE_DIGIT2: u32 = 654332945;
pub const DIBUTTON_REMOTE_DIGIT3: u32 = 654332946;
pub const DIBUTTON_REMOTE_DIGIT4: u32 = 654332947;
pub const DIBUTTON_REMOTE_DIGIT5: u32 = 654332948;
pub const DIBUTTON_REMOTE_DIGIT6: u32 = 654332949;
pub const DIBUTTON_REMOTE_DIGIT7: u32 = 654332950;
pub const DIBUTTON_REMOTE_DIGIT8: u32 = 654332951;
pub const DIBUTTON_REMOTE_DIGIT9: u32 = 654332952;
pub const DIBUTTON_REMOTE_DEVICE: u32 = 654329086;
pub const DIBUTTON_REMOTE_PAUSE: u32 = 654329084;
pub const DIVIRTUAL_BROWSER_CONTROL: u32 = 671088640;
pub const DIAXIS_BROWSER_LATERAL: u32 = 671121921;
pub const DIAXIS_BROWSER_MOVE: u32 = 671154690;
pub const DIBUTTON_BROWSER_SELECT: u32 = 671089665;
pub const DIAXIS_BROWSER_VIEW: u32 = 671187459;
pub const DIBUTTON_BROWSER_REFRESH: u32 = 671089666;
pub const DIBUTTON_BROWSER_MENU: u32 = 671089917;
pub const DIBUTTON_BROWSER_SEARCH: u32 = 671106051;
pub const DIBUTTON_BROWSER_STOP: u32 = 671106052;
pub const DIBUTTON_BROWSER_HOME: u32 = 671106053;
pub const DIBUTTON_BROWSER_FAVORITES: u32 = 671106054;
pub const DIBUTTON_BROWSER_NEXT: u32 = 671106055;
pub const DIBUTTON_BROWSER_PREVIOUS: u32 = 671106056;
pub const DIBUTTON_BROWSER_HISTORY: u32 = 671106057;
pub const DIBUTTON_BROWSER_PRINT: u32 = 671106058;
pub const DIBUTTON_BROWSER_DEVICE: u32 = 671106302;
pub const DIBUTTON_BROWSER_PAUSE: u32 = 671106300;
pub const DIVIRTUAL_DRIVING_MECHA: u32 = 687865856;
pub const DIAXIS_MECHA_STEER: u32 = 687899137;
pub const DIAXIS_MECHA_TORSO: u32 = 687931906;
pub const DIAXIS_MECHA_ROTATE: u32 = 687997443;
pub const DIAXIS_MECHA_THROTTLE: u32 = 688095748;
pub const DIBUTTON_MECHA_FIRE: u32 = 687866881;
pub const DIBUTTON_MECHA_WEAPONS: u32 = 687866882;
pub const DIBUTTON_MECHA_TARGET: u32 = 687866883;
pub const DIBUTTON_MECHA_REVERSE: u32 = 687866884;
pub const DIBUTTON_MECHA_ZOOM: u32 = 687866885;
pub const DIBUTTON_MECHA_JUMP: u32 = 687866886;
pub const DIBUTTON_MECHA_MENU: u32 = 687867133;
pub const DIBUTTON_MECHA_CENTER: u32 = 687883271;
pub const DIHATSWITCH_MECHA_GLANCE: u32 = 687883777;
pub const DIBUTTON_MECHA_VIEW: u32 = 687883272;
pub const DIBUTTON_MECHA_FIRESECONDARY: u32 = 687883273;
pub const DIBUTTON_MECHA_LEFT_LINK: u32 = 687916260;
pub const DIBUTTON_MECHA_RIGHT_LINK: u32 = 687916268;
pub const DIBUTTON_MECHA_FORWARD_LINK: u32 = 687949024;
pub const DIBUTTON_MECHA_BACK_LINK: u32 = 687949032;
pub const DIBUTTON_MECHA_ROTATE_LEFT_LINK: u32 = 688014564;
pub const DIBUTTON_MECHA_ROTATE_RIGHT_LINK: u32 = 688014572;
pub const DIBUTTON_MECHA_FASTER_LINK: u32 = 688112864;
pub const DIBUTTON_MECHA_SLOWER_LINK: u32 = 688112872;
pub const DIBUTTON_MECHA_DEVICE: u32 = 687883518;
pub const DIBUTTON_MECHA_PAUSE: u32 = 687883516;
pub const DIAXIS_ANY_X_1: u32 = 4278239745;
pub const DIAXIS_ANY_X_2: u32 = 4278239746;
pub const DIAXIS_ANY_Y_1: u32 = 4278272513;
pub const DIAXIS_ANY_Y_2: u32 = 4278272514;
pub const DIAXIS_ANY_Z_1: u32 = 4278305281;
pub const DIAXIS_ANY_Z_2: u32 = 4278305282;
pub const DIAXIS_ANY_R_1: u32 = 4278338049;
pub const DIAXIS_ANY_R_2: u32 = 4278338050;
pub const DIAXIS_ANY_U_1: u32 = 4278370817;
pub const DIAXIS_ANY_U_2: u32 = 4278370818;
pub const DIAXIS_ANY_V_1: u32 = 4278403585;
pub const DIAXIS_ANY_V_2: u32 = 4278403586;
pub const DIAXIS_ANY_A_1: u32 = 4278436353;
pub const DIAXIS_ANY_A_2: u32 = 4278436354;
pub const DIAXIS_ANY_B_1: u32 = 4278469121;
pub const DIAXIS_ANY_B_2: u32 = 4278469122;
pub const DIAXIS_ANY_C_1: u32 = 4278501889;
pub const DIAXIS_ANY_C_2: u32 = 4278501890;
pub const DIAXIS_ANY_S_1: u32 = 4278534657;
pub const DIAXIS_ANY_S_2: u32 = 4278534658;
pub const DIAXIS_ANY_1: u32 = 4278206977;
pub const DIAXIS_ANY_2: u32 = 4278206978;
pub const DIAXIS_ANY_3: u32 = 4278206979;
pub const DIAXIS_ANY_4: u32 = 4278206980;
pub const DIPOV_ANY_1: u32 = 4278208001;
pub const DIPOV_ANY_2: u32 = 4278208002;
pub const DIPOV_ANY_3: u32 = 4278208003;
pub const DIPOV_ANY_4: u32 = 4278208004;
pub const JOY_PASSDRIVERDATA: i32 = 268435456;
pub const JOY_HWS_ISHEADTRACKER: i32 = 33554432;
pub const JOY_HWS_ISGAMEPORTDRIVER: i32 = 67108864;
pub const JOY_HWS_ISANALOGPORTDRIVER: i32 = 134217728;
pub const JOY_HWS_AUTOLOAD: i32 = 268435456;
pub const JOY_HWS_NODEVNODE: i32 = 536870912;
pub const JOY_HWS_ISGAMEPORTBUS: i32 = -2147483648;
pub const JOY_HWS_GAMEPORTBUSBUSY: i32 = 1;
pub const JOY_US_VOLATILE: i32 = 8;
pub const JOY_OEMPOLL_PASSDRIVERDATA: u32 = 7;
pub const BUTTON_BIT_POWER: u32 = 1;
pub const BUTTON_BIT_WINDOWS: u32 = 2;
pub const BUTTON_BIT_VOLUMEUP: u32 = 4;
pub const BUTTON_BIT_VOLUMEDOWN: u32 = 8;
pub const BUTTON_BIT_ROTATION_LOCK: u32 = 16;
pub const BUTTON_BIT_BACK: u32 = 32;
pub const BUTTON_BIT_SEARCH: u32 = 64;
pub const BUTTON_BIT_CAMERAFOCUS: u32 = 128;
pub const BUTTON_BIT_CAMERASHUTTER: u32 = 256;
pub const BUTTON_BIT_RINGERTOGGLE: u32 = 512;
pub const BUTTON_BIT_HEADSET: u32 = 1024;
pub const BUTTON_BIT_HWKBDEPLOY: u32 = 2048;
pub const BUTTON_BIT_CAMERALENS: u32 = 4096;
pub const BUTTON_BIT_OEMCUSTOM: u32 = 8192;
pub const BUTTON_BIT_OEMCUSTOM2: u32 = 16384;
pub const BUTTON_BIT_OEMCUSTOM3: u32 = 32768;
pub const BUTTON_BIT_ALLBUTTONSMASK: u32 = 16383;
pub const IOCTL_BUTTON_SET_ENABLED_ON_IDLE: u32 = 721576;
pub const IOCTL_BUTTON_GET_ENABLED_ON_IDLE: u32 = 721580;
const (
	DIRECTINPUT_VERSION uint32 = 2048
	JOY_HW_NONE uint32 = 0
	JOY_HW_CUSTOM uint32 = 1
	JOY_HW_2A_2B_GENERIC uint32 = 2
	JOY_HW_2A_4B_GENERIC uint32 = 3
	JOY_HW_2B_GAMEPAD uint32 = 4
	JOY_HW_2B_FLIGHTYOKE uint32 = 5
	JOY_HW_2B_FLIGHTYOKETHROTTLE uint32 = 6
	JOY_HW_3A_2B_GENERIC uint32 = 7
	JOY_HW_3A_4B_GENERIC uint32 = 8
	JOY_HW_4B_GAMEPAD uint32 = 9
	JOY_HW_4B_FLIGHTYOKE uint32 = 10
	JOY_HW_4B_FLIGHTYOKETHROTTLE uint32 = 11
	JOY_HW_TWO_2A_2B_WITH_Y uint32 = 12
	JOY_HW_LASTENTRY uint32 = 13
	JOY_ISCAL_XY int32 = 1
	JOY_ISCAL_Z int32 = 2
	JOY_ISCAL_R int32 = 4
	JOY_ISCAL_U int32 = 8
	JOY_ISCAL_V int32 = 16
	JOY_ISCAL_POV int32 = 32
	JOY_POV_NUMDIRS uint32 = 4
	JOY_POVVAL_FORWARD uint32 = 0
	JOY_POVVAL_BACKWARD uint32 = 1
	JOY_POVVAL_LEFT uint32 = 2
	JOY_POVVAL_RIGHT uint32 = 3
	JOY_HWS_HASZ int32 = 1
	JOY_HWS_HASPOV int32 = 2
	JOY_HWS_POVISBUTTONCOMBOS int32 = 4
	JOY_HWS_POVISPOLL int32 = 8
	JOY_HWS_ISYOKE int32 = 16
	JOY_HWS_ISGAMEPAD int32 = 32
	JOY_HWS_ISCARCTRL int32 = 64
	JOY_HWS_XISJ1Y int32 = 128
	JOY_HWS_XISJ2X int32 = 256
	JOY_HWS_XISJ2Y int32 = 512
	JOY_HWS_YISJ1X int32 = 1024
	JOY_HWS_YISJ2X int32 = 2048
	JOY_HWS_YISJ2Y int32 = 4096
	JOY_HWS_ZISJ1X int32 = 8192
	JOY_HWS_ZISJ1Y int32 = 16384
	JOY_HWS_ZISJ2X int32 = 32768
	JOY_HWS_POVISJ1X int32 = 65536
	JOY_HWS_POVISJ1Y int32 = 131072
	JOY_HWS_POVISJ2X int32 = 262144
	JOY_HWS_HASR int32 = 524288
	JOY_HWS_RISJ1X int32 = 1048576
	JOY_HWS_RISJ1Y int32 = 2097152
	JOY_HWS_RISJ2Y int32 = 4194304
	JOY_HWS_HASU int32 = 8388608
	JOY_HWS_HASV int32 = 16777216
	JOY_US_HASRUDDER int32 = 1
	JOY_US_PRESENT int32 = 2
	JOY_US_ISOEM int32 = 4
	JOY_US_RESERVED int32 = -2147483648
	JOYTYPE_ZEROGAMEENUMOEMDATA int32 = 1
	JOYTYPE_NOAUTODETECTGAMEPORT int32 = 2
	JOYTYPE_NOHIDDIRECT int32 = 4
	JOYTYPE_ANALOGCOMPAT int32 = 8
	JOYTYPE_DEFAULTPROPSHEET int32 = -2147483648
	JOYTYPE_DEVICEHIDE int32 = 65536
	JOYTYPE_MOUSEHIDE int32 = 131072
	JOYTYPE_KEYBHIDE int32 = 262144
	JOYTYPE_GAMEHIDE int32 = 524288
	JOYTYPE_HIDEACTIVE int32 = 1048576
	JOYTYPE_INFOMASK int32 = 14680064
	JOYTYPE_INFODEFAULT int32 = 0
	JOYTYPE_INFOYYPEDALS int32 = 2097152
	JOYTYPE_INFOZYPEDALS int32 = 4194304
	JOYTYPE_INFOYRPEDALS int32 = 6291456
	JOYTYPE_INFOZRPEDALS int32 = 8388608
	JOYTYPE_INFOZISSLIDER int32 = 2097152
	JOYTYPE_INFOZISZ int32 = 4194304
	JOYTYPE_ENABLEINPUTREPORT int32 = 16777216
	MAX_JOYSTRING uint32 = 256
	MAX_JOYSTICKOEMVXDNAME uint32 = 260
	DITC_REGHWSETTINGS uint32 = 1
	DITC_CLSIDCONFIG uint32 = 2
	DITC_DISPLAYNAME uint32 = 4
	DITC_CALLOUT uint32 = 8
	DITC_HARDWAREID uint32 = 16
	DITC_FLAGS1 uint32 = 32
	DITC_FLAGS2 uint32 = 64
	DITC_MAPFILE uint32 = 128
	DIJC_GUIDINSTANCE uint32 = 1
	DIJC_REGHWCONFIGTYPE uint32 = 2
	DIJC_GAIN uint32 = 4
	DIJC_CALLOUT uint32 = 8
	DIJC_WDMGAMEPORT uint32 = 16
	DIJU_USERVALUES uint32 = 1
	DIJU_GLOBALDRIVER uint32 = 2
	DIJU_GAMEPORTEMULATOR uint32 = 4
	DIMSGWP_NEWAPPSTART uint32 = 1
	DIMSGWP_DX8APPSTART uint32 = 2
	DIMSGWP_DX8MAPPERAPPSTART uint32 = 3
	DIAPPIDFLAG_NOTIME uint32 = 1
	DIAPPIDFLAG_NOSIZE uint32 = 2
	DIERR_NOMOREITEMS int32 = -2147024637
	DIERR_DRIVERFIRST int32 = -2147220736
	DIERR_DRIVERLAST int32 = -2147220481
	DIERR_INVALIDCLASSINSTALLER int32 = -2147220480
	DIERR_CANCELLED int32 = -2147220479
	DIERR_BADINF int32 = -2147220478
	DIDIFT_DELETE uint32 = 16777216
	HID_REVISION uint32 = 1
	HIDP_STATUS_SUCCESS int32 = 1114112
	HIDP_STATUS_NULL int32 = -2146369535
	HIDP_STATUS_INVALID_PREPARSED_DATA int32 = -1072627711
	HIDP_STATUS_INVALID_REPORT_TYPE int32 = -1072627710
	HIDP_STATUS_INVALID_REPORT_LENGTH int32 = -1072627709
	HIDP_STATUS_USAGE_NOT_FOUND int32 = -1072627708
	HIDP_STATUS_VALUE_OUT_OF_RANGE int32 = -1072627707
	HIDP_STATUS_BAD_LOG_PHY_VALUES int32 = -1072627706
	HIDP_STATUS_BUFFER_TOO_SMALL int32 = -1072627705
	HIDP_STATUS_INTERNAL_ERROR int32 = -1072627704
	HIDP_STATUS_I8042_TRANS_UNKNOWN int32 = -1072627703
	HIDP_STATUS_INCOMPATIBLE_REPORT_ID int32 = -1072627702
	HIDP_STATUS_NOT_VALUE_ARRAY int32 = -1072627701
	HIDP_STATUS_IS_VALUE_ARRAY int32 = -1072627700
	HIDP_STATUS_DATA_INDEX_NOT_FOUND int32 = -1072627699
	HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE int32 = -1072627698
	HIDP_STATUS_BUTTON_NOT_PRESSED int32 = -1072627697
	HIDP_STATUS_REPORT_DOES_NOT_EXIST int32 = -1072627696
	HIDP_STATUS_NOT_IMPLEMENTED int32 = -1072627680
	HIDP_STATUS_NOT_BUTTON_ARRAY int32 = -1072627679
	HIDP_STATUS_I8242_TRANS_UNKNOWN int32 = -1072627703
	HID_USAGE_PAGE_UNDEFINED uint16 = 0
	HID_USAGE_PAGE_ARCADE uint16 = 145
	HID_USAGE_PAGE_ALPHANUMERIC uint16 = 20
	HID_USAGE_PAGE_BARCODE_SCANNER uint16 = 140
	HID_USAGE_PAGE_BATTERY_SYSTEM uint16 = 133
	HID_USAGE_PAGE_BRAILLE_DISPLAY uint16 = 65
	HID_USAGE_PAGE_BUTTON uint16 = 9
	HID_USAGE_PAGE_CAMERA_CONTROL uint16 = 144
	HID_USAGE_PAGE_CONSUMER uint16 = 12
	HID_USAGE_PAGE_DIGITIZER uint16 = 13
	HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS uint16 = 18
	HID_USAGE_PAGE_FIDO_ALLIANCE uint16 = 61904
	HID_USAGE_PAGE_GAME uint16 = 5
	HID_USAGE_PAGE_GAMING_DEVICE uint16 = 146
	HID_USAGE_PAGE_GENERIC uint16 = 1
	HID_USAGE_PAGE_GENERIC_DEVICE uint16 = 6
	HID_USAGE_PAGE_HAPTICS uint16 = 14
	HID_USAGE_PAGE_KEYBOARD uint16 = 7
	HID_USAGE_PAGE_LED uint16 = 8
	HID_USAGE_PAGE_LIGHTING_ILLUMINATION uint16 = 89
	HID_USAGE_PAGE_MAGNETIC_STRIPE_READER uint16 = 142
	HID_USAGE_PAGE_MEDICAL_INSTRUMENT uint16 = 64
	HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE uint16 = 65523
	HID_USAGE_PAGE_MONITOR uint16 = 128
	HID_USAGE_PAGE_MONITOR_ENUMERATED uint16 = 129
	HID_USAGE_PAGE_ORDINAL uint16 = 10
	HID_USAGE_PAGE_PID uint16 = 15
	HID_USAGE_PAGE_POWER uint16 = 132
	HID_USAGE_PAGE_WEIGHING_DEVICE uint16 = 141
	HID_USAGE_PAGE_SENSOR uint16 = 32
	HID_USAGE_PAGE_SIMULATION uint16 = 2
	HID_USAGE_PAGE_SOC uint16 = 17
	HID_USAGE_PAGE_SPORT uint16 = 4
	HID_USAGE_PAGE_TELEPHONY uint16 = 11
	HID_USAGE_PAGE_UNICODE uint16 = 16
	HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS uint16 = 130
	HID_USAGE_PAGE_VR uint16 = 3
	HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN uint16 = 65280
	HID_USAGE_PAGE_VENDOR_DEFINED_END uint16 = 65535
	HID_USAGE_UNDEFINED uint16 = 0
	HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD uint16 = 1
	HID_USAGE_ARCADE_COIN_DOOR uint16 = 2
	HID_USAGE_ARCADE_WATCHDOG_TIMER uint16 = 3
	HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE uint16 = 48
	HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE uint16 = 49
	HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE uint16 = 50
	HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE uint16 = 51
	HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS uint16 = 52
	HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT uint16 = 53
	HID_USAGE_ARCADE_COIN_DRAWER_START uint16 = 54
	HID_USAGE_ARCADE_COIN_DRAWER_SERVICE uint16 = 55
	HID_USAGE_ARCADE_COIN_DRAWER_TILT uint16 = 56
	HID_USAGE_ARCADE_COIN_DOOR_TEST uint16 = 57
	HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT uint16 = 64
	HID_USAGE_ARCADE_WATCHDOG_TIMEOUT uint16 = 65
	HID_USAGE_ARCADE_WATCHDOG_ACTION uint16 = 66
	HID_USAGE_ARCADE_WATCHDOG_REBOOT uint16 = 67
	HID_USAGE_ARCADE_WATCHDOG_RESTART uint16 = 68
	HID_USAGE_ARCADE_ALARM_INPUT uint16 = 69
	HID_USAGE_ARCADE_COIN_DOOR_COUNTER uint16 = 70
	HID_USAGE_ARCADE_IO_DIRECTION_MAPPING uint16 = 71
	HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING uint16 = 72
	HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE uint16 = 73
	HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE uint16 = 74
	HID_USAGE_ARCADE_PIN_PAD_STATUS uint16 = 75
	HID_USAGE_ARCADE_PIN_PAD_OUTPUT uint16 = 76
	HID_USAGE_ARCADE_PIN_PAD_COMMAND uint16 = 77
	HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY uint16 = 1
	HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY uint16 = 2
	HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT uint16 = 32
	HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET uint16 = 33
	HID_USAGE_ALPHANUMERIC_DATA_READ_BACK uint16 = 34
	HID_USAGE_ALPHANUMERIC_FONT_READ_BACK uint16 = 35
	HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT uint16 = 36
	HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY uint16 = 37
	HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE uint16 = 38
	HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY uint16 = 39
	HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE uint16 = 40
	HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL uint16 = 41
	HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL uint16 = 42
	HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT uint16 = 43
	HID_USAGE_ALPHANUMERIC_DISPLAY_DATA uint16 = 44
	HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS uint16 = 45
	HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY uint16 = 46
	HID_USAGE_ALPHANUMERIC_STATUS_READY uint16 = 47
	HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER uint16 = 48
	HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ uint16 = 49
	HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT uint16 = 50
	HID_USAGE_ALPHANUMERIC_ROW uint16 = 51
	HID_USAGE_ALPHANUMERIC_COLUMN uint16 = 52
	HID_USAGE_ALPHANUMERIC_ROWS uint16 = 53
	HID_USAGE_ALPHANUMERIC_COLUMNS uint16 = 54
	HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING uint16 = 55
	HID_USAGE_ALPHANUMERIC_CURSOR_MODE uint16 = 56
	HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE uint16 = 57
	HID_USAGE_ALPHANUMERIC_CURSOR_BLINK uint16 = 58
	HID_USAGE_ALPHANUMERIC_FONT_REPORT uint16 = 59
	HID_USAGE_ALPHANUMERIC_FONT_DATA uint16 = 60
	HID_USAGE_ALPHANUMERIC_CHAR_WIDTH uint16 = 61
	HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT uint16 = 62
	HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL uint16 = 63
	HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL uint16 = 64
	HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET uint16 = 65
	HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT uint16 = 66
	HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP uint16 = 67
	HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT uint16 = 68
	HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP uint16 = 69
	HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS uint16 = 70
	HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST uint16 = 71
	HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE uint16 = 72
	HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK uint16 = 73
	HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA uint16 = 74
	HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE uint16 = 75
	HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE uint16 = 76
	HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK uint16 = 77
	HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X uint16 = 128
	HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y uint16 = 129
	HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE uint16 = 130
	HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT uint16 = 131
	HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION uint16 = 132
	HID_USAGE_ALPHANUMERIC_PALETTE_REPORT uint16 = 133
	HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE uint16 = 134
	HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET uint16 = 135
	HID_USAGE_ALPHANUMERIC_PALETTE_DATA uint16 = 136
	HID_USAGE_ALPHANUMERIC_BLIT_REPORT uint16 = 138
	HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1 uint16 = 139
	HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1 uint16 = 140
	HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2 uint16 = 141
	HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2 uint16 = 142
	HID_USAGE_ALPHANUMERIC_BLIT_DATA uint16 = 143
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON uint16 = 144
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID uint16 = 145
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE uint16 = 146
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1 uint16 = 147
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2 uint16 = 148
	HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT uint16 = 149
	HID_USAGE_ALPHANUMERIC_SOFT_KEYS uint16 = 194
	HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS uint16 = 204
	HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING uint16 = 207
	HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT uint16 = 221
	HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING uint16 = 223
	HID_USAGE_ALPHANUMERIC_REQUEST_REPORT uint16 = 255
	HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER uint16 = 1
	HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER uint16 = 2
	HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER uint16 = 3
	HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE uint16 = 4
	HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE uint16 = 5
	HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT uint16 = 16
	HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT uint16 = 17
	HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT uint16 = 18
	HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT uint16 = 19
	HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT uint16 = 20
	HID_USAGE_BARCODE_SCANNER_STATUS_REPORT uint16 = 21
	HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT uint16 = 22
	HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT uint16 = 23
	HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT uint16 = 24
	HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT uint16 = 25
	HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT uint16 = 26
	HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT uint16 = 27
	HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT uint16 = 28
	HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT uint16 = 29
	HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT uint16 = 30
	HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT uint16 = 31
	HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE uint16 = 48
	HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR uint16 = 49
	HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER uint16 = 50
	HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER uint16 = 51
	HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT uint16 = 52
	HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER uint16 = 53
	HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION uint16 = 54
	HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE uint16 = 55
	HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION uint16 = 56
	HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER uint16 = 57
	HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION uint16 = 58
	HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING uint16 = 59
	HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE uint16 = 60
	HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER uint16 = 61
	HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER uint16 = 62
	HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL uint16 = 63
	HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION uint16 = 64
	HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER uint16 = 65
	HID_USAGE_BARCODE_SCANNER_TRIGGERLESS uint16 = 66
	HID_USAGE_BARCODE_SCANNER_WAND uint16 = 67
	HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT uint16 = 68
	HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER uint16 = 69
	HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR uint16 = 70
	HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING uint16 = 77
	HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE uint16 = 78
	HID_USAGE_BARCODE_SCANNER_DATA_PREFIX uint16 = 79
	HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI uint16 = 80
	HID_USAGE_BARCODE_SCANNER_PREFIX_NONE uint16 = 81
	HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY uint16 = 82
	HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME uint16 = 85
	HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN uint16 = 86
	HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT uint16 = 87
	HID_USAGE_BARCODE_SCANNER_BEEPER_STATE uint16 = 88
	HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME uint16 = 89
	HID_USAGE_BARCODE_SCANNER_LASER_STATE uint16 = 90
	HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME uint16 = 91
	HID_USAGE_BARCODE_SCANNER_MOTOR_STATE uint16 = 92
	HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT uint16 = 93
	HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER uint16 = 94
	HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES uint16 = 95
	HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ uint16 = 96
	HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE uint16 = 97
	HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE uint16 = 98
	HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON uint16 = 99
	HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON uint16 = 100
	HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED uint16 = 101
	HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE uint16 = 102
	HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM uint16 = 109
	HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING uint16 = 110
	HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED uint16 = 111
	HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES uint16 = 112
	HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE uint16 = 117
	HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE uint16 = 118
	HID_USAGE_BARCODE_SCANNER_AIM_DURATION uint16 = 122
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION uint16 = 123
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY uint16 = 124
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED uint16 = 125
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY uint16 = 126
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH uint16 = 127
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME uint16 = 128
	HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE uint16 = 130
	HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME uint16 = 131
	HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP uint16 = 132
	HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP uint16 = 133
	HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP uint16 = 134
	HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP uint16 = 135
	HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE uint16 = 136
	HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE uint16 = 137
	HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT uint16 = 138
	HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL uint16 = 139
	HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN uint16 = 145
	HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE uint16 = 146
	HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 uint16 = 147
	HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A uint16 = 148
	HID_USAGE_BARCODE_SCANNER_EAN13 uint16 = 149
	HID_USAGE_BARCODE_SCANNER_EAN8 uint16 = 150
	HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY uint16 = 151
	HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL uint16 = 152
	HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL uint16 = 153
	HID_USAGE_BARCODE_SCANNER_UPCEAN uint16 = 154
	HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE uint16 = 155
	HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS uint16 = 156
	HID_USAGE_BARCODE_SCANNER_UPCA uint16 = 157
	HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY uint16 = 158
	HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL uint16 = 159
	HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL uint16 = 160
	HID_USAGE_BARCODE_SCANNER_UPCE uint16 = 161
	HID_USAGE_BARCODE_SCANNER_UPCE1 uint16 = 162
	HID_USAGE_BARCODE_SCANNER_PERIODICAL uint16 = 169
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 uint16 = 170
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 uint16 = 171
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2 uint16 = 172
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 uint16 = 173
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 uint16 = 174
	HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5 uint16 = 175
	HID_USAGE_BARCODE_SCANNER_CHECK uint16 = 176
	HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE uint16 = 177
	HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE uint16 = 178
	HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE uint16 = 179
	HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE uint16 = 180
	HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE uint16 = 181
	HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL uint16 = 183
	HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL uint16 = 184
	HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1 uint16 = 185
	HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2 uint16 = 186
	HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3 uint16 = 187
	HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1 uint16 = 188
	HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2 uint16 = 189
	HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3 uint16 = 190
	HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION uint16 = 191
	HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS uint16 = 192
	HID_USAGE_BARCODE_SCANNER_CODABAR uint16 = 195
	HID_USAGE_BARCODE_SCANNER_CODE_128 uint16 = 196
	HID_USAGE_BARCODE_SCANNER_CODE_39 uint16 = 199
	HID_USAGE_BARCODE_SCANNER_CODE_93 uint16 = 200
	HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION uint16 = 201
	HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5 uint16 = 202
	HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE uint16 = 203
	HID_USAGE_BARCODE_SCANNER_MSIPLESSEY uint16 = 204
	HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA uint16 = 205
	HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5 uint16 = 206
	HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP uint16 = 211
	HID_USAGE_BARCODE_SCANNER_TRIOPTIC uint16 = 212
	HID_USAGE_BARCODE_SCANNER_UCCEAN128 uint16 = 213
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT uint16 = 214
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE uint16 = 215
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC uint16 = 216
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS uint16 = 217
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC uint16 = 218
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS uint16 = 219
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY uint16 = 220
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY uint16 = 221
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE uint16 = 222
	HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE uint16 = 223
	HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT uint16 = 240
	HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT uint16 = 241
	HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT uint16 = 242
	HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 uint16 = 251
	HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 uint16 = 252
	HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 uint16 = 253
	HID_USAGE_BARCODE_SCANNER_DECODED_DATA uint16 = 254
	HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED uint16 = 255
	HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA uint16 = 256
	HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY uint16 = 257
	HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY uint16 = 258
	HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE uint16 = 259
	HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE uint16 = 260
	HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE uint16 = 262
	HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE uint16 = 263
	HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 uint16 = 264
	HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 uint16 = 265
	HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD uint16 = 266
	HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY uint16 = 267
	HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE uint16 = 268
	HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE uint16 = 269
	HID_USAGE_BARCODE_SCANNER_AZTEC_CODE uint16 = 272
	HID_USAGE_BARCODE_SCANNER_BC412 uint16 = 273
	HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE uint16 = 274
	HID_USAGE_BARCODE_SCANNER_CODE_16 uint16 = 275
	HID_USAGE_BARCODE_SCANNER_CODE_32 uint16 = 276
	HID_USAGE_BARCODE_SCANNER_CODE_49 uint16 = 277
	HID_USAGE_BARCODE_SCANNER_CODE_ONE uint16 = 278
	HID_USAGE_BARCODE_SCANNER_COLORCODE uint16 = 279
	HID_USAGE_BARCODE_SCANNER_DATA_MATRIX uint16 = 280
	HID_USAGE_BARCODE_SCANNER_MAXICODE uint16 = 281
	HID_USAGE_BARCODE_SCANNER_MICROPDF uint16 = 282
	HID_USAGE_BARCODE_SCANNER_PDF417 uint16 = 283
	HID_USAGE_BARCODE_SCANNER_POSICODE uint16 = 284
	HID_USAGE_BARCODE_SCANNER_QR_CODE uint16 = 285
	HID_USAGE_BARCODE_SCANNER_SUPERCODE uint16 = 286
	HID_USAGE_BARCODE_SCANNER_ULTRACODE uint16 = 287
	HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE uint16 = 288
	HID_USAGE_BARCODE_SCANNER_VERICODE uint16 = 289
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE uint16 = 1
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS uint16 = 2
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING uint16 = 3
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE uint16 = 4
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS uint16 = 5
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO uint16 = 6
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE uint16 = 7
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS uint16 = 8
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO uint16 = 9
	HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 uint16 = 16
	HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 uint16 = 17
	HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 uint16 = 18
	HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 uint16 = 19
	HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 uint16 = 20
	HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS uint16 = 21
	HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION uint16 = 22
	HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION uint16 = 23
	HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION uint16 = 24
	HID_USAGE_BATTERY_SYSTEM_USE_NEXT uint16 = 25
	HID_USAGE_BATTERY_SYSTEM_OK_TO_USE uint16 = 26
	HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED uint16 = 27
	HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION uint16 = 28
	HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR uint16 = 29
	HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS uint16 = 40
	HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT uint16 = 41
	HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT uint16 = 42
	HID_USAGE_BATTERY_SYSTEM_AT_RATE uint16 = 43
	HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE uint16 = 44
	HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER uint16 = 45
	HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY uint16 = 46
	HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER uint16 = 47
	HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE uint16 = 64
	HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE uint16 = 65
	HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT uint16 = 66
	HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED uint16 = 67
	HID_USAGE_BATTERY_SYSTEM_CHARGING uint16 = 68
	HID_USAGE_BATTERY_SYSTEM_DISCHARGING uint16 = 69
	HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED uint16 = 70
	HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED uint16 = 71
	HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG uint16 = 72
	HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK uint16 = 73
	HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE uint16 = 74
	HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT uint16 = 75
	HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL uint16 = 96
	HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY uint16 = 97
	HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT uint16 = 98
	HID_USAGE_BATTERY_SYSTEM_MAX_ERROR uint16 = 99
	HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE uint16 = 100
	HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE uint16 = 101
	HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY uint16 = 102
	HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY uint16 = 103
	HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY uint16 = 104
	HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY uint16 = 105
	HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL uint16 = 106
	HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT uint16 = 107
	HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL uint16 = 128
	HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER uint16 = 129
	HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT uint16 = 130
	HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY uint16 = 131
	HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO uint16 = 132
	HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE uint16 = 133
	HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER uint16 = 134
	HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME uint16 = 135
	HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME uint16 = 136
	HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY uint16 = 137
	HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA uint16 = 138
	HID_USAGE_BATTERY_SYSTEM_RECHARGABLE uint16 = 139
	HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT uint16 = 140
	HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1 uint16 = 141
	HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2 uint16 = 142
	HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION uint16 = 143
	HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE uint16 = 192
	HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING uint16 = 193
	HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO uint16 = 194
	HID_USAGE_BATTERY_SYSTEM_AC_PRESENT uint16 = 208
	HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT uint16 = 209
	HID_USAGE_BATTERY_SYSTEM_POWER_FAIL uint16 = 210
	HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED uint16 = 211
	HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE uint16 = 212
	HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT uint16 = 213
	HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD uint16 = 214
	HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE uint16 = 215
	HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE uint16 = 216
	HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE uint16 = 217
	HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED uint16 = 218
	HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED uint16 = 219
	HID_USAGE_BATTERY_SYSTEM_MASTER_MODE uint16 = 220
	HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT uint16 = 240
	HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC uint16 = 241
	HID_USAGE_BATTERY_SYSTEM_LEVEL_2 uint16 = 242
	HID_USAGE_BATTERY_SYSTEM_LEVEL_3 uint16 = 243
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY uint16 = 1
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW uint16 = 2
	HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL uint16 = 3
	HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL uint16 = 4
	HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS uint16 = 5
	HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL uint16 = 6
	HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER uint16 = 7
	HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1 uint16 = 250
	HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2 uint16 = 251
	HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3 uint16 = 252
	HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY uint16 = 256
	HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY uint16 = 257
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS uint16 = 512
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 uint16 = 513
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 uint16 = 514
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 uint16 = 515
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 uint16 = 516
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 uint16 = 517
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 uint16 = 518
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 uint16 = 519
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 uint16 = 520
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE uint16 = 521
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE uint16 = 522
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE uint16 = 523
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS uint16 = 524
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS uint16 = 525
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS uint16 = 526
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS uint16 = 527
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER uint16 = 528
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP uint16 = 529
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN uint16 = 530
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT uint16 = 531
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT uint16 = 532
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER uint16 = 533
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP uint16 = 534
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN uint16 = 535
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT uint16 = 536
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT uint16 = 537
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT uint16 = 538
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT uint16 = 539
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP uint16 = 540
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN uint16 = 541
	HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS uint16 = 542
	HID_USAGE_CAMERA_AUTO_FOCUS uint16 = 32
	HID_USAGE_CAMERA_SHUTTER uint16 = 33
	HID_USAGE_CONSUMERCTRL uint16 = 1
	HID_USAGE_CONSUMER_NUMERIC_KEY_PAD uint16 = 2
	HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS uint16 = 3
	HID_USAGE_CONSUMER_MICROPHONE uint16 = 4
	HID_USAGE_CONSUMER_HEADPHONE uint16 = 5
	HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER uint16 = 6
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT uint16 = 7
	HID_USAGE_CONSUMER_10 uint16 = 32
	HID_USAGE_CONSUMER_100 uint16 = 33
	HID_USAGE_CONSUMER_AMPM uint16 = 34
	HID_USAGE_CONSUMER_POWER uint16 = 48
	HID_USAGE_CONSUMER_RESET uint16 = 49
	HID_USAGE_CONSUMER_SLEEP uint16 = 50
	HID_USAGE_CONSUMER_SLEEP_AFTER uint16 = 51
	HID_USAGE_CONSUMER_SLEEP_MODE uint16 = 52
	HID_USAGE_CONSUMER_ILLUMINATION uint16 = 53
	HID_USAGE_CONSUMER_FUNCTION_BUTTONS uint16 = 54
	HID_USAGE_CONSUMER_MENU uint16 = 64
	HID_USAGE_CONSUMER_MENU_PICK uint16 = 65
	HID_USAGE_CONSUMER_MENU_UP uint16 = 66
	HID_USAGE_CONSUMER_MENU_DOWN uint16 = 67
	HID_USAGE_CONSUMER_MENU_LEFT uint16 = 68
	HID_USAGE_CONSUMER_MENU_RIGHT uint16 = 69
	HID_USAGE_CONSUMER_MENU_ESCAPE uint16 = 70
	HID_USAGE_CONSUMER_MENU_VALUE_INCREASE uint16 = 71
	HID_USAGE_CONSUMER_MENU_VALUE_DECREASE uint16 = 72
	HID_USAGE_CONSUMER_DATA_ON_SCREEN uint16 = 96
	HID_USAGE_CONSUMER_CLOSED_CAPTION uint16 = 97
	HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT uint16 = 98
	HID_USAGE_CONSUMER_VCRTV uint16 = 99
	HID_USAGE_CONSUMER_BROADCAST_MODE uint16 = 100
	HID_USAGE_CONSUMER_SNAPSHOT uint16 = 101
	HID_USAGE_CONSUMER_STILL uint16 = 102
	HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE uint16 = 103
	HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP uint16 = 104
	HID_USAGE_CONSUMER_RED_MENU_BUTTON uint16 = 105
	HID_USAGE_CONSUMER_GREEN_MENU_BUTTON uint16 = 106
	HID_USAGE_CONSUMER_BLUE_MENU_BUTTON uint16 = 107
	HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON uint16 = 108
	HID_USAGE_CONSUMER_ASPECT uint16 = 109
	HID_USAGE_CONSUMER_3D_MODE_SELECT uint16 = 110
	HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT uint16 = 111
	HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT uint16 = 112
	HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS uint16 = 113
	HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE uint16 = 114
	HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM uint16 = 115
	HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM uint16 = 116
	HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS uint16 = 117
	HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED uint16 = 118
	HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED uint16 = 119
	HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE uint16 = 120
	HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT uint16 = 121
	HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT uint16 = 122
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL uint16 = 123
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC uint16 = 124
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM uint16 = 125
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM uint16 = 126
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO uint16 = 127
	HID_USAGE_CONSUMER_SELECTION uint16 = 128
	HID_USAGE_CONSUMER_ASSIGN_SELECTION uint16 = 129
	HID_USAGE_CONSUMER_MODE_STEP uint16 = 130
	HID_USAGE_CONSUMER_RECALL_LAST uint16 = 131
	HID_USAGE_CONSUMER_ENTER_CHANNEL uint16 = 132
	HID_USAGE_CONSUMER_ORDER_MOVIE uint16 = 133
	HID_USAGE_CONSUMER_CHANNEL uint16 = 134
	HID_USAGE_CONSUMER_MEDIA_SELECTION uint16 = 135
	HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER uint16 = 136
	HID_USAGE_CONSUMER_MEDIA_SELECT_TV uint16 = 137
	HID_USAGE_CONSUMER_MEDIA_SELECT_WWW uint16 = 138
	HID_USAGE_CONSUMER_MEDIA_SELECT_DVD uint16 = 139
	HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE uint16 = 140
	HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE uint16 = 141
	HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE uint16 = 142
	HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES uint16 = 143
	HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES uint16 = 144
	HID_USAGE_CONSUMER_MEDIA_SELECT_CD uint16 = 145
	HID_USAGE_CONSUMER_MEDIA_SELECT_VCR uint16 = 146
	HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER uint16 = 147
	HID_USAGE_CONSUMER_QUIT uint16 = 148
	HID_USAGE_CONSUMER_HELP uint16 = 149
	HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE uint16 = 150
	HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE uint16 = 151
	HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE uint16 = 152
	HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY uint16 = 153
	HID_USAGE_CONSUMER_MEDIA_SELECT_HOME uint16 = 154
	HID_USAGE_CONSUMER_MEDIA_SELECT_CALL uint16 = 155
	HID_USAGE_CONSUMER_CHANNEL_INCREMENT uint16 = 156
	HID_USAGE_CONSUMER_CHANNEL_DECREMENT uint16 = 157
	HID_USAGE_CONSUMER_MEDIA_SELECT_SAP uint16 = 158
	HID_USAGE_CONSUMER_VCR_PLUS uint16 = 160
	HID_USAGE_CONSUMER_ONCE uint16 = 161
	HID_USAGE_CONSUMER_DAILY uint16 = 162
	HID_USAGE_CONSUMER_WEEKLY uint16 = 163
	HID_USAGE_CONSUMER_MONTHLY uint16 = 164
	HID_USAGE_CONSUMER_PLAY uint16 = 176
	HID_USAGE_CONSUMER_PAUSE uint16 = 177
	HID_USAGE_CONSUMER_RECORD uint16 = 178
	HID_USAGE_CONSUMER_FAST_FORWARD uint16 = 179
	HID_USAGE_CONSUMER_REWIND uint16 = 180
	HID_USAGE_CONSUMER_SCAN_NEXT_TRACK uint16 = 181
	HID_USAGE_CONSUMER_SCAN_PREV_TRACK uint16 = 182
	HID_USAGE_CONSUMER_STOP uint16 = 183
	HID_USAGE_CONSUMER_EJECT uint16 = 184
	HID_USAGE_CONSUMER_RANDOM_PLAY uint16 = 185
	HID_USAGE_CONSUMER_SELECT_DISC uint16 = 186
	HID_USAGE_CONSUMER_ENTER_DISC uint16 = 187
	HID_USAGE_CONSUMER_REPEAT uint16 = 188
	HID_USAGE_CONSUMER_TRACKING uint16 = 189
	HID_USAGE_CONSUMER_TRACK_NORMAL uint16 = 190
	HID_USAGE_CONSUMER_SLOW_TRACKING uint16 = 191
	HID_USAGE_CONSUMER_FRAME_FORWARD uint16 = 192
	HID_USAGE_CONSUMER_FRAME_BACK uint16 = 193
	HID_USAGE_CONSUMER_MARK uint16 = 194
	HID_USAGE_CONSUMER_CLEAR_MARK uint16 = 195
	HID_USAGE_CONSUMER_REPEAT_FROM_MARK uint16 = 196
	HID_USAGE_CONSUMER_RETURN_TO_MARK uint16 = 197
	HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD uint16 = 198
	HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS uint16 = 199
	HID_USAGE_CONSUMER_COUNTER_RESET uint16 = 200
	HID_USAGE_CONSUMER_SHOW_COUNTER uint16 = 201
	HID_USAGE_CONSUMER_TRACKING_INCREMENT uint16 = 202
	HID_USAGE_CONSUMER_TRACKING_DECREMENT uint16 = 203
	HID_USAGE_CONSUMER_STOPEJECT uint16 = 204
	HID_USAGE_CONSUMER_PLAY_PAUSE uint16 = 205
	HID_USAGE_CONSUMER_PLAYSKIP uint16 = 206
	HID_USAGE_CONSUMER_VOICE_COMMAND uint16 = 207
	HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR uint16 = 208
	HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD uint16 = 209
	HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP uint16 = 210
	HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT uint16 = 211
	HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR uint16 = 212
	HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE uint16 = 213
	HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA uint16 = 214
	HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST uint16 = 215
	HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION uint16 = 216
	HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER uint16 = 217
	HID_USAGE_CONSUMER_VOLUME uint16 = 224
	HID_USAGE_CONSUMER_BALANCE uint16 = 225
	HID_USAGE_CONSUMER_MUTE uint16 = 226
	HID_USAGE_CONSUMER_BASS uint16 = 227
	HID_USAGE_CONSUMER_TREBLE uint16 = 228
	HID_USAGE_CONSUMER_BASS_BOOST uint16 = 229
	HID_USAGE_CONSUMER_SURROUND_MODE uint16 = 230
	HID_USAGE_CONSUMER_LOUDNESS uint16 = 231
	HID_USAGE_CONSUMER_MPX uint16 = 232
	HID_USAGE_CONSUMER_VOLUME_INCREMENT uint16 = 233
	HID_USAGE_CONSUMER_VOLUME_DECREMENT uint16 = 234
	HID_USAGE_CONSUMER_SPEED_SELECT uint16 = 240
	HID_USAGE_CONSUMER_PLAYBACK_SPEED uint16 = 241
	HID_USAGE_CONSUMER_STANDARD_PLAY uint16 = 242
	HID_USAGE_CONSUMER_LONG_PLAY uint16 = 243
	HID_USAGE_CONSUMER_EXTENDED_PLAY uint16 = 244
	HID_USAGE_CONSUMER_SLOW uint16 = 245
	HID_USAGE_CONSUMER_FAN_ENABLE uint16 = 256
	HID_USAGE_CONSUMER_FAN_SPEED uint16 = 257
	HID_USAGE_CONSUMER_LIGHT_ENABLE uint16 = 258
	HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL uint16 = 259
	HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE uint16 = 260
	HID_USAGE_CONSUMER_ROOM_TEMPERATURE uint16 = 261
	HID_USAGE_CONSUMER_SECURITY_ENABLE uint16 = 262
	HID_USAGE_CONSUMER_FIRE_ALARM uint16 = 263
	HID_USAGE_CONSUMER_POLICE_ALARM uint16 = 264
	HID_USAGE_CONSUMER_PROXIMITY uint16 = 265
	HID_USAGE_CONSUMER_MOTION uint16 = 266
	HID_USAGE_CONSUMER_DURESS_ALARM uint16 = 267
	HID_USAGE_CONSUMER_HOLDUP_ALARM uint16 = 268
	HID_USAGE_CONSUMER_MEDICAL_ALARM uint16 = 269
	HID_USAGE_CONSUMER_BALANCE_RIGHT uint16 = 336
	HID_USAGE_CONSUMER_BALANCE_LEFT uint16 = 337
	HID_USAGE_CONSUMER_BASS_INCREMENT uint16 = 338
	HID_USAGE_CONSUMER_BASS_DECREMENT uint16 = 339
	HID_USAGE_CONSUMER_TREBLE_INCREMENT uint16 = 340
	HID_USAGE_CONSUMER_TREBLE_DECREMENT uint16 = 341
	HID_USAGE_CONSUMER_SPEAKER_SYSTEM uint16 = 352
	HID_USAGE_CONSUMER_CHANNEL_LEFT uint16 = 353
	HID_USAGE_CONSUMER_CHANNEL_RIGHT uint16 = 354
	HID_USAGE_CONSUMER_CHANNEL_CENTER uint16 = 355
	HID_USAGE_CONSUMER_CHANNEL_FRONT uint16 = 356
	HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT uint16 = 357
	HID_USAGE_CONSUMER_CHANNEL_SIDE uint16 = 358
	HID_USAGE_CONSUMER_CHANNEL_SURROUND uint16 = 359
	HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT uint16 = 360
	HID_USAGE_CONSUMER_CHANNEL_TOP uint16 = 361
	HID_USAGE_CONSUMER_CHANNEL_UNKNOWN uint16 = 362
	HID_USAGE_CONSUMER_SUBCHANNEL uint16 = 368
	HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT uint16 = 369
	HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT uint16 = 370
	HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT uint16 = 371
	HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT uint16 = 372
	HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS uint16 = 384
	HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL uint16 = 385
	HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION uint16 = 386
	HID_USAGE_CONSUMER_AL_CONFIGURATION uint16 = 387
	HID_USAGE_CONSUMER_AL_WORD_PROCESSOR uint16 = 388
	HID_USAGE_CONSUMER_AL_TEXT_EDITOR uint16 = 389
	HID_USAGE_CONSUMER_AL_SPREADSHEET uint16 = 390
	HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR uint16 = 391
	HID_USAGE_CONSUMER_AL_PRESENTATION_APP uint16 = 392
	HID_USAGE_CONSUMER_AL_DATABASE_APP uint16 = 393
	HID_USAGE_CONSUMER_AL_EMAIL uint16 = 394
	HID_USAGE_CONSUMER_AL_NEWSREADER uint16 = 395
	HID_USAGE_CONSUMER_AL_VOICEMAIL uint16 = 396
	HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK uint16 = 397
	HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE uint16 = 398
	HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER uint16 = 399
	HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD uint16 = 400
	HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE uint16 = 401
	HID_USAGE_CONSUMER_AL_CALCULATOR uint16 = 402
	HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK uint16 = 403
	HID_USAGE_CONSUMER_AL_BROWSER uint16 = 404
	HID_USAGE_CONSUMER_AL_LANWAN_BROWSER uint16 = 405
	HID_USAGE_CONSUMER_AL_INTERNET_BROWSER uint16 = 406
	HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT uint16 = 407
	HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE uint16 = 408
	HID_USAGE_CONSUMER_AL_NETWORK_CHAT uint16 = 409
	HID_USAGE_CONSUMER_AL_TELEPHONYDIALER uint16 = 410
	HID_USAGE_CONSUMER_AL_LOGON uint16 = 411
	HID_USAGE_CONSUMER_AL_LOGOFF uint16 = 412
	HID_USAGE_CONSUMER_AL_LOGONLOGOFF uint16 = 413
	HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER uint16 = 414
	HID_USAGE_CONSUMER_AL_CONTROL_PANEL uint16 = 415
	HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN uint16 = 416
	HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER uint16 = 417
	HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION uint16 = 418
	HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION uint16 = 419
	HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION uint16 = 420
	HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION uint16 = 421
	HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER uint16 = 422
	HID_USAGE_CONSUMER_AL_DOCUMENTS uint16 = 423
	HID_USAGE_CONSUMER_AL_THESAURUS uint16 = 424
	HID_USAGE_CONSUMER_AL_DICTIONARY uint16 = 425
	HID_USAGE_CONSUMER_AL_DESKTOP uint16 = 426
	HID_USAGE_CONSUMER_AL_SPELL_CHECK uint16 = 427
	HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK uint16 = 428
	HID_USAGE_CONSUMER_AL_WIRELESS_STATUS uint16 = 429
	HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT uint16 = 430
	HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION uint16 = 431
	HID_USAGE_CONSUMER_AL_ENCRYPTION uint16 = 432
	HID_USAGE_CONSUMER_AL_SCREEN_SAVER uint16 = 433
	HID_USAGE_CONSUMER_AL_ALARMS uint16 = 434
	HID_USAGE_CONSUMER_AL_CLOCK uint16 = 435
	HID_USAGE_CONSUMER_AL_FILE_BROWSER uint16 = 436
	HID_USAGE_CONSUMER_AL_POWER_STATUS uint16 = 437
	HID_USAGE_CONSUMER_AL_IMAGE_BROWSER uint16 = 438
	HID_USAGE_CONSUMER_AL_AUDIO_BROWSER uint16 = 439
	HID_USAGE_CONSUMER_AL_MOVIE_BROWSER uint16 = 440
	HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER uint16 = 441
	HID_USAGE_CONSUMER_AL_DIGITAL_WALLET uint16 = 442
	HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING uint16 = 444
	HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER uint16 = 445
	HID_USAGE_CONSUMER_AL_OEM_HELP uint16 = 446
	HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY uint16 = 447
	HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER uint16 = 448
	HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER uint16 = 449
	HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP uint16 = 450
	HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER uint16 = 451
	HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER uint16 = 452
	HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER uint16 = 453
	HID_USAGE_CONSUMER_AL_SEARCH uint16 = 454
	HID_USAGE_CONSUMER_AL_AUDIO_PLAYER uint16 = 455
	HID_USAGE_CONSUMER_AL_MESSAGE_STATUS uint16 = 456
	HID_USAGE_CONSUMER_AL_CONTACT_SYNC uint16 = 457
	HID_USAGE_CONSUMER_AL_NAVIGATION uint16 = 458
	HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT uint16 = 459
	HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS uint16 = 512
	HID_USAGE_CONSUMER_AC_NEW uint16 = 513
	HID_USAGE_CONSUMER_AC_OPEN uint16 = 514
	HID_USAGE_CONSUMER_AC_CLOSE uint16 = 515
	HID_USAGE_CONSUMER_AC_EXIT uint16 = 516
	HID_USAGE_CONSUMER_AC_MAXIMIZE uint16 = 517
	HID_USAGE_CONSUMER_AC_MINIMIZE uint16 = 518
	HID_USAGE_CONSUMER_AC_SAVE uint16 = 519
	HID_USAGE_CONSUMER_AC_PRINT uint16 = 520
	HID_USAGE_CONSUMER_AC_PROPERTIES uint16 = 521
	HID_USAGE_CONSUMER_AC_UNDO uint16 = 538
	HID_USAGE_CONSUMER_AC_COPY uint16 = 539
	HID_USAGE_CONSUMER_AC_CUT uint16 = 540
	HID_USAGE_CONSUMER_AC_PASTE uint16 = 541
	HID_USAGE_CONSUMER_AC_SELECT_ALL uint16 = 542
	HID_USAGE_CONSUMER_AC_FIND uint16 = 543
	HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE uint16 = 544
	HID_USAGE_CONSUMER_AC_SEARCH uint16 = 545
	HID_USAGE_CONSUMER_AC_GOTO uint16 = 546
	HID_USAGE_CONSUMER_AC_HOME uint16 = 547
	HID_USAGE_CONSUMER_AC_BACK uint16 = 548
	HID_USAGE_CONSUMER_AC_FORWARD uint16 = 549
	HID_USAGE_CONSUMER_AC_STOP uint16 = 550
	HID_USAGE_CONSUMER_AC_REFRESH uint16 = 551
	HID_USAGE_CONSUMER_AC_PREVIOUS uint16 = 552
	HID_USAGE_CONSUMER_AC_NEXT uint16 = 553
	HID_USAGE_CONSUMER_AC_BOOKMARKS uint16 = 554
	HID_USAGE_CONSUMER_AC_HISTORY uint16 = 555
	HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS uint16 = 556
	HID_USAGE_CONSUMER_AC_ZOOM_IN uint16 = 557
	HID_USAGE_CONSUMER_AC_ZOOM_OUT uint16 = 558
	HID_USAGE_CONSUMER_AC_ZOOM uint16 = 559
	HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW uint16 = 560
	HID_USAGE_CONSUMER_AC_NORMAL_VIEW uint16 = 561
	HID_USAGE_CONSUMER_AC_VIEW_TOGGLE uint16 = 562
	HID_USAGE_CONSUMER_AC_SCROLL_UP uint16 = 563
	HID_USAGE_CONSUMER_AC_SCROLL_DOWN uint16 = 564
	HID_USAGE_CONSUMER_AC_SCROLL uint16 = 565
	HID_USAGE_CONSUMER_AC_PAN_LEFT uint16 = 566
	HID_USAGE_CONSUMER_AC_PAN_RIGHT uint16 = 567
	HID_USAGE_CONSUMER_AC_PAN uint16 = 568
	HID_USAGE_CONSUMER_AC_NEW_WINDOW uint16 = 569
	HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY uint16 = 570
	HID_USAGE_CONSUMER_AC_TILE_VERTICALLY uint16 = 571
	HID_USAGE_CONSUMER_AC_FORMAT uint16 = 572
	HID_USAGE_CONSUMER_AC_EDIT uint16 = 573
	HID_USAGE_CONSUMER_AC_BOLD uint16 = 574
	HID_USAGE_CONSUMER_AC_ITALICS uint16 = 575
	HID_USAGE_CONSUMER_AC_UNDERLINE uint16 = 576
	HID_USAGE_CONSUMER_AC_STRIKETHROUGH uint16 = 577
	HID_USAGE_CONSUMER_AC_SUBSCRIPT uint16 = 578
	HID_USAGE_CONSUMER_AC_SUPERSCRIPT uint16 = 579
	HID_USAGE_CONSUMER_AC_ALL_CAPS uint16 = 580
	HID_USAGE_CONSUMER_AC_ROTATE uint16 = 581
	HID_USAGE_CONSUMER_AC_RESIZE uint16 = 582
	HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL uint16 = 583
	HID_USAGE_CONSUMER_AC_FLIP_VERTICAL uint16 = 584
	HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL uint16 = 585
	HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL uint16 = 586
	HID_USAGE_CONSUMER_AC_FONT_SELECT uint16 = 587
	HID_USAGE_CONSUMER_AC_FONT_COLOR uint16 = 588
	HID_USAGE_CONSUMER_AC_FONT_SIZE uint16 = 589
	HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT uint16 = 590
	HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H uint16 = 591
	HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT uint16 = 592
	HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H uint16 = 593
	HID_USAGE_CONSUMER_AC_JUSTIFY_TOP uint16 = 594
	HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V uint16 = 595
	HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM uint16 = 596
	HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V uint16 = 597
	HID_USAGE_CONSUMER_AC_INDENT_DECREASE uint16 = 598
	HID_USAGE_CONSUMER_AC_INDENT_INCREASE uint16 = 599
	HID_USAGE_CONSUMER_AC_NUMBERED_LIST uint16 = 600
	HID_USAGE_CONSUMER_AC_RESTART_NUMBERING uint16 = 601
	HID_USAGE_CONSUMER_AC_BULLETED_LIST uint16 = 602
	HID_USAGE_CONSUMER_AC_PROMOTE uint16 = 603
	HID_USAGE_CONSUMER_AC_DEMOTE uint16 = 604
	HID_USAGE_CONSUMER_AC_YES uint16 = 605
	HID_USAGE_CONSUMER_AC_NO uint16 = 606
	HID_USAGE_CONSUMER_AC_CANCEL uint16 = 607
	HID_USAGE_CONSUMER_AC_CATALOG uint16 = 608
	HID_USAGE_CONSUMER_AC_BUYCHECKOUT uint16 = 609
	HID_USAGE_CONSUMER_AC_ADD_TO_CART uint16 = 610
	HID_USAGE_CONSUMER_AC_EXPAND uint16 = 611
	HID_USAGE_CONSUMER_AC_EXPAND_ALL uint16 = 612
	HID_USAGE_CONSUMER_AC_COLLAPSE uint16 = 613
	HID_USAGE_CONSUMER_AC_COLLAPSE_ALL uint16 = 614
	HID_USAGE_CONSUMER_AC_PRINT_PREVIEW uint16 = 615
	HID_USAGE_CONSUMER_AC_PASTE_SPECIAL uint16 = 616
	HID_USAGE_CONSUMER_AC_INSERT_MODE uint16 = 617
	HID_USAGE_CONSUMER_AC_DELETE uint16 = 618
	HID_USAGE_CONSUMER_AC_LOCK uint16 = 619
	HID_USAGE_CONSUMER_AC_UNLOCK uint16 = 620
	HID_USAGE_CONSUMER_AC_PROTECT uint16 = 621
	HID_USAGE_CONSUMER_AC_UNPROTECT uint16 = 622
	HID_USAGE_CONSUMER_AC_ATTACH_COMMENT uint16 = 623
	HID_USAGE_CONSUMER_AC_DELETE_COMMENT uint16 = 624
	HID_USAGE_CONSUMER_AC_VIEW_COMMENT uint16 = 625
	HID_USAGE_CONSUMER_AC_SELECT_WORD uint16 = 626
	HID_USAGE_CONSUMER_AC_SELECT_SENTENCE uint16 = 627
	HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH uint16 = 628
	HID_USAGE_CONSUMER_AC_SELECT_COLUMN uint16 = 629
	HID_USAGE_CONSUMER_AC_SELECT_ROW uint16 = 630
	HID_USAGE_CONSUMER_AC_SELECT_TABLE uint16 = 631
	HID_USAGE_CONSUMER_AC_SELECT_OBJECT uint16 = 632
	HID_USAGE_CONSUMER_AC_REDOREPEAT uint16 = 633
	HID_USAGE_CONSUMER_AC_SORT uint16 = 634
	HID_USAGE_CONSUMER_AC_SORT_ASCENDING uint16 = 635
	HID_USAGE_CONSUMER_AC_SORT_DESCENDING uint16 = 636
	HID_USAGE_CONSUMER_AC_FILTER uint16 = 637
	HID_USAGE_CONSUMER_AC_SET_CLOCK uint16 = 638
	HID_USAGE_CONSUMER_AC_VIEW_CLOCK uint16 = 639
	HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE uint16 = 640
	HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES uint16 = 641
	HID_USAGE_CONSUMER_AC_SET_ALARM uint16 = 642
	HID_USAGE_CONSUMER_AC_CLEAR_ALARM uint16 = 643
	HID_USAGE_CONSUMER_AC_SNOOZE_ALARM uint16 = 644
	HID_USAGE_CONSUMER_AC_RESET_ALARM uint16 = 645
	HID_USAGE_CONSUMER_AC_SYNCHRONIZE uint16 = 646
	HID_USAGE_CONSUMER_AC_SENDRECEIVE uint16 = 647
	HID_USAGE_CONSUMER_AC_SEND_TO uint16 = 648
	HID_USAGE_CONSUMER_AC_REPLY uint16 = 649
	HID_USAGE_CONSUMER_AC_REPLY_ALL uint16 = 650
	HID_USAGE_CONSUMER_AC_FORWARD_MSG uint16 = 651
	HID_USAGE_CONSUMER_AC_SEND uint16 = 652
	HID_USAGE_CONSUMER_AC_ATTACH_FILE uint16 = 653
	HID_USAGE_CONSUMER_AC_UPLOAD uint16 = 654
	HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS uint16 = 655
	HID_USAGE_CONSUMER_AC_SET_BORDERS uint16 = 656
	HID_USAGE_CONSUMER_AC_INSERT_ROW uint16 = 657
	HID_USAGE_CONSUMER_AC_INSERT_COLUMN uint16 = 658
	HID_USAGE_CONSUMER_AC_INSERT_FILE uint16 = 659
	HID_USAGE_CONSUMER_AC_INSERT_PICTURE uint16 = 660
	HID_USAGE_CONSUMER_AC_INSERT_OBJECT uint16 = 661
	HID_USAGE_CONSUMER_AC_INSERT_SYMBOL uint16 = 662
	HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE uint16 = 663
	HID_USAGE_CONSUMER_AC_RENAME uint16 = 664
	HID_USAGE_CONSUMER_AC_MERGE uint16 = 665
	HID_USAGE_CONSUMER_AC_SPLIT uint16 = 666
	HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY uint16 = 667
	HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY uint16 = 668
	HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT uint16 = 669
	HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE uint16 = 670
	HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS uint16 = 671
	HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT uint16 = 672
	HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT uint16 = 673
	HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS uint16 = 674
	HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE uint16 = 688
	HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION uint16 = 704
	HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR uint16 = 705
	HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE uint16 = 706
	HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT uint16 = 707
	HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT uint16 = 708
	HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX uint16 = 709
	HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS uint16 = 710
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS uint16 = 711
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT uint16 = 712
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP uint16 = 713
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP uint16 = 714
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT uint16 = 715
	HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL uint16 = 716
	HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE uint16 = 720
	HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT uint16 = 721
	HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT uint16 = 722
	HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM uint16 = 723
	HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM uint16 = 724
	HID_USAGE_CONSUMER_CONTACT_EDITED uint16 = 1280
	HID_USAGE_CONSUMER_CONTACT_ADDED uint16 = 1281
	HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE uint16 = 1282
	HID_USAGE_CONSUMER_CONTACT_INDEX uint16 = 1283
	HID_USAGE_CONSUMER_CONTACT_NICKNAME uint16 = 1284
	HID_USAGE_CONSUMER_CONTACT_FIRST_NAME uint16 = 1285
	HID_USAGE_CONSUMER_CONTACT_LAST_NAME uint16 = 1286
	HID_USAGE_CONSUMER_CONTACT_FULL_NAME uint16 = 1287
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL uint16 = 1288
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS uint16 = 1289
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE uint16 = 1290
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER uint16 = 1291
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX uint16 = 1292
	HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER uint16 = 1293
	HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL uint16 = 1294
	HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS uint16 = 1295
	HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER uint16 = 1296
	HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN uint16 = 1297
	HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER uint16 = 1298
	HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG uint16 = 1299
	HID_USAGE_CONSUMER_CONTACT_MISC uint16 = 1300
	HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT uint16 = 1301
	HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS uint16 = 1302
	HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION uint16 = 1303
	HID_USAGE_DIGITIZER_DIGITIZER uint16 = 1
	HID_USAGE_DIGITIZER_PEN uint16 = 2
	HID_USAGE_DIGITIZER_LIGHT_PEN uint16 = 3
	HID_USAGE_DIGITIZER_TOUCH_SCREEN uint16 = 4
	HID_USAGE_DIGITIZER_TOUCH_PAD uint16 = 5
	HID_USAGE_DIGITIZER_WHITE_BOARD uint16 = 6
	HID_USAGE_DIGITIZER_COORD_MEASURING uint16 = 7
	HID_USAGE_DIGITIZER_3D_DIGITIZER uint16 = 8
	HID_USAGE_DIGITIZER_STEREO_PLOTTER uint16 = 9
	HID_USAGE_DIGITIZER_ARTICULATED_ARM uint16 = 10
	HID_USAGE_DIGITIZER_ARMATURE uint16 = 11
	HID_USAGE_DIGITIZER_MULTI_POINT uint16 = 12
	HID_USAGE_DIGITIZER_FREE_SPACE_WAND uint16 = 13
	HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION uint16 = 14
	HID_USAGE_DIGITIZER_HEAT_MAP uint16 = 15
	HID_USAGE_DIGITIZER_STYLUS uint16 = 32
	HID_USAGE_DIGITIZER_PUCK uint16 = 33
	HID_USAGE_DIGITIZER_FINGER uint16 = 34
	HID_USAGE_DIGITIZER_DEVICE_SETTINGS uint16 = 35
	HID_USAGE_DIGITIZER_CHARACTER_GESTURE uint16 = 36
	HID_USAGE_DIGITIZER_TIP_PRESSURE uint16 = 48
	HID_USAGE_DIGITIZER_BARREL_PRESSURE uint16 = 49
	HID_USAGE_DIGITIZER_IN_RANGE uint16 = 50
	HID_USAGE_DIGITIZER_TOUCH uint16 = 51
	HID_USAGE_DIGITIZER_UNTOUCH uint16 = 52
	HID_USAGE_DIGITIZER_TAP uint16 = 53
	HID_USAGE_DIGITIZER_QUALITY uint16 = 54
	HID_USAGE_DIGITIZER_DATA_VALID uint16 = 55
	HID_USAGE_DIGITIZER_TRANSDUCER_INDEX uint16 = 56
	HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS uint16 = 57
	HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS uint16 = 58
	HID_USAGE_DIGITIZER_BATTERY_STRENGTH uint16 = 59
	HID_USAGE_DIGITIZER_INVERT uint16 = 60
	HID_USAGE_DIGITIZER_X_TILT uint16 = 61
	HID_USAGE_DIGITIZER_Y_TILT uint16 = 62
	HID_USAGE_DIGITIZER_AZIMUTH uint16 = 63
	HID_USAGE_DIGITIZER_ALTITUDE uint16 = 64
	HID_USAGE_DIGITIZER_TWIST uint16 = 65
	HID_USAGE_DIGITIZER_TIP_SWITCH uint16 = 66
	HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH uint16 = 67
	HID_USAGE_DIGITIZER_BARREL_SWITCH uint16 = 68
	HID_USAGE_DIGITIZER_ERASER uint16 = 69
	HID_USAGE_DIGITIZER_TABLET_PICK uint16 = 70
	HID_USAGE_DIGITIZER_TOUCH_VALID uint16 = 71
	HID_USAGE_DIGITIZER_WIDTH uint16 = 72
	HID_USAGE_DIGITIZER_HEIGHT uint16 = 73
	HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER uint16 = 81
	HID_USAGE_DIGITIZER_DEVICE_MODE uint16 = 82
	HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER uint16 = 83
	HID_USAGE_DIGITIZER_CONTACT_COUNT uint16 = 84
	HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM uint16 = 85
	HID_USAGE_DIGITIZER_SCAN_TIME uint16 = 86
	HID_USAGE_DIGITIZER_SURFACE_SWITCH uint16 = 87
	HID_USAGE_DIGITIZER_BUTTON_SWITCH uint16 = 88
	HID_USAGE_DIGITIZER_PAD_TYPE uint16 = 89
	HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH uint16 = 90
	HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL uint16 = 91
	HID_USAGE_DIGITIZER_PREFERRED_COLOR uint16 = 92
	HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED uint16 = 93
	HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH uint16 = 94
	HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED uint16 = 95
	HID_USAGE_DIGITIZER_LATENCY_MODE uint16 = 96
	HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY uint16 = 97
	HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH uint16 = 98
	HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA uint16 = 99
	HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING uint16 = 100
	HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING uint16 = 101
	HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING uint16 = 102
	HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING uint16 = 103
	HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING uint16 = 104
	HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING uint16 = 105
	HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID uint16 = 106
	HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION uint16 = 107
	HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA uint16 = 108
	HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE uint16 = 109
	HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2 uint16 = 110
	HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR uint16 = 111
	HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE uint16 = 112
	HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED uint16 = 113
	HID_USAGE_DIGITIZER_INK uint16 = 114
	HID_USAGE_DIGITIZER_PENCIL uint16 = 115
	HID_USAGE_DIGITIZER_HIGHLIGHTER uint16 = 116
	HID_USAGE_DIGITIZER_CHISEL_MARKER uint16 = 117
	HID_USAGE_DIGITIZER_BRUSH uint16 = 118
	HID_USAGE_DIGITIZER_NO_PREFERENCE uint16 = 119
	HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC uint16 = 128
	HID_USAGE_DIGITIZER_DIGITIZER_ERROR uint16 = 129
	HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS uint16 = 130
	HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED uint16 = 131
	HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE uint16 = 132
	HID_USAGE_DIGITIZER_ERR_CHARGE_LOW uint16 = 133
	HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO uint16 = 144
	HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR uint16 = 145
	HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT uint16 = 146
	HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS uint16 = 147
	HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS uint16 = 148
	HID_USAGE_DIGITIZER_NO_PROTOCOL uint16 = 149
	HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL uint16 = 150
	HID_USAGE_DIGITIZER_USI_PROTOCOL uint16 = 151
	HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL uint16 = 152
	HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES uint16 = 160
	HID_USAGE_DIGITIZER_REPORT_RATE uint16 = 161
	HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED uint16 = 162
	HID_USAGE_DIGITIZER_SWITCH_DISABLED uint16 = 163
	HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED uint16 = 164
	HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES uint16 = 165
	HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR uint16 = 166
	HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD uint16 = 176
	HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER uint16 = 1
	HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER uint16 = 2
	HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA uint16 = 16
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES uint16 = 17
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION uint16 = 18
	HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS uint16 = 19
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL uint16 = 20
	HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP uint16 = 32
	HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X uint16 = 33
	HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y uint16 = 34
	HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z uint16 = 35
	HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT uint16 = 36
	HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION uint16 = 37
	HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION uint16 = 38
	HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION uint16 = 39
	HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT uint16 = 40
	HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS uint16 = 41
	HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS uint16 = 42
	HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS uint16 = 43
	HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY uint16 = 256
	HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE uint16 = 257
	HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE uint16 = 258
	HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE uint16 = 259
	HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH uint16 = 260
	HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT uint16 = 261
	HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID uint16 = 512
	HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID uint16 = 513
	HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER uint16 = 514
	HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE uint16 = 515
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH uint16 = 516
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT uint16 = 517
	HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY uint16 = 768
	HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS uint16 = 769
	HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST uint16 = 1024
	HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE uint16 = 1
	HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA uint16 = 32
	HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA uint16 = 33
	HID_USAGE_GAME_3D_GAME_CONTROLLER uint16 = 1
	HID_USAGE_GAME_PINBALL_DEVICE uint16 = 2
	HID_USAGE_GAME_GUN_DEVICE uint16 = 3
	HID_USAGE_GAME_POV uint16 = 32
	HID_USAGE_GAME_TURN_RIGHT_LEFT uint16 = 33
	HID_USAGE_GAME_PITCH_FORWARD_BACK uint16 = 34
	HID_USAGE_GAME_ROLL_RIGHT_LEFT uint16 = 35
	HID_USAGE_GAME_MOVE_RIGHT_LEFT uint16 = 36
	HID_USAGE_GAME_MOVE_FORWARD_BACK uint16 = 37
	HID_USAGE_GAME_MOVE_UP_DOWN uint16 = 38
	HID_USAGE_GAME_LEAN_RIGHT_LEFT uint16 = 39
	HID_USAGE_GAME_LEAN_FORWARD_BACK uint16 = 40
	HID_USAGE_GAME_POV_HEIGHT uint16 = 41
	HID_USAGE_GAME_FLIPPER uint16 = 42
	HID_USAGE_GAME_SECONDARY_FLIPPER uint16 = 43
	HID_USAGE_GAME_BUMP uint16 = 44
	HID_USAGE_GAME_NEW_GAME uint16 = 45
	HID_USAGE_GAME_SHOOT_BALL uint16 = 46
	HID_USAGE_GAME_PLAYER uint16 = 47
	HID_USAGE_GAME_GUN_BOLT uint16 = 48
	HID_USAGE_GAME_GUN_CLIP uint16 = 49
	HID_USAGE_GAME_GUN_SELECTOR uint16 = 50
	HID_USAGE_GAME_GUN_SINGLE_SHOT uint16 = 51
	HID_USAGE_GAME_GUN_BURST uint16 = 52
	HID_USAGE_GAME_GUN_AUTOMATIC uint16 = 53
	HID_USAGE_GAME_GUN_SAFETY uint16 = 54
	HID_USAGE_GAME_GAMEPAD_FIRE_JUMP uint16 = 55
	HID_USAGE_GAME_GAMEPAD_TRIGGER uint16 = 57
	HID_USAGE_GAME_FORMFITTING_GAMEPAD uint16 = 58
	HID_USAGE_GENERIC_POINTER uint16 = 1
	HID_USAGE_GENERIC_MOUSE uint16 = 2
	HID_USAGE_GENERIC_JOYSTICK uint16 = 4
	HID_USAGE_GENERIC_GAMEPAD uint16 = 5
	HID_USAGE_GENERIC_KEYBOARD uint16 = 6
	HID_USAGE_GENERIC_KEYPAD uint16 = 7
	HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER uint16 = 8
	HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL uint16 = 9
	HID_USAGE_GENERIC_WATER_COOLING_DEVICE uint16 = 10
	HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE uint16 = 11
	HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS uint16 = 12
	HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL uint16 = 13
	HID_USAGE_GENERIC_INTERACTIVE_CONTROL uint16 = 14
	HID_USAGE_GENERIC_SPATIAL_CONTROLLER uint16 = 15
	HID_USAGE_GENERIC_ASSISTIVE_CONTROL uint16 = 16
	HID_USAGE_GENERIC_DEVICE_DOCK uint16 = 17
	HID_USAGE_GENERIC_DOCKABLE_DEVICE uint16 = 18
	HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL uint16 = 19
	HID_USAGE_GENERIC_X uint16 = 48
	HID_USAGE_GENERIC_Y uint16 = 49
	HID_USAGE_GENERIC_Z uint16 = 50
	HID_USAGE_GENERIC_RX uint16 = 51
	HID_USAGE_GENERIC_RY uint16 = 52
	HID_USAGE_GENERIC_RZ uint16 = 53
	HID_USAGE_GENERIC_SLIDER uint16 = 54
	HID_USAGE_GENERIC_DIAL uint16 = 55
	HID_USAGE_GENERIC_WHEEL uint16 = 56
	HID_USAGE_GENERIC_HATSWITCH uint16 = 57
	HID_USAGE_GENERIC_COUNTED_BUFFER uint16 = 58
	HID_USAGE_GENERIC_BYTE_COUNT uint16 = 59
	HID_USAGE_GENERIC_MOTION_WAKEUP uint16 = 60
	HID_USAGE_GENERIC_START uint16 = 61
	HID_USAGE_GENERIC_SELECT uint16 = 62
	HID_USAGE_GENERIC_VX uint16 = 64
	HID_USAGE_GENERIC_VY uint16 = 65
	HID_USAGE_GENERIC_VZ uint16 = 66
	HID_USAGE_GENERIC_VBRX uint16 = 67
	HID_USAGE_GENERIC_VBRY uint16 = 68
	HID_USAGE_GENERIC_VBRZ uint16 = 69
	HID_USAGE_GENERIC_VNO uint16 = 70
	HID_USAGE_GENERIC_FEATURE_NOTIFICATION uint16 = 71
	HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER uint16 = 72
	HID_USAGE_GENERIC_QX uint16 = 73
	HID_USAGE_GENERIC_QY uint16 = 74
	HID_USAGE_GENERIC_QZ uint16 = 75
	HID_USAGE_GENERIC_QW uint16 = 76
	HID_USAGE_GENERIC_SYSTEM_CTL uint16 = 128
	HID_USAGE_GENERIC_SYSCTL_POWER uint16 = 129
	HID_USAGE_GENERIC_SYSCTL_SLEEP uint16 = 130
	HID_USAGE_GENERIC_SYSCTL_WAKE uint16 = 131
	HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU uint16 = 132
	HID_USAGE_GENERIC_SYSCTL_MAIN_MENU uint16 = 133
	HID_USAGE_GENERIC_SYSCTL_APP_MENU uint16 = 134
	HID_USAGE_GENERIC_SYSCTL_HELP_MENU uint16 = 135
	HID_USAGE_GENERIC_SYSCTL_MENU_EXIT uint16 = 136
	HID_USAGE_GENERIC_SYSCTL_MENU_SELECT uint16 = 137
	HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT uint16 = 138
	HID_USAGE_GENERIC_SYSCTL_MENU_LEFT uint16 = 139
	HID_USAGE_GENERIC_SYSCTL_MENU_UP uint16 = 140
	HID_USAGE_GENERIC_SYSCTL_MENU_DOWN uint16 = 141
	HID_USAGE_GENERIC_SYSCTL_COLD_RESTART uint16 = 142
	HID_USAGE_GENERIC_SYSCTL_WARM_RESTART uint16 = 143
	HID_USAGE_GENERIC_DPAD_UP uint16 = 144
	HID_USAGE_GENERIC_DPAD_DOWN uint16 = 145
	HID_USAGE_GENERIC_DPAD_RIGHT uint16 = 146
	HID_USAGE_GENERIC_DPAD_LEFT uint16 = 147
	HID_USAGE_GENERIC_INDEX_TRIGGER uint16 = 148
	HID_USAGE_GENERIC_PALM_TRIGGER uint16 = 149
	HID_USAGE_GENERIC_THUMBSTICK uint16 = 150
	HID_USAGE_GENERIC_SYSCTL_FN uint16 = 151
	HID_USAGE_GENERIC_SYSCTL_FN_LOCK uint16 = 152
	HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR uint16 = 153
	HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION uint16 = 154
	HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB uint16 = 155
	HID_USAGE_GENERIC_SYSCTL_DOCK uint16 = 160
	HID_USAGE_GENERIC_SYSCTL_UNDOCK uint16 = 161
	HID_USAGE_GENERIC_SYSCTL_SETUP uint16 = 162
	HID_USAGE_GENERIC_SYSCTL_SYS_BREAK uint16 = 163
	HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK uint16 = 164
	HID_USAGE_GENERIC_SYSCTL_APP_BREAK uint16 = 165
	HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK uint16 = 166
	HID_USAGE_GENERIC_SYSCTL_MUTE uint16 = 167
	HID_USAGE_GENERIC_SYSCTL_HIBERNATE uint16 = 168
	HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE uint16 = 169
	HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING uint16 = 170
	HID_USAGE_GENERIC_SYSCTL_DISP_INVERT uint16 = 176
	HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL uint16 = 177
	HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL uint16 = 178
	HID_USAGE_GENERIC_SYSCTL_DISP_BOTH uint16 = 179
	HID_USAGE_GENERIC_SYSCTL_DISP_DUAL uint16 = 180
	HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE uint16 = 181
	HID_USAGE_GENERIC_SYSCTL_DISP_SWAP uint16 = 182
	HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE uint16 = 183
	HID_USAGE_GENERIC_SENSOR_ZONE uint16 = 192
	HID_USAGE_GENERIC_RPM uint16 = 193
	HID_USAGE_GENERIC_COOLANT_LEVEL uint16 = 194
	HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL uint16 = 195
	HID_USAGE_GENERIC_COOLANT_PUMP uint16 = 196
	HID_USAGE_GENERIC_CHASSIS_ENCLOSURE uint16 = 197
	HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON uint16 = 198
	HID_USAGE_GENERIC_WIRELESS_RADIO_LED uint16 = 199
	HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH uint16 = 200
	HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON uint16 = 201
	HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH uint16 = 202
	HID_USAGE_GENERIC_CONTROL_ENABLE uint16 = 203
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID uint16 = 208
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID uint16 = 209
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE uint16 = 210
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID uint16 = 211
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE uint16 = 212
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION uint16 = 213
	HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE uint16 = 214
	HID_USAGE_GENERIC_CALL_ACTIVE_LED uint16 = 224
	HID_USAGE_GENERIC_CALL_MUTE_TOGGLE uint16 = 225
	HID_USAGE_GENERIC_CALL_MUTE_LED uint16 = 226
	HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS uint16 = 1
	HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH uint16 = 32
	HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL uint16 = 33
	HID_USAGE_GENERIC_DEVICE_WIRELESS_ID uint16 = 34
	HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL uint16 = 35
	HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED uint16 = 36
	HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED uint16 = 37
	HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED uint16 = 38
	HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID uint16 = 39
	HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET uint16 = 40
	HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH uint16 = 41
	HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION uint16 = 42
	HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION uint16 = 43
	HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION uint16 = 44
	HID_USAGE_GENERIC_DEVICE_MAJOR uint16 = 45
	HID_USAGE_GENERIC_DEVICE_MINOR uint16 = 46
	HID_USAGE_GENERIC_DEVICE_REVISION uint16 = 47
	HID_USAGE_GENERIC_DEVICE_HANDEDNESS uint16 = 48
	HID_USAGE_GENERIC_DEVICE_EITHER_HAND uint16 = 49
	HID_USAGE_GENERIC_DEVICE_LEFT_HAND uint16 = 50
	HID_USAGE_GENERIC_DEVICE_RIGHT_HAND uint16 = 51
	HID_USAGE_GENERIC_DEVICE_BOTH_HANDS uint16 = 52
	HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET uint16 = 64
	HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET uint16 = 65
	HID_USAGE_HAPTICS_SIMPLE_CONTROLLER uint16 = 1
	HID_USAGE_HAPTICS_WAVEFORM_LIST uint16 = 16
	HID_USAGE_HAPTICS_DURATION_LIST uint16 = 17
	HID_USAGE_HAPTICS_AUTO_TRIGGER uint16 = 32
	HID_USAGE_HAPTICS_MANUAL_TRIGGER uint16 = 33
	HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL uint16 = 34
	HID_USAGE_HAPTICS_INTENSITY uint16 = 35
	HID_USAGE_HAPTICS_REPEAT_COUNT uint16 = 36
	HID_USAGE_HAPTICS_RETRIGGER_PERIOD uint16 = 37
	HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE uint16 = 38
	HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID uint16 = 39
	HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME uint16 = 40
	HID_USAGE_HAPTICS_WAVEFORM_NONE uint16 = 4097
	HID_USAGE_HAPTICS_WAVEFORM_STOP uint16 = 4098
	HID_USAGE_HAPTICS_WAVEFORM_CLICK uint16 = 4099
	HID_USAGE_HAPTICS_WAVEFORM_BUZZ uint16 = 4100
	HID_USAGE_HAPTICS_WAVEFORM_RUMBLE uint16 = 4101
	HID_USAGE_HAPTICS_WAVEFORM_PRESS uint16 = 4102
	HID_USAGE_HAPTICS_WAVEFORM_RELEASE uint16 = 4103
	HID_USAGE_HAPTICS_WAVEFORM_HOVER uint16 = 4104
	HID_USAGE_HAPTICS_WAVEFORM_SUCCESS uint16 = 4105
	HID_USAGE_HAPTICS_WAVEFORM_ERROR uint16 = 4106
	HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS uint16 = 4107
	HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS uint16 = 4108
	HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS uint16 = 4109
	HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS uint16 = 4110
	HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS uint16 = 4111
	HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS uint16 = 4112
	HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS uint16 = 4113
	HID_USAGE_KEYBOARD_NOEVENT uint16 = 0
	HID_USAGE_KEYBOARD_ROLLOVER uint16 = 1
	HID_USAGE_KEYBOARD_POSTFAIL uint16 = 2
	HID_USAGE_KEYBOARD_UNDEFINED uint16 = 3
	HID_USAGE_KEYBOARD_aA uint16 = 4
	HID_USAGE_KEYBOARD_bB uint16 = 5
	HID_USAGE_KEYBOARD_cC uint16 = 6
	HID_USAGE_KEYBOARD_dD uint16 = 7
	HID_USAGE_KEYBOARD_eE uint16 = 8
	HID_USAGE_KEYBOARD_fF uint16 = 9
	HID_USAGE_KEYBOARD_gG uint16 = 10
	HID_USAGE_KEYBOARD_hH uint16 = 11
	HID_USAGE_KEYBOARD_iI uint16 = 12
	HID_USAGE_KEYBOARD_jJ uint16 = 13
	HID_USAGE_KEYBOARD_kK uint16 = 14
	HID_USAGE_KEYBOARD_lL uint16 = 15
	HID_USAGE_KEYBOARD_mM uint16 = 16
	HID_USAGE_KEYBOARD_nN uint16 = 17
	HID_USAGE_KEYBOARD_oO uint16 = 18
	HID_USAGE_KEYBOARD_pP uint16 = 19
	HID_USAGE_KEYBOARD_qQ uint16 = 20
	HID_USAGE_KEYBOARD_rR uint16 = 21
	HID_USAGE_KEYBOARD_sS uint16 = 22
	HID_USAGE_KEYBOARD_tT uint16 = 23
	HID_USAGE_KEYBOARD_uU uint16 = 24
	HID_USAGE_KEYBOARD_vV uint16 = 25
	HID_USAGE_KEYBOARD_wW uint16 = 26
	HID_USAGE_KEYBOARD_xX uint16 = 27
	HID_USAGE_KEYBOARD_yY uint16 = 28
	HID_USAGE_KEYBOARD_zZ uint16 = 29
	HID_USAGE_KEYBOARD_ONE uint16 = 30
	HID_USAGE_KEYBOARD_TWO_AND_AT uint16 = 31
	HID_USAGE_KEYBOARD_THREE_AND_HASH uint16 = 32
	HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR uint16 = 33
	HID_USAGE_KEYBOARD_FIVE_AND_PERCENT uint16 = 34
	HID_USAGE_KEYBOARD_SIX_AND_CARET uint16 = 35
	HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND uint16 = 36
	HID_USAGE_KEYBOARD_EIGHT_AND_STAR uint16 = 37
	HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET uint16 = 38
	HID_USAGE_KEYBOARD_ZERO uint16 = 39
	HID_USAGE_KEYBOARD_RETURN uint16 = 40
	HID_USAGE_KEYBOARD_ESCAPE uint16 = 41
	HID_USAGE_KEYBOARD_DELETE uint16 = 42
	HID_USAGE_KEYBOARD_TAB uint16 = 43
	HID_USAGE_KEYBOARD_SPACEBAR uint16 = 44
	HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE uint16 = 45
	HID_USAGE_KEYBOARD_EQUALS_AND_PLUS uint16 = 46
	HID_USAGE_KEYBOARD_LEFT_BRACE uint16 = 47
	HID_USAGE_KEYBOARD_RIGHT_BRACE uint16 = 48
	HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE uint16 = 49
	HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE uint16 = 50
	HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON uint16 = 51
	HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE uint16 = 52
	HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE uint16 = 53
	HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN uint16 = 54
	HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN uint16 = 55
	HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK uint16 = 56
	HID_USAGE_KEYBOARD_CAPS_LOCK uint16 = 57
	HID_USAGE_KEYBOARD_F1 uint16 = 58
	HID_USAGE_KEYBOARD_F2 uint16 = 59
	HID_USAGE_KEYBOARD_F3 uint16 = 60
	HID_USAGE_KEYBOARD_F4 uint16 = 61
	HID_USAGE_KEYBOARD_F5 uint16 = 62
	HID_USAGE_KEYBOARD_F6 uint16 = 63
	HID_USAGE_KEYBOARD_F7 uint16 = 64
	HID_USAGE_KEYBOARD_F8 uint16 = 65
	HID_USAGE_KEYBOARD_F9 uint16 = 66
	HID_USAGE_KEYBOARD_F10 uint16 = 67
	HID_USAGE_KEYBOARD_F11 uint16 = 68
	HID_USAGE_KEYBOARD_F12 uint16 = 69
	HID_USAGE_KEYBOARD_PRINT_SCREEN uint16 = 70
	HID_USAGE_KEYBOARD_SCROLL_LOCK uint16 = 71
	HID_USAGE_KEYBOARD_PAUSE uint16 = 72
	HID_USAGE_KEYBOARD_INSERT uint16 = 73
	HID_USAGE_KEYBOARD_HOME uint16 = 74
	HID_USAGE_KEYBOARD_PAGEUP uint16 = 75
	HID_USAGE_KEYBOARD_DELETE_FORWARD uint16 = 76
	HID_USAGE_KEYBOARD_END uint16 = 77
	HID_USAGE_KEYBOARD_PAGEDOWN uint16 = 78
	HID_USAGE_KEYBOARD_RIGHTARROW uint16 = 79
	HID_USAGE_KEYBOARD_LEFTARROW uint16 = 80
	HID_USAGE_KEYBOARD_DOWNARROW uint16 = 81
	HID_USAGE_KEYBOARD_UPARROW uint16 = 82
	HID_USAGE_KEYBOARD_NUM_LOCK uint16 = 83
	HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH uint16 = 84
	HID_USAGE_KEYBOARD_KEYPAD_STAR uint16 = 85
	HID_USAGE_KEYBOARD_DASH uint16 = 86
	HID_USAGE_KEYBOARD_KEYPAD_PLUS uint16 = 87
	HID_USAGE_KEYBOARD_KEYPAD_ENTER uint16 = 88
	HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END uint16 = 89
	HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW uint16 = 90
	HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN uint16 = 91
	HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW uint16 = 92
	HID_USAGE_KEYBOARD_KEYPAD_FIVE uint16 = 93
	HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW uint16 = 94
	HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME uint16 = 95
	HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW uint16 = 96
	HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP uint16 = 97
	HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT uint16 = 98
	HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE uint16 = 99
	HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE uint16 = 100
	HID_USAGE_KEYBOARD_APPLICATION uint16 = 101
	HID_USAGE_KEYBOARD_POWER uint16 = 102
	HID_USAGE_KEYBOARD_KEYPAD_EQUALS uint16 = 103
	HID_USAGE_KEYBOARD_F13 uint16 = 104
	HID_USAGE_KEYBOARD_F14 uint16 = 105
	HID_USAGE_KEYBOARD_F15 uint16 = 106
	HID_USAGE_KEYBOARD_F16 uint16 = 107
	HID_USAGE_KEYBOARD_F17 uint16 = 108
	HID_USAGE_KEYBOARD_F18 uint16 = 109
	HID_USAGE_KEYBOARD_F19 uint16 = 110
	HID_USAGE_KEYBOARD_F20 uint16 = 111
	HID_USAGE_KEYBOARD_F21 uint16 = 112
	HID_USAGE_KEYBOARD_F22 uint16 = 113
	HID_USAGE_KEYBOARD_F23 uint16 = 114
	HID_USAGE_KEYBOARD_F24 uint16 = 115
	HID_USAGE_KEYBOARD_EXECUTE uint16 = 116
	HID_USAGE_KEYBOARD_HELP uint16 = 117
	HID_USAGE_KEYBOARD_MENU uint16 = 118
	HID_USAGE_KEYBOARD_SELECT uint16 = 119
	HID_USAGE_KEYBOARD_STOP uint16 = 120
	HID_USAGE_KEYBOARD_AGAIN uint16 = 121
	HID_USAGE_KEYBOARD_UNDO uint16 = 122
	HID_USAGE_KEYBOARD_CUT uint16 = 123
	HID_USAGE_KEYBOARD_COPY uint16 = 124
	HID_USAGE_KEYBOARD_PASTE uint16 = 125
	HID_USAGE_KEYBOARD_FIND uint16 = 126
	HID_USAGE_KEYBOARD_MUTE uint16 = 127
	HID_USAGE_KEYBOARD_VOLUME_UP uint16 = 128
	HID_USAGE_KEYBOARD_VOLUME_DOWN uint16 = 129
	HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK uint16 = 130
	HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK uint16 = 131
	HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK uint16 = 132
	HID_USAGE_KEYBOARD_KEYPAD_COMMA uint16 = 133
	HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN uint16 = 134
	HID_USAGE_KEYBOARD_INTERNATIONAL1 uint16 = 135
	HID_USAGE_KEYBOARD_INTERNATIONAL2 uint16 = 136
	HID_USAGE_KEYBOARD_INTERNATIONAL3 uint16 = 137
	HID_USAGE_KEYBOARD_INTERNATIONAL4 uint16 = 138
	HID_USAGE_KEYBOARD_INTERNATIONAL5 uint16 = 139
	HID_USAGE_KEYBOARD_INTERNATIONAL6 uint16 = 140
	HID_USAGE_KEYBOARD_INTERNATIONAL7 uint16 = 141
	HID_USAGE_KEYBOARD_INTERNATIONAL8 uint16 = 142
	HID_USAGE_KEYBOARD_INTERNATIONAL9 uint16 = 143
	HID_USAGE_KEYBOARD_LANG1 uint16 = 144
	HID_USAGE_KEYBOARD_LANG2 uint16 = 145
	HID_USAGE_KEYBOARD_LANG3 uint16 = 146
	HID_USAGE_KEYBOARD_LANG4 uint16 = 147
	HID_USAGE_KEYBOARD_LANG5 uint16 = 148
	HID_USAGE_KEYBOARD_LANG6 uint16 = 149
	HID_USAGE_KEYBOARD_LANG7 uint16 = 150
	HID_USAGE_KEYBOARD_LANG8 uint16 = 151
	HID_USAGE_KEYBOARD_LANG9 uint16 = 152
	HID_USAGE_KEYBOARD_ALTERNATE_ERASE uint16 = 153
	HID_USAGE_KEYBOARD_SYSREQ_ATTENTION uint16 = 154
	HID_USAGE_KEYBOARD_CANCEL uint16 = 155
	HID_USAGE_KEYBOARD_CLEAR uint16 = 156
	HID_USAGE_KEYBOARD_PRIOR uint16 = 157
	HID_USAGE_KEYBOARD_RETURN_NO_ENTER uint16 = 158
	HID_USAGE_KEYBOARD_SEPARATOR uint16 = 159
	HID_USAGE_KEYBOARD_OUT uint16 = 160
	HID_USAGE_KEYBOARD_OPER uint16 = 161
	HID_USAGE_KEYBOARD_CLEAR_AGAIN uint16 = 162
	HID_USAGE_KEYBOARD_CRSEL_PROPS uint16 = 163
	HID_USAGE_KEYBOARD_EXSEL uint16 = 164
	HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0 uint16 = 176
	HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0 uint16 = 177
	HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR uint16 = 178
	HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR uint16 = 179
	HID_USAGE_KEYBOARD_CURRENCY_UNIT uint16 = 180
	HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT uint16 = 181
	HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET uint16 = 182
	HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET uint16 = 183
	HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE uint16 = 184
	HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE uint16 = 185
	HID_USAGE_KEYBOARD_KEYPAD_TAB uint16 = 186
	HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE uint16 = 187
	HID_USAGE_KEYBOARD_KEYPAD_A uint16 = 188
	HID_USAGE_KEYBOARD_KEYPAD_B uint16 = 189
	HID_USAGE_KEYBOARD_KEYPAD_C uint16 = 190
	HID_USAGE_KEYBOARD_KEYPAD_D uint16 = 191
	HID_USAGE_KEYBOARD_KEYPAD_E uint16 = 192
	HID_USAGE_KEYBOARD_KEYPAD_F uint16 = 193
	HID_USAGE_KEYBOARD_KEYPAD_XOR uint16 = 194
	HID_USAGE_KEYBOARD_KEYPAD_CARET uint16 = 195
	HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE uint16 = 196
	HID_USAGE_KEYBOARD_KEYPAD_LESS uint16 = 197
	HID_USAGE_KEYBOARD_KEYPAD_GREATER uint16 = 198
	HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND uint16 = 199
	HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND uint16 = 200
	HID_USAGE_KEYBOARD_KEYPAD_BAR uint16 = 201
	HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR uint16 = 202
	HID_USAGE_KEYBOARD_KEYPAD_COLON uint16 = 203
	HID_USAGE_KEYBOARD_KEYPAD_HASH uint16 = 204
	HID_USAGE_KEYBOARD_KEYPAD_SPACE uint16 = 205
	HID_USAGE_KEYBOARD_KEYPAD_AT uint16 = 206
	HID_USAGE_KEYBOARD_KEYPAD_BANG uint16 = 207
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE uint16 = 208
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL uint16 = 209
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR uint16 = 210
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD uint16 = 211
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT uint16 = 212
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY uint16 = 213
	HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE uint16 = 214
	HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS uint16 = 215
	HID_USAGE_KEYBOARD_KEYPAD_CLEAR uint16 = 216
	HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY uint16 = 217
	HID_USAGE_KEYBOARD_KEYPAD_BINARY uint16 = 218
	HID_USAGE_KEYBOARD_KEYPAD_OCTAL uint16 = 219
	HID_USAGE_KEYBOARD_KEYPAD_DECIMAL uint16 = 220
	HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL uint16 = 221
	HID_USAGE_KEYBOARD_LCTRL uint16 = 224
	HID_USAGE_KEYBOARD_LSHFT uint16 = 225
	HID_USAGE_KEYBOARD_LALT uint16 = 226
	HID_USAGE_KEYBOARD_LGUI uint16 = 227
	HID_USAGE_KEYBOARD_RCTRL uint16 = 228
	HID_USAGE_KEYBOARD_RSHFT uint16 = 229
	HID_USAGE_KEYBOARD_RALT uint16 = 230
	HID_USAGE_KEYBOARD_RGUI uint16 = 231
	HID_USAGE_LED_NUM_LOCK uint16 = 1
	HID_USAGE_LED_CAPS_LOCK uint16 = 2
	HID_USAGE_LED_SCROLL_LOCK uint16 = 3
	HID_USAGE_LED_COMPOSE uint16 = 4
	HID_USAGE_LED_KANA uint16 = 5
	HID_USAGE_LED_POWER uint16 = 6
	HID_USAGE_LED_SHIFT uint16 = 7
	HID_USAGE_LED_DO_NOT_DISTURB uint16 = 8
	HID_USAGE_LED_MUTE uint16 = 9
	HID_USAGE_LED_TONE_ENABLE uint16 = 10
	HID_USAGE_LED_HIGH_CUT_FILTER uint16 = 11
	HID_USAGE_LED_LOW_CUT_FILTER uint16 = 12
	HID_USAGE_LED_EQUALIZER_ENABLE uint16 = 13
	HID_USAGE_LED_SOUND_FIELD_ON uint16 = 14
	HID_USAGE_LED_SURROUND_FIELD_ON uint16 = 15
	HID_USAGE_LED_REPEAT uint16 = 16
	HID_USAGE_LED_STEREO uint16 = 17
	HID_USAGE_LED_SAMPLING_RATE_DETECT uint16 = 18
	HID_USAGE_LED_SPINNING uint16 = 19
	HID_USAGE_LED_CAV uint16 = 20
	HID_USAGE_LED_CLV uint16 = 21
	HID_USAGE_LED_RECORDING_FORMAT_DET uint16 = 22
	HID_USAGE_LED_OFF_HOOK uint16 = 23
	HID_USAGE_LED_RING uint16 = 24
	HID_USAGE_LED_MESSAGE_WAITING uint16 = 25
	HID_USAGE_LED_DATA_MODE uint16 = 26
	HID_USAGE_LED_BATTERY_OPERATION uint16 = 27
	HID_USAGE_LED_BATTERY_OK uint16 = 28
	HID_USAGE_LED_BATTERY_LOW uint16 = 29
	HID_USAGE_LED_SPEAKER uint16 = 30
	HID_USAGE_LED_HEAD_SET uint16 = 31
	HID_USAGE_LED_HOLD uint16 = 32
	HID_USAGE_LED_MICROPHONE uint16 = 33
	HID_USAGE_LED_COVERAGE uint16 = 34
	HID_USAGE_LED_NIGHT_MODE uint16 = 35
	HID_USAGE_LED_SEND_CALLS uint16 = 36
	HID_USAGE_LED_CALL_PICKUP uint16 = 37
	HID_USAGE_LED_CONFERENCE uint16 = 38
	HID_USAGE_LED_STAND_BY uint16 = 39
	HID_USAGE_LED_CAMERA_ON uint16 = 40
	HID_USAGE_LED_CAMERA_OFF uint16 = 41
	HID_USAGE_LED_ON_LINE uint16 = 42
	HID_USAGE_LED_OFF_LINE uint16 = 43
	HID_USAGE_LED_BUSY uint16 = 44
	HID_USAGE_LED_READY uint16 = 45
	HID_USAGE_LED_PAPER_OUT uint16 = 46
	HID_USAGE_LED_PAPER_JAM uint16 = 47
	HID_USAGE_LED_REMOTE uint16 = 48
	HID_USAGE_LED_FORWARD uint16 = 49
	HID_USAGE_LED_REVERSE uint16 = 50
	HID_USAGE_LED_STOP uint16 = 51
	HID_USAGE_LED_REWIND uint16 = 52
	HID_USAGE_LED_FAST_FORWARD uint16 = 53
	HID_USAGE_LED_PLAY uint16 = 54
	HID_USAGE_LED_PAUSE uint16 = 55
	HID_USAGE_LED_RECORD uint16 = 56
	HID_USAGE_LED_ERROR uint16 = 57
	HID_USAGE_LED_SELECTED_INDICATOR uint16 = 58
	HID_USAGE_LED_IN_USE_INDICATOR uint16 = 59
	HID_USAGE_LED_MULTI_MODE_INDICATOR uint16 = 60
	HID_USAGE_LED_INDICATOR_ON uint16 = 61
	HID_USAGE_LED_INDICATOR_FLASH uint16 = 62
	HID_USAGE_LED_INDICATOR_SLOW_BLINK uint16 = 63
	HID_USAGE_LED_INDICATOR_FAST_BLINK uint16 = 64
	HID_USAGE_LED_INDICATOR_OFF uint16 = 65
	HID_USAGE_LED_FLASH_ON_TIME uint16 = 66
	HID_USAGE_LED_SLOW_BLINK_ON_TIME uint16 = 67
	HID_USAGE_LED_SLOW_BLINK_OFF_TIME uint16 = 68
	HID_USAGE_LED_FAST_BLINK_ON_TIME uint16 = 69
	HID_USAGE_LED_FAST_BLINK_OFF_TIME uint16 = 70
	HID_USAGE_LED_INDICATOR_COLOR uint16 = 71
	HID_USAGE_LED_RED uint16 = 72
	HID_USAGE_LED_GREEN uint16 = 73
	HID_USAGE_LED_AMBER uint16 = 74
	HID_USAGE_LED_GENERIC_INDICATOR uint16 = 75
	HID_USAGE_LED_SYSTEM_SUSPEND uint16 = 76
	HID_USAGE_LED_EXTERNAL_POWER uint16 = 77
	HID_USAGE_LED_INDICATOR_BLUE uint16 = 78
	HID_USAGE_LED_INDICATOR_ORANGE uint16 = 79
	HID_USAGE_LED_GOOD_STATUS uint16 = 80
	HID_USAGE_LED_WARNING_STATUS uint16 = 81
	HID_USAGE_LED_RGB_LED uint16 = 82
	HID_USAGE_LED_RED_LED_CHANNEL uint16 = 83
	HID_USAGE_LED_BLUE_LED_CHANNEL uint16 = 84
	HID_USAGE_LED_GREEN_LED_CHANNEL uint16 = 85
	HID_USAGE_LED_LED_INTENSITY uint16 = 86
	HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE uint16 = 87
	HID_USAGE_LED_PLAYER_INDICATOR uint16 = 96
	HID_USAGE_LED_PLAYER_1 uint16 = 97
	HID_USAGE_LED_PLAYER_2 uint16 = 98
	HID_USAGE_LED_PLAYER_3 uint16 = 99
	HID_USAGE_LED_PLAYER_4 uint16 = 100
	HID_USAGE_LED_PLAYER_5 uint16 = 101
	HID_USAGE_LED_PLAYER_6 uint16 = 102
	HID_USAGE_LED_PLAYER_7 uint16 = 103
	HID_USAGE_LED_PLAYER_8 uint16 = 104
	HID_USAGE_LAMPARRAY uint16 = 1
	HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT uint16 = 2
	HID_USAGE_LAMPARRAY_LAMP_COUNT uint16 = 3
	HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS uint16 = 4
	HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS uint16 = 5
	HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS uint16 = 6
	HID_USAGE_LAMPARRAY_KIND uint16 = 7
	HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS uint16 = 8
	HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT uint16 = 32
	HID_USAGE_LAMPARRAY_LAMP_ID uint16 = 33
	HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT uint16 = 34
	HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS uint16 = 35
	HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS uint16 = 36
	HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS uint16 = 37
	HID_USAGE_LAMPARRAY_LAMP_PURPOSES uint16 = 38
	HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS uint16 = 39
	HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT uint16 = 40
	HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT uint16 = 41
	HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT uint16 = 42
	HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT uint16 = 43
	HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE uint16 = 44
	HID_USAGE_LAMPARRAY_INPUT_BINDING uint16 = 45
	HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT uint16 = 80
	HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL uint16 = 81
	HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL uint16 = 82
	HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL uint16 = 83
	HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL uint16 = 84
	HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS uint16 = 85
	HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT uint16 = 96
	HID_USAGE_LAMPARRAY_LAMP_ID_START uint16 = 97
	HID_USAGE_LAMPARRAY_LAMP_ID_END uint16 = 98
	HID_USAGE_LAMPARRAY_CONTROL_REPORT uint16 = 112
	HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE uint16 = 113
	HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY uint16 = 1
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH uint16 = 17
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH uint16 = 18
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH uint16 = 19
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH uint16 = 20
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA uint16 = 32
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA uint16 = 33
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA uint16 = 34
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA uint16 = 35
	HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA uint16 = 36
	HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND uint16 = 1
	HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION uint16 = 32
	HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW uint16 = 33
	HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE uint16 = 34
	HID_USAGE_MEDICAL_INSTRUMENT_UPDATE uint16 = 35
	HID_USAGE_MEDICAL_INSTRUMENT_NEXT uint16 = 36
	HID_USAGE_MEDICAL_INSTRUMENT_SAVE uint16 = 37
	HID_USAGE_MEDICAL_INSTRUMENT_PRINT uint16 = 38
	HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE uint16 = 39
	HID_USAGE_MEDICAL_INSTRUMENT_CINE uint16 = 64
	HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER uint16 = 65
	HID_USAGE_MEDICAL_INSTRUMENT_VOLUME uint16 = 66
	HID_USAGE_MEDICAL_INSTRUMENT_FOCUS uint16 = 67
	HID_USAGE_MEDICAL_INSTRUMENT_DEPTH uint16 = 68
	HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY uint16 = 96
	HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY uint16 = 97
	HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION uint16 = 112
	HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT uint16 = 128
	HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST uint16 = 129
	HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT uint16 = 130
	HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST uint16 = 131
	HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT uint16 = 132
	HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST uint16 = 133
	HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT uint16 = 134
	HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST uint16 = 135
	HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT uint16 = 136
	HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST uint16 = 137
	HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT uint16 = 160
	HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST uint16 = 161
	HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL uint16 = 1
	HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER uint16 = 33
	HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY uint16 = 34
	HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP uint16 = 36
	HID_USAGE_MONITOR_MONITOR_CONTROL uint16 = 1
	HID_USAGE_MONITOR_EDID_INFORMATION uint16 = 2
	HID_USAGE_MONITOR_VDIF_INFORMATION uint16 = 3
	HID_USAGE_MONITOR_VESA_VERSION uint16 = 4
	HID_USAGE_PID_PHYSICAL_INPUT_DEVICE uint16 = 1
	HID_USAGE_PID_NORMAL uint16 = 32
	HID_USAGE_PID_SET_EFFECT_REPORT uint16 = 33
	HID_USAGE_PID_EFFECT_BLOCK_INDEX uint16 = 34
	HID_USAGE_PID_PARAMETER_BLOCK_OFFSET uint16 = 35
	HID_USAGE_PID_ROM_FLAG uint16 = 36
	HID_USAGE_PID_EFFECT_TYPE uint16 = 37
	HID_USAGE_PID_ET_CONSTANT uint16 = 38
	HID_USAGE_PID_ET_RAMP uint16 = 39
	HID_USAGE_PID_ET_CUSTOM uint16 = 40
	HID_USAGE_PID_ET_SQUARE uint16 = 48
	HID_USAGE_PID_ET_SINE uint16 = 49
	HID_USAGE_PID_ET_TRIANGLE uint16 = 50
	HID_USAGE_PID_ET_SAWTOOTH_UP uint16 = 51
	HID_USAGE_PID_ET_SAWTOOTH_DOWN uint16 = 52
	HID_USAGE_PID_ET_SPRING uint16 = 64
	HID_USAGE_PID_ET_DAMPER uint16 = 65
	HID_USAGE_PID_ET_INERTIA uint16 = 66
	HID_USAGE_PID_ET_FRICTION uint16 = 67
	HID_USAGE_PID_DURATION uint16 = 80
	HID_USAGE_PID_SAMPLE_PERIOD uint16 = 81
	HID_USAGE_PID_GAIN uint16 = 82
	HID_USAGE_PID_TRIGGER_BUTTON uint16 = 83
	HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL uint16 = 84
	HID_USAGE_PID_AXES_ENABLE uint16 = 85
	HID_USAGE_PID_DIRECTION_ENABLE uint16 = 86
	HID_USAGE_PID_DIRECTION uint16 = 87
	HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET uint16 = 88
	HID_USAGE_PID_BLOCK_TYPE uint16 = 89
	HID_USAGE_PID_SET_ENVELOPE_REPORT uint16 = 90
	HID_USAGE_PID_ATTACK_LEVEL uint16 = 91
	HID_USAGE_PID_ATTACK_TIME uint16 = 92
	HID_USAGE_PID_FADE_LEVEL uint16 = 93
	HID_USAGE_PID_FADE_TIME uint16 = 94
	HID_USAGE_PID_SET_CONDITION_REPORT uint16 = 95
	HID_USAGE_PID_CP_OFFSET uint16 = 96
	HID_USAGE_PID_POSITIVE_COEFFICIENT uint16 = 97
	HID_USAGE_PID_NEGATIVE_COEFFICIENT uint16 = 98
	HID_USAGE_PID_POSITIVE_SATURATION uint16 = 99
	HID_USAGE_PID_NEGATIVE_SATURATION uint16 = 100
	HID_USAGE_PID_DEAD_BAND uint16 = 101
	HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE uint16 = 102
	HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE uint16 = 103
	HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT uint16 = 104
	HID_USAGE_PID_CUSTOM_FORCE_DATA uint16 = 105
	HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA uint16 = 106
	HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT uint16 = 107
	HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET uint16 = 108
	HID_USAGE_PID_SAMPLE_COUNT uint16 = 109
	HID_USAGE_PID_SET_PERIODIC_REPORT uint16 = 110
	HID_USAGE_PID_OFFSET uint16 = 111
	HID_USAGE_PID_MAGNITUDE uint16 = 112
	HID_USAGE_PID_PHASE uint16 = 113
	HID_USAGE_PID_PERIOD uint16 = 114
	HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT uint16 = 115
	HID_USAGE_PID_SET_RAMP_FORCE_REPORT uint16 = 116
	HID_USAGE_PID_RAMP_START uint16 = 117
	HID_USAGE_PID_RAMP_END uint16 = 118
	HID_USAGE_PID_EFFECT_OPERATION_REPORT uint16 = 119
	HID_USAGE_PID_EFFECT_OPERATION uint16 = 120
	HID_USAGE_PID_OP_EFFECT_START uint16 = 121
	HID_USAGE_PID_OP_EFFECT_START_SOLO uint16 = 122
	HID_USAGE_PID_OP_EFFECT_STOP uint16 = 123
	HID_USAGE_PID_LOOP_COUNT uint16 = 124
	HID_USAGE_PID_DEVICE_GAIN_REPORT uint16 = 125
	HID_USAGE_PID_DEVICE_GAIN uint16 = 126
	HID_USAGE_PID_POOL_REPORT uint16 = 127
	HID_USAGE_PID_RAM_POOL_SIZE uint16 = 128
	HID_USAGE_PID_ROM_POOL_SIZE uint16 = 129
	HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT uint16 = 130
	HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX uint16 = 131
	HID_USAGE_PID_POOL_ALIGNMENT uint16 = 132
	HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT uint16 = 133
	HID_USAGE_PID_MOVE_SOURCE uint16 = 134
	HID_USAGE_PID_MOVE_DESTINATION uint16 = 135
	HID_USAGE_PID_MOVE_LENGTH uint16 = 136
	HID_USAGE_PID_BLOCK_LOAD_REPORT uint16 = 137
	HID_USAGE_PID_BLOCK_LOAD_STATUS uint16 = 139
	HID_USAGE_PID_BLOCK_LOAD_SUCCESS uint16 = 140
	HID_USAGE_PID_BLOCK_LOAD_FULL uint16 = 141
	HID_USAGE_PID_BLOCK_LOAD_ERROR uint16 = 142
	HID_USAGE_PID_BLOCK_HANDLE uint16 = 143
	HID_USAGE_PID_BLOCK_FREE_REPORT uint16 = 144
	HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE uint16 = 145
	HID_USAGE_PID_STATE_REPORT uint16 = 146
	HID_USAGE_PID_EFFECT_PLAYING uint16 = 148
	HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT uint16 = 149
	HID_USAGE_PID_DEVICE_CONTROL uint16 = 150
	HID_USAGE_PID_DC_ENABLE_ACTUATORS uint16 = 151
	HID_USAGE_PID_DC_DISABLE_ACTUATORS uint16 = 152
	HID_USAGE_PID_DC_STOP_ALL_EFFECTS uint16 = 153
	HID_USAGE_PID_DC_DEVICE_RESET uint16 = 154
	HID_USAGE_PID_DC_DEVICE_PAUSE uint16 = 155
	HID_USAGE_PID_DC_DEVICE_CONTINUE uint16 = 156
	HID_USAGE_PID_DEVICE_PAUSED uint16 = 159
	HID_USAGE_PID_ACTUATORS_ENABLED uint16 = 160
	HID_USAGE_PID_SAFETY_SWITCH uint16 = 164
	HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH uint16 = 165
	HID_USAGE_PID_ACTUATOR_POWER uint16 = 166
	HID_USAGE_PID_START_DELAY uint16 = 167
	HID_USAGE_PID_PARAMETER_BLOCK_SIZE uint16 = 168
	HID_USAGE_PID_DEVICE_MANAGED_POOL uint16 = 169
	HID_USAGE_PID_SHARED_PARAMETER_BLOCKS uint16 = 170
	HID_USAGE_PID_CREATE_NEW_EFFECT uint16 = 171
	HID_USAGE_PID_RAMPOOL_AVAILABLE uint16 = 172
	HID_USAGE_POWER_INAME uint16 = 1
	HID_USAGE_POWER_PRESENT_STATUS uint16 = 2
	HID_USAGE_POWER_CHANGED_STATUS uint16 = 3
	HID_USAGE_POWER_UPS uint16 = 4
	HID_USAGE_POWER_POWER_SUPPLY uint16 = 5
	HID_USAGE_POWER_BATTERY_SYSTEM uint16 = 16
	HID_USAGE_POWER_BATTERY_SYSTEM_ID uint16 = 17
	HID_USAGE_POWER_BATTERY uint16 = 18
	HID_USAGE_POWER_BATTERY_ID uint16 = 19
	HID_USAGE_POWER_CHARGER uint16 = 20
	HID_USAGE_POWER_CHARGER_ID uint16 = 21
	HID_USAGE_POWER_POWER_CONVERTER uint16 = 22
	HID_USAGE_POWER_POWER_CONVERTER_ID uint16 = 23
	HID_USAGE_POWER_OUTLET_SYSTEM uint16 = 24
	HID_USAGE_POWER_OUTLET_SYSTEM_ID uint16 = 25
	HID_USAGE_POWER_INPUT uint16 = 26
	HID_USAGE_POWER_INPUT_ID uint16 = 27
	HID_USAGE_POWER_OUTPUT uint16 = 28
	HID_USAGE_POWER_OUTPUT_ID uint16 = 29
	HID_USAGE_POWER_FLOW uint16 = 30
	HID_USAGE_POWER_FLOW_ID uint16 = 31
	HID_USAGE_POWER_OUTLET uint16 = 32
	HID_USAGE_POWER_OUTLET_ID uint16 = 33
	HID_USAGE_POWER_GANG uint16 = 34
	HID_USAGE_POWER_GANG_ID uint16 = 35
	HID_USAGE_POWER_POWER_SUMMARY uint16 = 36
	HID_USAGE_POWER_POWER_SUMMARY_ID uint16 = 37
	HID_USAGE_POWER_VOLTAGE uint16 = 48
	HID_USAGE_POWER_CURRENT uint16 = 49
	HID_USAGE_POWER_FREQUENCY uint16 = 50
	HID_USAGE_POWER_APPARENT_POWER uint16 = 51
	HID_USAGE_POWER_ACTIVE_POWER uint16 = 52
	HID_USAGE_POWER_PERCENT_LOAD uint16 = 53
	HID_USAGE_POWER_TEMPERATURE uint16 = 54
	HID_USAGE_POWER_HUMIDITY uint16 = 55
	HID_USAGE_POWER_BAD_COUNT uint16 = 56
	HID_USAGE_POWER_CONFIG_VOLTAGE uint16 = 64
	HID_USAGE_POWER_CONFIG_CURRENT uint16 = 65
	HID_USAGE_POWER_CONFIG_FREQUENCY uint16 = 66
	HID_USAGE_POWER_CONFIG_APPARENT_POWER uint16 = 67
	HID_USAGE_POWER_CONFIG_ACTIVE_POWER uint16 = 68
	HID_USAGE_POWER_CONFIG_PERCENT_LOAD uint16 = 69
	HID_USAGE_POWER_CONFIG_TEMPERATURE uint16 = 70
	HID_USAGE_POWER_CONFIG_HUMIDITY uint16 = 71
	HID_USAGE_POWER_SWITCH_ON_CONTROL uint16 = 80
	HID_USAGE_POWER_SWITCH_OFF_CONTROL uint16 = 81
	HID_USAGE_POWER_TOGGLE_CONTROL uint16 = 82
	HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER uint16 = 83
	HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER uint16 = 84
	HID_USAGE_POWER_DELAY_BEFORE_REBOOT uint16 = 85
	HID_USAGE_POWER_DELAY_BEFORE_STARTUP uint16 = 86
	HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN uint16 = 87
	HID_USAGE_POWER_TEST uint16 = 88
	HID_USAGE_POWER_MODULE_RESET uint16 = 89
	HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL uint16 = 90
	HID_USAGE_POWER_PRESENT uint16 = 96
	HID_USAGE_POWER_GOOD uint16 = 97
	HID_USAGE_POWER_INTERNAL_FAILURE uint16 = 98
	HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE uint16 = 99
	HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE uint16 = 100
	HID_USAGE_POWER_OVERLOAD uint16 = 101
	HID_USAGE_POWER_OVER_CHARGED uint16 = 102
	HID_USAGE_POWER_OVER_TEMPERATURE uint16 = 103
	HID_USAGE_POWER_SHUTDOWN_REQUESTED uint16 = 104
	HID_USAGE_POWER_SHUTDOWN_IMMINENT uint16 = 105
	HID_USAGE_POWER_SWITCH_ONOFF uint16 = 107
	HID_USAGE_POWER_SWITCHABLE uint16 = 108
	HID_USAGE_POWER_USED uint16 = 109
	HID_USAGE_POWER_BOOST uint16 = 110
	HID_USAGE_POWER_BUCK uint16 = 111
	HID_USAGE_POWER_INITIALIZED uint16 = 112
	HID_USAGE_POWER_TESTED uint16 = 113
	HID_USAGE_POWER_AWAITING_POWER uint16 = 114
	HID_USAGE_POWER_COMMUNICATION_LOST uint16 = 115
	HID_USAGE_POWER_IMANUFACTURER uint16 = 253
	HID_USAGE_POWER_IPRODUCT uint16 = 254
	HID_USAGE_POWER_ISERIALNUMBER uint16 = 255
	HID_USAGE_WEIGHING_DEVICE_SCALES uint16 = 1
	HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE uint16 = 32
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS uint16 = 33
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC uint16 = 34
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC uint16 = 35
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC uint16 = 36
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC uint16 = 37
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC uint16 = 38
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH uint16 = 39
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH uint16 = 40
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH uint16 = 41
	HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC uint16 = 42
	HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT uint16 = 48
	HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT uint16 = 49
	HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT uint16 = 50
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT uint16 = 51
	HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT uint16 = 52
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT uint16 = 53
	HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT uint16 = 64
	HID_USAGE_WEIGHING_DEVICE_DATA_SCALING uint16 = 65
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT uint16 = 80
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM uint16 = 81
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM uint16 = 82
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM uint16 = 83
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS uint16 = 84
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS uint16 = 85
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS uint16 = 86
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS uint16 = 87
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON uint16 = 88
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON uint16 = 89
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE uint16 = 90
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE uint16 = 91
	HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND uint16 = 92
	HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT uint16 = 96
	HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT uint16 = 97
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS uint16 = 112
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT uint16 = 113
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO uint16 = 114
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION uint16 = 115
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE uint16 = 116
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO uint16 = 117
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT uint16 = 118
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION uint16 = 119
	HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING uint16 = 120
	HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE uint16 = 128
	HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN uint16 = 129
	HID_USAGE_SENSORS_SENSOR uint16 = 1
	HID_USAGE_SENSORS_BIOMETRIC uint16 = 16
	HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE uint16 = 17
	HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY uint16 = 18
	HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH uint16 = 19
	HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE uint16 = 20
	HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE uint16 = 21
	HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE uint16 = 22
	HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY uint16 = 23
	HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION uint16 = 24
	HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE uint16 = 25
	HID_USAGE_SENSORS_ELECTRICAL uint16 = 32
	HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE uint16 = 33
	HID_USAGE_SENSORS_ELECTRICAL_CURRENT uint16 = 34
	HID_USAGE_SENSORS_ELECTRICAL_POWER uint16 = 35
	HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE uint16 = 36
	HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE uint16 = 37
	HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE uint16 = 38
	HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER uint16 = 39
	HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY uint16 = 40
	HID_USAGE_SENSORS_ELECTRICAL_PERIOD uint16 = 41
	HID_USAGE_SENSORS_ENVIRONMENTAL uint16 = 48
	HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE uint16 = 49
	HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY uint16 = 50
	HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE uint16 = 51
	HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION uint16 = 52
	HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED uint16 = 53
	HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY uint16 = 54
	HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX uint16 = 55
	HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE uint16 = 56
	HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS uint16 = 57
	HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE uint16 = 58
	HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY uint16 = 59
	HID_USAGE_SENSORS_LIGHT uint16 = 64
	HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT uint16 = 65
	HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED uint16 = 66
	HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT uint16 = 67
	HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT uint16 = 68
	HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT uint16 = 69
	HID_USAGE_SENSORS_LOCATION uint16 = 80
	HID_USAGE_SENSORS_LOCATION_BROADCAST uint16 = 81
	HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING uint16 = 82
	HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM uint16 = 83
	HID_USAGE_SENSORS_LOCATION_LOOKUP uint16 = 84
	HID_USAGE_SENSORS_LOCATION_OTHER uint16 = 85
	HID_USAGE_SENSORS_LOCATION_STATIC uint16 = 86
	HID_USAGE_SENSORS_LOCATION_TRIANGULATION uint16 = 87
	HID_USAGE_SENSORS_MECHANICAL uint16 = 96
	HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH uint16 = 97
	HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY uint16 = 98
	HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH uint16 = 99
	HID_USAGE_SENSORS_MECHANICAL_FORCE uint16 = 100
	HID_USAGE_SENSORS_MECHANICAL_PRESSURE uint16 = 101
	HID_USAGE_SENSORS_MECHANICAL_STRAIN uint16 = 102
	HID_USAGE_SENSORS_MECHANICAL_WEIGHT uint16 = 103
	HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR uint16 = 104
	HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH uint16 = 105
	HID_USAGE_SENSORS_MOTION uint16 = 112
	HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D uint16 = 113
	HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D uint16 = 114
	HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D uint16 = 115
	HID_USAGE_SENSORS_MOTION_GYROMETER_1D uint16 = 116
	HID_USAGE_SENSORS_MOTION_GYROMETER_2D uint16 = 117
	HID_USAGE_SENSORS_MOTION_GYROMETER_3D uint16 = 118
	HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR uint16 = 119
	HID_USAGE_SENSORS_MOTION_SPEEDOMETER uint16 = 120
	HID_USAGE_SENSORS_MOTION_ACCELEROMETER uint16 = 121
	HID_USAGE_SENSORS_MOTION_GYROMETER uint16 = 122
	HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR uint16 = 123
	HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER uint16 = 124
	HID_USAGE_SENSORS_ORIENTATION uint16 = 128
	HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D uint16 = 129
	HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D uint16 = 130
	HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D uint16 = 131
	HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D uint16 = 132
	HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D uint16 = 133
	HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D uint16 = 134
	HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D uint16 = 135
	HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D uint16 = 136
	HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D uint16 = 137
	HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION uint16 = 138
	HID_USAGE_SENSORS_ORIENTATION_COMPASS uint16 = 139
	HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER uint16 = 140
	HID_USAGE_SENSORS_ORIENTATION_DISTANCE uint16 = 141
	HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION uint16 = 142
	HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION uint16 = 143
	HID_USAGE_SENSORS_SCANNER uint16 = 144
	HID_USAGE_SENSORS_SCANNER_BARCODE uint16 = 145
	HID_USAGE_SENSORS_SCANNER_RFID uint16 = 146
	HID_USAGE_SENSORS_SCANNER_NFC uint16 = 147
	HID_USAGE_SENSORS_TIME uint16 = 160
	HID_USAGE_SENSORS_TIME_ALARM_TIMER uint16 = 161
	HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK uint16 = 162
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY uint16 = 176
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION uint16 = 177
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION uint16 = 178
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER uint16 = 179
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER uint16 = 180
	HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION uint16 = 181
	HID_USAGE_SENSORS_ORIENTATION_EXTENDED uint16 = 192
	HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION uint16 = 193
	HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER uint16 = 194
	HID_USAGE_SENSORS_GESTURE uint16 = 208
	HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE uint16 = 209
	HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE uint16 = 210
	HID_USAGE_SENSORS_OTHER uint16 = 224
	HID_USAGE_SENSORS_OTHER_CUSTOM uint16 = 225
	HID_USAGE_SENSORS_OTHER_GENERIC uint16 = 226
	HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR uint16 = 227
	HID_USAGE_SENSORS_OTHER_HINGE_ANGLE uint16 = 228
	HID_USAGE_SENSORS_VENDOR_RESERVED_1 uint16 = 240
	HID_USAGE_SENSORS_VENDOR_RESERVED_2 uint16 = 241
	HID_USAGE_SENSORS_VENDOR_RESERVED_3 uint16 = 242
	HID_USAGE_SENSORS_VENDOR_RESERVED_4 uint16 = 243
	HID_USAGE_SENSORS_VENDOR_RESERVED_5 uint16 = 244
	HID_USAGE_SENSORS_VENDOR_RESERVED_6 uint16 = 245
	HID_USAGE_SENSORS_VENDOR_RESERVED_7 uint16 = 246
	HID_USAGE_SENSORS_VENDOR_RESERVED_8 uint16 = 247
	HID_USAGE_SENSORS_VENDOR_RESERVED_9 uint16 = 248
	HID_USAGE_SENSORS_VENDOR_RESERVED_10 uint16 = 249
	HID_USAGE_SENSORS_VENDOR_RESERVED_11 uint16 = 250
	HID_USAGE_SENSORS_VENDOR_RESERVED_12 uint16 = 251
	HID_USAGE_SENSORS_VENDOR_RESERVED_13 uint16 = 252
	HID_USAGE_SENSORS_VENDOR_RESERVED_14 uint16 = 253
	HID_USAGE_SENSORS_VENDOR_RESERVED_15 uint16 = 254
	HID_USAGE_SENSORS_VENDOR_RESERVED_16 uint16 = 255
	HID_USAGE_SENSORS_EVENT uint16 = 512
	HID_USAGE_SENSORS_EVENT_SENSOR_STATE uint16 = 513
	HID_USAGE_SENSORS_EVENT_SENSOR_EVENT uint16 = 514
	HID_USAGE_SENSORS_PROPERTY uint16 = 768
	HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME uint16 = 769
	HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID uint16 = 770
	HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS uint16 = 771
	HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL uint16 = 772
	HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER uint16 = 773
	HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL uint16 = 774
	HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER uint16 = 775
	HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION uint16 = 776
	HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE uint16 = 777
	HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH uint16 = 778
	HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION uint16 = 779
	HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION uint16 = 780
	HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE uint16 = 781
	HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL uint16 = 782
	HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE uint16 = 783
	HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE uint16 = 784
	HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE uint16 = 785
	HID_USAGE_SENSORS_PROPERTY_ACCURACY uint16 = 786
	HID_USAGE_SENSORS_PROPERTY_RESOLUTION uint16 = 787
	HID_USAGE_SENSORS_PROPERTY_MAXIMUM uint16 = 788
	HID_USAGE_SENSORS_PROPERTY_MINIMUM uint16 = 789
	HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE uint16 = 790
	HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE uint16 = 791
	HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE uint16 = 792
	HID_USAGE_SENSORS_PROPERTY_POWER_STATE uint16 = 793
	HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS uint16 = 794
	HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY uint16 = 795
	HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS uint16 = 796
	HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION uint16 = 797
	HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY uint16 = 798
	HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE uint16 = 799
	HID_USAGE_SENSORS_DATA_FIELD_LOCATION uint16 = 1024
	HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL uint16 = 1026
	HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID uint16 = 1027
	HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR uint16 = 1028
	HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID uint16 = 1029
	HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR uint16 = 1030
	HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL uint16 = 1031
	HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE uint16 = 1032
	HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS uint16 = 1033
	HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY uint16 = 1034
	HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE uint16 = 1035
	HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION uint16 = 1036
	HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE uint16 = 1037
	HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE uint16 = 1038
	HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS uint16 = 1039
	HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION uint16 = 1040
	HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION uint16 = 1041
	HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION uint16 = 1042
	HID_USAGE_SENSORS_DATA_FIELD_LATITUDE uint16 = 1043
	HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE uint16 = 1044
	HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING uint16 = 1045
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING uint16 = 1046
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION uint16 = 1047
	HID_USAGE_SENSORS_DATA_FIELD_SPEED uint16 = 1048
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW uint16 = 1049
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH uint16 = 1050
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION uint16 = 1051
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS uint16 = 1052
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS uint16 = 1053
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS uint16 = 1054
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT uint16 = 1055
	HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS uint16 = 1056
	HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE uint16 = 1057
	HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1 uint16 = 1058
	HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2 uint16 = 1059
	HID_USAGE_SENSORS_DATA_FIELD_CITY uint16 = 1060
	HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE uint16 = 1061
	HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION uint16 = 1062
	HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE uint16 = 1063
	HID_USAGE_SENSORS_PROPERTY_LOCATION uint16 = 1066
	HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY uint16 = 1067
	HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL uint16 = 1072
	HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE uint16 = 1073
	HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY uint16 = 1075
	HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE uint16 = 1076
	HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION uint16 = 1077
	HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED uint16 = 1078
	HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX uint16 = 1079
	HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2 uint16 = 1080
	HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION uint16 = 1081
	HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE uint16 = 1082
	HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE uint16 = 1083
	HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE uint16 = 1084
	HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL uint16 = 1088
	HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE uint16 = 1089
	HID_USAGE_SENSORS_DATA_FIELD_MOTION uint16 = 1104
	HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE uint16 = 1105
	HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION uint16 = 1106
	HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X uint16 = 1107
	HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y uint16 = 1108
	HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z uint16 = 1109
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY uint16 = 1110
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS uint16 = 1111
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS uint16 = 1112
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS uint16 = 1113
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION uint16 = 1114
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS uint16 = 1115
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS uint16 = 1116
	HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS uint16 = 1117
	HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED uint16 = 1118
	HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY uint16 = 1119
	HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION uint16 = 1136
	HID_USAGE_SENSORS_DATA_FIELD_HEADING uint16 = 1137
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS uint16 = 1138
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS uint16 = 1139
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS uint16 = 1140
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH uint16 = 1141
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH uint16 = 1142
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH uint16 = 1143
	HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH uint16 = 1144
	HID_USAGE_SENSORS_DATA_FIELD_DISTANCE uint16 = 1145
	HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS uint16 = 1146
	HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS uint16 = 1147
	HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS uint16 = 1148
	HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE uint16 = 1149
	HID_USAGE_SENSORS_DATA_FIELD_TILT uint16 = 1150
	HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS uint16 = 1151
	HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS uint16 = 1152
	HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS uint16 = 1153
	HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX uint16 = 1154
	HID_USAGE_SENSORS_DATA_FIELD_QUATERNION uint16 = 1155
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX uint16 = 1156
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS uint16 = 1157
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS uint16 = 1158
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS uint16 = 1159
	HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY uint16 = 1160
	HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION uint16 = 1161
	HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL uint16 = 1168
	HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE uint16 = 1169
	HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES uint16 = 1170
	HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE uint16 = 1171
	HID_USAGE_SENSORS_DATA_FIELD_FORCE uint16 = 1172
	HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE uint16 = 1173
	HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE uint16 = 1174
	HID_USAGE_SENSORS_DATA_FIELD_STRAIN uint16 = 1175
	HID_USAGE_SENSORS_DATA_FIELD_WEIGHT uint16 = 1176
	HID_USAGE_SENSORS_PROPERTY_MECHANICAL uint16 = 1184
	HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE uint16 = 1185
	HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED uint16 = 1186
	HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED uint16 = 1187
	HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC uint16 = 1200
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE uint16 = 1201
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE uint16 = 1202
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE uint16 = 1203
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE uint16 = 1204
	HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE uint16 = 1205
	HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC uint16 = 1206
	HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC uint16 = 1207
	HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE uint16 = 1208
	HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE uint16 = 1209
	HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL uint16 = 1210
	HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE uint16 = 1211
	HID_USAGE_SENSORS_DATA_FIELD_SPO2 uint16 = 1212
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED uint16 = 1213
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH uint16 = 1214
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE uint16 = 1215
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL uint16 = 1216
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH uint16 = 1217
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW uint16 = 1218
	HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID uint16 = 1219
	HID_USAGE_SENSORS_DATA_FIELD_LIGHT uint16 = 1232
	HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE uint16 = 1233
	HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE uint16 = 1234
	HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY uint16 = 1235
	HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X uint16 = 1236
	HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y uint16 = 1237
	HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE uint16 = 1238
	HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT uint16 = 1239
	HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT uint16 = 1240
	HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT uint16 = 1241
	HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT uint16 = 1242
	HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT uint16 = 1243
	HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT uint16 = 1244
	HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX uint16 = 1245
	HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT uint16 = 1246
	HID_USAGE_SENSORS_PROPERTY_LIGHT uint16 = 1247
	HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND uint16 = 1248
	HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED uint16 = 1250
	HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED uint16 = 1251
	HID_USAGE_SENSORS_DATA_FIELD_SCANNER uint16 = 1264
	HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT uint16 = 1265
	HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE uint16 = 1266
	HID_USAGE_SENSORS_PROPERTY_SCANNER uint16 = 1272
	HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND uint16 = 1273
	HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL uint16 = 1280
	HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE uint16 = 1281
	HID_USAGE_SENSORS_DATA_FIELD_CURRENT uint16 = 1282
	HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER uint16 = 1283
	HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE uint16 = 1284
	HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE uint16 = 1285
	HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE uint16 = 1286
	HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY uint16 = 1287
	HID_USAGE_SENSORS_DATA_FIELD_PERIOD uint16 = 1288
	HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE uint16 = 1289
	HID_USAGE_SENSORS_DATA_FIELD_TIME uint16 = 1312
	HID_USAGE_SENSORS_DATA_FIELD_YEAR uint16 = 1313
	HID_USAGE_SENSORS_DATA_FIELD_MONTH uint16 = 1314
	HID_USAGE_SENSORS_DATA_FIELD_DAY uint16 = 1315
	HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK uint16 = 1316
	HID_USAGE_SENSORS_DATA_FIELD_HOUR uint16 = 1317
	HID_USAGE_SENSORS_DATA_FIELD_MINUTE uint16 = 1318
	HID_USAGE_SENSORS_DATA_FIELD_SECOND uint16 = 1319
	HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND uint16 = 1320
	HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP uint16 = 1321
	HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR uint16 = 1322
	HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT uint16 = 1323
	HID_USAGE_SENSORS_PROPERTY_TIME uint16 = 1328
	HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC uint16 = 1329
	HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME uint16 = 1330
	HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED uint16 = 1331
	HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT uint16 = 1332
	HID_USAGE_SENSORS_PROPERTY_ARM_ALARM uint16 = 1333
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM uint16 = 1344
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE uint16 = 1345
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY uint16 = 1346
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE uint16 = 1347
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1 uint16 = 1348
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2 uint16 = 1349
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3 uint16 = 1350
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4 uint16 = 1351
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5 uint16 = 1352
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6 uint16 = 1353
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7 uint16 = 1354
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8 uint16 = 1355
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9 uint16 = 1356
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10 uint16 = 1357
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11 uint16 = 1358
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12 uint16 = 1359
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13 uint16 = 1360
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14 uint16 = 1361
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15 uint16 = 1362
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16 uint16 = 1363
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17 uint16 = 1364
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18 uint16 = 1365
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19 uint16 = 1366
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20 uint16 = 1367
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21 uint16 = 1368
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22 uint16 = 1369
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23 uint16 = 1370
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24 uint16 = 1371
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25 uint16 = 1372
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26 uint16 = 1373
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27 uint16 = 1374
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28 uint16 = 1375
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC uint16 = 1376
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY uint16 = 1377
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID uint16 = 1378
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID uint16 = 1379
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY uint16 = 1380
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY uint16 = 1381
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY uint16 = 1382
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT uint16 = 1383
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY uint16 = 1384
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD uint16 = 1385
	HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX uint16 = 1386
	HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT uint16 = 1387
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND uint16 = 1388
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID uint16 = 1389
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY uint16 = 1390
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID uint16 = 1391
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID uint16 = 1392
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX uint16 = 1393
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE uint16 = 1394
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE uint16 = 1395
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT uint16 = 1396
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE uint16 = 1397
	HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT uint16 = 1398
	HID_USAGE_SENSORS_PROPERTY_GENERIC uint16 = 1408
	HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX uint16 = 1409
	HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT uint16 = 1410
	HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY uint16 = 1424
	HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE uint16 = 1425
	HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE uint16 = 1426
	HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION uint16 = 1427
	HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT uint16 = 1428
	HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET uint16 = 1429
	HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION uint16 = 1430
	HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE uint16 = 1431
	HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL uint16 = 1440
	HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES uint16 = 1441
	HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES uint16 = 1442
	HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES uint16 = 1443
	HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES uint16 = 1444
	HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT uint16 = 1445
	HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID uint16 = 1456
	HID_USAGE_SENSORS_PROPERTY_CUSTOM uint16 = 1472
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1 uint16 = 1473
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2 uint16 = 1474
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3 uint16 = 1475
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4 uint16 = 1476
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5 uint16 = 1477
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6 uint16 = 1478
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7 uint16 = 1479
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8 uint16 = 1480
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9 uint16 = 1481
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10 uint16 = 1482
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11 uint16 = 1483
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12 uint16 = 1484
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13 uint16 = 1485
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14 uint16 = 1486
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15 uint16 = 1487
	HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16 uint16 = 1488
	HID_USAGE_SENSORS_DATA_FIELD_HINGE uint16 = 1504
	HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE uint16 = 1505
	HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR uint16 = 1520
	HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE uint16 = 1521
	HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE uint16 = 1522
	HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE uint16 = 1523
	HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL uint16 = 1524
	HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE uint16 = 1525
	HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED uint16 = 2048
	HID_USAGE_SENSORS_SENSOR_STATE_READY uint16 = 2049
	HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE uint16 = 2050
	HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA uint16 = 2051
	HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING uint16 = 2052
	HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED uint16 = 2053
	HID_USAGE_SENSORS_SENSOR_STATE_ERROR uint16 = 2054
	HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN uint16 = 2064
	HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED uint16 = 2065
	HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED uint16 = 2066
	HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED uint16 = 2067
	HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE uint16 = 2068
	HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY uint16 = 2069
	HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED uint16 = 2070
	HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED uint16 = 2071
	HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD uint16 = 2072
	HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD uint16 = 2073
	HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD uint16 = 2074
	HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD uint16 = 2075
	HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD uint16 = 2076
	HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD uint16 = 2077
	HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED uint16 = 2078
	HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED uint16 = 2079
	HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER uint16 = 2080
	HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED uint16 = 2096
	HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED uint16 = 2097
	HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL uint16 = 2098
	HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS uint16 = 2112
	HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS uint16 = 2113
	HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS uint16 = 2114
	HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS uint16 = 2115
	HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS uint16 = 2116
	HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS uint16 = 2117
	HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL uint16 = 2118
	HID_USAGE_SENSORS_POWER_STATE_UNDEFINED uint16 = 2128
	HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER uint16 = 2129
	HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER uint16 = 2130
	HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP uint16 = 2131
	HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP uint16 = 2132
	HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF uint16 = 2133
	HID_USAGE_SENSORS_ACCURACY_DEFAULT uint16 = 2144
	HID_USAGE_SENSORS_ACCURACY_HIGH uint16 = 2145
	HID_USAGE_SENSORS_ACCURACY_MEDIUM uint16 = 2146
	HID_USAGE_SENSORS_ACCURACY_LOW uint16 = 2147
	HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX uint16 = 2160
	HID_USAGE_SENSORS_FIX_QUALITY_GPS uint16 = 2161
	HID_USAGE_SENSORS_FIX_QUALITY_DGPS uint16 = 2162
	HID_USAGE_SENSORS_FIX_TYPE_NO_FIX uint16 = 2176
	HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID uint16 = 2177
	HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID uint16 = 2178
	HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID uint16 = 2179
	HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC uint16 = 2180
	HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK uint16 = 2181
	HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED uint16 = 2182
	HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE uint16 = 2183
	HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE uint16 = 2184
	HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL uint16 = 2192
	HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC uint16 = 2193
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS uint16 = 2208
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS uint16 = 2209
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED uint16 = 2210
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT uint16 = 2211
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR uint16 = 2212
	HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID uint16 = 2213
	HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID uint16 = 2224
	HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID uint16 = 2225
	HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY uint16 = 2240
	HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY uint16 = 2241
	HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY uint16 = 2242
	HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY uint16 = 2243
	HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY uint16 = 2244
	HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY uint16 = 2245
	HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY uint16 = 2246
	HID_USAGE_SENSORS_KIND_CATEGORY uint16 = 2256
	HID_USAGE_SENSORS_KIND_TYPE uint16 = 2257
	HID_USAGE_SENSORS_KIND_EVENT uint16 = 2258
	HID_USAGE_SENSORS_KIND_PROPERTY uint16 = 2259
	HID_USAGE_SENSORS_KIND_DATA_FIELD uint16 = 2260
	HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW uint16 = 2272
	HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM uint16 = 2273
	HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH uint16 = 2274
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED uint16 = 2288
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW uint16 = 2289
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW uint16 = 2290
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW uint16 = 2291
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP uint16 = 2292
	HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN uint16 = 2293
	HID_USAGE_SENSORS_VT_NULL uint16 = 2304
	HID_USAGE_SENSORS_VT_BOOL uint16 = 2305
	HID_USAGE_SENSORS_VT_UI1 uint16 = 2306
	HID_USAGE_SENSORS_VT_I1 uint16 = 2307
	HID_USAGE_SENSORS_VT_UI2 uint16 = 2308
	HID_USAGE_SENSORS_VT_I2 uint16 = 2309
	HID_USAGE_SENSORS_VT_UI4 uint16 = 2310
	HID_USAGE_SENSORS_VT_I4 uint16 = 2311
	HID_USAGE_SENSORS_VT_UI8 uint16 = 2312
	HID_USAGE_SENSORS_VT_I8 uint16 = 2313
	HID_USAGE_SENSORS_VT_R4 uint16 = 2314
	HID_USAGE_SENSORS_VT_R8 uint16 = 2315
	HID_USAGE_SENSORS_VT_WSTR uint16 = 2316
	HID_USAGE_SENSORS_VT_STR uint16 = 2317
	HID_USAGE_SENSORS_VT_CLSID uint16 = 2318
	HID_USAGE_SENSORS_VT_VECTOR_VT_UI1 uint16 = 2319
	HID_USAGE_SENSORS_VT_F16E0 uint16 = 2320
	HID_USAGE_SENSORS_VT_F16E1 uint16 = 2321
	HID_USAGE_SENSORS_VT_F16E2 uint16 = 2322
	HID_USAGE_SENSORS_VT_F16E3 uint16 = 2323
	HID_USAGE_SENSORS_VT_F16E4 uint16 = 2324
	HID_USAGE_SENSORS_VT_F16E5 uint16 = 2325
	HID_USAGE_SENSORS_VT_F16E6 uint16 = 2326
	HID_USAGE_SENSORS_VT_F16E7 uint16 = 2327
	HID_USAGE_SENSORS_VT_F16E8 uint16 = 2328
	HID_USAGE_SENSORS_VT_F16E9 uint16 = 2329
	HID_USAGE_SENSORS_VT_F16EA uint16 = 2330
	HID_USAGE_SENSORS_VT_F16EB uint16 = 2331
	HID_USAGE_SENSORS_VT_F16EC uint16 = 2332
	HID_USAGE_SENSORS_VT_F16ED uint16 = 2333
	HID_USAGE_SENSORS_VT_F16EE uint16 = 2334
	HID_USAGE_SENSORS_VT_F16EF uint16 = 2335
	HID_USAGE_SENSORS_VT_F32E0 uint16 = 2336
	HID_USAGE_SENSORS_VT_F32E1 uint16 = 2337
	HID_USAGE_SENSORS_VT_F32E2 uint16 = 2338
	HID_USAGE_SENSORS_VT_F32E3 uint16 = 2339
	HID_USAGE_SENSORS_VT_F32E4 uint16 = 2340
	HID_USAGE_SENSORS_VT_F32E5 uint16 = 2341
	HID_USAGE_SENSORS_VT_F32E6 uint16 = 2342
	HID_USAGE_SENSORS_VT_F32E7 uint16 = 2343
	HID_USAGE_SENSORS_VT_F32E8 uint16 = 2344
	HID_USAGE_SENSORS_VT_F32E9 uint16 = 2345
	HID_USAGE_SENSORS_VT_F32EA uint16 = 2346
	HID_USAGE_SENSORS_VT_F32EB uint16 = 2347
	HID_USAGE_SENSORS_VT_F32EC uint16 = 2348
	HID_USAGE_SENSORS_VT_F32ED uint16 = 2349
	HID_USAGE_SENSORS_VT_F32EE uint16 = 2350
	HID_USAGE_SENSORS_VT_F32EF uint16 = 2351
	HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN uint16 = 2352
	HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY uint16 = 2353
	HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING uint16 = 2354
	HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING uint16 = 2355
	HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING uint16 = 2356
	HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE uint16 = 2357
	HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING uint16 = 2358
	HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE uint16 = 2359
	HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED uint16 = 2368
	HID_USAGE_SENSORS_UNIT_LUX uint16 = 2369
	HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN uint16 = 2370
	HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS uint16 = 2371
	HID_USAGE_SENSORS_UNIT_PASCAL uint16 = 2372
	HID_USAGE_SENSORS_UNIT_NEWTON uint16 = 2373
	HID_USAGE_SENSORS_UNIT_METERSSECOND uint16 = 2374
	HID_USAGE_SENSORS_UNIT_KILOGRAM uint16 = 2375
	HID_USAGE_SENSORS_UNIT_METER uint16 = 2376
	HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND uint16 = 2377
	HID_USAGE_SENSORS_UNIT_FARAD uint16 = 2378
	HID_USAGE_SENSORS_UNIT_AMPERE uint16 = 2379
	HID_USAGE_SENSORS_UNIT_WATT uint16 = 2380
	HID_USAGE_SENSORS_UNIT_HENRY uint16 = 2381
	HID_USAGE_SENSORS_UNIT_OHM uint16 = 2382
	HID_USAGE_SENSORS_UNIT_VOLT uint16 = 2383
	HID_USAGE_SENSORS_UNIT_HERTZ uint16 = 2384
	HID_USAGE_SENSORS_UNIT_BAR uint16 = 2385
	HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE uint16 = 2386
	HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE uint16 = 2387
	HID_USAGE_SENSORS_UNIT_DEGREES uint16 = 2388
	HID_USAGE_SENSORS_UNIT_DEGREESSECOND uint16 = 2389
	HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND uint16 = 2390
	HID_USAGE_SENSORS_UNIT_KNOT uint16 = 2391
	HID_USAGE_SENSORS_UNIT_PERCENT uint16 = 2392
	HID_USAGE_SENSORS_UNIT_SECOND uint16 = 2393
	HID_USAGE_SENSORS_UNIT_MILLISECOND uint16 = 2394
	HID_USAGE_SENSORS_UNIT_G uint16 = 2395
	HID_USAGE_SENSORS_UNIT_BYTES uint16 = 2396
	HID_USAGE_SENSORS_UNIT_MILLIGAUSS uint16 = 2397
	HID_USAGE_SENSORS_UNIT_BITS uint16 = 2398
	HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE uint16 = 2400
	HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY uint16 = 2401
	HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY uint16 = 2402
	HID_USAGE_SENSORS_EXPONENT_0 uint16 = 2416
	HID_USAGE_SENSORS_EXPONENT_1 uint16 = 2417
	HID_USAGE_SENSORS_EXPONENT_2 uint16 = 2418
	HID_USAGE_SENSORS_EXPONENT_3 uint16 = 2419
	HID_USAGE_SENSORS_EXPONENT_4 uint16 = 2420
	HID_USAGE_SENSORS_EXPONENT_5 uint16 = 2421
	HID_USAGE_SENSORS_EXPONENT_6 uint16 = 2422
	HID_USAGE_SENSORS_EXPONENT_7 uint16 = 2423
	HID_USAGE_SENSORS_EXPONENT_8 uint16 = 2424
	HID_USAGE_SENSORS_EXPONENT_9 uint16 = 2425
	HID_USAGE_SENSORS_EXPONENT_A uint16 = 2426
	HID_USAGE_SENSORS_EXPONENT_B uint16 = 2427
	HID_USAGE_SENSORS_EXPONENT_C uint16 = 2428
	HID_USAGE_SENSORS_EXPONENT_D uint16 = 2429
	HID_USAGE_SENSORS_EXPONENT_E uint16 = 2430
	HID_USAGE_SENSORS_EXPONENT_F uint16 = 2431
	HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN uint16 = 2432
	HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED uint16 = 2433
	HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK uint16 = 2434
	HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND uint16 = 2435
	HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG uint16 = 2436
	HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG uint16 = 2437
	HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN uint16 = 2448
	HID_USAGE_SENSORS_STEP_TYPE_WALKING uint16 = 2449
	HID_USAGE_SENSORS_STEP_TYPE_RUNNING uint16 = 2450
	HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN uint16 = 2464
	HID_USAGE_SENSORS_GESTURE_STATE_STARTED uint16 = 2465
	HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED uint16 = 2466
	HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED uint16 = 2467
	HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN uint16 = 2480
	HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 uint16 = 2481
	HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 uint16 = 2482
	HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH uint16 = 2483
	HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN uint16 = 2484
	HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING uint16 = 2485
	HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING uint16 = 2486
	HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC uint16 = 2496
	HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC uint16 = 2497
	HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC uint16 = 2498
	HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC uint16 = 2499
	HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE uint16 = 4096
	HID_USAGE_SENSORS_MODIFIER_MAXIMUM uint16 = 8192
	HID_USAGE_SENSORS_MODIFIER_MINIMUM uint16 = 12288
	HID_USAGE_SENSORS_MODIFIER_ACCURACY uint16 = 16384
	HID_USAGE_SENSORS_MODIFIER_RESOLUTION uint16 = 20480
	HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH uint16 = 24576
	HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW uint16 = 28672
	HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET uint16 = 32768
	HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER uint16 = 36864
	HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL uint16 = 40960
	HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX uint16 = 45056
	HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX uint16 = 49152
	HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE uint16 = 53248
	HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE uint16 = 57344
	HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED uint16 = 61440
	HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE uint16 = 1
	HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE uint16 = 2
	HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE uint16 = 3
	HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE uint16 = 4
	HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE uint16 = 5
	HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE uint16 = 6
	HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE uint16 = 7
	HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE uint16 = 8
	HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE uint16 = 9
	HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE uint16 = 10
	HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE uint16 = 11
	HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE uint16 = 12
	HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK uint16 = 32
	HID_USAGE_SIMULATION_FLIGHT_STICK uint16 = 33
	HID_USAGE_SIMULATION_CYCLIC_CONTROL uint16 = 34
	HID_USAGE_SIMULATION_CYCLIC_TRIM uint16 = 35
	HID_USAGE_SIMULATION_FLIGHT_YOKE uint16 = 36
	HID_USAGE_SIMULATION_TRACK_CONTROL uint16 = 37
	HID_USAGE_SIMULATION_AILERON uint16 = 176
	HID_USAGE_SIMULATION_AILERON_TRIM uint16 = 177
	HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL uint16 = 178
	HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE uint16 = 179
	HID_USAGE_SIMULATION_CHAFF_RELEASE uint16 = 180
	HID_USAGE_SIMULATION_COLLECTIVE_CONTROL uint16 = 181
	HID_USAGE_SIMULATION_DIVE_BRAKE uint16 = 182
	HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES uint16 = 183
	HID_USAGE_SIMULATION_ELEVATOR uint16 = 184
	HID_USAGE_SIMULATION_ELEVATOR_TRIM uint16 = 185
	HID_USAGE_SIMULATION_RUDDER uint16 = 186
	HID_USAGE_SIMULATION_THROTTLE uint16 = 187
	HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS uint16 = 188
	HID_USAGE_SIMULATION_FLARE_RELEASE uint16 = 189
	HID_USAGE_SIMULATION_LANDING_GEAR uint16 = 190
	HID_USAGE_SIMULATION_TOE_BRAKE uint16 = 191
	HID_USAGE_SIMULATION_TRIGGER uint16 = 192
	HID_USAGE_SIMULATION_WEAPONS_ARM uint16 = 193
	HID_USAGE_SIMULATION_WEAPONS_SELECT uint16 = 194
	HID_USAGE_SIMULATION_WING_FLAPS uint16 = 195
	HID_USAGE_SIMULATION_ACCELERATOR uint16 = 196
	HID_USAGE_SIMULATION_BRAKE uint16 = 197
	HID_USAGE_SIMULATION_CLUTCH uint16 = 198
	HID_USAGE_SIMULATION_SHIFTER uint16 = 199
	HID_USAGE_SIMULATION_STEERING uint16 = 200
	HID_USAGE_SIMULATION_TURRET_DIRECTION uint16 = 201
	HID_USAGE_SIMULATION_BARREL_ELEVATION uint16 = 202
	HID_USAGE_SIMULATION_DIVE_PLANE uint16 = 203
	HID_USAGE_SIMULATION_BALLAST uint16 = 204
	HID_USAGE_SIMULATION_BICYCLE_CRANK uint16 = 205
	HID_USAGE_SIMULATION_HANDLE_BARS uint16 = 206
	HID_USAGE_SIMULATION_FRONT_BRAKE uint16 = 207
	HID_USAGE_SIMULATION_REAR_BRAKE uint16 = 208
	HID_USAGE_SOC_SOC_CONTROL uint16 = 1
	HID_USAGE_SOC_FIRMWARE_TRANSFER uint16 = 2
	HID_USAGE_SOC_FIRMWARE_FILE_ID uint16 = 3
	HID_USAGE_SOC_FILE_OFFSET_IN_BYTES uint16 = 4
	HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES uint16 = 5
	HID_USAGE_SOC_FILE_PAYLOAD uint16 = 6
	HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES uint16 = 7
	HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES uint16 = 8
	HID_USAGE_SOC_FILE_TRANSFER_STOP uint16 = 9
	HID_USAGE_SOC_FILE_TRANSFER_TILL_END uint16 = 10
	HID_USAGE_SPORT_BASEBALL_BAT uint16 = 1
	HID_USAGE_SPORT_GOLF_CLUB uint16 = 2
	HID_USAGE_SPORT_ROWING_MACHINE uint16 = 3
	HID_USAGE_SPORT_TREADMILL uint16 = 4
	HID_USAGE_SPORT_OAR uint16 = 48
	HID_USAGE_SPORT_SLOPE uint16 = 49
	HID_USAGE_SPORT_RATE uint16 = 50
	HID_USAGE_SPORT_STICK_SPEED uint16 = 51
	HID_USAGE_SPORT_STICK_FACE_ANGLE uint16 = 52
	HID_USAGE_SPORT_HEEL_TOE uint16 = 53
	HID_USAGE_SPORT_FOLLOW_THROUGH uint16 = 54
	HID_USAGE_SPORT_TEMPO uint16 = 55
	HID_USAGE_SPORT_STICK_TYPE uint16 = 56
	HID_USAGE_SPORT_HEIGHT uint16 = 57
	HID_USAGE_SPORT_PUTTER uint16 = 80
	HID_USAGE_SPORT_1_IRON uint16 = 81
	HID_USAGE_SPORT_2_IRON uint16 = 82
	HID_USAGE_SPORT_3_IRON uint16 = 83
	HID_USAGE_SPORT_4_IRON uint16 = 84
	HID_USAGE_SPORT_5_IRON uint16 = 85
	HID_USAGE_SPORT_6_IRON uint16 = 86
	HID_USAGE_SPORT_7_IRON uint16 = 87
	HID_USAGE_SPORT_8_IRON uint16 = 88
	HID_USAGE_SPORT_9_IRON uint16 = 89
	HID_USAGE_SPORT_10_IRON uint16 = 90
	HID_USAGE_SPORT_11_IRON uint16 = 91
	HID_USAGE_SPORT_SAND_WEDGE uint16 = 92
	HID_USAGE_SPORT_LOFT_WEDGE uint16 = 93
	HID_USAGE_SPORT_POWER_WEDGE uint16 = 94
	HID_USAGE_SPORT_1_WOOD uint16 = 95
	HID_USAGE_SPORT_3_WOOD uint16 = 96
	HID_USAGE_SPORT_5_WOOD uint16 = 97
	HID_USAGE_SPORT_7_WOOD uint16 = 98
	HID_USAGE_SPORT_9_WOOD uint16 = 99
	HID_USAGE_TELEPHONY_PHONE uint16 = 1
	HID_USAGE_TELEPHONY_ANSWERING_MACHINE uint16 = 2
	HID_USAGE_TELEPHONY_MESSAGE_CONTROLS uint16 = 3
	HID_USAGE_TELEPHONY_HANDSET uint16 = 4
	HID_USAGE_TELEPHONY_HEADSET uint16 = 5
	HID_USAGE_TELEPHONY_KEYPAD uint16 = 6
	HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON uint16 = 7
	HID_USAGE_TELEPHONY_HOOK_SWITCH uint16 = 32
	HID_USAGE_TELEPHONY_FLASH uint16 = 33
	HID_USAGE_TELEPHONY_FEATURE uint16 = 34
	HID_USAGE_TELEPHONY_HOLD uint16 = 35
	HID_USAGE_TELEPHONY_REDIAL uint16 = 36
	HID_USAGE_TELEPHONY_TRANSFER uint16 = 37
	HID_USAGE_TELEPHONY_DROP uint16 = 38
	HID_USAGE_TELEPHONY_PARK uint16 = 39
	HID_USAGE_TELEPHONY_FORWARD_CALLS uint16 = 40
	HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION uint16 = 41
	HID_USAGE_TELEPHONY_LINE uint16 = 42
	HID_USAGE_TELEPHONY_SPEAKER_PHONE uint16 = 43
	HID_USAGE_TELEPHONY_CONFERENCE uint16 = 44
	HID_USAGE_TELEPHONY_RING_ENABLE uint16 = 45
	HID_USAGE_TELEPHONY_RING_SELECT uint16 = 46
	HID_USAGE_TELEPHONY_PHONE_MUTE uint16 = 47
	HID_USAGE_TELEPHONY_CALLER_ID uint16 = 48
	HID_USAGE_TELEPHONY_SEND uint16 = 49
	HID_USAGE_TELEPHONY_SPEED_DIAL uint16 = 80
	HID_USAGE_TELEPHONY_STORE_NUMBER uint16 = 81
	HID_USAGE_TELEPHONY_RECALL_NUMBER uint16 = 82
	HID_USAGE_TELEPHONY_PHONE_DIRECTORY uint16 = 83
	HID_USAGE_TELEPHONY_VOICE_MAIL uint16 = 112
	HID_USAGE_TELEPHONY_SCREEN_CALLS uint16 = 113
	HID_USAGE_TELEPHONY_DO_NOT_DISTURB uint16 = 114
	HID_USAGE_TELEPHONY_MESSAGE uint16 = 115
	HID_USAGE_TELEPHONY_ANSWER_ONOFF uint16 = 116
	HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE uint16 = 144
	HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE uint16 = 145
	HID_USAGE_TELEPHONY_INSIDE_RING_TONE uint16 = 146
	HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE uint16 = 147
	HID_USAGE_TELEPHONY_PRIORITY_RING_TONE uint16 = 148
	HID_USAGE_TELEPHONY_INSIDE_RINGBACK uint16 = 149
	HID_USAGE_TELEPHONY_PRIORITY_RINGBACK uint16 = 150
	HID_USAGE_TELEPHONY_LINE_BUSY_TONE uint16 = 151
	HID_USAGE_TELEPHONY_REORDER_TONE uint16 = 152
	HID_USAGE_TELEPHONY_CALL_WAITING_TONE uint16 = 153
	HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 uint16 = 154
	HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 uint16 = 155
	HID_USAGE_TELEPHONY_TONES_OFF uint16 = 156
	HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK uint16 = 157
	HID_USAGE_TELEPHONY_RINGER uint16 = 158
	HID_USAGE_TELEPHONY_PHONE_KEY_0 uint16 = 176
	HID_USAGE_TELEPHONY_PHONE_KEY_1 uint16 = 177
	HID_USAGE_TELEPHONY_PHONE_KEY_2 uint16 = 178
	HID_USAGE_TELEPHONY_PHONE_KEY_3 uint16 = 179
	HID_USAGE_TELEPHONY_PHONE_KEY_4 uint16 = 180
	HID_USAGE_TELEPHONY_PHONE_KEY_5 uint16 = 181
	HID_USAGE_TELEPHONY_PHONE_KEY_6 uint16 = 182
	HID_USAGE_TELEPHONY_PHONE_KEY_7 uint16 = 183
	HID_USAGE_TELEPHONY_PHONE_KEY_8 uint16 = 184
	HID_USAGE_TELEPHONY_PHONE_KEY_9 uint16 = 185
	HID_USAGE_TELEPHONY_PHONE_KEY_STAR uint16 = 186
	HID_USAGE_TELEPHONY_PHONE_KEY_POUND uint16 = 187
	HID_USAGE_TELEPHONY_PHONE_KEY_A uint16 = 188
	HID_USAGE_TELEPHONY_PHONE_KEY_B uint16 = 189
	HID_USAGE_TELEPHONY_PHONE_KEY_C uint16 = 190
	HID_USAGE_TELEPHONY_PHONE_KEY_D uint16 = 191
	HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY uint16 = 192
	HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY uint16 = 193
	HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY uint16 = 194
	HID_USAGE_TELEPHONY_HOST_CONTROL uint16 = 240
	HID_USAGE_TELEPHONY_HOST_AVAILABLE uint16 = 241
	HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE uint16 = 242
	HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO uint16 = 243
	HID_USAGE_TELEPHONY_RING_TYPE uint16 = 244
	HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER uint16 = 245
	HID_USAGE_TELEPHONY_STOP_RING_TONE uint16 = 248
	HID_USAGE_TELEPHONY_PSTN_RING_TONE uint16 = 249
	HID_USAGE_TELEPHONY_HOST_RING_TONE uint16 = 250
	HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR uint16 = 251
	HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM uint16 = 252
	HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION uint16 = 253
	HID_USAGE_TELEPHONY_SILENT_RING uint16 = 254
	HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING uint16 = 264
	HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING uint16 = 265
	HID_USAGE_TELEPHONY_HOST_HOLD uint16 = 266
	HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT uint16 = 272
	HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT uint16 = 273
	HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY uint16 = 274
	HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY uint16 = 275
	HID_USAGE_TELEPHONY_PHONE_LOCALE uint16 = 276
	HID_USAGE_TELEPHONY_PHONE_TIME_SECOND uint16 = 320
	HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE uint16 = 321
	HID_USAGE_TELEPHONY_PHONE_TIME_HOUR uint16 = 322
	HID_USAGE_TELEPHONY_PHONE_DATE_DAY uint16 = 323
	HID_USAGE_TELEPHONY_PHONE_DATE_MONTH uint16 = 324
	HID_USAGE_TELEPHONY_PHONE_DATE_YEAR uint16 = 325
	HID_USAGE_TELEPHONY_HANDSET_NICKNAME uint16 = 326
	HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID uint16 = 327
	HID_USAGE_TELEPHONY_CALL_DURATION uint16 = 330
	HID_USAGE_TELEPHONY_DUAL_MODE_PHONE uint16 = 331
	HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS uint16 = 1
	HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS uint16 = 16
	HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST uint16 = 18
	HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN uint16 = 22
	HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN uint16 = 24
	HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN uint16 = 26
	HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS uint16 = 28
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION uint16 = 32
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE uint16 = 34
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION uint16 = 36
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE uint16 = 38
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE uint16 = 40
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY uint16 = 42
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE uint16 = 44
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION uint16 = 48
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE uint16 = 50
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION uint16 = 52
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE uint16 = 54
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE uint16 = 56
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY uint16 = 58
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE uint16 = 60
	HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE uint16 = 64
	HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY uint16 = 66
	HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION uint16 = 68
	HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL uint16 = 70
	HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE uint16 = 72
	HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL uint16 = 74
	HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE uint16 = 76
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE uint16 = 86
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE uint16 = 88
	HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT uint16 = 94
	HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT uint16 = 96
	HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL uint16 = 108
	HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL uint16 = 110
	HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL uint16 = 112
	HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER uint16 = 162
	HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION uint16 = 164
	HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION uint16 = 166
	HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE uint16 = 168
	HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION uint16 = 170
	HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY uint16 = 172
	HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY uint16 = 174
	HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS uint16 = 176
	HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY uint16 = 202
	HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE uint16 = 212
	HID_USAGE_VR_BELT uint16 = 1
	HID_USAGE_VR_BODY_SUIT uint16 = 2
	HID_USAGE_VR_FLEXOR uint16 = 3
	HID_USAGE_VR_GLOVE uint16 = 4
	HID_USAGE_VR_HEAD_TRACKER uint16 = 5
	HID_USAGE_VR_HEAD_MOUNTED_DISPLAY uint16 = 6
	HID_USAGE_VR_HAND_TRACKER uint16 = 7
	HID_USAGE_VR_OCULOMETER uint16 = 8
	HID_USAGE_VR_VEST uint16 = 9
	HID_USAGE_VR_ANIMATRONIC_DEVICE uint16 = 10
	HID_USAGE_VR_STEREO_ENABLE uint16 = 32
	HID_USAGE_VR_DISPLAY_ENABLE uint16 = 33
	IOCTL_KEYBOARD_QUERY_ATTRIBUTES uint32 = 720896
	IOCTL_KEYBOARD_SET_TYPEMATIC uint32 = 720900
	IOCTL_KEYBOARD_SET_INDICATORS uint32 = 720904
	IOCTL_KEYBOARD_QUERY_TYPEMATIC uint32 = 720928
	IOCTL_KEYBOARD_QUERY_INDICATORS uint32 = 720960
	IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION uint32 = 721024
	IOCTL_KEYBOARD_INSERT_DATA uint32 = 721152
	IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES uint32 = 721408
	IOCTL_KEYBOARD_QUERY_IME_STATUS uint32 = 724992
	IOCTL_KEYBOARD_SET_IME_STATUS uint32 = 724996
	KEYBOARD_OVERRUN_MAKE_CODE uint32 = 255
	KEY_MAKE uint32 = 0
	KEY_BREAK uint32 = 1
	KEY_E0 uint32 = 2
	KEY_E1 uint32 = 4
	KEY_TERMSRV_SET_LED uint32 = 8
	KEY_TERMSRV_SHADOW uint32 = 16
	KEY_TERMSRV_VKPACKET uint32 = 32
	KEY_RIM_VKEY uint32 = 64
	KEY_FROM_KEYBOARD_OVERRIDER uint32 = 128
	KEY_UNICODE_SEQUENCE_ITEM uint32 = 256
	KEY_UNICODE_SEQUENCE_END uint32 = 512
	KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1 uint32 = 1
	KEYBOARD_LED_INJECTED uint32 = 32768
	KEYBOARD_SHADOW uint32 = 16384
	KEYBOARD_KANA_LOCK_ON uint32 = 8
	KEYBOARD_CAPS_LOCK_ON uint32 = 4
	KEYBOARD_NUM_LOCK_ON uint32 = 2
	KEYBOARD_SCROLL_LOCK_ON uint32 = 1
	KEYBOARD_ERROR_VALUE_BASE uint32 = 10000
	IOCTL_MOUSE_QUERY_ATTRIBUTES uint32 = 983040
	IOCTL_MOUSE_INSERT_DATA uint32 = 983044
	MOUSE_LEFT_BUTTON_DOWN uint32 = 1
	MOUSE_LEFT_BUTTON_UP uint32 = 2
	MOUSE_RIGHT_BUTTON_DOWN uint32 = 4
	MOUSE_RIGHT_BUTTON_UP uint32 = 8
	MOUSE_MIDDLE_BUTTON_DOWN uint32 = 16
	MOUSE_MIDDLE_BUTTON_UP uint32 = 32
	MOUSE_BUTTON_1_DOWN uint32 = 1
	MOUSE_BUTTON_1_UP uint32 = 2
	MOUSE_BUTTON_2_DOWN uint32 = 4
	MOUSE_BUTTON_2_UP uint32 = 8
	MOUSE_BUTTON_3_DOWN uint32 = 16
	MOUSE_BUTTON_3_UP uint32 = 32
	MOUSE_BUTTON_4_DOWN uint32 = 64
	MOUSE_BUTTON_4_UP uint32 = 128
	MOUSE_BUTTON_5_DOWN uint32 = 256
	MOUSE_BUTTON_5_UP uint32 = 512
	MOUSE_WHEEL uint32 = 1024
	MOUSE_HWHEEL uint32 = 2048
	MOUSE_TERMSRV_SRC_SHADOW uint32 = 256
	MOUSE_INPORT_HARDWARE uint32 = 1
	MOUSE_I8042_HARDWARE uint32 = 2
	MOUSE_SERIAL_HARDWARE uint32 = 4
	BALLPOINT_I8042_HARDWARE uint32 = 8
	BALLPOINT_SERIAL_HARDWARE uint32 = 16
	WHEELMOUSE_I8042_HARDWARE uint32 = 32
	WHEELMOUSE_SERIAL_HARDWARE uint32 = 64
	MOUSE_HID_HARDWARE uint32 = 128
	WHEELMOUSE_HID_HARDWARE uint32 = 256
	HORIZONTAL_WHEEL_PRESENT uint32 = 32768
	MOUSE_ERROR_VALUE_BASE uint32 = 20000
	DIRECTINPUT_HEADER_VERSION uint32 = 2048
	DIEFT_ALL uint32 = 0
	DIEFT_CONSTANTFORCE uint32 = 1
	DIEFT_RAMPFORCE uint32 = 2
	DIEFT_PERIODIC uint32 = 3
	DIEFT_CONDITION uint32 = 4
	DIEFT_CUSTOMFORCE uint32 = 5
	DIEFT_HARDWARE uint32 = 255
	DIEFT_FFATTACK uint32 = 512
	DIEFT_FFFADE uint32 = 1024
	DIEFT_SATURATION uint32 = 2048
	DIEFT_POSNEGCOEFFICIENTS uint32 = 4096
	DIEFT_POSNEGSATURATION uint32 = 8192
	DIEFT_DEADBAND uint32 = 16384
	DIEFT_STARTDELAY uint32 = 32768
	DI_DEGREES uint32 = 100
	DI_FFNOMINALMAX uint32 = 10000
	DI_SECONDS uint32 = 1000000
	DIEFF_OBJECTIDS uint32 = 1
	DIEFF_OBJECTOFFSETS uint32 = 2
	DIEFF_CARTESIAN uint32 = 16
	DIEFF_POLAR uint32 = 32
	DIEFF_SPHERICAL uint32 = 64
	DIEP_DURATION uint32 = 1
	DIEP_SAMPLEPERIOD uint32 = 2
	DIEP_GAIN uint32 = 4
	DIEP_TRIGGERBUTTON uint32 = 8
	DIEP_TRIGGERREPEATINTERVAL uint32 = 16
	DIEP_AXES uint32 = 32
	DIEP_DIRECTION uint32 = 64
	DIEP_ENVELOPE uint32 = 128
	DIEP_TYPESPECIFICPARAMS uint32 = 256
	DIEP_STARTDELAY uint32 = 512
	DIEP_ALLPARAMS_DX5 uint32 = 511
	DIEP_ALLPARAMS uint32 = 1023
	DIEP_START uint32 = 536870912
	DIEP_NORESTART uint32 = 1073741824
	DIEP_NODOWNLOAD uint32 = 2147483648
	DIEB_NOTRIGGER uint32 = 4294967295
	DIES_SOLO uint32 = 1
	DIES_NODOWNLOAD uint32 = 2147483648
	DIEGES_PLAYING uint32 = 1
	DIEGES_EMULATED uint32 = 2
	DIDEVTYPE_DEVICE uint32 = 1
	DIDEVTYPE_MOUSE uint32 = 2
	DIDEVTYPE_KEYBOARD uint32 = 3
	DIDEVTYPE_JOYSTICK uint32 = 4
	DI8DEVCLASS_ALL uint32 = 0
	DI8DEVCLASS_DEVICE uint32 = 1
	DI8DEVCLASS_POINTER uint32 = 2
	DI8DEVCLASS_KEYBOARD uint32 = 3
	DI8DEVCLASS_GAMECTRL uint32 = 4
	DI8DEVTYPE_DEVICE uint32 = 17
	DI8DEVTYPE_MOUSE uint32 = 18
	DI8DEVTYPE_KEYBOARD uint32 = 19
	DI8DEVTYPE_JOYSTICK uint32 = 20
	DI8DEVTYPE_GAMEPAD uint32 = 21
	DI8DEVTYPE_DRIVING uint32 = 22
	DI8DEVTYPE_FLIGHT uint32 = 23
	DI8DEVTYPE_1STPERSON uint32 = 24
	DI8DEVTYPE_DEVICECTRL uint32 = 25
	DI8DEVTYPE_SCREENPOINTER uint32 = 26
	DI8DEVTYPE_REMOTE uint32 = 27
	DI8DEVTYPE_SUPPLEMENTAL uint32 = 28
	DIDEVTYPE_HID uint32 = 65536
	DIDEVTYPEMOUSE_UNKNOWN uint32 = 1
	DIDEVTYPEMOUSE_TRADITIONAL uint32 = 2
	DIDEVTYPEMOUSE_FINGERSTICK uint32 = 3
	DIDEVTYPEMOUSE_TOUCHPAD uint32 = 4
	DIDEVTYPEMOUSE_TRACKBALL uint32 = 5
	DIDEVTYPEKEYBOARD_UNKNOWN uint32 = 0
	DIDEVTYPEKEYBOARD_PCXT uint32 = 1
	DIDEVTYPEKEYBOARD_OLIVETTI uint32 = 2
	DIDEVTYPEKEYBOARD_PCAT uint32 = 3
	DIDEVTYPEKEYBOARD_PCENH uint32 = 4
	DIDEVTYPEKEYBOARD_NOKIA1050 uint32 = 5
	DIDEVTYPEKEYBOARD_NOKIA9140 uint32 = 6
	DIDEVTYPEKEYBOARD_NEC98 uint32 = 7
	DIDEVTYPEKEYBOARD_NEC98LAPTOP uint32 = 8
	DIDEVTYPEKEYBOARD_NEC98106 uint32 = 9
	DIDEVTYPEKEYBOARD_JAPAN106 uint32 = 10
	DIDEVTYPEKEYBOARD_JAPANAX uint32 = 11
	DIDEVTYPEKEYBOARD_J3100 uint32 = 12
	DIDEVTYPEJOYSTICK_UNKNOWN uint32 = 1
	DIDEVTYPEJOYSTICK_TRADITIONAL uint32 = 2
	DIDEVTYPEJOYSTICK_FLIGHTSTICK uint32 = 3
	DIDEVTYPEJOYSTICK_GAMEPAD uint32 = 4
	DIDEVTYPEJOYSTICK_RUDDER uint32 = 5
	DIDEVTYPEJOYSTICK_WHEEL uint32 = 6
	DIDEVTYPEJOYSTICK_HEADTRACKER uint32 = 7
	DI8DEVTYPEMOUSE_UNKNOWN uint32 = 1
	DI8DEVTYPEMOUSE_TRADITIONAL uint32 = 2
	DI8DEVTYPEMOUSE_FINGERSTICK uint32 = 3
	DI8DEVTYPEMOUSE_TOUCHPAD uint32 = 4
	DI8DEVTYPEMOUSE_TRACKBALL uint32 = 5
	DI8DEVTYPEMOUSE_ABSOLUTE uint32 = 6
	DI8DEVTYPEKEYBOARD_UNKNOWN uint32 = 0
	DI8DEVTYPEKEYBOARD_PCXT uint32 = 1
	DI8DEVTYPEKEYBOARD_OLIVETTI uint32 = 2
	DI8DEVTYPEKEYBOARD_PCAT uint32 = 3
	DI8DEVTYPEKEYBOARD_PCENH uint32 = 4
	DI8DEVTYPEKEYBOARD_NOKIA1050 uint32 = 5
	DI8DEVTYPEKEYBOARD_NOKIA9140 uint32 = 6
	DI8DEVTYPEKEYBOARD_NEC98 uint32 = 7
	DI8DEVTYPEKEYBOARD_NEC98LAPTOP uint32 = 8
	DI8DEVTYPEKEYBOARD_NEC98106 uint32 = 9
	DI8DEVTYPEKEYBOARD_JAPAN106 uint32 = 10
	DI8DEVTYPEKEYBOARD_JAPANAX uint32 = 11
	DI8DEVTYPEKEYBOARD_J3100 uint32 = 12
	DI8DEVTYPE_LIMITEDGAMESUBTYPE uint32 = 1
	DI8DEVTYPEJOYSTICK_LIMITED uint32 = 1
	DI8DEVTYPEJOYSTICK_STANDARD uint32 = 2
	DI8DEVTYPEGAMEPAD_LIMITED uint32 = 1
	DI8DEVTYPEGAMEPAD_STANDARD uint32 = 2
	DI8DEVTYPEGAMEPAD_TILT uint32 = 3
	DI8DEVTYPEDRIVING_LIMITED uint32 = 1
	DI8DEVTYPEDRIVING_COMBINEDPEDALS uint32 = 2
	DI8DEVTYPEDRIVING_DUALPEDALS uint32 = 3
	DI8DEVTYPEDRIVING_THREEPEDALS uint32 = 4
	DI8DEVTYPEDRIVING_HANDHELD uint32 = 5
	DI8DEVTYPEFLIGHT_LIMITED uint32 = 1
	DI8DEVTYPEFLIGHT_STICK uint32 = 2
	DI8DEVTYPEFLIGHT_YOKE uint32 = 3
	DI8DEVTYPEFLIGHT_RC uint32 = 4
	DI8DEVTYPE1STPERSON_LIMITED uint32 = 1
	DI8DEVTYPE1STPERSON_UNKNOWN uint32 = 2
	DI8DEVTYPE1STPERSON_SIXDOF uint32 = 3
	DI8DEVTYPE1STPERSON_SHOOTER uint32 = 4
	DI8DEVTYPESCREENPTR_UNKNOWN uint32 = 2
	DI8DEVTYPESCREENPTR_LIGHTGUN uint32 = 3
	DI8DEVTYPESCREENPTR_LIGHTPEN uint32 = 4
	DI8DEVTYPESCREENPTR_TOUCH uint32 = 5
	DI8DEVTYPEREMOTE_UNKNOWN uint32 = 2
	DI8DEVTYPEDEVICECTRL_UNKNOWN uint32 = 2
	DI8DEVTYPEDEVICECTRL_COMMSSELECTION uint32 = 3
	DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED uint32 = 4
	DI8DEVTYPESUPPLEMENTAL_UNKNOWN uint32 = 2
	DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER uint32 = 3
	DI8DEVTYPESUPPLEMENTAL_HEADTRACKER uint32 = 4
	DI8DEVTYPESUPPLEMENTAL_HANDTRACKER uint32 = 5
	DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE uint32 = 6
	DI8DEVTYPESUPPLEMENTAL_SHIFTER uint32 = 7
	DI8DEVTYPESUPPLEMENTAL_THROTTLE uint32 = 8
	DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE uint32 = 9
	DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS uint32 = 10
	DI8DEVTYPESUPPLEMENTAL_DUALPEDALS uint32 = 11
	DI8DEVTYPESUPPLEMENTAL_THREEPEDALS uint32 = 12
	DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS uint32 = 13
	DIDC_ATTACHED uint32 = 1
	DIDC_POLLEDDEVICE uint32 = 2
	DIDC_EMULATED uint32 = 4
	DIDC_POLLEDDATAFORMAT uint32 = 8
	DIDC_FORCEFEEDBACK uint32 = 256
	DIDC_FFATTACK uint32 = 512
	DIDC_FFFADE uint32 = 1024
	DIDC_SATURATION uint32 = 2048
	DIDC_POSNEGCOEFFICIENTS uint32 = 4096
	DIDC_POSNEGSATURATION uint32 = 8192
	DIDC_DEADBAND uint32 = 16384
	DIDC_STARTDELAY uint32 = 32768
	DIDC_ALIAS uint32 = 65536
	DIDC_PHANTOM uint32 = 131072
	DIDC_HIDDEN uint32 = 262144
	DIDFT_ALL uint32 = 0
	DIDFT_RELAXIS uint32 = 1
	DIDFT_ABSAXIS uint32 = 2
	DIDFT_AXIS uint32 = 3
	DIDFT_PSHBUTTON uint32 = 4
	DIDFT_TGLBUTTON uint32 = 8
	DIDFT_BUTTON uint32 = 12
	DIDFT_POV uint32 = 16
	DIDFT_COLLECTION uint32 = 64
	DIDFT_NODATA uint32 = 128
	DIDFT_ANYINSTANCE uint32 = 16776960
	DIDFT_INSTANCEMASK uint32 = 16776960
	DIDFT_FFACTUATOR uint32 = 16777216
	DIDFT_FFEFFECTTRIGGER uint32 = 33554432
	DIDFT_OUTPUT uint32 = 268435456
	DIDFT_VENDORDEFINED uint32 = 67108864
	DIDFT_ALIAS uint32 = 134217728
	DIDFT_NOCOLLECTION uint32 = 16776960
	DIDF_ABSAXIS uint32 = 1
	DIDF_RELAXIS uint32 = 2
	DIA_FORCEFEEDBACK uint32 = 1
	DIA_APPMAPPED uint32 = 2
	DIA_APPNOMAP uint32 = 4
	DIA_NORANGE uint32 = 8
	DIA_APPFIXED uint32 = 16
	DIAH_UNMAPPED uint32 = 0
	DIAH_USERCONFIG uint32 = 1
	DIAH_APPREQUESTED uint32 = 2
	DIAH_HWAPP uint32 = 4
	DIAH_HWDEFAULT uint32 = 8
	DIAH_DEFAULT uint32 = 32
	DIAH_ERROR uint32 = 2147483648
	DIAFTS_NEWDEVICELOW uint32 = 4294967295
	DIAFTS_NEWDEVICEHIGH uint32 = 4294967295
	DIAFTS_UNUSEDDEVICELOW uint32 = 0
	DIAFTS_UNUSEDDEVICEHIGH uint32 = 0
	DIDBAM_DEFAULT uint32 = 0
	DIDBAM_PRESERVE uint32 = 1
	DIDBAM_INITIALIZE uint32 = 2
	DIDBAM_HWDEFAULTS uint32 = 4
	DIDSAM_DEFAULT uint32 = 0
	DIDSAM_NOUSER uint32 = 1
	DIDSAM_FORCESAVE uint32 = 2
	DICD_DEFAULT uint32 = 0
	DICD_EDIT uint32 = 1
	DIDIFT_CONFIGURATION uint32 = 1
	DIDIFT_OVERLAY uint32 = 2
	DIDAL_CENTERED uint32 = 0
	DIDAL_LEFTALIGNED uint32 = 1
	DIDAL_RIGHTALIGNED uint32 = 2
	DIDAL_MIDDLE uint32 = 0
	DIDAL_TOPALIGNED uint32 = 4
	DIDAL_BOTTOMALIGNED uint32 = 8
	DIDOI_FFACTUATOR uint32 = 1
	DIDOI_FFEFFECTTRIGGER uint32 = 2
	DIDOI_POLLED uint32 = 32768
	DIDOI_ASPECTPOSITION uint32 = 256
	DIDOI_ASPECTVELOCITY uint32 = 512
	DIDOI_ASPECTACCEL uint32 = 768
	DIDOI_ASPECTFORCE uint32 = 1024
	DIDOI_ASPECTMASK uint32 = 3840
	DIDOI_GUIDISUSAGE uint32 = 65536
	DIPH_DEVICE uint32 = 0
	DIPH_BYOFFSET uint32 = 1
	DIPH_BYID uint32 = 2
	DIPH_BYUSAGE uint32 = 3
	MAXCPOINTSNUM uint32 = 8
	DIPROPAXISMODE_ABS uint32 = 0
	DIPROPAXISMODE_REL uint32 = 1
	DIPROPAUTOCENTER_OFF uint32 = 0
	DIPROPAUTOCENTER_ON uint32 = 1
	DIPROPCALIBRATIONMODE_COOKED uint32 = 0
	DIPROPCALIBRATIONMODE_RAW uint32 = 1
	DIGDD_PEEK uint32 = 1
	DISCL_EXCLUSIVE uint32 = 1
	DISCL_NONEXCLUSIVE uint32 = 2
	DISCL_FOREGROUND uint32 = 4
	DISCL_BACKGROUND uint32 = 8
	DISCL_NOWINKEY uint32 = 16
	DISFFC_RESET uint32 = 1
	DISFFC_STOPALL uint32 = 2
	DISFFC_PAUSE uint32 = 4
	DISFFC_CONTINUE uint32 = 8
	DISFFC_SETACTUATORSON uint32 = 16
	DISFFC_SETACTUATORSOFF uint32 = 32
	DIGFFS_EMPTY uint32 = 1
	DIGFFS_STOPPED uint32 = 2
	DIGFFS_PAUSED uint32 = 4
	DIGFFS_ACTUATORSON uint32 = 16
	DIGFFS_ACTUATORSOFF uint32 = 32
	DIGFFS_POWERON uint32 = 64
	DIGFFS_POWEROFF uint32 = 128
	DIGFFS_SAFETYSWITCHON uint32 = 256
	DIGFFS_SAFETYSWITCHOFF uint32 = 512
	DIGFFS_USERFFSWITCHON uint32 = 1024
	DIGFFS_USERFFSWITCHOFF uint32 = 2048
	DIGFFS_DEVICELOST uint32 = 2147483648
	DISDD_CONTINUE uint32 = 1
	DIFEF_DEFAULT uint32 = 0
	DIFEF_INCLUDENONSTANDARD uint32 = 1
	DIFEF_MODIFYIFNEEDED uint32 = 16
	DIK_ESCAPE uint32 = 1
	DIK_1 uint32 = 2
	DIK_2 uint32 = 3
	DIK_3 uint32 = 4
	DIK_4 uint32 = 5
	DIK_5 uint32 = 6
	DIK_6 uint32 = 7
	DIK_7 uint32 = 8
	DIK_8 uint32 = 9
	DIK_9 uint32 = 10
	DIK_0 uint32 = 11
	DIK_MINUS uint32 = 12
	DIK_EQUALS uint32 = 13
	DIK_BACK uint32 = 14
	DIK_TAB uint32 = 15
	DIK_Q uint32 = 16
	DIK_W uint32 = 17
	DIK_E uint32 = 18
	DIK_R uint32 = 19
	DIK_T uint32 = 20
	DIK_Y uint32 = 21
	DIK_U uint32 = 22
	DIK_I uint32 = 23
	DIK_O uint32 = 24
	DIK_P uint32 = 25
	DIK_LBRACKET uint32 = 26
	DIK_RBRACKET uint32 = 27
	DIK_RETURN uint32 = 28
	DIK_LCONTROL uint32 = 29
	DIK_A uint32 = 30
	DIK_S uint32 = 31
	DIK_D uint32 = 32
	DIK_F uint32 = 33
	DIK_G uint32 = 34
	DIK_H uint32 = 35
	DIK_J uint32 = 36
	DIK_K uint32 = 37
	DIK_L uint32 = 38
	DIK_SEMICOLON uint32 = 39
	DIK_APOSTROPHE uint32 = 40
	DIK_GRAVE uint32 = 41
	DIK_LSHIFT uint32 = 42
	DIK_BACKSLASH uint32 = 43
	DIK_Z uint32 = 44
	DIK_X uint32 = 45
	DIK_C uint32 = 46
	DIK_V uint32 = 47
	DIK_B uint32 = 48
	DIK_N uint32 = 49
	DIK_M uint32 = 50
	DIK_COMMA uint32 = 51
	DIK_PERIOD uint32 = 52
	DIK_SLASH uint32 = 53
	DIK_RSHIFT uint32 = 54
	DIK_MULTIPLY uint32 = 55
	DIK_LMENU uint32 = 56
	DIK_SPACE uint32 = 57
	DIK_CAPITAL uint32 = 58
	DIK_F1 uint32 = 59
	DIK_F2 uint32 = 60
	DIK_F3 uint32 = 61
	DIK_F4 uint32 = 62
	DIK_F5 uint32 = 63
	DIK_F6 uint32 = 64
	DIK_F7 uint32 = 65
	DIK_F8 uint32 = 66
	DIK_F9 uint32 = 67
	DIK_F10 uint32 = 68
	DIK_NUMLOCK uint32 = 69
	DIK_SCROLL uint32 = 70
	DIK_NUMPAD7 uint32 = 71
	DIK_NUMPAD8 uint32 = 72
	DIK_NUMPAD9 uint32 = 73
	DIK_SUBTRACT uint32 = 74
	DIK_NUMPAD4 uint32 = 75
	DIK_NUMPAD5 uint32 = 76
	DIK_NUMPAD6 uint32 = 77
	DIK_ADD uint32 = 78
	DIK_NUMPAD1 uint32 = 79
	DIK_NUMPAD2 uint32 = 80
	DIK_NUMPAD3 uint32 = 81
	DIK_NUMPAD0 uint32 = 82
	DIK_DECIMAL uint32 = 83
	DIK_OEM_102 uint32 = 86
	DIK_F11 uint32 = 87
	DIK_F12 uint32 = 88
	DIK_F13 uint32 = 100
	DIK_F14 uint32 = 101
	DIK_F15 uint32 = 102
	DIK_KANA uint32 = 112
	DIK_ABNT_C1 uint32 = 115
	DIK_CONVERT uint32 = 121
	DIK_NOCONVERT uint32 = 123
	DIK_YEN uint32 = 125
	DIK_ABNT_C2 uint32 = 126
	DIK_NUMPADEQUALS uint32 = 141
	DIK_PREVTRACK uint32 = 144
	DIK_AT uint32 = 145
	DIK_COLON uint32 = 146
	DIK_UNDERLINE uint32 = 147
	DIK_KANJI uint32 = 148
	DIK_STOP uint32 = 149
	DIK_AX uint32 = 150
	DIK_UNLABELED uint32 = 151
	DIK_NEXTTRACK uint32 = 153
	DIK_NUMPADENTER uint32 = 156
	DIK_RCONTROL uint32 = 157
	DIK_MUTE uint32 = 160
	DIK_CALCULATOR uint32 = 161
	DIK_PLAYPAUSE uint32 = 162
	DIK_MEDIASTOP uint32 = 164
	DIK_VOLUMEDOWN uint32 = 174
	DIK_VOLUMEUP uint32 = 176
	DIK_WEBHOME uint32 = 178
	DIK_NUMPADCOMMA uint32 = 179
	DIK_DIVIDE uint32 = 181
	DIK_SYSRQ uint32 = 183
	DIK_RMENU uint32 = 184
	DIK_PAUSE uint32 = 197
	DIK_HOME uint32 = 199
	DIK_UP uint32 = 200
	DIK_PRIOR uint32 = 201
	DIK_LEFT uint32 = 203
	DIK_RIGHT uint32 = 205
	DIK_END uint32 = 207
	DIK_DOWN uint32 = 208
	DIK_NEXT uint32 = 209
	DIK_INSERT uint32 = 210
	DIK_DELETE uint32 = 211
	DIK_LWIN uint32 = 219
	DIK_RWIN uint32 = 220
	DIK_APPS uint32 = 221
	DIK_POWER uint32 = 222
	DIK_SLEEP uint32 = 223
	DIK_WAKE uint32 = 227
	DIK_WEBSEARCH uint32 = 229
	DIK_WEBFAVORITES uint32 = 230
	DIK_WEBREFRESH uint32 = 231
	DIK_WEBSTOP uint32 = 232
	DIK_WEBFORWARD uint32 = 233
	DIK_WEBBACK uint32 = 234
	DIK_MYCOMPUTER uint32 = 235
	DIK_MAIL uint32 = 236
	DIK_MEDIASELECT uint32 = 237
	DIK_BACKSPACE uint32 = 14
	DIK_NUMPADSTAR uint32 = 55
	DIK_LALT uint32 = 56
	DIK_CAPSLOCK uint32 = 58
	DIK_NUMPADMINUS uint32 = 74
	DIK_NUMPADPLUS uint32 = 78
	DIK_NUMPADPERIOD uint32 = 83
	DIK_NUMPADSLASH uint32 = 181
	DIK_RALT uint32 = 184
	DIK_UPARROW uint32 = 200
	DIK_PGUP uint32 = 201
	DIK_LEFTARROW uint32 = 203
	DIK_RIGHTARROW uint32 = 205
	DIK_DOWNARROW uint32 = 208
	DIK_PGDN uint32 = 209
	DIK_CIRCUMFLEX uint32 = 144
	DIENUM_STOP uint32 = 0
	DIENUM_CONTINUE uint32 = 1
	DIEDFL_ALLDEVICES uint32 = 0
	DIEDFL_ATTACHEDONLY uint32 = 1
	DIEDFL_FORCEFEEDBACK uint32 = 256
	DIEDFL_INCLUDEALIASES uint32 = 65536
	DIEDFL_INCLUDEPHANTOMS uint32 = 131072
	DIEDFL_INCLUDEHIDDEN uint32 = 262144
	DIEDBS_MAPPEDPRI1 uint32 = 1
	DIEDBS_MAPPEDPRI2 uint32 = 2
	DIEDBS_RECENTDEVICE uint32 = 16
	DIEDBS_NEWDEVICE uint32 = 32
	DIEDBSFL_ATTACHEDONLY uint32 = 0
	DIEDBSFL_THISUSER uint32 = 16
	DIEDBSFL_FORCEFEEDBACK uint32 = 256
	DIEDBSFL_AVAILABLEDEVICES uint32 = 4096
	DIEDBSFL_MULTIMICEKEYBOARDS uint32 = 8192
	DIEDBSFL_NONGAMINGDEVICES uint32 = 16384
	DIEDBSFL_VALID uint32 = 28944
	DI_OK int32 = 0
	DI_NOTATTACHED int32 = 1
	DI_BUFFEROVERFLOW int32 = 1
	DI_PROPNOEFFECT int32 = 1
	DI_NOEFFECT int32 = 1
	DI_POLLEDDEVICE int32 = 2
	DI_DOWNLOADSKIPPED int32 = 3
	DI_EFFECTRESTARTED int32 = 4
	DI_TRUNCATED int32 = 8
	DI_SETTINGSNOTSAVED int32 = 11
	DI_TRUNCATEDANDRESTARTED int32 = 12
	DI_WRITEPROTECT int32 = 19
	DIERR_OLDDIRECTINPUTVERSION int32 = -2147023746
	DIERR_BETADIRECTINPUTVERSION int32 = -2147023743
	DIERR_BADDRIVERVER int32 = -2147024777
	DIERR_DEVICENOTREG int32 = -2147221164
	DIERR_NOTFOUND int32 = -2147024894
	DIERR_OBJECTNOTFOUND int32 = -2147024894
	DIERR_INVALIDPARAM int32 = -2147024809
	DIERR_NOINTERFACE int32 = -2147467262
	DIERR_GENERIC int32 = -2147467259
	DIERR_OUTOFMEMORY int32 = -2147024882
	DIERR_UNSUPPORTED int32 = -2147467263
	DIERR_NOTINITIALIZED int32 = -2147024875
	DIERR_ALREADYINITIALIZED int32 = -2147023649
	DIERR_NOAGGREGATION int32 = -2147221232
	DIERR_OTHERAPPHASPRIO int32 = -2147024891
	DIERR_INPUTLOST int32 = -2147024866
	DIERR_ACQUIRED int32 = -2147024726
	DIERR_NOTACQUIRED int32 = -2147024884
	DIERR_READONLY int32 = -2147024891
	DIERR_HANDLEEXISTS int32 = -2147024891
	DIERR_INSUFFICIENTPRIVS int32 = -2147220992
	DIERR_DEVICEFULL int32 = -2147220991
	DIERR_MOREDATA int32 = -2147220990
	DIERR_NOTDOWNLOADED int32 = -2147220989
	DIERR_HASEFFECTS int32 = -2147220988
	DIERR_NOTEXCLUSIVEACQUIRED int32 = -2147220987
	DIERR_INCOMPLETEEFFECT int32 = -2147220986
	DIERR_NOTBUFFERED int32 = -2147220985
	DIERR_EFFECTPLAYING int32 = -2147220984
	DIERR_UNPLUGGED int32 = -2147220983
	DIERR_REPORTFULL int32 = -2147220982
	DIERR_MAPFILEFAIL int32 = -2147220981
	DIKEYBOARD_ESCAPE uint32 = 2164261889
	DIKEYBOARD_1 uint32 = 2164261890
	DIKEYBOARD_2 uint32 = 2164261891
	DIKEYBOARD_3 uint32 = 2164261892
	DIKEYBOARD_4 uint32 = 2164261893
	DIKEYBOARD_5 uint32 = 2164261894
	DIKEYBOARD_6 uint32 = 2164261895
	DIKEYBOARD_7 uint32 = 2164261896
	DIKEYBOARD_8 uint32 = 2164261897
	DIKEYBOARD_9 uint32 = 2164261898
	DIKEYBOARD_0 uint32 = 2164261899
	DIKEYBOARD_MINUS uint32 = 2164261900
	DIKEYBOARD_EQUALS uint32 = 2164261901
	DIKEYBOARD_BACK uint32 = 2164261902
	DIKEYBOARD_TAB uint32 = 2164261903
	DIKEYBOARD_Q uint32 = 2164261904
	DIKEYBOARD_W uint32 = 2164261905
	DIKEYBOARD_E uint32 = 2164261906
	DIKEYBOARD_R uint32 = 2164261907
	DIKEYBOARD_T uint32 = 2164261908
	DIKEYBOARD_Y uint32 = 2164261909
	DIKEYBOARD_U uint32 = 2164261910
	DIKEYBOARD_I uint32 = 2164261911
	DIKEYBOARD_O uint32 = 2164261912
	DIKEYBOARD_P uint32 = 2164261913
	DIKEYBOARD_LBRACKET uint32 = 2164261914
	DIKEYBOARD_RBRACKET uint32 = 2164261915
	DIKEYBOARD_RETURN uint32 = 2164261916
	DIKEYBOARD_LCONTROL uint32 = 2164261917
	DIKEYBOARD_A uint32 = 2164261918
	DIKEYBOARD_S uint32 = 2164261919
	DIKEYBOARD_D uint32 = 2164261920
	DIKEYBOARD_F uint32 = 2164261921
	DIKEYBOARD_G uint32 = 2164261922
	DIKEYBOARD_H uint32 = 2164261923
	DIKEYBOARD_J uint32 = 2164261924
	DIKEYBOARD_K uint32 = 2164261925
	DIKEYBOARD_L uint32 = 2164261926
	DIKEYBOARD_SEMICOLON uint32 = 2164261927
	DIKEYBOARD_APOSTROPHE uint32 = 2164261928
	DIKEYBOARD_GRAVE uint32 = 2164261929
	DIKEYBOARD_LSHIFT uint32 = 2164261930
	DIKEYBOARD_BACKSLASH uint32 = 2164261931
	DIKEYBOARD_Z uint32 = 2164261932
	DIKEYBOARD_X uint32 = 2164261933
	DIKEYBOARD_C uint32 = 2164261934
	DIKEYBOARD_V uint32 = 2164261935
	DIKEYBOARD_B uint32 = 2164261936
	DIKEYBOARD_N uint32 = 2164261937
	DIKEYBOARD_M uint32 = 2164261938
	DIKEYBOARD_COMMA uint32 = 2164261939
	DIKEYBOARD_PERIOD uint32 = 2164261940
	DIKEYBOARD_SLASH uint32 = 2164261941
	DIKEYBOARD_RSHIFT uint32 = 2164261942
	DIKEYBOARD_MULTIPLY uint32 = 2164261943
	DIKEYBOARD_LMENU uint32 = 2164261944
	DIKEYBOARD_SPACE uint32 = 2164261945
	DIKEYBOARD_CAPITAL uint32 = 2164261946
	DIKEYBOARD_F1 uint32 = 2164261947
	DIKEYBOARD_F2 uint32 = 2164261948
	DIKEYBOARD_F3 uint32 = 2164261949
	DIKEYBOARD_F4 uint32 = 2164261950
	DIKEYBOARD_F5 uint32 = 2164261951
	DIKEYBOARD_F6 uint32 = 2164261952
	DIKEYBOARD_F7 uint32 = 2164261953
	DIKEYBOARD_F8 uint32 = 2164261954
	DIKEYBOARD_F9 uint32 = 2164261955
	DIKEYBOARD_F10 uint32 = 2164261956
	DIKEYBOARD_NUMLOCK uint32 = 2164261957
	DIKEYBOARD_SCROLL uint32 = 2164261958
	DIKEYBOARD_NUMPAD7 uint32 = 2164261959
	DIKEYBOARD_NUMPAD8 uint32 = 2164261960
	DIKEYBOARD_NUMPAD9 uint32 = 2164261961
	DIKEYBOARD_SUBTRACT uint32 = 2164261962
	DIKEYBOARD_NUMPAD4 uint32 = 2164261963
	DIKEYBOARD_NUMPAD5 uint32 = 2164261964
	DIKEYBOARD_NUMPAD6 uint32 = 2164261965
	DIKEYBOARD_ADD uint32 = 2164261966
	DIKEYBOARD_NUMPAD1 uint32 = 2164261967
	DIKEYBOARD_NUMPAD2 uint32 = 2164261968
	DIKEYBOARD_NUMPAD3 uint32 = 2164261969
	DIKEYBOARD_NUMPAD0 uint32 = 2164261970
	DIKEYBOARD_DECIMAL uint32 = 2164261971
	DIKEYBOARD_OEM_102 uint32 = 2164261974
	DIKEYBOARD_F11 uint32 = 2164261975
	DIKEYBOARD_F12 uint32 = 2164261976
	DIKEYBOARD_F13 uint32 = 2164261988
	DIKEYBOARD_F14 uint32 = 2164261989
	DIKEYBOARD_F15 uint32 = 2164261990
	DIKEYBOARD_KANA uint32 = 2164262000
	DIKEYBOARD_ABNT_C1 uint32 = 2164262003
	DIKEYBOARD_CONVERT uint32 = 2164262009
	DIKEYBOARD_NOCONVERT uint32 = 2164262011
	DIKEYBOARD_YEN uint32 = 2164262013
	DIKEYBOARD_ABNT_C2 uint32 = 2164262014
	DIKEYBOARD_NUMPADEQUALS uint32 = 2164262029
	DIKEYBOARD_PREVTRACK uint32 = 2164262032
	DIKEYBOARD_AT uint32 = 2164262033
	DIKEYBOARD_COLON uint32 = 2164262034
	DIKEYBOARD_UNDERLINE uint32 = 2164262035
	DIKEYBOARD_KANJI uint32 = 2164262036
	DIKEYBOARD_STOP uint32 = 2164262037
	DIKEYBOARD_AX uint32 = 2164262038
	DIKEYBOARD_UNLABELED uint32 = 2164262039
	DIKEYBOARD_NEXTTRACK uint32 = 2164262041
	DIKEYBOARD_NUMPADENTER uint32 = 2164262044
	DIKEYBOARD_RCONTROL uint32 = 2164262045
	DIKEYBOARD_MUTE uint32 = 2164262048
	DIKEYBOARD_CALCULATOR uint32 = 2164262049
	DIKEYBOARD_PLAYPAUSE uint32 = 2164262050
	DIKEYBOARD_MEDIASTOP uint32 = 2164262052
	DIKEYBOARD_VOLUMEDOWN uint32 = 2164262062
	DIKEYBOARD_VOLUMEUP uint32 = 2164262064
	DIKEYBOARD_WEBHOME uint32 = 2164262066
	DIKEYBOARD_NUMPADCOMMA uint32 = 2164262067
	DIKEYBOARD_DIVIDE uint32 = 2164262069
	DIKEYBOARD_SYSRQ uint32 = 2164262071
	DIKEYBOARD_RMENU uint32 = 2164262072
	DIKEYBOARD_PAUSE uint32 = 2164262085
	DIKEYBOARD_HOME uint32 = 2164262087
	DIKEYBOARD_UP uint32 = 2164262088
	DIKEYBOARD_PRIOR uint32 = 2164262089
	DIKEYBOARD_LEFT uint32 = 2164262091
	DIKEYBOARD_RIGHT uint32 = 2164262093
	DIKEYBOARD_END uint32 = 2164262095
	DIKEYBOARD_DOWN uint32 = 2164262096
	DIKEYBOARD_NEXT uint32 = 2164262097
	DIKEYBOARD_INSERT uint32 = 2164262098
	DIKEYBOARD_DELETE uint32 = 2164262099
	DIKEYBOARD_LWIN uint32 = 2164262107
	DIKEYBOARD_RWIN uint32 = 2164262108
	DIKEYBOARD_APPS uint32 = 2164262109
	DIKEYBOARD_POWER uint32 = 2164262110
	DIKEYBOARD_SLEEP uint32 = 2164262111
	DIKEYBOARD_WAKE uint32 = 2164262115
	DIKEYBOARD_WEBSEARCH uint32 = 2164262117
	DIKEYBOARD_WEBFAVORITES uint32 = 2164262118
	DIKEYBOARD_WEBREFRESH uint32 = 2164262119
	DIKEYBOARD_WEBSTOP uint32 = 2164262120
	DIKEYBOARD_WEBFORWARD uint32 = 2164262121
	DIKEYBOARD_WEBBACK uint32 = 2164262122
	DIKEYBOARD_MYCOMPUTER uint32 = 2164262123
	DIKEYBOARD_MAIL uint32 = 2164262124
	DIKEYBOARD_MEDIASELECT uint32 = 2164262125
	DIVOICE_CHANNEL1 uint32 = 2197816321
	DIVOICE_CHANNEL2 uint32 = 2197816322
	DIVOICE_CHANNEL3 uint32 = 2197816323
	DIVOICE_CHANNEL4 uint32 = 2197816324
	DIVOICE_CHANNEL5 uint32 = 2197816325
	DIVOICE_CHANNEL6 uint32 = 2197816326
	DIVOICE_CHANNEL7 uint32 = 2197816327
	DIVOICE_CHANNEL8 uint32 = 2197816328
	DIVOICE_TEAM uint32 = 2197816329
	DIVOICE_ALL uint32 = 2197816330
	DIVOICE_RECORDMUTE uint32 = 2197816331
	DIVOICE_PLAYBACKMUTE uint32 = 2197816332
	DIVOICE_TRANSMIT uint32 = 2197816333
	DIVOICE_VOICECOMMAND uint32 = 2197816336
	DIVIRTUAL_DRIVING_RACE uint32 = 16777216
	DIAXIS_DRIVINGR_STEER uint32 = 16812545
	DIAXIS_DRIVINGR_ACCELERATE uint32 = 17011202
	DIAXIS_DRIVINGR_BRAKE uint32 = 17043971
	DIBUTTON_DRIVINGR_SHIFTUP uint32 = 16780289
	DIBUTTON_DRIVINGR_SHIFTDOWN uint32 = 16780290
	DIBUTTON_DRIVINGR_VIEW uint32 = 16784387
	DIBUTTON_DRIVINGR_MENU uint32 = 16778493
	DIAXIS_DRIVINGR_ACCEL_AND_BRAKE uint32 = 16861700
	DIHATSWITCH_DRIVINGR_GLANCE uint32 = 16795137
	DIBUTTON_DRIVINGR_BRAKE uint32 = 16796676
	DIBUTTON_DRIVINGR_DASHBOARD uint32 = 16794629
	DIBUTTON_DRIVINGR_AIDS uint32 = 16794630
	DIBUTTON_DRIVINGR_MAP uint32 = 16794631
	DIBUTTON_DRIVINGR_BOOST uint32 = 16794632
	DIBUTTON_DRIVINGR_PIT uint32 = 16794633
	DIBUTTON_DRIVINGR_ACCELERATE_LINK uint32 = 17028320
	DIBUTTON_DRIVINGR_STEER_LEFT_LINK uint32 = 16829668
	DIBUTTON_DRIVINGR_STEER_RIGHT_LINK uint32 = 16829676
	DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK uint32 = 17286372
	DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK uint32 = 17286380
	DIBUTTON_DRIVINGR_DEVICE uint32 = 16794878
	DIBUTTON_DRIVINGR_PAUSE uint32 = 16794876
	DIVIRTUAL_DRIVING_COMBAT uint32 = 33554432
	DIAXIS_DRIVINGC_STEER uint32 = 33589761
	DIAXIS_DRIVINGC_ACCELERATE uint32 = 33788418
	DIAXIS_DRIVINGC_BRAKE uint32 = 33821187
	DIBUTTON_DRIVINGC_FIRE uint32 = 33557505
	DIBUTTON_DRIVINGC_WEAPONS uint32 = 33557506
	DIBUTTON_DRIVINGC_TARGET uint32 = 33557507
	DIBUTTON_DRIVINGC_MENU uint32 = 33555709
	DIAXIS_DRIVINGC_ACCEL_AND_BRAKE uint32 = 33638916
	DIHATSWITCH_DRIVINGC_GLANCE uint32 = 33572353
	DIBUTTON_DRIVINGC_SHIFTUP uint32 = 33573892
	DIBUTTON_DRIVINGC_SHIFTDOWN uint32 = 33573893
	DIBUTTON_DRIVINGC_DASHBOARD uint32 = 33571846
	DIBUTTON_DRIVINGC_AIDS uint32 = 33571847
	DIBUTTON_DRIVINGC_BRAKE uint32 = 33573896
	DIBUTTON_DRIVINGC_FIRESECONDARY uint32 = 33573897
	DIBUTTON_DRIVINGC_ACCELERATE_LINK uint32 = 33805536
	DIBUTTON_DRIVINGC_STEER_LEFT_LINK uint32 = 33606884
	DIBUTTON_DRIVINGC_STEER_RIGHT_LINK uint32 = 33606892
	DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK uint32 = 34063588
	DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK uint32 = 34063596
	DIBUTTON_DRIVINGC_DEVICE uint32 = 33572094
	DIBUTTON_DRIVINGC_PAUSE uint32 = 33572092
	DIVIRTUAL_DRIVING_TANK uint32 = 50331648
	DIAXIS_DRIVINGT_STEER uint32 = 50366977
	DIAXIS_DRIVINGT_BARREL uint32 = 50397698
	DIAXIS_DRIVINGT_ACCELERATE uint32 = 50565635
	DIAXIS_DRIVINGT_ROTATE uint32 = 50463236
	DIBUTTON_DRIVINGT_FIRE uint32 = 50334721
	DIBUTTON_DRIVINGT_WEAPONS uint32 = 50334722
	DIBUTTON_DRIVINGT_TARGET uint32 = 50334723
	DIBUTTON_DRIVINGT_MENU uint32 = 50332925
	DIHATSWITCH_DRIVINGT_GLANCE uint32 = 50349569
	DIAXIS_DRIVINGT_BRAKE uint32 = 50614789
	DIAXIS_DRIVINGT_ACCEL_AND_BRAKE uint32 = 50416134
	DIBUTTON_DRIVINGT_VIEW uint32 = 50355204
	DIBUTTON_DRIVINGT_DASHBOARD uint32 = 50355205
	DIBUTTON_DRIVINGT_BRAKE uint32 = 50351110
	DIBUTTON_DRIVINGT_FIRESECONDARY uint32 = 50351111
	DIBUTTON_DRIVINGT_ACCELERATE_LINK uint32 = 50582752
	DIBUTTON_DRIVINGT_STEER_LEFT_LINK uint32 = 50384100
	DIBUTTON_DRIVINGT_STEER_RIGHT_LINK uint32 = 50384108
	DIBUTTON_DRIVINGT_BARREL_UP_LINK uint32 = 50414816
	DIBUTTON_DRIVINGT_BARREL_DOWN_LINK uint32 = 50414824
	DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK uint32 = 50480356
	DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK uint32 = 50480364
	DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK uint32 = 50840804
	DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK uint32 = 50840812
	DIBUTTON_DRIVINGT_DEVICE uint32 = 50349310
	DIBUTTON_DRIVINGT_PAUSE uint32 = 50349308
	DIVIRTUAL_FLYING_CIVILIAN uint32 = 67108864
	DIAXIS_FLYINGC_BANK uint32 = 67144193
	DIAXIS_FLYINGC_PITCH uint32 = 67176962
	DIAXIS_FLYINGC_THROTTLE uint32 = 67342851
	DIBUTTON_FLYINGC_VIEW uint32 = 67118081
	DIBUTTON_FLYINGC_DISPLAY uint32 = 67118082
	DIBUTTON_FLYINGC_GEAR uint32 = 67120131
	DIBUTTON_FLYINGC_MENU uint32 = 67110141
	DIHATSWITCH_FLYINGC_GLANCE uint32 = 67126785
	DIAXIS_FLYINGC_BRAKE uint32 = 67398148
	DIAXIS_FLYINGC_RUDDER uint32 = 67260933
	DIAXIS_FLYINGC_FLAPS uint32 = 67459590
	DIBUTTON_FLYINGC_FLAPSUP uint32 = 67134468
	DIBUTTON_FLYINGC_FLAPSDOWN uint32 = 67134469
	DIBUTTON_FLYINGC_BRAKE_LINK uint32 = 67398880
	DIBUTTON_FLYINGC_FASTER_LINK uint32 = 67359968
	DIBUTTON_FLYINGC_SLOWER_LINK uint32 = 67359976
	DIBUTTON_FLYINGC_GLANCE_LEFT_LINK uint32 = 67618020
	DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK uint32 = 67618028
	DIBUTTON_FLYINGC_GLANCE_UP_LINK uint32 = 67618016
	DIBUTTON_FLYINGC_GLANCE_DOWN_LINK uint32 = 67618024
	DIBUTTON_FLYINGC_DEVICE uint32 = 67126526
	DIBUTTON_FLYINGC_PAUSE uint32 = 67126524
	DIVIRTUAL_FLYING_MILITARY uint32 = 83886080
	DIAXIS_FLYINGM_BANK uint32 = 83921409
	DIAXIS_FLYINGM_PITCH uint32 = 83954178
	DIAXIS_FLYINGM_THROTTLE uint32 = 84120067
	DIBUTTON_FLYINGM_FIRE uint32 = 83889153
	DIBUTTON_FLYINGM_WEAPONS uint32 = 83889154
	DIBUTTON_FLYINGM_TARGET uint32 = 83889155
	DIBUTTON_FLYINGM_MENU uint32 = 83887357
	DIHATSWITCH_FLYINGM_GLANCE uint32 = 83904001
	DIBUTTON_FLYINGM_COUNTER uint32 = 83909636
	DIAXIS_FLYINGM_RUDDER uint32 = 84036100
	DIAXIS_FLYINGM_BRAKE uint32 = 84173317
	DIBUTTON_FLYINGM_VIEW uint32 = 83911685
	DIBUTTON_FLYINGM_DISPLAY uint32 = 83911686
	DIAXIS_FLYINGM_FLAPS uint32 = 84234758
	DIBUTTON_FLYINGM_FLAPSUP uint32 = 83907591
	DIBUTTON_FLYINGM_FLAPSDOWN uint32 = 83907592
	DIBUTTON_FLYINGM_FIRESECONDARY uint32 = 83905545
	DIBUTTON_FLYINGM_GEAR uint32 = 83911690
	DIBUTTON_FLYINGM_BRAKE_LINK uint32 = 84174048
	DIBUTTON_FLYINGM_FASTER_LINK uint32 = 84137184
	DIBUTTON_FLYINGM_SLOWER_LINK uint32 = 84137192
	DIBUTTON_FLYINGM_GLANCE_LEFT_LINK uint32 = 84395236
	DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK uint32 = 84395244
	DIBUTTON_FLYINGM_GLANCE_UP_LINK uint32 = 84395232
	DIBUTTON_FLYINGM_GLANCE_DOWN_LINK uint32 = 84395240
	DIBUTTON_FLYINGM_DEVICE uint32 = 83903742
	DIBUTTON_FLYINGM_PAUSE uint32 = 83903740
	DIVIRTUAL_FLYING_HELICOPTER uint32 = 100663296
	DIAXIS_FLYINGH_BANK uint32 = 100698625
	DIAXIS_FLYINGH_PITCH uint32 = 100731394
	DIAXIS_FLYINGH_COLLECTIVE uint32 = 100764163
	DIBUTTON_FLYINGH_FIRE uint32 = 100668417
	DIBUTTON_FLYINGH_WEAPONS uint32 = 100668418
	DIBUTTON_FLYINGH_TARGET uint32 = 100668419
	DIBUTTON_FLYINGH_MENU uint32 = 100664573
	DIHATSWITCH_FLYINGH_GLANCE uint32 = 100681217
	DIAXIS_FLYINGH_TORQUE uint32 = 100817412
	DIAXIS_FLYINGH_THROTTLE uint32 = 100915717
	DIBUTTON_FLYINGH_COUNTER uint32 = 100684804
	DIBUTTON_FLYINGH_VIEW uint32 = 100688901
	DIBUTTON_FLYINGH_GEAR uint32 = 100688902
	DIBUTTON_FLYINGH_FIRESECONDARY uint32 = 100682759
	DIBUTTON_FLYINGH_FASTER_LINK uint32 = 100916448
	DIBUTTON_FLYINGH_SLOWER_LINK uint32 = 100916456
	DIBUTTON_FLYINGH_GLANCE_LEFT_LINK uint32 = 101172452
	DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK uint32 = 101172460
	DIBUTTON_FLYINGH_GLANCE_UP_LINK uint32 = 101172448
	DIBUTTON_FLYINGH_GLANCE_DOWN_LINK uint32 = 101172456
	DIBUTTON_FLYINGH_DEVICE uint32 = 100680958
	DIBUTTON_FLYINGH_PAUSE uint32 = 100680956
	DIVIRTUAL_SPACESIM uint32 = 117440512
	DIAXIS_SPACESIM_LATERAL uint32 = 117473793
	DIAXIS_SPACESIM_MOVE uint32 = 117506562
	DIAXIS_SPACESIM_THROTTLE uint32 = 117670403
	DIBUTTON_SPACESIM_FIRE uint32 = 117441537
	DIBUTTON_SPACESIM_WEAPONS uint32 = 117441538
	DIBUTTON_SPACESIM_TARGET uint32 = 117441539
	DIBUTTON_SPACESIM_MENU uint32 = 117441789
	DIHATSWITCH_SPACESIM_GLANCE uint32 = 117458433
	DIAXIS_SPACESIM_CLIMB uint32 = 117555716
	DIAXIS_SPACESIM_ROTATE uint32 = 117588485
	DIBUTTON_SPACESIM_VIEW uint32 = 117457924
	DIBUTTON_SPACESIM_DISPLAY uint32 = 117457925
	DIBUTTON_SPACESIM_RAISE uint32 = 117457926
	DIBUTTON_SPACESIM_LOWER uint32 = 117457927
	DIBUTTON_SPACESIM_GEAR uint32 = 117457928
	DIBUTTON_SPACESIM_FIRESECONDARY uint32 = 117457929
	DIBUTTON_SPACESIM_LEFT_LINK uint32 = 117490916
	DIBUTTON_SPACESIM_RIGHT_LINK uint32 = 117490924
	DIBUTTON_SPACESIM_FORWARD_LINK uint32 = 117523680
	DIBUTTON_SPACESIM_BACKWARD_LINK uint32 = 117523688
	DIBUTTON_SPACESIM_FASTER_LINK uint32 = 117687520
	DIBUTTON_SPACESIM_SLOWER_LINK uint32 = 117687528
	DIBUTTON_SPACESIM_TURN_LEFT_LINK uint32 = 117589220
	DIBUTTON_SPACESIM_TURN_RIGHT_LINK uint32 = 117589228
	DIBUTTON_SPACESIM_GLANCE_LEFT_LINK uint32 = 117949668
	DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK uint32 = 117949676
	DIBUTTON_SPACESIM_GLANCE_UP_LINK uint32 = 117949664
	DIBUTTON_SPACESIM_GLANCE_DOWN_LINK uint32 = 117949672
	DIBUTTON_SPACESIM_DEVICE uint32 = 117458174
	DIBUTTON_SPACESIM_PAUSE uint32 = 117458172
	DIVIRTUAL_FIGHTING_HAND2HAND uint32 = 134217728
	DIAXIS_FIGHTINGH_LATERAL uint32 = 134251009
	DIAXIS_FIGHTINGH_MOVE uint32 = 134283778
	DIBUTTON_FIGHTINGH_PUNCH uint32 = 134218753
	DIBUTTON_FIGHTINGH_KICK uint32 = 134218754
	DIBUTTON_FIGHTINGH_BLOCK uint32 = 134218755
	DIBUTTON_FIGHTINGH_CROUCH uint32 = 134218756
	DIBUTTON_FIGHTINGH_JUMP uint32 = 134218757
	DIBUTTON_FIGHTINGH_SPECIAL1 uint32 = 134218758
	DIBUTTON_FIGHTINGH_SPECIAL2 uint32 = 134218759
	DIBUTTON_FIGHTINGH_MENU uint32 = 134219005
	DIBUTTON_FIGHTINGH_SELECT uint32 = 134235144
	DIHATSWITCH_FIGHTINGH_SLIDE uint32 = 134235649
	DIBUTTON_FIGHTINGH_DISPLAY uint32 = 134235145
	DIAXIS_FIGHTINGH_ROTATE uint32 = 134365699
	DIBUTTON_FIGHTINGH_DODGE uint32 = 134235146
	DIBUTTON_FIGHTINGH_LEFT_LINK uint32 = 134268132
	DIBUTTON_FIGHTINGH_RIGHT_LINK uint32 = 134268140
	DIBUTTON_FIGHTINGH_FORWARD_LINK uint32 = 134300896
	DIBUTTON_FIGHTINGH_BACKWARD_LINK uint32 = 134300904
	DIBUTTON_FIGHTINGH_DEVICE uint32 = 134235390
	DIBUTTON_FIGHTINGH_PAUSE uint32 = 134235388
	DIVIRTUAL_FIGHTING_FPS uint32 = 150994944
	DIAXIS_FPS_ROTATE uint32 = 151028225
	DIAXIS_FPS_MOVE uint32 = 151060994
	DIBUTTON_FPS_FIRE uint32 = 150995969
	DIBUTTON_FPS_WEAPONS uint32 = 150995970
	DIBUTTON_FPS_APPLY uint32 = 150995971
	DIBUTTON_FPS_SELECT uint32 = 150995972
	DIBUTTON_FPS_CROUCH uint32 = 150995973
	DIBUTTON_FPS_JUMP uint32 = 150995974
	DIAXIS_FPS_LOOKUPDOWN uint32 = 151093763
	DIBUTTON_FPS_STRAFE uint32 = 150995975
	DIBUTTON_FPS_MENU uint32 = 150996221
	DIHATSWITCH_FPS_GLANCE uint32 = 151012865
	DIBUTTON_FPS_DISPLAY uint32 = 151012360
	DIAXIS_FPS_SIDESTEP uint32 = 151142916
	DIBUTTON_FPS_DODGE uint32 = 151012361
	DIBUTTON_FPS_GLANCEL uint32 = 151012362
	DIBUTTON_FPS_GLANCER uint32 = 151012363
	DIBUTTON_FPS_FIRESECONDARY uint32 = 151012364
	DIBUTTON_FPS_ROTATE_LEFT_LINK uint32 = 151045348
	DIBUTTON_FPS_ROTATE_RIGHT_LINK uint32 = 151045356
	DIBUTTON_FPS_FORWARD_LINK uint32 = 151078112
	DIBUTTON_FPS_BACKWARD_LINK uint32 = 151078120
	DIBUTTON_FPS_GLANCE_UP_LINK uint32 = 151110880
	DIBUTTON_FPS_GLANCE_DOWN_LINK uint32 = 151110888
	DIBUTTON_FPS_STEP_LEFT_LINK uint32 = 151143652
	DIBUTTON_FPS_STEP_RIGHT_LINK uint32 = 151143660
	DIBUTTON_FPS_DEVICE uint32 = 151012606
	DIBUTTON_FPS_PAUSE uint32 = 151012604
	DIVIRTUAL_FIGHTING_THIRDPERSON uint32 = 167772160
	DIAXIS_TPS_TURN uint32 = 167903745
	DIAXIS_TPS_MOVE uint32 = 167838210
	DIBUTTON_TPS_RUN uint32 = 167773185
	DIBUTTON_TPS_ACTION uint32 = 167773186
	DIBUTTON_TPS_SELECT uint32 = 167773187
	DIBUTTON_TPS_USE uint32 = 167773188
	DIBUTTON_TPS_JUMP uint32 = 167773189
	DIBUTTON_TPS_MENU uint32 = 167773437
	DIHATSWITCH_TPS_GLANCE uint32 = 167790081
	DIBUTTON_TPS_VIEW uint32 = 167789574
	DIBUTTON_TPS_STEPLEFT uint32 = 167789575
	DIBUTTON_TPS_STEPRIGHT uint32 = 167789576
	DIAXIS_TPS_STEP uint32 = 167821827
	DIBUTTON_TPS_DODGE uint32 = 167789577
	DIBUTTON_TPS_INVENTORY uint32 = 167789578
	DIBUTTON_TPS_TURN_LEFT_LINK uint32 = 167920868
	DIBUTTON_TPS_TURN_RIGHT_LINK uint32 = 167920876
	DIBUTTON_TPS_FORWARD_LINK uint32 = 167855328
	DIBUTTON_TPS_BACKWARD_LINK uint32 = 167855336
	DIBUTTON_TPS_GLANCE_UP_LINK uint32 = 168281312
	DIBUTTON_TPS_GLANCE_DOWN_LINK uint32 = 168281320
	DIBUTTON_TPS_GLANCE_LEFT_LINK uint32 = 168281316
	DIBUTTON_TPS_GLANCE_RIGHT_LINK uint32 = 168281324
	DIBUTTON_TPS_DEVICE uint32 = 167789822
	DIBUTTON_TPS_PAUSE uint32 = 167789820
	DIVIRTUAL_STRATEGY_ROLEPLAYING uint32 = 184549376
	DIAXIS_STRATEGYR_LATERAL uint32 = 184582657
	DIAXIS_STRATEGYR_MOVE uint32 = 184615426
	DIBUTTON_STRATEGYR_GET uint32 = 184550401
	DIBUTTON_STRATEGYR_APPLY uint32 = 184550402
	DIBUTTON_STRATEGYR_SELECT uint32 = 184550403
	DIBUTTON_STRATEGYR_ATTACK uint32 = 184550404
	DIBUTTON_STRATEGYR_CAST uint32 = 184550405
	DIBUTTON_STRATEGYR_CROUCH uint32 = 184550406
	DIBUTTON_STRATEGYR_JUMP uint32 = 184550407
	DIBUTTON_STRATEGYR_MENU uint32 = 184550653
	DIHATSWITCH_STRATEGYR_GLANCE uint32 = 184567297
	DIBUTTON_STRATEGYR_MAP uint32 = 184566792
	DIBUTTON_STRATEGYR_DISPLAY uint32 = 184566793
	DIAXIS_STRATEGYR_ROTATE uint32 = 184697347
	DIBUTTON_STRATEGYR_LEFT_LINK uint32 = 184599780
	DIBUTTON_STRATEGYR_RIGHT_LINK uint32 = 184599788
	DIBUTTON_STRATEGYR_FORWARD_LINK uint32 = 184632544
	DIBUTTON_STRATEGYR_BACK_LINK uint32 = 184632552
	DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK uint32 = 184698084
	DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK uint32 = 184698092
	DIBUTTON_STRATEGYR_DEVICE uint32 = 184567038
	DIBUTTON_STRATEGYR_PAUSE uint32 = 184567036
	DIVIRTUAL_STRATEGY_TURN uint32 = 201326592
	DIAXIS_STRATEGYT_LATERAL uint32 = 201359873
	DIAXIS_STRATEGYT_MOVE uint32 = 201392642
	DIBUTTON_STRATEGYT_SELECT uint32 = 201327617
	DIBUTTON_STRATEGYT_INSTRUCT uint32 = 201327618
	DIBUTTON_STRATEGYT_APPLY uint32 = 201327619
	DIBUTTON_STRATEGYT_TEAM uint32 = 201327620
	DIBUTTON_STRATEGYT_TURN uint32 = 201327621
	DIBUTTON_STRATEGYT_MENU uint32 = 201327869
	DIBUTTON_STRATEGYT_ZOOM uint32 = 201344006
	DIBUTTON_STRATEGYT_MAP uint32 = 201344007
	DIBUTTON_STRATEGYT_DISPLAY uint32 = 201344008
	DIBUTTON_STRATEGYT_LEFT_LINK uint32 = 201376996
	DIBUTTON_STRATEGYT_RIGHT_LINK uint32 = 201377004
	DIBUTTON_STRATEGYT_FORWARD_LINK uint32 = 201409760
	DIBUTTON_STRATEGYT_BACK_LINK uint32 = 201409768
	DIBUTTON_STRATEGYT_DEVICE uint32 = 201344254
	DIBUTTON_STRATEGYT_PAUSE uint32 = 201344252
	DIVIRTUAL_SPORTS_HUNTING uint32 = 218103808
	DIAXIS_HUNTING_LATERAL uint32 = 218137089
	DIAXIS_HUNTING_MOVE uint32 = 218169858
	DIBUTTON_HUNTING_FIRE uint32 = 218104833
	DIBUTTON_HUNTING_AIM uint32 = 218104834
	DIBUTTON_HUNTING_WEAPON uint32 = 218104835
	DIBUTTON_HUNTING_BINOCULAR uint32 = 218104836
	DIBUTTON_HUNTING_CALL uint32 = 218104837
	DIBUTTON_HUNTING_MAP uint32 = 218104838
	DIBUTTON_HUNTING_SPECIAL uint32 = 218104839
	DIBUTTON_HUNTING_MENU uint32 = 218105085
	DIHATSWITCH_HUNTING_GLANCE uint32 = 218121729
	DIBUTTON_HUNTING_DISPLAY uint32 = 218121224
	DIAXIS_HUNTING_ROTATE uint32 = 218251779
	DIBUTTON_HUNTING_CROUCH uint32 = 218121225
	DIBUTTON_HUNTING_JUMP uint32 = 218121226
	DIBUTTON_HUNTING_FIRESECONDARY uint32 = 218121227
	DIBUTTON_HUNTING_LEFT_LINK uint32 = 218154212
	DIBUTTON_HUNTING_RIGHT_LINK uint32 = 218154220
	DIBUTTON_HUNTING_FORWARD_LINK uint32 = 218186976
	DIBUTTON_HUNTING_BACK_LINK uint32 = 218186984
	DIBUTTON_HUNTING_ROTATE_LEFT_LINK uint32 = 218252516
	DIBUTTON_HUNTING_ROTATE_RIGHT_LINK uint32 = 218252524
	DIBUTTON_HUNTING_DEVICE uint32 = 218121470
	DIBUTTON_HUNTING_PAUSE uint32 = 218121468
	DIVIRTUAL_SPORTS_FISHING uint32 = 234881024
	DIAXIS_FISHING_LATERAL uint32 = 234914305
	DIAXIS_FISHING_MOVE uint32 = 234947074
	DIBUTTON_FISHING_CAST uint32 = 234882049
	DIBUTTON_FISHING_TYPE uint32 = 234882050
	DIBUTTON_FISHING_BINOCULAR uint32 = 234882051
	DIBUTTON_FISHING_BAIT uint32 = 234882052
	DIBUTTON_FISHING_MAP uint32 = 234882053
	DIBUTTON_FISHING_MENU uint32 = 234882301
	DIHATSWITCH_FISHING_GLANCE uint32 = 234898945
	DIBUTTON_FISHING_DISPLAY uint32 = 234898438
	DIAXIS_FISHING_ROTATE uint32 = 235028995
	DIBUTTON_FISHING_CROUCH uint32 = 234898439
	DIBUTTON_FISHING_JUMP uint32 = 234898440
	DIBUTTON_FISHING_LEFT_LINK uint32 = 234931428
	DIBUTTON_FISHING_RIGHT_LINK uint32 = 234931436
	DIBUTTON_FISHING_FORWARD_LINK uint32 = 234964192
	DIBUTTON_FISHING_BACK_LINK uint32 = 234964200
	DIBUTTON_FISHING_ROTATE_LEFT_LINK uint32 = 235029732
	DIBUTTON_FISHING_ROTATE_RIGHT_LINK uint32 = 235029740
	DIBUTTON_FISHING_DEVICE uint32 = 234898686
	DIBUTTON_FISHING_PAUSE uint32 = 234898684
	DIVIRTUAL_SPORTS_BASEBALL_BAT uint32 = 251658240
	DIAXIS_BASEBALLB_LATERAL uint32 = 251691521
	DIAXIS_BASEBALLB_MOVE uint32 = 251724290
	DIBUTTON_BASEBALLB_SELECT uint32 = 251659265
	DIBUTTON_BASEBALLB_NORMAL uint32 = 251659266
	DIBUTTON_BASEBALLB_POWER uint32 = 251659267
	DIBUTTON_BASEBALLB_BUNT uint32 = 251659268
	DIBUTTON_BASEBALLB_STEAL uint32 = 251659269
	DIBUTTON_BASEBALLB_BURST uint32 = 251659270
	DIBUTTON_BASEBALLB_SLIDE uint32 = 251659271
	DIBUTTON_BASEBALLB_CONTACT uint32 = 251659272
	DIBUTTON_BASEBALLB_MENU uint32 = 251659517
	DIBUTTON_BASEBALLB_NOSTEAL uint32 = 251675657
	DIBUTTON_BASEBALLB_BOX uint32 = 251675658
	DIBUTTON_BASEBALLB_LEFT_LINK uint32 = 251708644
	DIBUTTON_BASEBALLB_RIGHT_LINK uint32 = 251708652
	DIBUTTON_BASEBALLB_FORWARD_LINK uint32 = 251741408
	DIBUTTON_BASEBALLB_BACK_LINK uint32 = 251741416
	DIBUTTON_BASEBALLB_DEVICE uint32 = 251675902
	DIBUTTON_BASEBALLB_PAUSE uint32 = 251675900
	DIVIRTUAL_SPORTS_BASEBALL_PITCH uint32 = 268435456
	DIAXIS_BASEBALLP_LATERAL uint32 = 268468737
	DIAXIS_BASEBALLP_MOVE uint32 = 268501506
	DIBUTTON_BASEBALLP_SELECT uint32 = 268436481
	DIBUTTON_BASEBALLP_PITCH uint32 = 268436482
	DIBUTTON_BASEBALLP_BASE uint32 = 268436483
	DIBUTTON_BASEBALLP_THROW uint32 = 268436484
	DIBUTTON_BASEBALLP_FAKE uint32 = 268436485
	DIBUTTON_BASEBALLP_MENU uint32 = 268436733
	DIBUTTON_BASEBALLP_WALK uint32 = 268452870
	DIBUTTON_BASEBALLP_LOOK uint32 = 268452871
	DIBUTTON_BASEBALLP_LEFT_LINK uint32 = 268485860
	DIBUTTON_BASEBALLP_RIGHT_LINK uint32 = 268485868
	DIBUTTON_BASEBALLP_FORWARD_LINK uint32 = 268518624
	DIBUTTON_BASEBALLP_BACK_LINK uint32 = 268518632
	DIBUTTON_BASEBALLP_DEVICE uint32 = 268453118
	DIBUTTON_BASEBALLP_PAUSE uint32 = 268453116
	DIVIRTUAL_SPORTS_BASEBALL_FIELD uint32 = 285212672
	DIAXIS_BASEBALLF_LATERAL uint32 = 285245953
	DIAXIS_BASEBALLF_MOVE uint32 = 285278722
	DIBUTTON_BASEBALLF_NEAREST uint32 = 285213697
	DIBUTTON_BASEBALLF_THROW1 uint32 = 285213698
	DIBUTTON_BASEBALLF_THROW2 uint32 = 285213699
	DIBUTTON_BASEBALLF_BURST uint32 = 285213700
	DIBUTTON_BASEBALLF_JUMP uint32 = 285213701
	DIBUTTON_BASEBALLF_DIVE uint32 = 285213702
	DIBUTTON_BASEBALLF_MENU uint32 = 285213949
	DIBUTTON_BASEBALLF_SHIFTIN uint32 = 285230087
	DIBUTTON_BASEBALLF_SHIFTOUT uint32 = 285230088
	DIBUTTON_BASEBALLF_AIM_LEFT_LINK uint32 = 285263076
	DIBUTTON_BASEBALLF_AIM_RIGHT_LINK uint32 = 285263084
	DIBUTTON_BASEBALLF_FORWARD_LINK uint32 = 285295840
	DIBUTTON_BASEBALLF_BACK_LINK uint32 = 285295848
	DIBUTTON_BASEBALLF_DEVICE uint32 = 285230334
	DIBUTTON_BASEBALLF_PAUSE uint32 = 285230332
	DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE uint32 = 301989888
	DIAXIS_BBALLO_LATERAL uint32 = 302023169
	DIAXIS_BBALLO_MOVE uint32 = 302055938
	DIBUTTON_BBALLO_SHOOT uint32 = 301990913
	DIBUTTON_BBALLO_DUNK uint32 = 301990914
	DIBUTTON_BBALLO_PASS uint32 = 301990915
	DIBUTTON_BBALLO_FAKE uint32 = 301990916
	DIBUTTON_BBALLO_SPECIAL uint32 = 301990917
	DIBUTTON_BBALLO_PLAYER uint32 = 301990918
	DIBUTTON_BBALLO_BURST uint32 = 301990919
	DIBUTTON_BBALLO_CALL uint32 = 301990920
	DIBUTTON_BBALLO_MENU uint32 = 301991165
	DIHATSWITCH_BBALLO_GLANCE uint32 = 302007809
	DIBUTTON_BBALLO_SCREEN uint32 = 302007305
	DIBUTTON_BBALLO_PLAY uint32 = 302007306
	DIBUTTON_BBALLO_JAB uint32 = 302007307
	DIBUTTON_BBALLO_POST uint32 = 302007308
	DIBUTTON_BBALLO_TIMEOUT uint32 = 302007309
	DIBUTTON_BBALLO_SUBSTITUTE uint32 = 302007310
	DIBUTTON_BBALLO_LEFT_LINK uint32 = 302040292
	DIBUTTON_BBALLO_RIGHT_LINK uint32 = 302040300
	DIBUTTON_BBALLO_FORWARD_LINK uint32 = 302073056
	DIBUTTON_BBALLO_BACK_LINK uint32 = 302073064
	DIBUTTON_BBALLO_DEVICE uint32 = 302007550
	DIBUTTON_BBALLO_PAUSE uint32 = 302007548
	DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE uint32 = 318767104
	DIAXIS_BBALLD_LATERAL uint32 = 318800385
	DIAXIS_BBALLD_MOVE uint32 = 318833154
	DIBUTTON_BBALLD_JUMP uint32 = 318768129
	DIBUTTON_BBALLD_STEAL uint32 = 318768130
	DIBUTTON_BBALLD_FAKE uint32 = 318768131
	DIBUTTON_BBALLD_SPECIAL uint32 = 318768132
	DIBUTTON_BBALLD_PLAYER uint32 = 318768133
	DIBUTTON_BBALLD_BURST uint32 = 318768134
	DIBUTTON_BBALLD_PLAY uint32 = 318768135
	DIBUTTON_BBALLD_MENU uint32 = 318768381
	DIHATSWITCH_BBALLD_GLANCE uint32 = 318785025
	DIBUTTON_BBALLD_TIMEOUT uint32 = 318784520
	DIBUTTON_BBALLD_SUBSTITUTE uint32 = 318784521
	DIBUTTON_BBALLD_LEFT_LINK uint32 = 318817508
	DIBUTTON_BBALLD_RIGHT_LINK uint32 = 318817516
	DIBUTTON_BBALLD_FORWARD_LINK uint32 = 318850272
	DIBUTTON_BBALLD_BACK_LINK uint32 = 318850280
	DIBUTTON_BBALLD_DEVICE uint32 = 318784766
	DIBUTTON_BBALLD_PAUSE uint32 = 318784764
	DIVIRTUAL_SPORTS_FOOTBALL_FIELD uint32 = 335544320
	DIBUTTON_FOOTBALLP_PLAY uint32 = 335545345
	DIBUTTON_FOOTBALLP_SELECT uint32 = 335545346
	DIBUTTON_FOOTBALLP_HELP uint32 = 335545347
	DIBUTTON_FOOTBALLP_MENU uint32 = 335545597
	DIBUTTON_FOOTBALLP_DEVICE uint32 = 335561982
	DIBUTTON_FOOTBALLP_PAUSE uint32 = 335561980
	DIVIRTUAL_SPORTS_FOOTBALL_QBCK uint32 = 352321536
	DIAXIS_FOOTBALLQ_LATERAL uint32 = 352354817
	DIAXIS_FOOTBALLQ_MOVE uint32 = 352387586
	DIBUTTON_FOOTBALLQ_SELECT uint32 = 352322561
	DIBUTTON_FOOTBALLQ_SNAP uint32 = 352322562
	DIBUTTON_FOOTBALLQ_JUMP uint32 = 352322563
	DIBUTTON_FOOTBALLQ_SLIDE uint32 = 352322564
	DIBUTTON_FOOTBALLQ_PASS uint32 = 352322565
	DIBUTTON_FOOTBALLQ_FAKE uint32 = 352322566
	DIBUTTON_FOOTBALLQ_MENU uint32 = 352322813
	DIBUTTON_FOOTBALLQ_FAKESNAP uint32 = 352338951
	DIBUTTON_FOOTBALLQ_MOTION uint32 = 352338952
	DIBUTTON_FOOTBALLQ_AUDIBLE uint32 = 352338953
	DIBUTTON_FOOTBALLQ_LEFT_LINK uint32 = 352371940
	DIBUTTON_FOOTBALLQ_RIGHT_LINK uint32 = 352371948
	DIBUTTON_FOOTBALLQ_FORWARD_LINK uint32 = 352404704
	DIBUTTON_FOOTBALLQ_BACK_LINK uint32 = 352404712
	DIBUTTON_FOOTBALLQ_DEVICE uint32 = 352339198
	DIBUTTON_FOOTBALLQ_PAUSE uint32 = 352339196
	DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE uint32 = 369098752
	DIAXIS_FOOTBALLO_LATERAL uint32 = 369132033
	DIAXIS_FOOTBALLO_MOVE uint32 = 369164802
	DIBUTTON_FOOTBALLO_JUMP uint32 = 369099777
	DIBUTTON_FOOTBALLO_LEFTARM uint32 = 369099778
	DIBUTTON_FOOTBALLO_RIGHTARM uint32 = 369099779
	DIBUTTON_FOOTBALLO_THROW uint32 = 369099780
	DIBUTTON_FOOTBALLO_SPIN uint32 = 369099781
	DIBUTTON_FOOTBALLO_MENU uint32 = 369100029
	DIBUTTON_FOOTBALLO_JUKE uint32 = 369116166
	DIBUTTON_FOOTBALLO_SHOULDER uint32 = 369116167
	DIBUTTON_FOOTBALLO_TURBO uint32 = 369116168
	DIBUTTON_FOOTBALLO_DIVE uint32 = 369116169
	DIBUTTON_FOOTBALLO_ZOOM uint32 = 369116170
	DIBUTTON_FOOTBALLO_SUBSTITUTE uint32 = 369116171
	DIBUTTON_FOOTBALLO_LEFT_LINK uint32 = 369149156
	DIBUTTON_FOOTBALLO_RIGHT_LINK uint32 = 369149164
	DIBUTTON_FOOTBALLO_FORWARD_LINK uint32 = 369181920
	DIBUTTON_FOOTBALLO_BACK_LINK uint32 = 369181928
	DIBUTTON_FOOTBALLO_DEVICE uint32 = 369116414
	DIBUTTON_FOOTBALLO_PAUSE uint32 = 369116412
	DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE uint32 = 385875968
	DIAXIS_FOOTBALLD_LATERAL uint32 = 385909249
	DIAXIS_FOOTBALLD_MOVE uint32 = 385942018
	DIBUTTON_FOOTBALLD_PLAY uint32 = 385876993
	DIBUTTON_FOOTBALLD_SELECT uint32 = 385876994
	DIBUTTON_FOOTBALLD_JUMP uint32 = 385876995
	DIBUTTON_FOOTBALLD_TACKLE uint32 = 385876996
	DIBUTTON_FOOTBALLD_FAKE uint32 = 385876997
	DIBUTTON_FOOTBALLD_SUPERTACKLE uint32 = 385876998
	DIBUTTON_FOOTBALLD_MENU uint32 = 385877245
	DIBUTTON_FOOTBALLD_SPIN uint32 = 385893383
	DIBUTTON_FOOTBALLD_SWIM uint32 = 385893384
	DIBUTTON_FOOTBALLD_BULLRUSH uint32 = 385893385
	DIBUTTON_FOOTBALLD_RIP uint32 = 385893386
	DIBUTTON_FOOTBALLD_AUDIBLE uint32 = 385893387
	DIBUTTON_FOOTBALLD_ZOOM uint32 = 385893388
	DIBUTTON_FOOTBALLD_SUBSTITUTE uint32 = 385893389
	DIBUTTON_FOOTBALLD_LEFT_LINK uint32 = 385926372
	DIBUTTON_FOOTBALLD_RIGHT_LINK uint32 = 385926380
	DIBUTTON_FOOTBALLD_FORWARD_LINK uint32 = 385959136
	DIBUTTON_FOOTBALLD_BACK_LINK uint32 = 385959144
	DIBUTTON_FOOTBALLD_DEVICE uint32 = 385893630
	DIBUTTON_FOOTBALLD_PAUSE uint32 = 385893628
	DIVIRTUAL_SPORTS_GOLF uint32 = 402653184
	DIAXIS_GOLF_LATERAL uint32 = 402686465
	DIAXIS_GOLF_MOVE uint32 = 402719234
	DIBUTTON_GOLF_SWING uint32 = 402654209
	DIBUTTON_GOLF_SELECT uint32 = 402654210
	DIBUTTON_GOLF_UP uint32 = 402654211
	DIBUTTON_GOLF_DOWN uint32 = 402654212
	DIBUTTON_GOLF_TERRAIN uint32 = 402654213
	DIBUTTON_GOLF_FLYBY uint32 = 402654214
	DIBUTTON_GOLF_MENU uint32 = 402654461
	DIHATSWITCH_GOLF_SCROLL uint32 = 402671105
	DIBUTTON_GOLF_ZOOM uint32 = 402670599
	DIBUTTON_GOLF_TIMEOUT uint32 = 402670600
	DIBUTTON_GOLF_SUBSTITUTE uint32 = 402670601
	DIBUTTON_GOLF_LEFT_LINK uint32 = 402703588
	DIBUTTON_GOLF_RIGHT_LINK uint32 = 402703596
	DIBUTTON_GOLF_FORWARD_LINK uint32 = 402736352
	DIBUTTON_GOLF_BACK_LINK uint32 = 402736360
	DIBUTTON_GOLF_DEVICE uint32 = 402670846
	DIBUTTON_GOLF_PAUSE uint32 = 402670844
	DIVIRTUAL_SPORTS_HOCKEY_OFFENSE uint32 = 419430400
	DIAXIS_HOCKEYO_LATERAL uint32 = 419463681
	DIAXIS_HOCKEYO_MOVE uint32 = 419496450
	DIBUTTON_HOCKEYO_SHOOT uint32 = 419431425
	DIBUTTON_HOCKEYO_PASS uint32 = 419431426
	DIBUTTON_HOCKEYO_BURST uint32 = 419431427
	DIBUTTON_HOCKEYO_SPECIAL uint32 = 419431428
	DIBUTTON_HOCKEYO_FAKE uint32 = 419431429
	DIBUTTON_HOCKEYO_MENU uint32 = 419431677
	DIHATSWITCH_HOCKEYO_SCROLL uint32 = 419448321
	DIBUTTON_HOCKEYO_ZOOM uint32 = 419447814
	DIBUTTON_HOCKEYO_STRATEGY uint32 = 419447815
	DIBUTTON_HOCKEYO_TIMEOUT uint32 = 419447816
	DIBUTTON_HOCKEYO_SUBSTITUTE uint32 = 419447817
	DIBUTTON_HOCKEYO_LEFT_LINK uint32 = 419480804
	DIBUTTON_HOCKEYO_RIGHT_LINK uint32 = 419480812
	DIBUTTON_HOCKEYO_FORWARD_LINK uint32 = 419513568
	DIBUTTON_HOCKEYO_BACK_LINK uint32 = 419513576
	DIBUTTON_HOCKEYO_DEVICE uint32 = 419448062
	DIBUTTON_HOCKEYO_PAUSE uint32 = 419448060
	DIVIRTUAL_SPORTS_HOCKEY_DEFENSE uint32 = 436207616
	DIAXIS_HOCKEYD_LATERAL uint32 = 436240897
	DIAXIS_HOCKEYD_MOVE uint32 = 436273666
	DIBUTTON_HOCKEYD_PLAYER uint32 = 436208641
	DIBUTTON_HOCKEYD_STEAL uint32 = 436208642
	DIBUTTON_HOCKEYD_BURST uint32 = 436208643
	DIBUTTON_HOCKEYD_BLOCK uint32 = 436208644
	DIBUTTON_HOCKEYD_FAKE uint32 = 436208645
	DIBUTTON_HOCKEYD_MENU uint32 = 436208893
	DIHATSWITCH_HOCKEYD_SCROLL uint32 = 436225537
	DIBUTTON_HOCKEYD_ZOOM uint32 = 436225030
	DIBUTTON_HOCKEYD_STRATEGY uint32 = 436225031
	DIBUTTON_HOCKEYD_TIMEOUT uint32 = 436225032
	DIBUTTON_HOCKEYD_SUBSTITUTE uint32 = 436225033
	DIBUTTON_HOCKEYD_LEFT_LINK uint32 = 436258020
	DIBUTTON_HOCKEYD_RIGHT_LINK uint32 = 436258028
	DIBUTTON_HOCKEYD_FORWARD_LINK uint32 = 436290784
	DIBUTTON_HOCKEYD_BACK_LINK uint32 = 436290792
	DIBUTTON_HOCKEYD_DEVICE uint32 = 436225278
	DIBUTTON_HOCKEYD_PAUSE uint32 = 436225276
	DIVIRTUAL_SPORTS_HOCKEY_GOALIE uint32 = 452984832
	DIAXIS_HOCKEYG_LATERAL uint32 = 453018113
	DIAXIS_HOCKEYG_MOVE uint32 = 453050882
	DIBUTTON_HOCKEYG_PASS uint32 = 452985857
	DIBUTTON_HOCKEYG_POKE uint32 = 452985858
	DIBUTTON_HOCKEYG_STEAL uint32 = 452985859
	DIBUTTON_HOCKEYG_BLOCK uint32 = 452985860
	DIBUTTON_HOCKEYG_MENU uint32 = 452986109
	DIHATSWITCH_HOCKEYG_SCROLL uint32 = 453002753
	DIBUTTON_HOCKEYG_ZOOM uint32 = 453002245
	DIBUTTON_HOCKEYG_STRATEGY uint32 = 453002246
	DIBUTTON_HOCKEYG_TIMEOUT uint32 = 453002247
	DIBUTTON_HOCKEYG_SUBSTITUTE uint32 = 453002248
	DIBUTTON_HOCKEYG_LEFT_LINK uint32 = 453035236
	DIBUTTON_HOCKEYG_RIGHT_LINK uint32 = 453035244
	DIBUTTON_HOCKEYG_FORWARD_LINK uint32 = 453068000
	DIBUTTON_HOCKEYG_BACK_LINK uint32 = 453068008
	DIBUTTON_HOCKEYG_DEVICE uint32 = 453002494
	DIBUTTON_HOCKEYG_PAUSE uint32 = 453002492
	DIVIRTUAL_SPORTS_BIKING_MOUNTAIN uint32 = 469762048
	DIAXIS_BIKINGM_TURN uint32 = 469795329
	DIAXIS_BIKINGM_PEDAL uint32 = 469828098
	DIBUTTON_BIKINGM_JUMP uint32 = 469763073
	DIBUTTON_BIKINGM_CAMERA uint32 = 469763074
	DIBUTTON_BIKINGM_SPECIAL1 uint32 = 469763075
	DIBUTTON_BIKINGM_SELECT uint32 = 469763076
	DIBUTTON_BIKINGM_SPECIAL2 uint32 = 469763077
	DIBUTTON_BIKINGM_MENU uint32 = 469763325
	DIHATSWITCH_BIKINGM_SCROLL uint32 = 469779969
	DIBUTTON_BIKINGM_ZOOM uint32 = 469779462
	DIAXIS_BIKINGM_BRAKE uint32 = 470041091
	DIBUTTON_BIKINGM_LEFT_LINK uint32 = 469812452
	DIBUTTON_BIKINGM_RIGHT_LINK uint32 = 469812460
	DIBUTTON_BIKINGM_FASTER_LINK uint32 = 469845216
	DIBUTTON_BIKINGM_SLOWER_LINK uint32 = 469845224
	DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK uint32 = 470041832
	DIBUTTON_BIKINGM_DEVICE uint32 = 469779710
	DIBUTTON_BIKINGM_PAUSE uint32 = 469779708
	DIVIRTUAL_SPORTS_SKIING uint32 = 486539264
	DIAXIS_SKIING_TURN uint32 = 486572545
	DIAXIS_SKIING_SPEED uint32 = 486605314
	DIBUTTON_SKIING_JUMP uint32 = 486540289
	DIBUTTON_SKIING_CROUCH uint32 = 486540290
	DIBUTTON_SKIING_CAMERA uint32 = 486540291
	DIBUTTON_SKIING_SPECIAL1 uint32 = 486540292
	DIBUTTON_SKIING_SELECT uint32 = 486540293
	DIBUTTON_SKIING_SPECIAL2 uint32 = 486540294
	DIBUTTON_SKIING_MENU uint32 = 486540541
	DIHATSWITCH_SKIING_GLANCE uint32 = 486557185
	DIBUTTON_SKIING_ZOOM uint32 = 486556679
	DIBUTTON_SKIING_LEFT_LINK uint32 = 486589668
	DIBUTTON_SKIING_RIGHT_LINK uint32 = 486589676
	DIBUTTON_SKIING_FASTER_LINK uint32 = 486622432
	DIBUTTON_SKIING_SLOWER_LINK uint32 = 486622440
	DIBUTTON_SKIING_DEVICE uint32 = 486556926
	DIBUTTON_SKIING_PAUSE uint32 = 486556924
	DIVIRTUAL_SPORTS_SOCCER_OFFENSE uint32 = 503316480
	DIAXIS_SOCCERO_LATERAL uint32 = 503349761
	DIAXIS_SOCCERO_MOVE uint32 = 503382530
	DIAXIS_SOCCERO_BEND uint32 = 503415299
	DIBUTTON_SOCCERO_SHOOT uint32 = 503317505
	DIBUTTON_SOCCERO_PASS uint32 = 503317506
	DIBUTTON_SOCCERO_FAKE uint32 = 503317507
	DIBUTTON_SOCCERO_PLAYER uint32 = 503317508
	DIBUTTON_SOCCERO_SPECIAL1 uint32 = 503317509
	DIBUTTON_SOCCERO_SELECT uint32 = 503317510
	DIBUTTON_SOCCERO_MENU uint32 = 503317757
	DIHATSWITCH_SOCCERO_GLANCE uint32 = 503334401
	DIBUTTON_SOCCERO_SUBSTITUTE uint32 = 503333895
	DIBUTTON_SOCCERO_SHOOTLOW uint32 = 503333896
	DIBUTTON_SOCCERO_SHOOTHIGH uint32 = 503333897
	DIBUTTON_SOCCERO_PASSTHRU uint32 = 503333898
	DIBUTTON_SOCCERO_SPRINT uint32 = 503333899
	DIBUTTON_SOCCERO_CONTROL uint32 = 503333900
	DIBUTTON_SOCCERO_HEAD uint32 = 503333901
	DIBUTTON_SOCCERO_LEFT_LINK uint32 = 503366884
	DIBUTTON_SOCCERO_RIGHT_LINK uint32 = 503366892
	DIBUTTON_SOCCERO_FORWARD_LINK uint32 = 503399648
	DIBUTTON_SOCCERO_BACK_LINK uint32 = 503399656
	DIBUTTON_SOCCERO_DEVICE uint32 = 503334142
	DIBUTTON_SOCCERO_PAUSE uint32 = 503334140
	DIVIRTUAL_SPORTS_SOCCER_DEFENSE uint32 = 520093696
	DIAXIS_SOCCERD_LATERAL uint32 = 520126977
	DIAXIS_SOCCERD_MOVE uint32 = 520159746
	DIBUTTON_SOCCERD_BLOCK uint32 = 520094721
	DIBUTTON_SOCCERD_STEAL uint32 = 520094722
	DIBUTTON_SOCCERD_FAKE uint32 = 520094723
	DIBUTTON_SOCCERD_PLAYER uint32 = 520094724
	DIBUTTON_SOCCERD_SPECIAL uint32 = 520094725
	DIBUTTON_SOCCERD_SELECT uint32 = 520094726
	DIBUTTON_SOCCERD_SLIDE uint32 = 520094727
	DIBUTTON_SOCCERD_MENU uint32 = 520094973
	DIHATSWITCH_SOCCERD_GLANCE uint32 = 520111617
	DIBUTTON_SOCCERD_FOUL uint32 = 520111112
	DIBUTTON_SOCCERD_HEAD uint32 = 520111113
	DIBUTTON_SOCCERD_CLEAR uint32 = 520111114
	DIBUTTON_SOCCERD_GOALIECHARGE uint32 = 520111115
	DIBUTTON_SOCCERD_SUBSTITUTE uint32 = 520111116
	DIBUTTON_SOCCERD_LEFT_LINK uint32 = 520144100
	DIBUTTON_SOCCERD_RIGHT_LINK uint32 = 520144108
	DIBUTTON_SOCCERD_FORWARD_LINK uint32 = 520176864
	DIBUTTON_SOCCERD_BACK_LINK uint32 = 520176872
	DIBUTTON_SOCCERD_DEVICE uint32 = 520111358
	DIBUTTON_SOCCERD_PAUSE uint32 = 520111356
	DIVIRTUAL_SPORTS_RACQUET uint32 = 536870912
	DIAXIS_RACQUET_LATERAL uint32 = 536904193
	DIAXIS_RACQUET_MOVE uint32 = 536936962
	DIBUTTON_RACQUET_SWING uint32 = 536871937
	DIBUTTON_RACQUET_BACKSWING uint32 = 536871938
	DIBUTTON_RACQUET_SMASH uint32 = 536871939
	DIBUTTON_RACQUET_SPECIAL uint32 = 536871940
	DIBUTTON_RACQUET_SELECT uint32 = 536871941
	DIBUTTON_RACQUET_MENU uint32 = 536872189
	DIHATSWITCH_RACQUET_GLANCE uint32 = 536888833
	DIBUTTON_RACQUET_TIMEOUT uint32 = 536888326
	DIBUTTON_RACQUET_SUBSTITUTE uint32 = 536888327
	DIBUTTON_RACQUET_LEFT_LINK uint32 = 536921316
	DIBUTTON_RACQUET_RIGHT_LINK uint32 = 536921324
	DIBUTTON_RACQUET_FORWARD_LINK uint32 = 536954080
	DIBUTTON_RACQUET_BACK_LINK uint32 = 536954088
	DIBUTTON_RACQUET_DEVICE uint32 = 536888574
	DIBUTTON_RACQUET_PAUSE uint32 = 536888572
	DIVIRTUAL_ARCADE_SIDE2SIDE uint32 = 553648128
	DIAXIS_ARCADES_LATERAL uint32 = 553681409
	DIAXIS_ARCADES_MOVE uint32 = 553714178
	DIBUTTON_ARCADES_THROW uint32 = 553649153
	DIBUTTON_ARCADES_CARRY uint32 = 553649154
	DIBUTTON_ARCADES_ATTACK uint32 = 553649155
	DIBUTTON_ARCADES_SPECIAL uint32 = 553649156
	DIBUTTON_ARCADES_SELECT uint32 = 553649157
	DIBUTTON_ARCADES_MENU uint32 = 553649405
	DIHATSWITCH_ARCADES_VIEW uint32 = 553666049
	DIBUTTON_ARCADES_LEFT_LINK uint32 = 553698532
	DIBUTTON_ARCADES_RIGHT_LINK uint32 = 553698540
	DIBUTTON_ARCADES_FORWARD_LINK uint32 = 553731296
	DIBUTTON_ARCADES_BACK_LINK uint32 = 553731304
	DIBUTTON_ARCADES_VIEW_UP_LINK uint32 = 554157280
	DIBUTTON_ARCADES_VIEW_DOWN_LINK uint32 = 554157288
	DIBUTTON_ARCADES_VIEW_LEFT_LINK uint32 = 554157284
	DIBUTTON_ARCADES_VIEW_RIGHT_LINK uint32 = 554157292
	DIBUTTON_ARCADES_DEVICE uint32 = 553665790
	DIBUTTON_ARCADES_PAUSE uint32 = 553665788
	DIVIRTUAL_ARCADE_PLATFORM uint32 = 570425344
	DIAXIS_ARCADEP_LATERAL uint32 = 570458625
	DIAXIS_ARCADEP_MOVE uint32 = 570491394
	DIBUTTON_ARCADEP_JUMP uint32 = 570426369
	DIBUTTON_ARCADEP_FIRE uint32 = 570426370
	DIBUTTON_ARCADEP_CROUCH uint32 = 570426371
	DIBUTTON_ARCADEP_SPECIAL uint32 = 570426372
	DIBUTTON_ARCADEP_SELECT uint32 = 570426373
	DIBUTTON_ARCADEP_MENU uint32 = 570426621
	DIHATSWITCH_ARCADEP_VIEW uint32 = 570443265
	DIBUTTON_ARCADEP_FIRESECONDARY uint32 = 570442758
	DIBUTTON_ARCADEP_LEFT_LINK uint32 = 570475748
	DIBUTTON_ARCADEP_RIGHT_LINK uint32 = 570475756
	DIBUTTON_ARCADEP_FORWARD_LINK uint32 = 570508512
	DIBUTTON_ARCADEP_BACK_LINK uint32 = 570508520
	DIBUTTON_ARCADEP_VIEW_UP_LINK uint32 = 570934496
	DIBUTTON_ARCADEP_VIEW_DOWN_LINK uint32 = 570934504
	DIBUTTON_ARCADEP_VIEW_LEFT_LINK uint32 = 570934500
	DIBUTTON_ARCADEP_VIEW_RIGHT_LINK uint32 = 570934508
	DIBUTTON_ARCADEP_DEVICE uint32 = 570443006
	DIBUTTON_ARCADEP_PAUSE uint32 = 570443004
	DIVIRTUAL_CAD_2DCONTROL uint32 = 587202560
	DIAXIS_2DCONTROL_LATERAL uint32 = 587235841
	DIAXIS_2DCONTROL_MOVE uint32 = 587268610
	DIAXIS_2DCONTROL_INOUT uint32 = 587301379
	DIBUTTON_2DCONTROL_SELECT uint32 = 587203585
	DIBUTTON_2DCONTROL_SPECIAL1 uint32 = 587203586
	DIBUTTON_2DCONTROL_SPECIAL uint32 = 587203587
	DIBUTTON_2DCONTROL_SPECIAL2 uint32 = 587203588
	DIBUTTON_2DCONTROL_MENU uint32 = 587203837
	DIHATSWITCH_2DCONTROL_HATSWITCH uint32 = 587220481
	DIAXIS_2DCONTROL_ROTATEZ uint32 = 587350532
	DIBUTTON_2DCONTROL_DISPLAY uint32 = 587219973
	DIBUTTON_2DCONTROL_DEVICE uint32 = 587220222
	DIBUTTON_2DCONTROL_PAUSE uint32 = 587220220
	DIVIRTUAL_CAD_3DCONTROL uint32 = 603979776
	DIAXIS_3DCONTROL_LATERAL uint32 = 604013057
	DIAXIS_3DCONTROL_MOVE uint32 = 604045826
	DIAXIS_3DCONTROL_INOUT uint32 = 604078595
	DIBUTTON_3DCONTROL_SELECT uint32 = 603980801
	DIBUTTON_3DCONTROL_SPECIAL1 uint32 = 603980802
	DIBUTTON_3DCONTROL_SPECIAL uint32 = 603980803
	DIBUTTON_3DCONTROL_SPECIAL2 uint32 = 603980804
	DIBUTTON_3DCONTROL_MENU uint32 = 603981053
	DIHATSWITCH_3DCONTROL_HATSWITCH uint32 = 603997697
	DIAXIS_3DCONTROL_ROTATEX uint32 = 604193284
	DIAXIS_3DCONTROL_ROTATEY uint32 = 604160517
	DIAXIS_3DCONTROL_ROTATEZ uint32 = 604127750
	DIBUTTON_3DCONTROL_DISPLAY uint32 = 603997189
	DIBUTTON_3DCONTROL_DEVICE uint32 = 603997438
	DIBUTTON_3DCONTROL_PAUSE uint32 = 603997436
	DIVIRTUAL_CAD_FLYBY uint32 = 620756992
	DIAXIS_CADF_LATERAL uint32 = 620790273
	DIAXIS_CADF_MOVE uint32 = 620823042
	DIAXIS_CADF_INOUT uint32 = 620855811
	DIBUTTON_CADF_SELECT uint32 = 620758017
	DIBUTTON_CADF_SPECIAL1 uint32 = 620758018
	DIBUTTON_CADF_SPECIAL uint32 = 620758019
	DIBUTTON_CADF_SPECIAL2 uint32 = 620758020
	DIBUTTON_CADF_MENU uint32 = 620758269
	DIHATSWITCH_CADF_HATSWITCH uint32 = 620774913
	DIAXIS_CADF_ROTATEX uint32 = 620970500
	DIAXIS_CADF_ROTATEY uint32 = 620937733
	DIAXIS_CADF_ROTATEZ uint32 = 620904966
	DIBUTTON_CADF_DISPLAY uint32 = 620774405
	DIBUTTON_CADF_DEVICE uint32 = 620774654
	DIBUTTON_CADF_PAUSE uint32 = 620774652
	DIVIRTUAL_CAD_MODEL uint32 = 637534208
	DIAXIS_CADM_LATERAL uint32 = 637567489
	DIAXIS_CADM_MOVE uint32 = 637600258
	DIAXIS_CADM_INOUT uint32 = 637633027
	DIBUTTON_CADM_SELECT uint32 = 637535233
	DIBUTTON_CADM_SPECIAL1 uint32 = 637535234
	DIBUTTON_CADM_SPECIAL uint32 = 637535235
	DIBUTTON_CADM_SPECIAL2 uint32 = 637535236
	DIBUTTON_CADM_MENU uint32 = 637535485
	DIHATSWITCH_CADM_HATSWITCH uint32 = 637552129
	DIAXIS_CADM_ROTATEX uint32 = 637747716
	DIAXIS_CADM_ROTATEY uint32 = 637714949
	DIAXIS_CADM_ROTATEZ uint32 = 637682182
	DIBUTTON_CADM_DISPLAY uint32 = 637551621
	DIBUTTON_CADM_DEVICE uint32 = 637551870
	DIBUTTON_CADM_PAUSE uint32 = 637551868
	DIVIRTUAL_REMOTE_CONTROL uint32 = 654311424
	DIAXIS_REMOTE_SLIDER uint32 = 654639617
	DIBUTTON_REMOTE_MUTE uint32 = 654312449
	DIBUTTON_REMOTE_SELECT uint32 = 654312450
	DIBUTTON_REMOTE_PLAY uint32 = 654320643
	DIBUTTON_REMOTE_CUE uint32 = 654320644
	DIBUTTON_REMOTE_REVIEW uint32 = 654320645
	DIBUTTON_REMOTE_CHANGE uint32 = 654320646
	DIBUTTON_REMOTE_RECORD uint32 = 654320647
	DIBUTTON_REMOTE_MENU uint32 = 654312701
	DIAXIS_REMOTE_SLIDER2 uint32 = 654656002
	DIBUTTON_REMOTE_TV uint32 = 654334984
	DIBUTTON_REMOTE_CABLE uint32 = 654334985
	DIBUTTON_REMOTE_CD uint32 = 654334986
	DIBUTTON_REMOTE_VCR uint32 = 654334987
	DIBUTTON_REMOTE_TUNER uint32 = 654334988
	DIBUTTON_REMOTE_DVD uint32 = 654334989
	DIBUTTON_REMOTE_ADJUST uint32 = 654334990
	DIBUTTON_REMOTE_DIGIT0 uint32 = 654332943
	DIBUTTON_REMOTE_DIGIT1 uint32 = 654332944
	DIBUTTON_REMOTE_DIGIT2 uint32 = 654332945
	DIBUTTON_REMOTE_DIGIT3 uint32 = 654332946
	DIBUTTON_REMOTE_DIGIT4 uint32 = 654332947
	DIBUTTON_REMOTE_DIGIT5 uint32 = 654332948
	DIBUTTON_REMOTE_DIGIT6 uint32 = 654332949
	DIBUTTON_REMOTE_DIGIT7 uint32 = 654332950
	DIBUTTON_REMOTE_DIGIT8 uint32 = 654332951
	DIBUTTON_REMOTE_DIGIT9 uint32 = 654332952
	DIBUTTON_REMOTE_DEVICE uint32 = 654329086
	DIBUTTON_REMOTE_PAUSE uint32 = 654329084
	DIVIRTUAL_BROWSER_CONTROL uint32 = 671088640
	DIAXIS_BROWSER_LATERAL uint32 = 671121921
	DIAXIS_BROWSER_MOVE uint32 = 671154690
	DIBUTTON_BROWSER_SELECT uint32 = 671089665
	DIAXIS_BROWSER_VIEW uint32 = 671187459
	DIBUTTON_BROWSER_REFRESH uint32 = 671089666
	DIBUTTON_BROWSER_MENU uint32 = 671089917
	DIBUTTON_BROWSER_SEARCH uint32 = 671106051
	DIBUTTON_BROWSER_STOP uint32 = 671106052
	DIBUTTON_BROWSER_HOME uint32 = 671106053
	DIBUTTON_BROWSER_FAVORITES uint32 = 671106054
	DIBUTTON_BROWSER_NEXT uint32 = 671106055
	DIBUTTON_BROWSER_PREVIOUS uint32 = 671106056
	DIBUTTON_BROWSER_HISTORY uint32 = 671106057
	DIBUTTON_BROWSER_PRINT uint32 = 671106058
	DIBUTTON_BROWSER_DEVICE uint32 = 671106302
	DIBUTTON_BROWSER_PAUSE uint32 = 671106300
	DIVIRTUAL_DRIVING_MECHA uint32 = 687865856
	DIAXIS_MECHA_STEER uint32 = 687899137
	DIAXIS_MECHA_TORSO uint32 = 687931906
	DIAXIS_MECHA_ROTATE uint32 = 687997443
	DIAXIS_MECHA_THROTTLE uint32 = 688095748
	DIBUTTON_MECHA_FIRE uint32 = 687866881
	DIBUTTON_MECHA_WEAPONS uint32 = 687866882
	DIBUTTON_MECHA_TARGET uint32 = 687866883
	DIBUTTON_MECHA_REVERSE uint32 = 687866884
	DIBUTTON_MECHA_ZOOM uint32 = 687866885
	DIBUTTON_MECHA_JUMP uint32 = 687866886
	DIBUTTON_MECHA_MENU uint32 = 687867133
	DIBUTTON_MECHA_CENTER uint32 = 687883271
	DIHATSWITCH_MECHA_GLANCE uint32 = 687883777
	DIBUTTON_MECHA_VIEW uint32 = 687883272
	DIBUTTON_MECHA_FIRESECONDARY uint32 = 687883273
	DIBUTTON_MECHA_LEFT_LINK uint32 = 687916260
	DIBUTTON_MECHA_RIGHT_LINK uint32 = 687916268
	DIBUTTON_MECHA_FORWARD_LINK uint32 = 687949024
	DIBUTTON_MECHA_BACK_LINK uint32 = 687949032
	DIBUTTON_MECHA_ROTATE_LEFT_LINK uint32 = 688014564
	DIBUTTON_MECHA_ROTATE_RIGHT_LINK uint32 = 688014572
	DIBUTTON_MECHA_FASTER_LINK uint32 = 688112864
	DIBUTTON_MECHA_SLOWER_LINK uint32 = 688112872
	DIBUTTON_MECHA_DEVICE uint32 = 687883518
	DIBUTTON_MECHA_PAUSE uint32 = 687883516
	DIAXIS_ANY_X_1 uint32 = 4278239745
	DIAXIS_ANY_X_2 uint32 = 4278239746
	DIAXIS_ANY_Y_1 uint32 = 4278272513
	DIAXIS_ANY_Y_2 uint32 = 4278272514
	DIAXIS_ANY_Z_1 uint32 = 4278305281
	DIAXIS_ANY_Z_2 uint32 = 4278305282
	DIAXIS_ANY_R_1 uint32 = 4278338049
	DIAXIS_ANY_R_2 uint32 = 4278338050
	DIAXIS_ANY_U_1 uint32 = 4278370817
	DIAXIS_ANY_U_2 uint32 = 4278370818
	DIAXIS_ANY_V_1 uint32 = 4278403585
	DIAXIS_ANY_V_2 uint32 = 4278403586
	DIAXIS_ANY_A_1 uint32 = 4278436353
	DIAXIS_ANY_A_2 uint32 = 4278436354
	DIAXIS_ANY_B_1 uint32 = 4278469121
	DIAXIS_ANY_B_2 uint32 = 4278469122
	DIAXIS_ANY_C_1 uint32 = 4278501889
	DIAXIS_ANY_C_2 uint32 = 4278501890
	DIAXIS_ANY_S_1 uint32 = 4278534657
	DIAXIS_ANY_S_2 uint32 = 4278534658
	DIAXIS_ANY_1 uint32 = 4278206977
	DIAXIS_ANY_2 uint32 = 4278206978
	DIAXIS_ANY_3 uint32 = 4278206979
	DIAXIS_ANY_4 uint32 = 4278206980
	DIPOV_ANY_1 uint32 = 4278208001
	DIPOV_ANY_2 uint32 = 4278208002
	DIPOV_ANY_3 uint32 = 4278208003
	DIPOV_ANY_4 uint32 = 4278208004
	JOY_PASSDRIVERDATA int32 = 268435456
	JOY_HWS_ISHEADTRACKER int32 = 33554432
	JOY_HWS_ISGAMEPORTDRIVER int32 = 67108864
	JOY_HWS_ISANALOGPORTDRIVER int32 = 134217728
	JOY_HWS_AUTOLOAD int32 = 268435456
	JOY_HWS_NODEVNODE int32 = 536870912
	JOY_HWS_ISGAMEPORTBUS int32 = -2147483648
	JOY_HWS_GAMEPORTBUSBUSY int32 = 1
	JOY_US_VOLATILE int32 = 8
	JOY_OEMPOLL_PASSDRIVERDATA uint32 = 7
	BUTTON_BIT_POWER uint32 = 1
	BUTTON_BIT_WINDOWS uint32 = 2
	BUTTON_BIT_VOLUMEUP uint32 = 4
	BUTTON_BIT_VOLUMEDOWN uint32 = 8
	BUTTON_BIT_ROTATION_LOCK uint32 = 16
	BUTTON_BIT_BACK uint32 = 32
	BUTTON_BIT_SEARCH uint32 = 64
	BUTTON_BIT_CAMERAFOCUS uint32 = 128
	BUTTON_BIT_CAMERASHUTTER uint32 = 256
	BUTTON_BIT_RINGERTOGGLE uint32 = 512
	BUTTON_BIT_HEADSET uint32 = 1024
	BUTTON_BIT_HWKBDEPLOY uint32 = 2048
	BUTTON_BIT_CAMERALENS uint32 = 4096
	BUTTON_BIT_OEMCUSTOM uint32 = 8192
	BUTTON_BIT_OEMCUSTOM2 uint32 = 16384
	BUTTON_BIT_OEMCUSTOM3 uint32 = 32768
	BUTTON_BIT_ALLBUTTONSMASK uint32 = 16383
	IOCTL_BUTTON_SET_ENABLED_ON_IDLE uint32 = 721576
	IOCTL_BUTTON_GET_ENABLED_ON_IDLE uint32 = 721580
)
#define global DIRECTINPUT_VERSION                              2048
#define global JOY_HW_NONE                                      0
#define global JOY_HW_CUSTOM                                    1
#define global JOY_HW_2A_2B_GENERIC                             2
#define global JOY_HW_2A_4B_GENERIC                             3
#define global JOY_HW_2B_GAMEPAD                                4
#define global JOY_HW_2B_FLIGHTYOKE                             5
#define global JOY_HW_2B_FLIGHTYOKETHROTTLE                     6
#define global JOY_HW_3A_2B_GENERIC                             7
#define global JOY_HW_3A_4B_GENERIC                             8
#define global JOY_HW_4B_GAMEPAD                                9
#define global JOY_HW_4B_FLIGHTYOKE                             10
#define global JOY_HW_4B_FLIGHTYOKETHROTTLE                     11
#define global JOY_HW_TWO_2A_2B_WITH_Y                          12
#define global JOY_HW_LASTENTRY                                 13
#define global JOY_ISCAL_XY                                     1
#define global JOY_ISCAL_Z                                      2
#define global JOY_ISCAL_R                                      4
#define global JOY_ISCAL_U                                      8
#define global JOY_ISCAL_V                                      16
#define global JOY_ISCAL_POV                                    32
#define global JOY_POV_NUMDIRS                                  4
#define global JOY_POVVAL_FORWARD                               0
#define global JOY_POVVAL_BACKWARD                              1
#define global JOY_POVVAL_LEFT                                  2
#define global JOY_POVVAL_RIGHT                                 3
#define global JOY_HWS_HASZ                                     1
#define global JOY_HWS_HASPOV                                   2
#define global JOY_HWS_POVISBUTTONCOMBOS                        4
#define global JOY_HWS_POVISPOLL                                8
#define global JOY_HWS_ISYOKE                                   16
#define global JOY_HWS_ISGAMEPAD                                32
#define global JOY_HWS_ISCARCTRL                                64
#define global JOY_HWS_XISJ1Y                                   128
#define global JOY_HWS_XISJ2X                                   256
#define global JOY_HWS_XISJ2Y                                   512
#define global JOY_HWS_YISJ1X                                   1024
#define global JOY_HWS_YISJ2X                                   2048
#define global JOY_HWS_YISJ2Y                                   4096
#define global JOY_HWS_ZISJ1X                                   8192
#define global JOY_HWS_ZISJ1Y                                   16384
#define global JOY_HWS_ZISJ2X                                   32768
#define global JOY_HWS_POVISJ1X                                 65536
#define global JOY_HWS_POVISJ1Y                                 131072
#define global JOY_HWS_POVISJ2X                                 262144
#define global JOY_HWS_HASR                                     524288
#define global JOY_HWS_RISJ1X                                   1048576
#define global JOY_HWS_RISJ1Y                                   2097152
#define global JOY_HWS_RISJ2Y                                   4194304
#define global JOY_HWS_HASU                                     8388608
#define global JOY_HWS_HASV                                     16777216
#define global JOY_US_HASRUDDER                                 1
#define global JOY_US_PRESENT                                   2
#define global JOY_US_ISOEM                                     4
#define global JOY_US_RESERVED                                  (-2147483648)
#define global JOYTYPE_ZEROGAMEENUMOEMDATA                      1
#define global JOYTYPE_NOAUTODETECTGAMEPORT                     2
#define global JOYTYPE_NOHIDDIRECT                              4
#define global JOYTYPE_ANALOGCOMPAT                             8
#define global JOYTYPE_DEFAULTPROPSHEET                         (-2147483648)
#define global JOYTYPE_DEVICEHIDE                               65536
#define global JOYTYPE_MOUSEHIDE                                131072
#define global JOYTYPE_KEYBHIDE                                 262144
#define global JOYTYPE_GAMEHIDE                                 524288
#define global JOYTYPE_HIDEACTIVE                               1048576
#define global JOYTYPE_INFOMASK                                 14680064
#define global JOYTYPE_INFODEFAULT                              0
#define global JOYTYPE_INFOYYPEDALS                             2097152
#define global JOYTYPE_INFOZYPEDALS                             4194304
#define global JOYTYPE_INFOYRPEDALS                             6291456
#define global JOYTYPE_INFOZRPEDALS                             8388608
#define global JOYTYPE_INFOZISSLIDER                            2097152
#define global JOYTYPE_INFOZISZ                                 4194304
#define global JOYTYPE_ENABLEINPUTREPORT                        16777216
#define global MAX_JOYSTRING                                    256
#define global MAX_JOYSTICKOEMVXDNAME                           260
#define global DITC_REGHWSETTINGS                               1
#define global DITC_CLSIDCONFIG                                 2
#define global DITC_DISPLAYNAME                                 4
#define global DITC_CALLOUT                                     8
#define global DITC_HARDWAREID                                  16
#define global DITC_FLAGS1                                      32
#define global DITC_FLAGS2                                      64
#define global DITC_MAPFILE                                     128
#define global DIJC_GUIDINSTANCE                                1
#define global DIJC_REGHWCONFIGTYPE                             2
#define global DIJC_GAIN                                        4
#define global DIJC_CALLOUT                                     8
#define global DIJC_WDMGAMEPORT                                 16
#define global DIJU_USERVALUES                                  1
#define global DIJU_GLOBALDRIVER                                2
#define global DIJU_GAMEPORTEMULATOR                            4
#define global GUID_KeyboardClass                               "{4D36E96B-E325-11CE-BFC1-08002BE10318}"
#define global GUID_MediaClass                                  "{4D36E96C-E325-11CE-BFC1-08002BE10318}"
#define global GUID_MouseClass                                  "{4D36E96F-E325-11CE-BFC1-08002BE10318}"
#define global GUID_HIDClass                                    "{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}"
#define global DIRECTINPUT_NOTIFICATION_MSGSTRINGA              "DIRECTINPUT_NOTIFICATION_MSGSTRING"
#define global DIRECTINPUT_NOTIFICATION_MSGSTRINGW              "DIRECTINPUT_NOTIFICATION_MSGSTRING"
#define global DIRECTINPUT_NOTIFICATION_MSGSTRING               "DIRECTINPUT_NOTIFICATION_MSGSTRING"
#define global DIMSGWP_NEWAPPSTART                              1
#define global DIMSGWP_DX8APPSTART                              2
#define global DIMSGWP_DX8MAPPERAPPSTART                        3
#define global DIAPPIDFLAG_NOTIME                               1
#define global DIAPPIDFLAG_NOSIZE                               2
#define global DIRECTINPUT_REGSTR_VAL_APPIDFLAGA                "AppIdFlag"
#define global DIRECTINPUT_REGSTR_KEY_LASTAPPA                  "MostRecentApplication"
#define global DIRECTINPUT_REGSTR_KEY_LASTMAPAPPA               "MostRecentMapperApplication"
#define global DIRECTINPUT_REGSTR_VAL_VERSIONA                  "Version"
#define global DIRECTINPUT_REGSTR_VAL_NAMEA                     "Name"
#define global DIRECTINPUT_REGSTR_VAL_IDA                       "Id"
#define global DIRECTINPUT_REGSTR_VAL_MAPPERA                   "UsesMapper"
#define global DIRECTINPUT_REGSTR_VAL_LASTSTARTA                "MostRecentStart"
#define global DIRECTINPUT_REGSTR_VAL_APPIDFLAGW                "AppIdFlag"
#define global DIRECTINPUT_REGSTR_KEY_LASTAPPW                  "MostRecentApplication"
#define global DIRECTINPUT_REGSTR_KEY_LASTMAPAPPW               "MostRecentMapperApplication"
#define global DIRECTINPUT_REGSTR_VAL_VERSIONW                  "Version"
#define global DIRECTINPUT_REGSTR_VAL_NAMEW                     "Name"
#define global DIRECTINPUT_REGSTR_VAL_IDW                       "Id"
#define global DIRECTINPUT_REGSTR_VAL_MAPPERW                   "UsesMapper"
#define global DIRECTINPUT_REGSTR_VAL_LASTSTARTW                "MostRecentStart"
#define global DIRECTINPUT_REGSTR_VAL_APPIDFLAG                 "AppIdFlag"
#define global DIRECTINPUT_REGSTR_KEY_LASTAPP                   "MostRecentApplication"
#define global DIRECTINPUT_REGSTR_KEY_LASTMAPAPP                "MostRecentMapperApplication"
#define global DIRECTINPUT_REGSTR_VAL_VERSION                   "Version"
#define global DIRECTINPUT_REGSTR_VAL_NAME                      "Name"
#define global DIRECTINPUT_REGSTR_VAL_ID                        "Id"
#define global DIRECTINPUT_REGSTR_VAL_MAPPER                    "UsesMapper"
#define global DIRECTINPUT_REGSTR_VAL_LASTSTART                 "MostRecentStart"
#define global DIERR_NOMOREITEMS                                (-2147024637)
#define global DIERR_DRIVERFIRST                                (-2147220736)
#define global DIERR_DRIVERLAST                                 (-2147220481)
#define global DIERR_INVALIDCLASSINSTALLER                      (-2147220480)
#define global DIERR_CANCELLED                                  (-2147220479)
#define global DIERR_BADINF                                     (-2147220478)
#define global DIDIFT_DELETE                                    16777216
#define global GUID_DEVINTERFACE_HID                            "{4D1E55B2-F16F-11CF-88CB-001111000030}"
#define global GUID_HID_INTERFACE_NOTIFY                        "{2C4E2E88-25E6-4C33-882F-3D82E6073681}"
#define global GUID_HID_INTERFACE_HIDPARSE                      "{F5C315A5-69AC-4BC2-9279-D0B64576F44B}"
#define global DEVPKEY_DeviceInterface_HID_UsagePage            "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 2"
#define global DEVPKEY_DeviceInterface_HID_UsageId              "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 3"
#define global DEVPKEY_DeviceInterface_HID_IsReadOnly           "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 4"
#define global DEVPKEY_DeviceInterface_HID_VendorId             "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 5"
#define global DEVPKEY_DeviceInterface_HID_ProductId            "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 6"
#define global DEVPKEY_DeviceInterface_HID_VersionNumber        "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 7"
#define global DEVPKEY_DeviceInterface_HID_BackgroundAccess     "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 8"
#define global DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable "{3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 9"
#define global HID_REVISION                                     1
#define global HIDP_STATUS_SUCCESS                              1114112
#define global HIDP_STATUS_NULL                                 (-2146369535)
#define global HIDP_STATUS_INVALID_PREPARSED_DATA               (-1072627711)
#define global HIDP_STATUS_INVALID_REPORT_TYPE                  (-1072627710)
#define global HIDP_STATUS_INVALID_REPORT_LENGTH                (-1072627709)
#define global HIDP_STATUS_USAGE_NOT_FOUND                      (-1072627708)
#define global HIDP_STATUS_VALUE_OUT_OF_RANGE                   (-1072627707)
#define global HIDP_STATUS_BAD_LOG_PHY_VALUES                   (-1072627706)
#define global HIDP_STATUS_BUFFER_TOO_SMALL                     (-1072627705)
#define global HIDP_STATUS_INTERNAL_ERROR                       (-1072627704)
#define global HIDP_STATUS_I8042_TRANS_UNKNOWN                  (-1072627703)
#define global HIDP_STATUS_INCOMPATIBLE_REPORT_ID               (-1072627702)
#define global HIDP_STATUS_NOT_VALUE_ARRAY                      (-1072627701)
#define global HIDP_STATUS_IS_VALUE_ARRAY                       (-1072627700)
#define global HIDP_STATUS_DATA_INDEX_NOT_FOUND                 (-1072627699)
#define global HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE              (-1072627698)
#define global HIDP_STATUS_BUTTON_NOT_PRESSED                   (-1072627697)
#define global HIDP_STATUS_REPORT_DOES_NOT_EXIST                (-1072627696)
#define global HIDP_STATUS_NOT_IMPLEMENTED                      (-1072627680)
#define global HIDP_STATUS_NOT_BUTTON_ARRAY                     (-1072627679)
#define global HIDP_STATUS_I8242_TRANS_UNKNOWN                  (-1072627703)
#define global HID_USAGE_PAGE_UNDEFINED                         0
#define global HID_USAGE_PAGE_ARCADE                            145
#define global HID_USAGE_PAGE_ALPHANUMERIC                      20
#define global HID_USAGE_PAGE_BARCODE_SCANNER                   140
#define global HID_USAGE_PAGE_BATTERY_SYSTEM                    133
#define global HID_USAGE_PAGE_BRAILLE_DISPLAY                   65
#define global HID_USAGE_PAGE_BUTTON                            9
#define global HID_USAGE_PAGE_CAMERA_CONTROL                    144
#define global HID_USAGE_PAGE_CONSUMER                          12
#define global HID_USAGE_PAGE_DIGITIZER                         13
#define global HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS             18
#define global HID_USAGE_PAGE_FIDO_ALLIANCE                     61904
#define global HID_USAGE_PAGE_GAME                              5
#define global HID_USAGE_PAGE_GAMING_DEVICE                     146
#define global HID_USAGE_PAGE_GENERIC                           1
#define global HID_USAGE_PAGE_GENERIC_DEVICE                    6
#define global HID_USAGE_PAGE_HAPTICS                           14
#define global HID_USAGE_PAGE_KEYBOARD                          7
#define global HID_USAGE_PAGE_LED                               8
#define global HID_USAGE_PAGE_LIGHTING_ILLUMINATION             89
#define global HID_USAGE_PAGE_MAGNETIC_STRIPE_READER            142
#define global HID_USAGE_PAGE_MEDICAL_INSTRUMENT                64
#define global HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE     65523
#define global HID_USAGE_PAGE_MONITOR                           128
#define global HID_USAGE_PAGE_MONITOR_ENUMERATED                129
#define global HID_USAGE_PAGE_ORDINAL                           10
#define global HID_USAGE_PAGE_PID                               15
#define global HID_USAGE_PAGE_POWER                             132
#define global HID_USAGE_PAGE_WEIGHING_DEVICE                   141
#define global HID_USAGE_PAGE_SENSOR                            32
#define global HID_USAGE_PAGE_SIMULATION                        2
#define global HID_USAGE_PAGE_SOC                               17
#define global HID_USAGE_PAGE_SPORT                             4
#define global HID_USAGE_PAGE_TELEPHONY                         11
#define global HID_USAGE_PAGE_UNICODE                           16
#define global HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS             130
#define global HID_USAGE_PAGE_VR                                3
#define global HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN              65280
#define global HID_USAGE_PAGE_VENDOR_DEFINED_END                65535
#define global HID_USAGE_UNDEFINED                              0
#define global HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD         1
#define global HID_USAGE_ARCADE_COIN_DOOR                       2
#define global HID_USAGE_ARCADE_WATCHDOG_TIMER                  3
#define global HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE 48
#define global HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE 49
#define global HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE 50
#define global HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE 51
#define global HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS            52
#define global HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT          53
#define global HID_USAGE_ARCADE_COIN_DRAWER_START               54
#define global HID_USAGE_ARCADE_COIN_DRAWER_SERVICE             55
#define global HID_USAGE_ARCADE_COIN_DRAWER_TILT                56
#define global HID_USAGE_ARCADE_COIN_DOOR_TEST                  57
#define global HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT               64
#define global HID_USAGE_ARCADE_WATCHDOG_TIMEOUT                65
#define global HID_USAGE_ARCADE_WATCHDOG_ACTION                 66
#define global HID_USAGE_ARCADE_WATCHDOG_REBOOT                 67
#define global HID_USAGE_ARCADE_WATCHDOG_RESTART                68
#define global HID_USAGE_ARCADE_ALARM_INPUT                     69
#define global HID_USAGE_ARCADE_COIN_DOOR_COUNTER               70
#define global HID_USAGE_ARCADE_IO_DIRECTION_MAPPING            71
#define global HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING        72
#define global HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE    73
#define global HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE             74
#define global HID_USAGE_ARCADE_PIN_PAD_STATUS                  75
#define global HID_USAGE_ARCADE_PIN_PAD_OUTPUT                  76
#define global HID_USAGE_ARCADE_PIN_PAD_COMMAND                 77
#define global HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY      1
#define global HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY         2
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT 32
#define global HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET       33
#define global HID_USAGE_ALPHANUMERIC_DATA_READ_BACK            34
#define global HID_USAGE_ALPHANUMERIC_FONT_READ_BACK            35
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT    36
#define global HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY             37
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE            38
#define global HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY        39
#define global HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE       40
#define global HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL           41
#define global HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL         42
#define global HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT          43
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_DATA              44
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS            45
#define global HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY          46
#define global HID_USAGE_ALPHANUMERIC_STATUS_READY              47
#define global HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER 48
#define global HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ 49
#define global HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT    50
#define global HID_USAGE_ALPHANUMERIC_ROW                       51
#define global HID_USAGE_ALPHANUMERIC_COLUMN                    52
#define global HID_USAGE_ALPHANUMERIC_ROWS                      53
#define global HID_USAGE_ALPHANUMERIC_COLUMNS                   54
#define global HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING  55
#define global HID_USAGE_ALPHANUMERIC_CURSOR_MODE               56
#define global HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE             57
#define global HID_USAGE_ALPHANUMERIC_CURSOR_BLINK              58
#define global HID_USAGE_ALPHANUMERIC_FONT_REPORT               59
#define global HID_USAGE_ALPHANUMERIC_FONT_DATA                 60
#define global HID_USAGE_ALPHANUMERIC_CHAR_WIDTH                61
#define global HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT               62
#define global HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL   63
#define global HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL     64
#define global HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET          65
#define global HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT            66
#define global HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP      67
#define global HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT           68
#define global HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP     69
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS        70
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST          71
#define global HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE       72
#define global HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK        73
#define global HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA            74
#define global HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE         75
#define global HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE       76
#define global HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK           77
#define global HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X             128
#define global HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y             129
#define global HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE             130
#define global HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT          131
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION       132
#define global HID_USAGE_ALPHANUMERIC_PALETTE_REPORT            133
#define global HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE         134
#define global HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET       135
#define global HID_USAGE_ALPHANUMERIC_PALETTE_DATA              136
#define global HID_USAGE_ALPHANUMERIC_BLIT_REPORT               138
#define global HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1         139
#define global HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1         140
#define global HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2         141
#define global HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2         142
#define global HID_USAGE_ALPHANUMERIC_BLIT_DATA                 143
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON               144
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID            145
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE          146
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1       147
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2       148
#define global HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT        149
#define global HID_USAGE_ALPHANUMERIC_SOFT_KEYS                 194
#define global HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS   204
#define global HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING         207
#define global HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT        221
#define global HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING    223
#define global HID_USAGE_ALPHANUMERIC_REQUEST_REPORT            255
#define global HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER   1
#define global HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER        2
#define global HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER  3
#define global HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE  4
#define global HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE 5
#define global HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT       16
#define global HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT        17
#define global HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT    18
#define global HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT 19
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT         20
#define global HID_USAGE_BARCODE_SCANNER_STATUS_REPORT          21
#define global HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT  22
#define global HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT 23
#define global HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT 24
#define global HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT 25
#define global HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT 26
#define global HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT 27
#define global HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT 28
#define global HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT 29
#define global HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT 30
#define global HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT      31
#define global HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE     48
#define global HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR 49
#define global HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER         50
#define global HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER          51
#define global HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT         52
#define global HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER        53
#define global HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION 54
#define global HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE 55
#define global HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION       56
#define global HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER           57
#define global HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION 58
#define global HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING    59
#define global HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE     60
#define global HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER      61
#define global HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER     62
#define global HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL   63
#define global HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION 64
#define global HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER    65
#define global HID_USAGE_BARCODE_SCANNER_TRIGGERLESS            66
#define global HID_USAGE_BARCODE_SCANNER_WAND                   67
#define global HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT        68
#define global HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER     69
#define global HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR       70
#define global HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING      77
#define global HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE 78
#define global HID_USAGE_BARCODE_SCANNER_DATA_PREFIX            79
#define global HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI            80
#define global HID_USAGE_BARCODE_SCANNER_PREFIX_NONE            81
#define global HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY     82
#define global HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME            85
#define global HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN   86
#define global HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT       87
#define global HID_USAGE_BARCODE_SCANNER_BEEPER_STATE           88
#define global HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME          89
#define global HID_USAGE_BARCODE_SCANNER_LASER_STATE            90
#define global HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME           91
#define global HID_USAGE_BARCODE_SCANNER_MOTOR_STATE            92
#define global HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT          93
#define global HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER 94
#define global HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES 95
#define global HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ  96
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE          97
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE           98
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON 99
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON 100
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED 101
#define global HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE 102
#define global HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM 109
#define global HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING     110
#define global HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED     111
#define global HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES 112
#define global HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE      117
#define global HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE       118
#define global HID_USAGE_BARCODE_SCANNER_AIM_DURATION           122
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION 123
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY 124
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED          125
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY 126
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH  127
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME  128
#define global HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE        130
#define global HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME     131
#define global HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP           132
#define global HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP       133
#define global HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP   134
#define global HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP 135
#define global HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE 136
#define global HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE     137
#define global HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT 138
#define global HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL 139
#define global HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN           145
#define global HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE 146
#define global HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 147
#define global HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A      148
#define global HID_USAGE_BARCODE_SCANNER_EAN13                  149
#define global HID_USAGE_BARCODE_SCANNER_EAN8                   150
#define global HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY    151
#define global HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL   152
#define global HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL   153
#define global HID_USAGE_BARCODE_SCANNER_UPCEAN                 154
#define global HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE     155
#define global HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS     156
#define global HID_USAGE_BARCODE_SCANNER_UPCA                   157
#define global HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY 158
#define global HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL 159
#define global HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL  160
#define global HID_USAGE_BARCODE_SCANNER_UPCE                   161
#define global HID_USAGE_BARCODE_SCANNER_UPCE1                  162
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL             169
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 170
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 171
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2    172
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 173
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 174
#define global HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5    175
#define global HID_USAGE_BARCODE_SCANNER_CHECK                  176
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE    177
#define global HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE 178
#define global HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE 179
#define global HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE 180
#define global HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE 181
#define global HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL          183
#define global HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL        184
#define global HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1     185
#define global HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2     186
#define global HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3     187
#define global HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1    188
#define global HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2    189
#define global HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3    190
#define global HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION 191
#define global HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS 192
#define global HID_USAGE_BARCODE_SCANNER_CODABAR                195
#define global HID_USAGE_BARCODE_SCANNER_CODE_128               196
#define global HID_USAGE_BARCODE_SCANNER_CODE_39                199
#define global HID_USAGE_BARCODE_SCANNER_CODE_93                200
#define global HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION  201
#define global HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5     202
#define global HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE  203
#define global HID_USAGE_BARCODE_SCANNER_MSIPLESSEY             204
#define global HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA   205
#define global HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5        206
#define global HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP     211
#define global HID_USAGE_BARCODE_SCANNER_TRIOPTIC               212
#define global HID_USAGE_BARCODE_SCANNER_UCCEAN128              213
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT            214
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE    215
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC 216
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS 217
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC 218
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS 219
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY 220
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY 221
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE 222
#define global HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE 223
#define global HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT   240
#define global HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT 241
#define global HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT 242
#define global HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 251
#define global HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 252
#define global HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 253
#define global HID_USAGE_BARCODE_SCANNER_DECODED_DATA           254
#define global HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED  255
#define global HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA         256
#define global HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY  257
#define global HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY      258
#define global HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE 259
#define global HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE 260
#define global HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE 262
#define global HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE 263
#define global HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 264
#define global HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 265
#define global HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD     266
#define global HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY     267
#define global HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE 268
#define global HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE 269
#define global HID_USAGE_BARCODE_SCANNER_AZTEC_CODE             272
#define global HID_USAGE_BARCODE_SCANNER_BC412                  273
#define global HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE           274
#define global HID_USAGE_BARCODE_SCANNER_CODE_16                275
#define global HID_USAGE_BARCODE_SCANNER_CODE_32                276
#define global HID_USAGE_BARCODE_SCANNER_CODE_49                277
#define global HID_USAGE_BARCODE_SCANNER_CODE_ONE               278
#define global HID_USAGE_BARCODE_SCANNER_COLORCODE              279
#define global HID_USAGE_BARCODE_SCANNER_DATA_MATRIX            280
#define global HID_USAGE_BARCODE_SCANNER_MAXICODE               281
#define global HID_USAGE_BARCODE_SCANNER_MICROPDF               282
#define global HID_USAGE_BARCODE_SCANNER_PDF417                 283
#define global HID_USAGE_BARCODE_SCANNER_POSICODE               284
#define global HID_USAGE_BARCODE_SCANNER_QR_CODE                285
#define global HID_USAGE_BARCODE_SCANNER_SUPERCODE              286
#define global HID_USAGE_BARCODE_SCANNER_ULTRACODE              287
#define global HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE         288
#define global HID_USAGE_BARCODE_SCANNER_VERICODE               289
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE 1
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS 2
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING 3
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE 4
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS 5
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO 6
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE 7
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS 8
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO 9
#define global HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 16
#define global HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 17
#define global HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 18
#define global HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 19
#define global HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 20
#define global HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS    21
#define global HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION       22
#define global HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION      23
#define global HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION       24
#define global HID_USAGE_BATTERY_SYSTEM_USE_NEXT                25
#define global HID_USAGE_BATTERY_SYSTEM_OK_TO_USE               26
#define global HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED       27
#define global HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION       28
#define global HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR      29
#define global HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS     40
#define global HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT 41
#define global HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT    42
#define global HID_USAGE_BATTERY_SYSTEM_AT_RATE                 43
#define global HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE           44
#define global HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER    45
#define global HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY         46
#define global HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER       47
#define global HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE        64
#define global HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE     65
#define global HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT 66
#define global HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED 67
#define global HID_USAGE_BATTERY_SYSTEM_CHARGING                68
#define global HID_USAGE_BATTERY_SYSTEM_DISCHARGING             69
#define global HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED           70
#define global HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED        71
#define global HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG       72
#define global HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK              73
#define global HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE 74
#define global HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT        75
#define global HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL    96
#define global HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY   97
#define global HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT         98
#define global HID_USAGE_BATTERY_SYSTEM_MAX_ERROR               99
#define global HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE 100
#define global HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE 101
#define global HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY      102
#define global HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY    103
#define global HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY       104
#define global HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY   105
#define global HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL    106
#define global HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT             107
#define global HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL 128
#define global HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER 129
#define global HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT 130
#define global HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY         131
#define global HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO      132
#define global HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE        133
#define global HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER           134
#define global HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME      135
#define global HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME            136
#define global HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY       137
#define global HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA       138
#define global HID_USAGE_BATTERY_SYSTEM_RECHARGABLE             139
#define global HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT  140
#define global HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1  141
#define global HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2  142
#define global HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION        143
#define global HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE          192
#define global HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING          193
#define global HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO           194
#define global HID_USAGE_BATTERY_SYSTEM_AC_PRESENT              208
#define global HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT         209
#define global HID_USAGE_BATTERY_SYSTEM_POWER_FAIL              210
#define global HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED         211
#define global HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE  212
#define global HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT          213
#define global HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD         214
#define global HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE   215
#define global HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE    216
#define global HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE    217
#define global HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED   218
#define global HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED   219
#define global HID_USAGE_BATTERY_SYSTEM_MASTER_MODE             220
#define global HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT 240
#define global HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC            241
#define global HID_USAGE_BATTERY_SYSTEM_LEVEL_2                 242
#define global HID_USAGE_BATTERY_SYSTEM_LEVEL_3                 243
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY        1
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW            2
#define global HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL     3
#define global HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL     4
#define global HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS 5
#define global HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL  6
#define global HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER 7
#define global HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1           250
#define global HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2           251
#define global HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3           252
#define global HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY             256
#define global HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY         257
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS        512
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 513
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 514
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 515
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 516
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 517
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 518
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 519
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 520
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE 521
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE 522
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE 523
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS  524
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS  525
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS 526
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS   527
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER 528
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP    529
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN  530
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT  531
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT 532
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER    533
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP        534
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN      535
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT      536
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT     537
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT       538
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT      539
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP      540
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN    541
#define global HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS   542
#define global HID_USAGE_CAMERA_AUTO_FOCUS                      32
#define global HID_USAGE_CAMERA_SHUTTER                         33
#define global HID_USAGE_CONSUMERCTRL                           1
#define global HID_USAGE_CONSUMER_NUMERIC_KEY_PAD               2
#define global HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS          3
#define global HID_USAGE_CONSUMER_MICROPHONE                    4
#define global HID_USAGE_CONSUMER_HEADPHONE                     5
#define global HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER             6
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT            7
#define global HID_USAGE_CONSUMER_10                            32
#define global HID_USAGE_CONSUMER_100                           33
#define global HID_USAGE_CONSUMER_AMPM                          34
#define global HID_USAGE_CONSUMER_POWER                         48
#define global HID_USAGE_CONSUMER_RESET                         49
#define global HID_USAGE_CONSUMER_SLEEP                         50
#define global HID_USAGE_CONSUMER_SLEEP_AFTER                   51
#define global HID_USAGE_CONSUMER_SLEEP_MODE                    52
#define global HID_USAGE_CONSUMER_ILLUMINATION                  53
#define global HID_USAGE_CONSUMER_FUNCTION_BUTTONS              54
#define global HID_USAGE_CONSUMER_MENU                          64
#define global HID_USAGE_CONSUMER_MENU_PICK                     65
#define global HID_USAGE_CONSUMER_MENU_UP                       66
#define global HID_USAGE_CONSUMER_MENU_DOWN                     67
#define global HID_USAGE_CONSUMER_MENU_LEFT                     68
#define global HID_USAGE_CONSUMER_MENU_RIGHT                    69
#define global HID_USAGE_CONSUMER_MENU_ESCAPE                   70
#define global HID_USAGE_CONSUMER_MENU_VALUE_INCREASE           71
#define global HID_USAGE_CONSUMER_MENU_VALUE_DECREASE           72
#define global HID_USAGE_CONSUMER_DATA_ON_SCREEN                96
#define global HID_USAGE_CONSUMER_CLOSED_CAPTION                97
#define global HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT         98
#define global HID_USAGE_CONSUMER_VCRTV                         99
#define global HID_USAGE_CONSUMER_BROADCAST_MODE                100
#define global HID_USAGE_CONSUMER_SNAPSHOT                      101
#define global HID_USAGE_CONSUMER_STILL                         102
#define global HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE       103
#define global HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP         104
#define global HID_USAGE_CONSUMER_RED_MENU_BUTTON               105
#define global HID_USAGE_CONSUMER_GREEN_MENU_BUTTON             106
#define global HID_USAGE_CONSUMER_BLUE_MENU_BUTTON              107
#define global HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON            108
#define global HID_USAGE_CONSUMER_ASPECT                        109
#define global HID_USAGE_CONSUMER_3D_MODE_SELECT                110
#define global HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT  111
#define global HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT  112
#define global HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS            113
#define global HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE      114
#define global HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM 115
#define global HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM 116
#define global HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS   117
#define global HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED         118
#define global HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED        119
#define global HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE          120
#define global HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT 121
#define global HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT 122
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL  123
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC        124
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM 125
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM 126
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO       127
#define global HID_USAGE_CONSUMER_SELECTION                     128
#define global HID_USAGE_CONSUMER_ASSIGN_SELECTION              129
#define global HID_USAGE_CONSUMER_MODE_STEP                     130
#define global HID_USAGE_CONSUMER_RECALL_LAST                   131
#define global HID_USAGE_CONSUMER_ENTER_CHANNEL                 132
#define global HID_USAGE_CONSUMER_ORDER_MOVIE                   133
#define global HID_USAGE_CONSUMER_CHANNEL                       134
#define global HID_USAGE_CONSUMER_MEDIA_SELECTION               135
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER         136
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_TV               137
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_WWW              138
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_DVD              139
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE        140
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE    141
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE      142
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES            143
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES         144
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_CD               145
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_VCR              146
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER            147
#define global HID_USAGE_CONSUMER_QUIT                          148
#define global HID_USAGE_CONSUMER_HELP                          149
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE             150
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE            151
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE        152
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY         153
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_HOME             154
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_CALL             155
#define global HID_USAGE_CONSUMER_CHANNEL_INCREMENT             156
#define global HID_USAGE_CONSUMER_CHANNEL_DECREMENT             157
#define global HID_USAGE_CONSUMER_MEDIA_SELECT_SAP              158
#define global HID_USAGE_CONSUMER_VCR_PLUS                      160
#define global HID_USAGE_CONSUMER_ONCE                          161
#define global HID_USAGE_CONSUMER_DAILY                         162
#define global HID_USAGE_CONSUMER_WEEKLY                        163
#define global HID_USAGE_CONSUMER_MONTHLY                       164
#define global HID_USAGE_CONSUMER_PLAY                          176
#define global HID_USAGE_CONSUMER_PAUSE                         177
#define global HID_USAGE_CONSUMER_RECORD                        178
#define global HID_USAGE_CONSUMER_FAST_FORWARD                  179
#define global HID_USAGE_CONSUMER_REWIND                        180
#define global HID_USAGE_CONSUMER_SCAN_NEXT_TRACK               181
#define global HID_USAGE_CONSUMER_SCAN_PREV_TRACK               182
#define global HID_USAGE_CONSUMER_STOP                          183
#define global HID_USAGE_CONSUMER_EJECT                         184
#define global HID_USAGE_CONSUMER_RANDOM_PLAY                   185
#define global HID_USAGE_CONSUMER_SELECT_DISC                   186
#define global HID_USAGE_CONSUMER_ENTER_DISC                    187
#define global HID_USAGE_CONSUMER_REPEAT                        188
#define global HID_USAGE_CONSUMER_TRACKING                      189
#define global HID_USAGE_CONSUMER_TRACK_NORMAL                  190
#define global HID_USAGE_CONSUMER_SLOW_TRACKING                 191
#define global HID_USAGE_CONSUMER_FRAME_FORWARD                 192
#define global HID_USAGE_CONSUMER_FRAME_BACK                    193
#define global HID_USAGE_CONSUMER_MARK                          194
#define global HID_USAGE_CONSUMER_CLEAR_MARK                    195
#define global HID_USAGE_CONSUMER_REPEAT_FROM_MARK              196
#define global HID_USAGE_CONSUMER_RETURN_TO_MARK                197
#define global HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD           198
#define global HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS         199
#define global HID_USAGE_CONSUMER_COUNTER_RESET                 200
#define global HID_USAGE_CONSUMER_SHOW_COUNTER                  201
#define global HID_USAGE_CONSUMER_TRACKING_INCREMENT            202
#define global HID_USAGE_CONSUMER_TRACKING_DECREMENT            203
#define global HID_USAGE_CONSUMER_STOPEJECT                     204
#define global HID_USAGE_CONSUMER_PLAY_PAUSE                    205
#define global HID_USAGE_CONSUMER_PLAYSKIP                      206
#define global HID_USAGE_CONSUMER_VOICE_COMMAND                 207
#define global HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR          208
#define global HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD         209
#define global HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP           210
#define global HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT            211
#define global HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR      212
#define global HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE     213
#define global HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA         214
#define global HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST      215
#define global HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION 216
#define global HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER    217
#define global HID_USAGE_CONSUMER_VOLUME                        224
#define global HID_USAGE_CONSUMER_BALANCE                       225
#define global HID_USAGE_CONSUMER_MUTE                          226
#define global HID_USAGE_CONSUMER_BASS                          227
#define global HID_USAGE_CONSUMER_TREBLE                        228
#define global HID_USAGE_CONSUMER_BASS_BOOST                    229
#define global HID_USAGE_CONSUMER_SURROUND_MODE                 230
#define global HID_USAGE_CONSUMER_LOUDNESS                      231
#define global HID_USAGE_CONSUMER_MPX                           232
#define global HID_USAGE_CONSUMER_VOLUME_INCREMENT              233
#define global HID_USAGE_CONSUMER_VOLUME_DECREMENT              234
#define global HID_USAGE_CONSUMER_SPEED_SELECT                  240
#define global HID_USAGE_CONSUMER_PLAYBACK_SPEED                241
#define global HID_USAGE_CONSUMER_STANDARD_PLAY                 242
#define global HID_USAGE_CONSUMER_LONG_PLAY                     243
#define global HID_USAGE_CONSUMER_EXTENDED_PLAY                 244
#define global HID_USAGE_CONSUMER_SLOW                          245
#define global HID_USAGE_CONSUMER_FAN_ENABLE                    256
#define global HID_USAGE_CONSUMER_FAN_SPEED                     257
#define global HID_USAGE_CONSUMER_LIGHT_ENABLE                  258
#define global HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL      259
#define global HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE        260
#define global HID_USAGE_CONSUMER_ROOM_TEMPERATURE              261
#define global HID_USAGE_CONSUMER_SECURITY_ENABLE               262
#define global HID_USAGE_CONSUMER_FIRE_ALARM                    263
#define global HID_USAGE_CONSUMER_POLICE_ALARM                  264
#define global HID_USAGE_CONSUMER_PROXIMITY                     265
#define global HID_USAGE_CONSUMER_MOTION                        266
#define global HID_USAGE_CONSUMER_DURESS_ALARM                  267
#define global HID_USAGE_CONSUMER_HOLDUP_ALARM                  268
#define global HID_USAGE_CONSUMER_MEDICAL_ALARM                 269
#define global HID_USAGE_CONSUMER_BALANCE_RIGHT                 336
#define global HID_USAGE_CONSUMER_BALANCE_LEFT                  337
#define global HID_USAGE_CONSUMER_BASS_INCREMENT                338
#define global HID_USAGE_CONSUMER_BASS_DECREMENT                339
#define global HID_USAGE_CONSUMER_TREBLE_INCREMENT              340
#define global HID_USAGE_CONSUMER_TREBLE_DECREMENT              341
#define global HID_USAGE_CONSUMER_SPEAKER_SYSTEM                352
#define global HID_USAGE_CONSUMER_CHANNEL_LEFT                  353
#define global HID_USAGE_CONSUMER_CHANNEL_RIGHT                 354
#define global HID_USAGE_CONSUMER_CHANNEL_CENTER                355
#define global HID_USAGE_CONSUMER_CHANNEL_FRONT                 356
#define global HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT          357
#define global HID_USAGE_CONSUMER_CHANNEL_SIDE                  358
#define global HID_USAGE_CONSUMER_CHANNEL_SURROUND              359
#define global HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT 360
#define global HID_USAGE_CONSUMER_CHANNEL_TOP                   361
#define global HID_USAGE_CONSUMER_CHANNEL_UNKNOWN               362
#define global HID_USAGE_CONSUMER_SUBCHANNEL                    368
#define global HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT          369
#define global HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT          370
#define global HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT     371
#define global HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT     372
#define global HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS    384
#define global HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL 385
#define global HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION 386
#define global HID_USAGE_CONSUMER_AL_CONFIGURATION              387
#define global HID_USAGE_CONSUMER_AL_WORD_PROCESSOR             388
#define global HID_USAGE_CONSUMER_AL_TEXT_EDITOR                389
#define global HID_USAGE_CONSUMER_AL_SPREADSHEET                390
#define global HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR            391
#define global HID_USAGE_CONSUMER_AL_PRESENTATION_APP           392
#define global HID_USAGE_CONSUMER_AL_DATABASE_APP               393
#define global HID_USAGE_CONSUMER_AL_EMAIL                      394
#define global HID_USAGE_CONSUMER_AL_NEWSREADER                 395
#define global HID_USAGE_CONSUMER_AL_VOICEMAIL                  396
#define global HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK       397
#define global HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE           398
#define global HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER        399
#define global HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD         400
#define global HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE           401
#define global HID_USAGE_CONSUMER_AL_CALCULATOR                 402
#define global HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK         403
#define global HID_USAGE_CONSUMER_AL_BROWSER                    404
#define global HID_USAGE_CONSUMER_AL_LANWAN_BROWSER             405
#define global HID_USAGE_CONSUMER_AL_INTERNET_BROWSER           406
#define global HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT 407
#define global HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE         408
#define global HID_USAGE_CONSUMER_AL_NETWORK_CHAT               409
#define global HID_USAGE_CONSUMER_AL_TELEPHONYDIALER            410
#define global HID_USAGE_CONSUMER_AL_LOGON                      411
#define global HID_USAGE_CONSUMER_AL_LOGOFF                     412
#define global HID_USAGE_CONSUMER_AL_LOGONLOGOFF                413
#define global HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER   414
#define global HID_USAGE_CONSUMER_AL_CONTROL_PANEL              415
#define global HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN  416
#define global HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER        417
#define global HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION     418
#define global HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION       419
#define global HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION   420
#define global HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION 421
#define global HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER     422
#define global HID_USAGE_CONSUMER_AL_DOCUMENTS                  423
#define global HID_USAGE_CONSUMER_AL_THESAURUS                  424
#define global HID_USAGE_CONSUMER_AL_DICTIONARY                 425
#define global HID_USAGE_CONSUMER_AL_DESKTOP                    426
#define global HID_USAGE_CONSUMER_AL_SPELL_CHECK                427
#define global HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK              428
#define global HID_USAGE_CONSUMER_AL_WIRELESS_STATUS            429
#define global HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT            430
#define global HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION           431
#define global HID_USAGE_CONSUMER_AL_ENCRYPTION                 432
#define global HID_USAGE_CONSUMER_AL_SCREEN_SAVER               433
#define global HID_USAGE_CONSUMER_AL_ALARMS                     434
#define global HID_USAGE_CONSUMER_AL_CLOCK                      435
#define global HID_USAGE_CONSUMER_AL_FILE_BROWSER               436
#define global HID_USAGE_CONSUMER_AL_POWER_STATUS               437
#define global HID_USAGE_CONSUMER_AL_IMAGE_BROWSER              438
#define global HID_USAGE_CONSUMER_AL_AUDIO_BROWSER              439
#define global HID_USAGE_CONSUMER_AL_MOVIE_BROWSER              440
#define global HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER     441
#define global HID_USAGE_CONSUMER_AL_DIGITAL_WALLET             442
#define global HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING          444
#define global HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER 445
#define global HID_USAGE_CONSUMER_AL_OEM_HELP                   446
#define global HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY           447
#define global HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER 448
#define global HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER    449
#define global HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP  450
#define global HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER 451
#define global HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER 452
#define global HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER    453
#define global HID_USAGE_CONSUMER_AL_SEARCH                     454
#define global HID_USAGE_CONSUMER_AL_AUDIO_PLAYER               455
#define global HID_USAGE_CONSUMER_AL_MESSAGE_STATUS             456
#define global HID_USAGE_CONSUMER_AL_CONTACT_SYNC               457
#define global HID_USAGE_CONSUMER_AL_NAVIGATION                 458
#define global HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT 459
#define global HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS 512
#define global HID_USAGE_CONSUMER_AC_NEW                        513
#define global HID_USAGE_CONSUMER_AC_OPEN                       514
#define global HID_USAGE_CONSUMER_AC_CLOSE                      515
#define global HID_USAGE_CONSUMER_AC_EXIT                       516
#define global HID_USAGE_CONSUMER_AC_MAXIMIZE                   517
#define global HID_USAGE_CONSUMER_AC_MINIMIZE                   518
#define global HID_USAGE_CONSUMER_AC_SAVE                       519
#define global HID_USAGE_CONSUMER_AC_PRINT                      520
#define global HID_USAGE_CONSUMER_AC_PROPERTIES                 521
#define global HID_USAGE_CONSUMER_AC_UNDO                       538
#define global HID_USAGE_CONSUMER_AC_COPY                       539
#define global HID_USAGE_CONSUMER_AC_CUT                        540
#define global HID_USAGE_CONSUMER_AC_PASTE                      541
#define global HID_USAGE_CONSUMER_AC_SELECT_ALL                 542
#define global HID_USAGE_CONSUMER_AC_FIND                       543
#define global HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE           544
#define global HID_USAGE_CONSUMER_AC_SEARCH                     545
#define global HID_USAGE_CONSUMER_AC_GOTO                       546
#define global HID_USAGE_CONSUMER_AC_HOME                       547
#define global HID_USAGE_CONSUMER_AC_BACK                       548
#define global HID_USAGE_CONSUMER_AC_FORWARD                    549
#define global HID_USAGE_CONSUMER_AC_STOP                       550
#define global HID_USAGE_CONSUMER_AC_REFRESH                    551
#define global HID_USAGE_CONSUMER_AC_PREVIOUS                   552
#define global HID_USAGE_CONSUMER_AC_NEXT                       553
#define global HID_USAGE_CONSUMER_AC_BOOKMARKS                  554
#define global HID_USAGE_CONSUMER_AC_HISTORY                    555
#define global HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS              556
#define global HID_USAGE_CONSUMER_AC_ZOOM_IN                    557
#define global HID_USAGE_CONSUMER_AC_ZOOM_OUT                   558
#define global HID_USAGE_CONSUMER_AC_ZOOM                       559
#define global HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW           560
#define global HID_USAGE_CONSUMER_AC_NORMAL_VIEW                561
#define global HID_USAGE_CONSUMER_AC_VIEW_TOGGLE                562
#define global HID_USAGE_CONSUMER_AC_SCROLL_UP                  563
#define global HID_USAGE_CONSUMER_AC_SCROLL_DOWN                564
#define global HID_USAGE_CONSUMER_AC_SCROLL                     565
#define global HID_USAGE_CONSUMER_AC_PAN_LEFT                   566
#define global HID_USAGE_CONSUMER_AC_PAN_RIGHT                  567
#define global HID_USAGE_CONSUMER_AC_PAN                        568
#define global HID_USAGE_CONSUMER_AC_NEW_WINDOW                 569
#define global HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY          570
#define global HID_USAGE_CONSUMER_AC_TILE_VERTICALLY            571
#define global HID_USAGE_CONSUMER_AC_FORMAT                     572
#define global HID_USAGE_CONSUMER_AC_EDIT                       573
#define global HID_USAGE_CONSUMER_AC_BOLD                       574
#define global HID_USAGE_CONSUMER_AC_ITALICS                    575
#define global HID_USAGE_CONSUMER_AC_UNDERLINE                  576
#define global HID_USAGE_CONSUMER_AC_STRIKETHROUGH              577
#define global HID_USAGE_CONSUMER_AC_SUBSCRIPT                  578
#define global HID_USAGE_CONSUMER_AC_SUPERSCRIPT                579
#define global HID_USAGE_CONSUMER_AC_ALL_CAPS                   580
#define global HID_USAGE_CONSUMER_AC_ROTATE                     581
#define global HID_USAGE_CONSUMER_AC_RESIZE                     582
#define global HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL            583
#define global HID_USAGE_CONSUMER_AC_FLIP_VERTICAL              584
#define global HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL          585
#define global HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL            586
#define global HID_USAGE_CONSUMER_AC_FONT_SELECT                587
#define global HID_USAGE_CONSUMER_AC_FONT_COLOR                 588
#define global HID_USAGE_CONSUMER_AC_FONT_SIZE                  589
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT               590
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H           591
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT              592
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H            593
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_TOP                594
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V           595
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM             596
#define global HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V            597
#define global HID_USAGE_CONSUMER_AC_INDENT_DECREASE            598
#define global HID_USAGE_CONSUMER_AC_INDENT_INCREASE            599
#define global HID_USAGE_CONSUMER_AC_NUMBERED_LIST              600
#define global HID_USAGE_CONSUMER_AC_RESTART_NUMBERING          601
#define global HID_USAGE_CONSUMER_AC_BULLETED_LIST              602
#define global HID_USAGE_CONSUMER_AC_PROMOTE                    603
#define global HID_USAGE_CONSUMER_AC_DEMOTE                     604
#define global HID_USAGE_CONSUMER_AC_YES                        605
#define global HID_USAGE_CONSUMER_AC_NO                         606
#define global HID_USAGE_CONSUMER_AC_CANCEL                     607
#define global HID_USAGE_CONSUMER_AC_CATALOG                    608
#define global HID_USAGE_CONSUMER_AC_BUYCHECKOUT                609
#define global HID_USAGE_CONSUMER_AC_ADD_TO_CART                610
#define global HID_USAGE_CONSUMER_AC_EXPAND                     611
#define global HID_USAGE_CONSUMER_AC_EXPAND_ALL                 612
#define global HID_USAGE_CONSUMER_AC_COLLAPSE                   613
#define global HID_USAGE_CONSUMER_AC_COLLAPSE_ALL               614
#define global HID_USAGE_CONSUMER_AC_PRINT_PREVIEW              615
#define global HID_USAGE_CONSUMER_AC_PASTE_SPECIAL              616
#define global HID_USAGE_CONSUMER_AC_INSERT_MODE                617
#define global HID_USAGE_CONSUMER_AC_DELETE                     618
#define global HID_USAGE_CONSUMER_AC_LOCK                       619
#define global HID_USAGE_CONSUMER_AC_UNLOCK                     620
#define global HID_USAGE_CONSUMER_AC_PROTECT                    621
#define global HID_USAGE_CONSUMER_AC_UNPROTECT                  622
#define global HID_USAGE_CONSUMER_AC_ATTACH_COMMENT             623
#define global HID_USAGE_CONSUMER_AC_DELETE_COMMENT             624
#define global HID_USAGE_CONSUMER_AC_VIEW_COMMENT               625
#define global HID_USAGE_CONSUMER_AC_SELECT_WORD                626
#define global HID_USAGE_CONSUMER_AC_SELECT_SENTENCE            627
#define global HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH           628
#define global HID_USAGE_CONSUMER_AC_SELECT_COLUMN              629
#define global HID_USAGE_CONSUMER_AC_SELECT_ROW                 630
#define global HID_USAGE_CONSUMER_AC_SELECT_TABLE               631
#define global HID_USAGE_CONSUMER_AC_SELECT_OBJECT              632
#define global HID_USAGE_CONSUMER_AC_REDOREPEAT                 633
#define global HID_USAGE_CONSUMER_AC_SORT                       634
#define global HID_USAGE_CONSUMER_AC_SORT_ASCENDING             635
#define global HID_USAGE_CONSUMER_AC_SORT_DESCENDING            636
#define global HID_USAGE_CONSUMER_AC_FILTER                     637
#define global HID_USAGE_CONSUMER_AC_SET_CLOCK                  638
#define global HID_USAGE_CONSUMER_AC_VIEW_CLOCK                 639
#define global HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE           640
#define global HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES            641
#define global HID_USAGE_CONSUMER_AC_SET_ALARM                  642
#define global HID_USAGE_CONSUMER_AC_CLEAR_ALARM                643
#define global HID_USAGE_CONSUMER_AC_SNOOZE_ALARM               644
#define global HID_USAGE_CONSUMER_AC_RESET_ALARM                645
#define global HID_USAGE_CONSUMER_AC_SYNCHRONIZE                646
#define global HID_USAGE_CONSUMER_AC_SENDRECEIVE                647
#define global HID_USAGE_CONSUMER_AC_SEND_TO                    648
#define global HID_USAGE_CONSUMER_AC_REPLY                      649
#define global HID_USAGE_CONSUMER_AC_REPLY_ALL                  650
#define global HID_USAGE_CONSUMER_AC_FORWARD_MSG                651
#define global HID_USAGE_CONSUMER_AC_SEND                       652
#define global HID_USAGE_CONSUMER_AC_ATTACH_FILE                653
#define global HID_USAGE_CONSUMER_AC_UPLOAD                     654
#define global HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS    655
#define global HID_USAGE_CONSUMER_AC_SET_BORDERS                656
#define global HID_USAGE_CONSUMER_AC_INSERT_ROW                 657
#define global HID_USAGE_CONSUMER_AC_INSERT_COLUMN              658
#define global HID_USAGE_CONSUMER_AC_INSERT_FILE                659
#define global HID_USAGE_CONSUMER_AC_INSERT_PICTURE             660
#define global HID_USAGE_CONSUMER_AC_INSERT_OBJECT              661
#define global HID_USAGE_CONSUMER_AC_INSERT_SYMBOL              662
#define global HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE             663
#define global HID_USAGE_CONSUMER_AC_RENAME                     664
#define global HID_USAGE_CONSUMER_AC_MERGE                      665
#define global HID_USAGE_CONSUMER_AC_SPLIT                      666
#define global HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY     667
#define global HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY      668
#define global HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT 669
#define global HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE        670
#define global HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS   671
#define global HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT              672
#define global HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT             673
#define global HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS 674
#define global HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE            688
#define global HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION 704
#define global HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR          705
#define global HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE             706
#define global HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT      707
#define global HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT 708
#define global HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX 709
#define global HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS 710
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS 711
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT    712
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP 713
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP 714
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT  715
#define global HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL  716
#define global HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE         720
#define global HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT 721
#define global HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT 722
#define global HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM  723
#define global HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM  724
#define global HID_USAGE_CONSUMER_CONTACT_EDITED                1280
#define global HID_USAGE_CONSUMER_CONTACT_ADDED                 1281
#define global HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE         1282
#define global HID_USAGE_CONSUMER_CONTACT_INDEX                 1283
#define global HID_USAGE_CONSUMER_CONTACT_NICKNAME              1284
#define global HID_USAGE_CONSUMER_CONTACT_FIRST_NAME            1285
#define global HID_USAGE_CONSUMER_CONTACT_LAST_NAME             1286
#define global HID_USAGE_CONSUMER_CONTACT_FULL_NAME             1287
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL 1288
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS 1289
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE   1290
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER    1291
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX      1292
#define global HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER    1293
#define global HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL        1294
#define global HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS        1295
#define global HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER           1296
#define global HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN            1297
#define global HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER     1298
#define global HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG           1299
#define global HID_USAGE_CONSUMER_CONTACT_MISC                  1300
#define global HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT      1301
#define global HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS  1302
#define global HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION 1303
#define global HID_USAGE_DIGITIZER_DIGITIZER                    1
#define global HID_USAGE_DIGITIZER_PEN                          2
#define global HID_USAGE_DIGITIZER_LIGHT_PEN                    3
#define global HID_USAGE_DIGITIZER_TOUCH_SCREEN                 4
#define global HID_USAGE_DIGITIZER_TOUCH_PAD                    5
#define global HID_USAGE_DIGITIZER_WHITE_BOARD                  6
#define global HID_USAGE_DIGITIZER_COORD_MEASURING              7
#define global HID_USAGE_DIGITIZER_3D_DIGITIZER                 8
#define global HID_USAGE_DIGITIZER_STEREO_PLOTTER               9
#define global HID_USAGE_DIGITIZER_ARTICULATED_ARM              10
#define global HID_USAGE_DIGITIZER_ARMATURE                     11
#define global HID_USAGE_DIGITIZER_MULTI_POINT                  12
#define global HID_USAGE_DIGITIZER_FREE_SPACE_WAND              13
#define global HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION         14
#define global HID_USAGE_DIGITIZER_HEAT_MAP                     15
#define global HID_USAGE_DIGITIZER_STYLUS                       32
#define global HID_USAGE_DIGITIZER_PUCK                         33
#define global HID_USAGE_DIGITIZER_FINGER                       34
#define global HID_USAGE_DIGITIZER_DEVICE_SETTINGS              35
#define global HID_USAGE_DIGITIZER_CHARACTER_GESTURE            36
#define global HID_USAGE_DIGITIZER_TIP_PRESSURE                 48
#define global HID_USAGE_DIGITIZER_BARREL_PRESSURE              49
#define global HID_USAGE_DIGITIZER_IN_RANGE                     50
#define global HID_USAGE_DIGITIZER_TOUCH                        51
#define global HID_USAGE_DIGITIZER_UNTOUCH                      52
#define global HID_USAGE_DIGITIZER_TAP                          53
#define global HID_USAGE_DIGITIZER_QUALITY                      54
#define global HID_USAGE_DIGITIZER_DATA_VALID                   55
#define global HID_USAGE_DIGITIZER_TRANSDUCER_INDEX             56
#define global HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS             57
#define global HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS             58
#define global HID_USAGE_DIGITIZER_BATTERY_STRENGTH             59
#define global HID_USAGE_DIGITIZER_INVERT                       60
#define global HID_USAGE_DIGITIZER_X_TILT                       61
#define global HID_USAGE_DIGITIZER_Y_TILT                       62
#define global HID_USAGE_DIGITIZER_AZIMUTH                      63
#define global HID_USAGE_DIGITIZER_ALTITUDE                     64
#define global HID_USAGE_DIGITIZER_TWIST                        65
#define global HID_USAGE_DIGITIZER_TIP_SWITCH                   66
#define global HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH         67
#define global HID_USAGE_DIGITIZER_BARREL_SWITCH                68
#define global HID_USAGE_DIGITIZER_ERASER                       69
#define global HID_USAGE_DIGITIZER_TABLET_PICK                  70
#define global HID_USAGE_DIGITIZER_TOUCH_VALID                  71
#define global HID_USAGE_DIGITIZER_WIDTH                        72
#define global HID_USAGE_DIGITIZER_HEIGHT                       73
#define global HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER           81
#define global HID_USAGE_DIGITIZER_DEVICE_MODE                  82
#define global HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER            83
#define global HID_USAGE_DIGITIZER_CONTACT_COUNT                84
#define global HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM        85
#define global HID_USAGE_DIGITIZER_SCAN_TIME                    86
#define global HID_USAGE_DIGITIZER_SURFACE_SWITCH               87
#define global HID_USAGE_DIGITIZER_BUTTON_SWITCH                88
#define global HID_USAGE_DIGITIZER_PAD_TYPE                     89
#define global HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH      90
#define global HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL            91
#define global HID_USAGE_DIGITIZER_PREFERRED_COLOR              92
#define global HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED    93
#define global HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH         94
#define global HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED 95
#define global HID_USAGE_DIGITIZER_LATENCY_MODE                 96
#define global HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY    97
#define global HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH 98
#define global HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA       99
#define global HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING   100
#define global HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING 101
#define global HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING 102
#define global HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING 103
#define global HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING 104
#define global HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING 105
#define global HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID  106
#define global HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION    107
#define global HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA          108
#define global HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE     109
#define global HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2      110
#define global HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR           111
#define global HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE         112
#define global HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED 113
#define global HID_USAGE_DIGITIZER_INK                          114
#define global HID_USAGE_DIGITIZER_PENCIL                       115
#define global HID_USAGE_DIGITIZER_HIGHLIGHTER                  116
#define global HID_USAGE_DIGITIZER_CHISEL_MARKER                117
#define global HID_USAGE_DIGITIZER_BRUSH                        118
#define global HID_USAGE_DIGITIZER_NO_PREFERENCE                119
#define global HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC         128
#define global HID_USAGE_DIGITIZER_DIGITIZER_ERROR              129
#define global HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS            130
#define global HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED     131
#define global HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE 132
#define global HID_USAGE_DIGITIZER_ERR_CHARGE_LOW               133
#define global HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO     144
#define global HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR            145
#define global HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT           146
#define global HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS   147
#define global HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS 148
#define global HID_USAGE_DIGITIZER_NO_PROTOCOL                  149
#define global HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL           150
#define global HID_USAGE_DIGITIZER_USI_PROTOCOL                 151
#define global HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL       152
#define global HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES       160
#define global HID_USAGE_DIGITIZER_REPORT_RATE                  161
#define global HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED         162
#define global HID_USAGE_DIGITIZER_SWITCH_DISABLED              163
#define global HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED         164
#define global HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES          165
#define global HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR    166
#define global HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD       176
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER      1
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER     2
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA    16
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES     17
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION    18
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS           19
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL          20
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP 32
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X       33
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y       34
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z       35
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT       36
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION 37
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION 38
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION    39
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT 40
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS 41
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS 42
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS 43
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY  256
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE 257
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE 258
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE 259
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH 260
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT 261
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID 512
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID 513
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER 514
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE 515
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH 516
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT 517
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY 768
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS 769
#define global HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST 1024
#define global HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE 1
#define global HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA        32
#define global HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA       33
#define global HID_USAGE_GAME_3D_GAME_CONTROLLER                1
#define global HID_USAGE_GAME_PINBALL_DEVICE                    2
#define global HID_USAGE_GAME_GUN_DEVICE                        3
#define global HID_USAGE_GAME_POV                               32
#define global HID_USAGE_GAME_TURN_RIGHT_LEFT                   33
#define global HID_USAGE_GAME_PITCH_FORWARD_BACK                34
#define global HID_USAGE_GAME_ROLL_RIGHT_LEFT                   35
#define global HID_USAGE_GAME_MOVE_RIGHT_LEFT                   36
#define global HID_USAGE_GAME_MOVE_FORWARD_BACK                 37
#define global HID_USAGE_GAME_MOVE_UP_DOWN                      38
#define global HID_USAGE_GAME_LEAN_RIGHT_LEFT                   39
#define global HID_USAGE_GAME_LEAN_FORWARD_BACK                 40
#define global HID_USAGE_GAME_POV_HEIGHT                        41
#define global HID_USAGE_GAME_FLIPPER                           42
#define global HID_USAGE_GAME_SECONDARY_FLIPPER                 43
#define global HID_USAGE_GAME_BUMP                              44
#define global HID_USAGE_GAME_NEW_GAME                          45
#define global HID_USAGE_GAME_SHOOT_BALL                        46
#define global HID_USAGE_GAME_PLAYER                            47
#define global HID_USAGE_GAME_GUN_BOLT                          48
#define global HID_USAGE_GAME_GUN_CLIP                          49
#define global HID_USAGE_GAME_GUN_SELECTOR                      50
#define global HID_USAGE_GAME_GUN_SINGLE_SHOT                   51
#define global HID_USAGE_GAME_GUN_BURST                         52
#define global HID_USAGE_GAME_GUN_AUTOMATIC                     53
#define global HID_USAGE_GAME_GUN_SAFETY                        54
#define global HID_USAGE_GAME_GAMEPAD_FIRE_JUMP                 55
#define global HID_USAGE_GAME_GAMEPAD_TRIGGER                   57
#define global HID_USAGE_GAME_FORMFITTING_GAMEPAD               58
#define global HID_USAGE_GENERIC_POINTER                        1
#define global HID_USAGE_GENERIC_MOUSE                          2
#define global HID_USAGE_GENERIC_JOYSTICK                       4
#define global HID_USAGE_GENERIC_GAMEPAD                        5
#define global HID_USAGE_GENERIC_KEYBOARD                       6
#define global HID_USAGE_GENERIC_KEYPAD                         7
#define global HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER          8
#define global HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL           9
#define global HID_USAGE_GENERIC_WATER_COOLING_DEVICE           10
#define global HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE        11
#define global HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS        12
#define global HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL        13
#define global HID_USAGE_GENERIC_INTERACTIVE_CONTROL            14
#define global HID_USAGE_GENERIC_SPATIAL_CONTROLLER             15
#define global HID_USAGE_GENERIC_ASSISTIVE_CONTROL              16
#define global HID_USAGE_GENERIC_DEVICE_DOCK                    17
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE                18
#define global HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL  19
#define global HID_USAGE_GENERIC_X                              48
#define global HID_USAGE_GENERIC_Y                              49
#define global HID_USAGE_GENERIC_Z                              50
#define global HID_USAGE_GENERIC_RX                             51
#define global HID_USAGE_GENERIC_RY                             52
#define global HID_USAGE_GENERIC_RZ                             53
#define global HID_USAGE_GENERIC_SLIDER                         54
#define global HID_USAGE_GENERIC_DIAL                           55
#define global HID_USAGE_GENERIC_WHEEL                          56
#define global HID_USAGE_GENERIC_HATSWITCH                      57
#define global HID_USAGE_GENERIC_COUNTED_BUFFER                 58
#define global HID_USAGE_GENERIC_BYTE_COUNT                     59
#define global HID_USAGE_GENERIC_MOTION_WAKEUP                  60
#define global HID_USAGE_GENERIC_START                          61
#define global HID_USAGE_GENERIC_SELECT                         62
#define global HID_USAGE_GENERIC_VX                             64
#define global HID_USAGE_GENERIC_VY                             65
#define global HID_USAGE_GENERIC_VZ                             66
#define global HID_USAGE_GENERIC_VBRX                           67
#define global HID_USAGE_GENERIC_VBRY                           68
#define global HID_USAGE_GENERIC_VBRZ                           69
#define global HID_USAGE_GENERIC_VNO                            70
#define global HID_USAGE_GENERIC_FEATURE_NOTIFICATION           71
#define global HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER          72
#define global HID_USAGE_GENERIC_QX                             73
#define global HID_USAGE_GENERIC_QY                             74
#define global HID_USAGE_GENERIC_QZ                             75
#define global HID_USAGE_GENERIC_QW                             76
#define global HID_USAGE_GENERIC_SYSTEM_CTL                     128
#define global HID_USAGE_GENERIC_SYSCTL_POWER                   129
#define global HID_USAGE_GENERIC_SYSCTL_SLEEP                   130
#define global HID_USAGE_GENERIC_SYSCTL_WAKE                    131
#define global HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU            132
#define global HID_USAGE_GENERIC_SYSCTL_MAIN_MENU               133
#define global HID_USAGE_GENERIC_SYSCTL_APP_MENU                134
#define global HID_USAGE_GENERIC_SYSCTL_HELP_MENU               135
#define global HID_USAGE_GENERIC_SYSCTL_MENU_EXIT               136
#define global HID_USAGE_GENERIC_SYSCTL_MENU_SELECT             137
#define global HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT              138
#define global HID_USAGE_GENERIC_SYSCTL_MENU_LEFT               139
#define global HID_USAGE_GENERIC_SYSCTL_MENU_UP                 140
#define global HID_USAGE_GENERIC_SYSCTL_MENU_DOWN               141
#define global HID_USAGE_GENERIC_SYSCTL_COLD_RESTART            142
#define global HID_USAGE_GENERIC_SYSCTL_WARM_RESTART            143
#define global HID_USAGE_GENERIC_DPAD_UP                        144
#define global HID_USAGE_GENERIC_DPAD_DOWN                      145
#define global HID_USAGE_GENERIC_DPAD_RIGHT                     146
#define global HID_USAGE_GENERIC_DPAD_LEFT                      147
#define global HID_USAGE_GENERIC_INDEX_TRIGGER                  148
#define global HID_USAGE_GENERIC_PALM_TRIGGER                   149
#define global HID_USAGE_GENERIC_THUMBSTICK                     150
#define global HID_USAGE_GENERIC_SYSCTL_FN                      151
#define global HID_USAGE_GENERIC_SYSCTL_FN_LOCK                 152
#define global HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR       153
#define global HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION    154
#define global HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB          155
#define global HID_USAGE_GENERIC_SYSCTL_DOCK                    160
#define global HID_USAGE_GENERIC_SYSCTL_UNDOCK                  161
#define global HID_USAGE_GENERIC_SYSCTL_SETUP                   162
#define global HID_USAGE_GENERIC_SYSCTL_SYS_BREAK               163
#define global HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK           164
#define global HID_USAGE_GENERIC_SYSCTL_APP_BREAK               165
#define global HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK           166
#define global HID_USAGE_GENERIC_SYSCTL_MUTE                    167
#define global HID_USAGE_GENERIC_SYSCTL_HIBERNATE               168
#define global HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE         169
#define global HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING   170
#define global HID_USAGE_GENERIC_SYSCTL_DISP_INVERT             176
#define global HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL           177
#define global HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL           178
#define global HID_USAGE_GENERIC_SYSCTL_DISP_BOTH               179
#define global HID_USAGE_GENERIC_SYSCTL_DISP_DUAL               180
#define global HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE             181
#define global HID_USAGE_GENERIC_SYSCTL_DISP_SWAP               182
#define global HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE          183
#define global HID_USAGE_GENERIC_SENSOR_ZONE                    192
#define global HID_USAGE_GENERIC_RPM                            193
#define global HID_USAGE_GENERIC_COOLANT_LEVEL                  194
#define global HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL         195
#define global HID_USAGE_GENERIC_COOLANT_PUMP                   196
#define global HID_USAGE_GENERIC_CHASSIS_ENCLOSURE              197
#define global HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON          198
#define global HID_USAGE_GENERIC_WIRELESS_RADIO_LED             199
#define global HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH   200
#define global HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON 201
#define global HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH 202
#define global HID_USAGE_GENERIC_CONTROL_ENABLE                 203
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID      208
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID      209
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE 210
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID 211
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE  212
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION 213
#define global HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE    214
#define global HID_USAGE_GENERIC_CALL_ACTIVE_LED                224
#define global HID_USAGE_GENERIC_CALL_MUTE_TOGGLE               225
#define global HID_USAGE_GENERIC_CALL_MUTE_LED                  226
#define global HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS 1
#define global HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH        32
#define global HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL        33
#define global HID_USAGE_GENERIC_DEVICE_WIRELESS_ID             34
#define global HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL 35
#define global HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED 36
#define global HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED 37
#define global HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED   38
#define global HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID             39
#define global HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET       40
#define global HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH      41
#define global HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION        42
#define global HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION        43
#define global HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION        44
#define global HID_USAGE_GENERIC_DEVICE_MAJOR                   45
#define global HID_USAGE_GENERIC_DEVICE_MINOR                   46
#define global HID_USAGE_GENERIC_DEVICE_REVISION                47
#define global HID_USAGE_GENERIC_DEVICE_HANDEDNESS              48
#define global HID_USAGE_GENERIC_DEVICE_EITHER_HAND             49
#define global HID_USAGE_GENERIC_DEVICE_LEFT_HAND               50
#define global HID_USAGE_GENERIC_DEVICE_RIGHT_HAND              51
#define global HID_USAGE_GENERIC_DEVICE_BOTH_HANDS              52
#define global HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET        64
#define global HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET     65
#define global HID_USAGE_HAPTICS_SIMPLE_CONTROLLER              1
#define global HID_USAGE_HAPTICS_WAVEFORM_LIST                  16
#define global HID_USAGE_HAPTICS_DURATION_LIST                  17
#define global HID_USAGE_HAPTICS_AUTO_TRIGGER                   32
#define global HID_USAGE_HAPTICS_MANUAL_TRIGGER                 33
#define global HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL        34
#define global HID_USAGE_HAPTICS_INTENSITY                      35
#define global HID_USAGE_HAPTICS_REPEAT_COUNT                   36
#define global HID_USAGE_HAPTICS_RETRIGGER_PERIOD               37
#define global HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE           38
#define global HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID             39
#define global HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME           40
#define global HID_USAGE_HAPTICS_WAVEFORM_NONE                  4097
#define global HID_USAGE_HAPTICS_WAVEFORM_STOP                  4098
#define global HID_USAGE_HAPTICS_WAVEFORM_CLICK                 4099
#define global HID_USAGE_HAPTICS_WAVEFORM_BUZZ                  4100
#define global HID_USAGE_HAPTICS_WAVEFORM_RUMBLE                4101
#define global HID_USAGE_HAPTICS_WAVEFORM_PRESS                 4102
#define global HID_USAGE_HAPTICS_WAVEFORM_RELEASE               4103
#define global HID_USAGE_HAPTICS_WAVEFORM_HOVER                 4104
#define global HID_USAGE_HAPTICS_WAVEFORM_SUCCESS               4105
#define global HID_USAGE_HAPTICS_WAVEFORM_ERROR                 4106
#define global HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS        4107
#define global HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS     4108
#define global HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS     4109
#define global HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS 4110
#define global HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS      4111
#define global HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS     4112
#define global HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS    4113
#define global HID_USAGE_KEYBOARD_NOEVENT                       0
#define global HID_USAGE_KEYBOARD_ROLLOVER                      1
#define global HID_USAGE_KEYBOARD_POSTFAIL                      2
#define global HID_USAGE_KEYBOARD_UNDEFINED                     3
#define global HID_USAGE_KEYBOARD_aA                            4
#define global HID_USAGE_KEYBOARD_bB                            5
#define global HID_USAGE_KEYBOARD_cC                            6
#define global HID_USAGE_KEYBOARD_dD                            7
#define global HID_USAGE_KEYBOARD_eE                            8
#define global HID_USAGE_KEYBOARD_fF                            9
#define global HID_USAGE_KEYBOARD_gG                            10
#define global HID_USAGE_KEYBOARD_hH                            11
#define global HID_USAGE_KEYBOARD_iI                            12
#define global HID_USAGE_KEYBOARD_jJ                            13
#define global HID_USAGE_KEYBOARD_kK                            14
#define global HID_USAGE_KEYBOARD_lL                            15
#define global HID_USAGE_KEYBOARD_mM                            16
#define global HID_USAGE_KEYBOARD_nN                            17
#define global HID_USAGE_KEYBOARD_oO                            18
#define global HID_USAGE_KEYBOARD_pP                            19
#define global HID_USAGE_KEYBOARD_qQ                            20
#define global HID_USAGE_KEYBOARD_rR                            21
#define global HID_USAGE_KEYBOARD_sS                            22
#define global HID_USAGE_KEYBOARD_tT                            23
#define global HID_USAGE_KEYBOARD_uU                            24
#define global HID_USAGE_KEYBOARD_vV                            25
#define global HID_USAGE_KEYBOARD_wW                            26
#define global HID_USAGE_KEYBOARD_xX                            27
#define global HID_USAGE_KEYBOARD_yY                            28
#define global HID_USAGE_KEYBOARD_zZ                            29
#define global HID_USAGE_KEYBOARD_ONE                           30
#define global HID_USAGE_KEYBOARD_TWO_AND_AT                    31
#define global HID_USAGE_KEYBOARD_THREE_AND_HASH                32
#define global HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR               33
#define global HID_USAGE_KEYBOARD_FIVE_AND_PERCENT              34
#define global HID_USAGE_KEYBOARD_SIX_AND_CARET                 35
#define global HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND           36
#define global HID_USAGE_KEYBOARD_EIGHT_AND_STAR                37
#define global HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET         38
#define global HID_USAGE_KEYBOARD_ZERO                          39
#define global HID_USAGE_KEYBOARD_RETURN                        40
#define global HID_USAGE_KEYBOARD_ESCAPE                        41
#define global HID_USAGE_KEYBOARD_DELETE                        42
#define global HID_USAGE_KEYBOARD_TAB                           43
#define global HID_USAGE_KEYBOARD_SPACEBAR                      44
#define global HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE           45
#define global HID_USAGE_KEYBOARD_EQUALS_AND_PLUS               46
#define global HID_USAGE_KEYBOARD_LEFT_BRACE                    47
#define global HID_USAGE_KEYBOARD_RIGHT_BRACE                   48
#define global HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE            49
#define global HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE          50
#define global HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON           51
#define global HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE          52
#define global HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE        53
#define global HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN            54
#define global HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN        55
#define global HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK 56
#define global HID_USAGE_KEYBOARD_CAPS_LOCK                     57
#define global HID_USAGE_KEYBOARD_F1                            58
#define global HID_USAGE_KEYBOARD_F2                            59
#define global HID_USAGE_KEYBOARD_F3                            60
#define global HID_USAGE_KEYBOARD_F4                            61
#define global HID_USAGE_KEYBOARD_F5                            62
#define global HID_USAGE_KEYBOARD_F6                            63
#define global HID_USAGE_KEYBOARD_F7                            64
#define global HID_USAGE_KEYBOARD_F8                            65
#define global HID_USAGE_KEYBOARD_F9                            66
#define global HID_USAGE_KEYBOARD_F10                           67
#define global HID_USAGE_KEYBOARD_F11                           68
#define global HID_USAGE_KEYBOARD_F12                           69
#define global HID_USAGE_KEYBOARD_PRINT_SCREEN                  70
#define global HID_USAGE_KEYBOARD_SCROLL_LOCK                   71
#define global HID_USAGE_KEYBOARD_PAUSE                         72
#define global HID_USAGE_KEYBOARD_INSERT                        73
#define global HID_USAGE_KEYBOARD_HOME                          74
#define global HID_USAGE_KEYBOARD_PAGEUP                        75
#define global HID_USAGE_KEYBOARD_DELETE_FORWARD                76
#define global HID_USAGE_KEYBOARD_END                           77
#define global HID_USAGE_KEYBOARD_PAGEDOWN                      78
#define global HID_USAGE_KEYBOARD_RIGHTARROW                    79
#define global HID_USAGE_KEYBOARD_LEFTARROW                     80
#define global HID_USAGE_KEYBOARD_DOWNARROW                     81
#define global HID_USAGE_KEYBOARD_UPARROW                       82
#define global HID_USAGE_KEYBOARD_NUM_LOCK                      83
#define global HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH           84
#define global HID_USAGE_KEYBOARD_KEYPAD_STAR                   85
#define global HID_USAGE_KEYBOARD_DASH                          86
#define global HID_USAGE_KEYBOARD_KEYPAD_PLUS                   87
#define global HID_USAGE_KEYBOARD_KEYPAD_ENTER                  88
#define global HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END            89
#define global HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW     90
#define global HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN       91
#define global HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW    92
#define global HID_USAGE_KEYBOARD_KEYPAD_FIVE                   93
#define global HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW    94
#define global HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME         95
#define global HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW     96
#define global HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP        97
#define global HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT        98
#define global HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE      99
#define global HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE      100
#define global HID_USAGE_KEYBOARD_APPLICATION                   101
#define global HID_USAGE_KEYBOARD_POWER                         102
#define global HID_USAGE_KEYBOARD_KEYPAD_EQUALS                 103
#define global HID_USAGE_KEYBOARD_F13                           104
#define global HID_USAGE_KEYBOARD_F14                           105
#define global HID_USAGE_KEYBOARD_F15                           106
#define global HID_USAGE_KEYBOARD_F16                           107
#define global HID_USAGE_KEYBOARD_F17                           108
#define global HID_USAGE_KEYBOARD_F18                           109
#define global HID_USAGE_KEYBOARD_F19                           110
#define global HID_USAGE_KEYBOARD_F20                           111
#define global HID_USAGE_KEYBOARD_F21                           112
#define global HID_USAGE_KEYBOARD_F22                           113
#define global HID_USAGE_KEYBOARD_F23                           114
#define global HID_USAGE_KEYBOARD_F24                           115
#define global HID_USAGE_KEYBOARD_EXECUTE                       116
#define global HID_USAGE_KEYBOARD_HELP                          117
#define global HID_USAGE_KEYBOARD_MENU                          118
#define global HID_USAGE_KEYBOARD_SELECT                        119
#define global HID_USAGE_KEYBOARD_STOP                          120
#define global HID_USAGE_KEYBOARD_AGAIN                         121
#define global HID_USAGE_KEYBOARD_UNDO                          122
#define global HID_USAGE_KEYBOARD_CUT                           123
#define global HID_USAGE_KEYBOARD_COPY                          124
#define global HID_USAGE_KEYBOARD_PASTE                         125
#define global HID_USAGE_KEYBOARD_FIND                          126
#define global HID_USAGE_KEYBOARD_MUTE                          127
#define global HID_USAGE_KEYBOARD_VOLUME_UP                     128
#define global HID_USAGE_KEYBOARD_VOLUME_DOWN                   129
#define global HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK             130
#define global HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK              131
#define global HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK           132
#define global HID_USAGE_KEYBOARD_KEYPAD_COMMA                  133
#define global HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN             134
#define global HID_USAGE_KEYBOARD_INTERNATIONAL1                135
#define global HID_USAGE_KEYBOARD_INTERNATIONAL2                136
#define global HID_USAGE_KEYBOARD_INTERNATIONAL3                137
#define global HID_USAGE_KEYBOARD_INTERNATIONAL4                138
#define global HID_USAGE_KEYBOARD_INTERNATIONAL5                139
#define global HID_USAGE_KEYBOARD_INTERNATIONAL6                140
#define global HID_USAGE_KEYBOARD_INTERNATIONAL7                141
#define global HID_USAGE_KEYBOARD_INTERNATIONAL8                142
#define global HID_USAGE_KEYBOARD_INTERNATIONAL9                143
#define global HID_USAGE_KEYBOARD_LANG1                         144
#define global HID_USAGE_KEYBOARD_LANG2                         145
#define global HID_USAGE_KEYBOARD_LANG3                         146
#define global HID_USAGE_KEYBOARD_LANG4                         147
#define global HID_USAGE_KEYBOARD_LANG5                         148
#define global HID_USAGE_KEYBOARD_LANG6                         149
#define global HID_USAGE_KEYBOARD_LANG7                         150
#define global HID_USAGE_KEYBOARD_LANG8                         151
#define global HID_USAGE_KEYBOARD_LANG9                         152
#define global HID_USAGE_KEYBOARD_ALTERNATE_ERASE               153
#define global HID_USAGE_KEYBOARD_SYSREQ_ATTENTION              154
#define global HID_USAGE_KEYBOARD_CANCEL                        155
#define global HID_USAGE_KEYBOARD_CLEAR                         156
#define global HID_USAGE_KEYBOARD_PRIOR                         157
#define global HID_USAGE_KEYBOARD_RETURN_NO_ENTER               158
#define global HID_USAGE_KEYBOARD_SEPARATOR                     159
#define global HID_USAGE_KEYBOARD_OUT                           160
#define global HID_USAGE_KEYBOARD_OPER                          161
#define global HID_USAGE_KEYBOARD_CLEAR_AGAIN                   162
#define global HID_USAGE_KEYBOARD_CRSEL_PROPS                   163
#define global HID_USAGE_KEYBOARD_EXSEL                         164
#define global HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0               176
#define global HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0               177
#define global HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR           178
#define global HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR             179
#define global HID_USAGE_KEYBOARD_CURRENCY_UNIT                 180
#define global HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT              181
#define global HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET           182
#define global HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET          183
#define global HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE             184
#define global HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE            185
#define global HID_USAGE_KEYBOARD_KEYPAD_TAB                    186
#define global HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE              187
#define global HID_USAGE_KEYBOARD_KEYPAD_A                      188
#define global HID_USAGE_KEYBOARD_KEYPAD_B                      189
#define global HID_USAGE_KEYBOARD_KEYPAD_C                      190
#define global HID_USAGE_KEYBOARD_KEYPAD_D                      191
#define global HID_USAGE_KEYBOARD_KEYPAD_E                      192
#define global HID_USAGE_KEYBOARD_KEYPAD_F                      193
#define global HID_USAGE_KEYBOARD_KEYPAD_XOR                    194
#define global HID_USAGE_KEYBOARD_KEYPAD_CARET                  195
#define global HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE             196
#define global HID_USAGE_KEYBOARD_KEYPAD_LESS                   197
#define global HID_USAGE_KEYBOARD_KEYPAD_GREATER                198
#define global HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND              199
#define global HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND       200
#define global HID_USAGE_KEYBOARD_KEYPAD_BAR                    201
#define global HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR             202
#define global HID_USAGE_KEYBOARD_KEYPAD_COLON                  203
#define global HID_USAGE_KEYBOARD_KEYPAD_HASH                   204
#define global HID_USAGE_KEYBOARD_KEYPAD_SPACE                  205
#define global HID_USAGE_KEYBOARD_KEYPAD_AT                     206
#define global HID_USAGE_KEYBOARD_KEYPAD_BANG                   207
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE           208
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL          209
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR           210
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD             211
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT        212
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY        213
#define global HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE          214
#define global HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS             215
#define global HID_USAGE_KEYBOARD_KEYPAD_CLEAR                  216
#define global HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY            217
#define global HID_USAGE_KEYBOARD_KEYPAD_BINARY                 218
#define global HID_USAGE_KEYBOARD_KEYPAD_OCTAL                  219
#define global HID_USAGE_KEYBOARD_KEYPAD_DECIMAL                220
#define global HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL            221
#define global HID_USAGE_KEYBOARD_LCTRL                         224
#define global HID_USAGE_KEYBOARD_LSHFT                         225
#define global HID_USAGE_KEYBOARD_LALT                          226
#define global HID_USAGE_KEYBOARD_LGUI                          227
#define global HID_USAGE_KEYBOARD_RCTRL                         228
#define global HID_USAGE_KEYBOARD_RSHFT                         229
#define global HID_USAGE_KEYBOARD_RALT                          230
#define global HID_USAGE_KEYBOARD_RGUI                          231
#define global HID_USAGE_LED_NUM_LOCK                           1
#define global HID_USAGE_LED_CAPS_LOCK                          2
#define global HID_USAGE_LED_SCROLL_LOCK                        3
#define global HID_USAGE_LED_COMPOSE                            4
#define global HID_USAGE_LED_KANA                               5
#define global HID_USAGE_LED_POWER                              6
#define global HID_USAGE_LED_SHIFT                              7
#define global HID_USAGE_LED_DO_NOT_DISTURB                     8
#define global HID_USAGE_LED_MUTE                               9
#define global HID_USAGE_LED_TONE_ENABLE                        10
#define global HID_USAGE_LED_HIGH_CUT_FILTER                    11
#define global HID_USAGE_LED_LOW_CUT_FILTER                     12
#define global HID_USAGE_LED_EQUALIZER_ENABLE                   13
#define global HID_USAGE_LED_SOUND_FIELD_ON                     14
#define global HID_USAGE_LED_SURROUND_FIELD_ON                  15
#define global HID_USAGE_LED_REPEAT                             16
#define global HID_USAGE_LED_STEREO                             17
#define global HID_USAGE_LED_SAMPLING_RATE_DETECT               18
#define global HID_USAGE_LED_SPINNING                           19
#define global HID_USAGE_LED_CAV                                20
#define global HID_USAGE_LED_CLV                                21
#define global HID_USAGE_LED_RECORDING_FORMAT_DET               22
#define global HID_USAGE_LED_OFF_HOOK                           23
#define global HID_USAGE_LED_RING                               24
#define global HID_USAGE_LED_MESSAGE_WAITING                    25
#define global HID_USAGE_LED_DATA_MODE                          26
#define global HID_USAGE_LED_BATTERY_OPERATION                  27
#define global HID_USAGE_LED_BATTERY_OK                         28
#define global HID_USAGE_LED_BATTERY_LOW                        29
#define global HID_USAGE_LED_SPEAKER                            30
#define global HID_USAGE_LED_HEAD_SET                           31
#define global HID_USAGE_LED_HOLD                               32
#define global HID_USAGE_LED_MICROPHONE                         33
#define global HID_USAGE_LED_COVERAGE                           34
#define global HID_USAGE_LED_NIGHT_MODE                         35
#define global HID_USAGE_LED_SEND_CALLS                         36
#define global HID_USAGE_LED_CALL_PICKUP                        37
#define global HID_USAGE_LED_CONFERENCE                         38
#define global HID_USAGE_LED_STAND_BY                           39
#define global HID_USAGE_LED_CAMERA_ON                          40
#define global HID_USAGE_LED_CAMERA_OFF                         41
#define global HID_USAGE_LED_ON_LINE                            42
#define global HID_USAGE_LED_OFF_LINE                           43
#define global HID_USAGE_LED_BUSY                               44
#define global HID_USAGE_LED_READY                              45
#define global HID_USAGE_LED_PAPER_OUT                          46
#define global HID_USAGE_LED_PAPER_JAM                          47
#define global HID_USAGE_LED_REMOTE                             48
#define global HID_USAGE_LED_FORWARD                            49
#define global HID_USAGE_LED_REVERSE                            50
#define global HID_USAGE_LED_STOP                               51
#define global HID_USAGE_LED_REWIND                             52
#define global HID_USAGE_LED_FAST_FORWARD                       53
#define global HID_USAGE_LED_PLAY                               54
#define global HID_USAGE_LED_PAUSE                              55
#define global HID_USAGE_LED_RECORD                             56
#define global HID_USAGE_LED_ERROR                              57
#define global HID_USAGE_LED_SELECTED_INDICATOR                 58
#define global HID_USAGE_LED_IN_USE_INDICATOR                   59
#define global HID_USAGE_LED_MULTI_MODE_INDICATOR               60
#define global HID_USAGE_LED_INDICATOR_ON                       61
#define global HID_USAGE_LED_INDICATOR_FLASH                    62
#define global HID_USAGE_LED_INDICATOR_SLOW_BLINK               63
#define global HID_USAGE_LED_INDICATOR_FAST_BLINK               64
#define global HID_USAGE_LED_INDICATOR_OFF                      65
#define global HID_USAGE_LED_FLASH_ON_TIME                      66
#define global HID_USAGE_LED_SLOW_BLINK_ON_TIME                 67
#define global HID_USAGE_LED_SLOW_BLINK_OFF_TIME                68
#define global HID_USAGE_LED_FAST_BLINK_ON_TIME                 69
#define global HID_USAGE_LED_FAST_BLINK_OFF_TIME                70
#define global HID_USAGE_LED_INDICATOR_COLOR                    71
#define global HID_USAGE_LED_RED                                72
#define global HID_USAGE_LED_GREEN                              73
#define global HID_USAGE_LED_AMBER                              74
#define global HID_USAGE_LED_GENERIC_INDICATOR                  75
#define global HID_USAGE_LED_SYSTEM_SUSPEND                     76
#define global HID_USAGE_LED_EXTERNAL_POWER                     77
#define global HID_USAGE_LED_INDICATOR_BLUE                     78
#define global HID_USAGE_LED_INDICATOR_ORANGE                   79
#define global HID_USAGE_LED_GOOD_STATUS                        80
#define global HID_USAGE_LED_WARNING_STATUS                     81
#define global HID_USAGE_LED_RGB_LED                            82
#define global HID_USAGE_LED_RED_LED_CHANNEL                    83
#define global HID_USAGE_LED_BLUE_LED_CHANNEL                   84
#define global HID_USAGE_LED_GREEN_LED_CHANNEL                  85
#define global HID_USAGE_LED_LED_INTENSITY                      86
#define global HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE             87
#define global HID_USAGE_LED_PLAYER_INDICATOR                   96
#define global HID_USAGE_LED_PLAYER_1                           97
#define global HID_USAGE_LED_PLAYER_2                           98
#define global HID_USAGE_LED_PLAYER_3                           99
#define global HID_USAGE_LED_PLAYER_4                           100
#define global HID_USAGE_LED_PLAYER_5                           101
#define global HID_USAGE_LED_PLAYER_6                           102
#define global HID_USAGE_LED_PLAYER_7                           103
#define global HID_USAGE_LED_PLAYER_8                           104
#define global HID_USAGE_LAMPARRAY                              1
#define global HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT            2
#define global HID_USAGE_LAMPARRAY_LAMP_COUNT                   3
#define global HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS 4
#define global HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS 5
#define global HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS 6
#define global HID_USAGE_LAMPARRAY_KIND                         7
#define global HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS 8
#define global HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT 32
#define global HID_USAGE_LAMPARRAY_LAMP_ID                      33
#define global HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT 34
#define global HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS    35
#define global HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS    36
#define global HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS    37
#define global HID_USAGE_LAMPARRAY_LAMP_PURPOSES                38
#define global HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS 39
#define global HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT              40
#define global HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT            41
#define global HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT             42
#define global HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT        43
#define global HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE              44
#define global HID_USAGE_LAMPARRAY_INPUT_BINDING                45
#define global HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT     80
#define global HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL      81
#define global HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL    82
#define global HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL     83
#define global HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL 84
#define global HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS            85
#define global HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT     96
#define global HID_USAGE_LAMPARRAY_LAMP_ID_START                97
#define global HID_USAGE_LAMPARRAY_LAMP_ID_END                  98
#define global HID_USAGE_LAMPARRAY_CONTROL_REPORT               112
#define global HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE              113
#define global HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY 1
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH  17
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH  18
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH  19
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH 20
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA      32
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA    33
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA    34
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA    35
#define global HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA  36
#define global HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND  1
#define global HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION      32
#define global HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW          33
#define global HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE          34
#define global HID_USAGE_MEDICAL_INSTRUMENT_UPDATE              35
#define global HID_USAGE_MEDICAL_INSTRUMENT_NEXT                36
#define global HID_USAGE_MEDICAL_INSTRUMENT_SAVE                37
#define global HID_USAGE_MEDICAL_INSTRUMENT_PRINT               38
#define global HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE   39
#define global HID_USAGE_MEDICAL_INSTRUMENT_CINE                64
#define global HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER      65
#define global HID_USAGE_MEDICAL_INSTRUMENT_VOLUME              66
#define global HID_USAGE_MEDICAL_INSTRUMENT_FOCUS               67
#define global HID_USAGE_MEDICAL_INSTRUMENT_DEPTH               68
#define global HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY  96
#define global HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY 97
#define global HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION 112
#define global HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT         128
#define global HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST         129
#define global HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT 130
#define global HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST 131
#define global HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT 132
#define global HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST 133
#define global HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT  134
#define global HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST  135
#define global HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT      136
#define global HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST      137
#define global HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT 160
#define global HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST 161
#define global HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL  1
#define global HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER 33
#define global HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY 34
#define global HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP 36
#define global HID_USAGE_MONITOR_MONITOR_CONTROL                1
#define global HID_USAGE_MONITOR_EDID_INFORMATION               2
#define global HID_USAGE_MONITOR_VDIF_INFORMATION               3
#define global HID_USAGE_MONITOR_VESA_VERSION                   4
#define global HID_USAGE_PID_PHYSICAL_INPUT_DEVICE              1
#define global HID_USAGE_PID_NORMAL                             32
#define global HID_USAGE_PID_SET_EFFECT_REPORT                  33
#define global HID_USAGE_PID_EFFECT_BLOCK_INDEX                 34
#define global HID_USAGE_PID_PARAMETER_BLOCK_OFFSET             35
#define global HID_USAGE_PID_ROM_FLAG                           36
#define global HID_USAGE_PID_EFFECT_TYPE                        37
#define global HID_USAGE_PID_ET_CONSTANT                        38
#define global HID_USAGE_PID_ET_RAMP                            39
#define global HID_USAGE_PID_ET_CUSTOM                          40
#define global HID_USAGE_PID_ET_SQUARE                          48
#define global HID_USAGE_PID_ET_SINE                            49
#define global HID_USAGE_PID_ET_TRIANGLE                        50
#define global HID_USAGE_PID_ET_SAWTOOTH_UP                     51
#define global HID_USAGE_PID_ET_SAWTOOTH_DOWN                   52
#define global HID_USAGE_PID_ET_SPRING                          64
#define global HID_USAGE_PID_ET_DAMPER                          65
#define global HID_USAGE_PID_ET_INERTIA                         66
#define global HID_USAGE_PID_ET_FRICTION                        67
#define global HID_USAGE_PID_DURATION                           80
#define global HID_USAGE_PID_SAMPLE_PERIOD                      81
#define global HID_USAGE_PID_GAIN                               82
#define global HID_USAGE_PID_TRIGGER_BUTTON                     83
#define global HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL            84
#define global HID_USAGE_PID_AXES_ENABLE                        85
#define global HID_USAGE_PID_DIRECTION_ENABLE                   86
#define global HID_USAGE_PID_DIRECTION                          87
#define global HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET         88
#define global HID_USAGE_PID_BLOCK_TYPE                         89
#define global HID_USAGE_PID_SET_ENVELOPE_REPORT                90
#define global HID_USAGE_PID_ATTACK_LEVEL                       91
#define global HID_USAGE_PID_ATTACK_TIME                        92
#define global HID_USAGE_PID_FADE_LEVEL                         93
#define global HID_USAGE_PID_FADE_TIME                          94
#define global HID_USAGE_PID_SET_CONDITION_REPORT               95
#define global HID_USAGE_PID_CP_OFFSET                          96
#define global HID_USAGE_PID_POSITIVE_COEFFICIENT               97
#define global HID_USAGE_PID_NEGATIVE_COEFFICIENT               98
#define global HID_USAGE_PID_POSITIVE_SATURATION                99
#define global HID_USAGE_PID_NEGATIVE_SATURATION                100
#define global HID_USAGE_PID_DEAD_BAND                          101
#define global HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE              102
#define global HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE           103
#define global HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT           104
#define global HID_USAGE_PID_CUSTOM_FORCE_DATA                  105
#define global HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA   106
#define global HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT            107
#define global HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET           108
#define global HID_USAGE_PID_SAMPLE_COUNT                       109
#define global HID_USAGE_PID_SET_PERIODIC_REPORT                110
#define global HID_USAGE_PID_OFFSET                             111
#define global HID_USAGE_PID_MAGNITUDE                          112
#define global HID_USAGE_PID_PHASE                              113
#define global HID_USAGE_PID_PERIOD                             114
#define global HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT          115
#define global HID_USAGE_PID_SET_RAMP_FORCE_REPORT              116
#define global HID_USAGE_PID_RAMP_START                         117
#define global HID_USAGE_PID_RAMP_END                           118
#define global HID_USAGE_PID_EFFECT_OPERATION_REPORT            119
#define global HID_USAGE_PID_EFFECT_OPERATION                   120
#define global HID_USAGE_PID_OP_EFFECT_START                    121
#define global HID_USAGE_PID_OP_EFFECT_START_SOLO               122
#define global HID_USAGE_PID_OP_EFFECT_STOP                     123
#define global HID_USAGE_PID_LOOP_COUNT                         124
#define global HID_USAGE_PID_DEVICE_GAIN_REPORT                 125
#define global HID_USAGE_PID_DEVICE_GAIN                        126
#define global HID_USAGE_PID_POOL_REPORT                        127
#define global HID_USAGE_PID_RAM_POOL_SIZE                      128
#define global HID_USAGE_PID_ROM_POOL_SIZE                      129
#define global HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT             130
#define global HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX           131
#define global HID_USAGE_PID_POOL_ALIGNMENT                     132
#define global HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT        133
#define global HID_USAGE_PID_MOVE_SOURCE                        134
#define global HID_USAGE_PID_MOVE_DESTINATION                   135
#define global HID_USAGE_PID_MOVE_LENGTH                        136
#define global HID_USAGE_PID_BLOCK_LOAD_REPORT                  137
#define global HID_USAGE_PID_BLOCK_LOAD_STATUS                  139
#define global HID_USAGE_PID_BLOCK_LOAD_SUCCESS                 140
#define global HID_USAGE_PID_BLOCK_LOAD_FULL                    141
#define global HID_USAGE_PID_BLOCK_LOAD_ERROR                   142
#define global HID_USAGE_PID_BLOCK_HANDLE                       143
#define global HID_USAGE_PID_BLOCK_FREE_REPORT                  144
#define global HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE         145
#define global HID_USAGE_PID_STATE_REPORT                       146
#define global HID_USAGE_PID_EFFECT_PLAYING                     148
#define global HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT          149
#define global HID_USAGE_PID_DEVICE_CONTROL                     150
#define global HID_USAGE_PID_DC_ENABLE_ACTUATORS                151
#define global HID_USAGE_PID_DC_DISABLE_ACTUATORS               152
#define global HID_USAGE_PID_DC_STOP_ALL_EFFECTS                153
#define global HID_USAGE_PID_DC_DEVICE_RESET                    154
#define global HID_USAGE_PID_DC_DEVICE_PAUSE                    155
#define global HID_USAGE_PID_DC_DEVICE_CONTINUE                 156
#define global HID_USAGE_PID_DEVICE_PAUSED                      159
#define global HID_USAGE_PID_ACTUATORS_ENABLED                  160
#define global HID_USAGE_PID_SAFETY_SWITCH                      164
#define global HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH           165
#define global HID_USAGE_PID_ACTUATOR_POWER                     166
#define global HID_USAGE_PID_START_DELAY                        167
#define global HID_USAGE_PID_PARAMETER_BLOCK_SIZE               168
#define global HID_USAGE_PID_DEVICE_MANAGED_POOL                169
#define global HID_USAGE_PID_SHARED_PARAMETER_BLOCKS            170
#define global HID_USAGE_PID_CREATE_NEW_EFFECT                  171
#define global HID_USAGE_PID_RAMPOOL_AVAILABLE                  172
#define global HID_USAGE_POWER_INAME                            1
#define global HID_USAGE_POWER_PRESENT_STATUS                   2
#define global HID_USAGE_POWER_CHANGED_STATUS                   3
#define global HID_USAGE_POWER_UPS                              4
#define global HID_USAGE_POWER_POWER_SUPPLY                     5
#define global HID_USAGE_POWER_BATTERY_SYSTEM                   16
#define global HID_USAGE_POWER_BATTERY_SYSTEM_ID                17
#define global HID_USAGE_POWER_BATTERY                          18
#define global HID_USAGE_POWER_BATTERY_ID                       19
#define global HID_USAGE_POWER_CHARGER                          20
#define global HID_USAGE_POWER_CHARGER_ID                       21
#define global HID_USAGE_POWER_POWER_CONVERTER                  22
#define global HID_USAGE_POWER_POWER_CONVERTER_ID               23
#define global HID_USAGE_POWER_OUTLET_SYSTEM                    24
#define global HID_USAGE_POWER_OUTLET_SYSTEM_ID                 25
#define global HID_USAGE_POWER_INPUT                            26
#define global HID_USAGE_POWER_INPUT_ID                         27
#define global HID_USAGE_POWER_OUTPUT                           28
#define global HID_USAGE_POWER_OUTPUT_ID                        29
#define global HID_USAGE_POWER_FLOW                             30
#define global HID_USAGE_POWER_FLOW_ID                          31
#define global HID_USAGE_POWER_OUTLET                           32
#define global HID_USAGE_POWER_OUTLET_ID                        33
#define global HID_USAGE_POWER_GANG                             34
#define global HID_USAGE_POWER_GANG_ID                          35
#define global HID_USAGE_POWER_POWER_SUMMARY                    36
#define global HID_USAGE_POWER_POWER_SUMMARY_ID                 37
#define global HID_USAGE_POWER_VOLTAGE                          48
#define global HID_USAGE_POWER_CURRENT                          49
#define global HID_USAGE_POWER_FREQUENCY                        50
#define global HID_USAGE_POWER_APPARENT_POWER                   51
#define global HID_USAGE_POWER_ACTIVE_POWER                     52
#define global HID_USAGE_POWER_PERCENT_LOAD                     53
#define global HID_USAGE_POWER_TEMPERATURE                      54
#define global HID_USAGE_POWER_HUMIDITY                         55
#define global HID_USAGE_POWER_BAD_COUNT                        56
#define global HID_USAGE_POWER_CONFIG_VOLTAGE                   64
#define global HID_USAGE_POWER_CONFIG_CURRENT                   65
#define global HID_USAGE_POWER_CONFIG_FREQUENCY                 66
#define global HID_USAGE_POWER_CONFIG_APPARENT_POWER            67
#define global HID_USAGE_POWER_CONFIG_ACTIVE_POWER              68
#define global HID_USAGE_POWER_CONFIG_PERCENT_LOAD              69
#define global HID_USAGE_POWER_CONFIG_TEMPERATURE               70
#define global HID_USAGE_POWER_CONFIG_HUMIDITY                  71
#define global HID_USAGE_POWER_SWITCH_ON_CONTROL                80
#define global HID_USAGE_POWER_SWITCH_OFF_CONTROL               81
#define global HID_USAGE_POWER_TOGGLE_CONTROL                   82
#define global HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER             83
#define global HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER            84
#define global HID_USAGE_POWER_DELAY_BEFORE_REBOOT              85
#define global HID_USAGE_POWER_DELAY_BEFORE_STARTUP             86
#define global HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN            87
#define global HID_USAGE_POWER_TEST                             88
#define global HID_USAGE_POWER_MODULE_RESET                     89
#define global HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL            90
#define global HID_USAGE_POWER_PRESENT                          96
#define global HID_USAGE_POWER_GOOD                             97
#define global HID_USAGE_POWER_INTERNAL_FAILURE                 98
#define global HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE              99
#define global HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE           100
#define global HID_USAGE_POWER_OVERLOAD                         101
#define global HID_USAGE_POWER_OVER_CHARGED                     102
#define global HID_USAGE_POWER_OVER_TEMPERATURE                 103
#define global HID_USAGE_POWER_SHUTDOWN_REQUESTED               104
#define global HID_USAGE_POWER_SHUTDOWN_IMMINENT                105
#define global HID_USAGE_POWER_SWITCH_ONOFF                     107
#define global HID_USAGE_POWER_SWITCHABLE                       108
#define global HID_USAGE_POWER_USED                             109
#define global HID_USAGE_POWER_BOOST                            110
#define global HID_USAGE_POWER_BUCK                             111
#define global HID_USAGE_POWER_INITIALIZED                      112
#define global HID_USAGE_POWER_TESTED                           113
#define global HID_USAGE_POWER_AWAITING_POWER                   114
#define global HID_USAGE_POWER_COMMUNICATION_LOST               115
#define global HID_USAGE_POWER_IMANUFACTURER                    253
#define global HID_USAGE_POWER_IPRODUCT                         254
#define global HID_USAGE_POWER_ISERIALNUMBER                    255
#define global HID_USAGE_WEIGHING_DEVICE_SCALES                 1
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE           32
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS            33
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC   34
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC  35
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC 36
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC 37
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC  38
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH 39
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH 40
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH 41
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC    42
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT 48
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT   49
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT      50
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT    51
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT 52
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT 53
#define global HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT            64
#define global HID_USAGE_WEIGHING_DEVICE_DATA_SCALING           65
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT            80
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM  81
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM       82
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM   83
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS     84
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS      85
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS     86
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS 87
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON 88
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON  89
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE 90
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE      91
#define global HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND      92
#define global HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT      96
#define global HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT           97
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS           112
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT     113
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO 114
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION 115
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE 116
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO 117
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT 118
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION 119
#define global HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING 120
#define global HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE             128
#define global HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN   129
#define global HID_USAGE_SENSORS_SENSOR                         1
#define global HID_USAGE_SENSORS_BIOMETRIC                      16
#define global HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE       17
#define global HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY      18
#define global HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH          19
#define global HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE       20
#define global HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE     21
#define global HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE           22
#define global HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY 23
#define global HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION 24
#define global HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE     25
#define global HID_USAGE_SENSORS_ELECTRICAL                     32
#define global HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE         33
#define global HID_USAGE_SENSORS_ELECTRICAL_CURRENT             34
#define global HID_USAGE_SENSORS_ELECTRICAL_POWER               35
#define global HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE          36
#define global HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE          37
#define global HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE             38
#define global HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER       39
#define global HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY           40
#define global HID_USAGE_SENSORS_ELECTRICAL_PERIOD              41
#define global HID_USAGE_SENSORS_ENVIRONMENTAL                  48
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE 49
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY         50
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE      51
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION   52
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED       53
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY      54
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX       55
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE 56
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS 57
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE  58
#define global HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY 59
#define global HID_USAGE_SENSORS_LIGHT                          64
#define global HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT            65
#define global HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED        66
#define global HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT           67
#define global HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT            68
#define global HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT        69
#define global HID_USAGE_SENSORS_LOCATION                       80
#define global HID_USAGE_SENSORS_LOCATION_BROADCAST             81
#define global HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING        82
#define global HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM 83
#define global HID_USAGE_SENSORS_LOCATION_LOOKUP                84
#define global HID_USAGE_SENSORS_LOCATION_OTHER                 85
#define global HID_USAGE_SENSORS_LOCATION_STATIC                86
#define global HID_USAGE_SENSORS_LOCATION_TRIANGULATION         87
#define global HID_USAGE_SENSORS_MECHANICAL                     96
#define global HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH      97
#define global HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY 98
#define global HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH   99
#define global HID_USAGE_SENSORS_MECHANICAL_FORCE               100
#define global HID_USAGE_SENSORS_MECHANICAL_PRESSURE            101
#define global HID_USAGE_SENSORS_MECHANICAL_STRAIN              102
#define global HID_USAGE_SENSORS_MECHANICAL_WEIGHT              103
#define global HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR     104
#define global HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH  105
#define global HID_USAGE_SENSORS_MOTION                         112
#define global HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D        113
#define global HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D        114
#define global HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D        115
#define global HID_USAGE_SENSORS_MOTION_GYROMETER_1D            116
#define global HID_USAGE_SENSORS_MOTION_GYROMETER_2D            117
#define global HID_USAGE_SENSORS_MOTION_GYROMETER_3D            118
#define global HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR         119
#define global HID_USAGE_SENSORS_MOTION_SPEEDOMETER             120
#define global HID_USAGE_SENSORS_MOTION_ACCELEROMETER           121
#define global HID_USAGE_SENSORS_MOTION_GYROMETER               122
#define global HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR          123
#define global HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER    124
#define global HID_USAGE_SENSORS_ORIENTATION                    128
#define global HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D         129
#define global HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D         130
#define global HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D         131
#define global HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D    132
#define global HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D    133
#define global HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D    134
#define global HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D        135
#define global HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D        136
#define global HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D        137
#define global HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION 138
#define global HID_USAGE_SENSORS_ORIENTATION_COMPASS            139
#define global HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER       140
#define global HID_USAGE_SENSORS_ORIENTATION_DISTANCE           141
#define global HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION 142
#define global HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION 143
#define global HID_USAGE_SENSORS_SCANNER                        144
#define global HID_USAGE_SENSORS_SCANNER_BARCODE                145
#define global HID_USAGE_SENSORS_SCANNER_RFID                   146
#define global HID_USAGE_SENSORS_SCANNER_NFC                    147
#define global HID_USAGE_SENSORS_TIME                           160
#define global HID_USAGE_SENSORS_TIME_ALARM_TIMER               161
#define global HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK           162
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY              176
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION 177
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION 178
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER 179
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER    180
#define global HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION 181
#define global HID_USAGE_SENSORS_ORIENTATION_EXTENDED           192
#define global HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION 193
#define global HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER 194
#define global HID_USAGE_SENSORS_GESTURE                        208
#define global HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE   209
#define global HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE     210
#define global HID_USAGE_SENSORS_OTHER                          224
#define global HID_USAGE_SENSORS_OTHER_CUSTOM                   225
#define global HID_USAGE_SENSORS_OTHER_GENERIC                  226
#define global HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR       227
#define global HID_USAGE_SENSORS_OTHER_HINGE_ANGLE              228
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_1              240
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_2              241
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_3              242
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_4              243
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_5              244
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_6              245
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_7              246
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_8              247
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_9              248
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_10             249
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_11             250
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_12             251
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_13             252
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_14             253
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_15             254
#define global HID_USAGE_SENSORS_VENDOR_RESERVED_16             255
#define global HID_USAGE_SENSORS_EVENT                          512
#define global HID_USAGE_SENSORS_EVENT_SENSOR_STATE             513
#define global HID_USAGE_SENSORS_EVENT_SENSOR_EVENT             514
#define global HID_USAGE_SENSORS_PROPERTY                       768
#define global HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME         769
#define global HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID  770
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS         771
#define global HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL 772
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER   773
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL          774
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER  775
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION    776
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE 777
#define global HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH    778
#define global HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION     779
#define global HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION      780
#define global HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE          781
#define global HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL       782
#define global HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE 783
#define global HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE 784
#define global HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE 785
#define global HID_USAGE_SENSORS_PROPERTY_ACCURACY              786
#define global HID_USAGE_SENSORS_PROPERTY_RESOLUTION            787
#define global HID_USAGE_SENSORS_PROPERTY_MAXIMUM               788
#define global HID_USAGE_SENSORS_PROPERTY_MINIMUM               789
#define global HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE       790
#define global HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE         791
#define global HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE        792
#define global HID_USAGE_SENSORS_PROPERTY_POWER_STATE           793
#define global HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS   794
#define global HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY        795
#define global HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS     796
#define global HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION 797
#define global HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY            798
#define global HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE 799
#define global HID_USAGE_SENSORS_DATA_FIELD_LOCATION            1024
#define global HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL 1026
#define global HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID 1027
#define global HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR 1028
#define global HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID  1029
#define global HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR 1030
#define global HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL  1031
#define global HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE 1032
#define global HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS        1033
#define global HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY         1034
#define global HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE            1035
#define global HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION  1036
#define global HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE  1037
#define global HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE  1038
#define global HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS          1039
#define global HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION 1040
#define global HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION 1041
#define global HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION 1042
#define global HID_USAGE_SENSORS_DATA_FIELD_LATITUDE            1043
#define global HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE           1044
#define global HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING        1045
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING    1046
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION  1047
#define global HID_USAGE_SENSORS_DATA_FIELD_SPEED               1048
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW  1049
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH 1050
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION 1051
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS 1052
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS 1053
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS 1054
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT 1055
#define global HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS 1056
#define global HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE       1057
#define global HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1      1058
#define global HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2      1059
#define global HID_USAGE_SENSORS_DATA_FIELD_CITY                1060
#define global HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE   1061
#define global HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION   1062
#define global HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE         1063
#define global HID_USAGE_SENSORS_PROPERTY_LOCATION              1066
#define global HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY 1067
#define global HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL       1072
#define global HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE 1073
#define global HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY   1075
#define global HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE         1076
#define global HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION      1077
#define global HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED          1078
#define global HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX   1079
#define global HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2      1080
#define global HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION 1081
#define global HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE     1082
#define global HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE 1083
#define global HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE 1084
#define global HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL         1088
#define global HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE    1089
#define global HID_USAGE_SENSORS_DATA_FIELD_MOTION              1104
#define global HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE        1105
#define global HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION        1106
#define global HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X 1107
#define global HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y 1108
#define global HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z 1109
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY    1110
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS 1111
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS 1112
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS 1113
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION    1114
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS 1115
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS 1116
#define global HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS 1117
#define global HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED        1118
#define global HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY    1119
#define global HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION         1136
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING             1137
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS      1138
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS      1139
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS      1140
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH 1141
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH 1142
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH 1143
#define global HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH  1144
#define global HID_USAGE_SENSORS_DATA_FIELD_DISTANCE            1145
#define global HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS     1146
#define global HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS     1147
#define global HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS     1148
#define global HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE 1149
#define global HID_USAGE_SENSORS_DATA_FIELD_TILT                1150
#define global HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS         1151
#define global HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS         1152
#define global HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS         1153
#define global HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX     1154
#define global HID_USAGE_SENSORS_DATA_FIELD_QUATERNION          1155
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX       1156
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS 1157
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS 1158
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS 1159
#define global HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY 1160
#define global HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION 1161
#define global HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL          1168
#define global HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE 1169
#define global HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES 1170
#define global HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE 1171
#define global HID_USAGE_SENSORS_DATA_FIELD_FORCE               1172
#define global HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE   1173
#define global HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE      1174
#define global HID_USAGE_SENSORS_DATA_FIELD_STRAIN              1175
#define global HID_USAGE_SENSORS_DATA_FIELD_WEIGHT              1176
#define global HID_USAGE_SENSORS_PROPERTY_MECHANICAL            1184
#define global HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE       1185
#define global HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED 1186
#define global HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED 1187
#define global HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC           1200
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE      1201
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE 1202
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE 1203
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE   1204
#define global HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE      1205
#define global HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC 1206
#define global HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC 1207
#define global HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE          1208
#define global HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE  1209
#define global HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL  1210
#define global HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE    1211
#define global HID_USAGE_SENSORS_DATA_FIELD_SPO2                1212
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED 1213
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH  1214
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE 1215
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL     1216
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH    1217
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW      1218
#define global HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID 1219
#define global HID_USAGE_SENSORS_DATA_FIELD_LIGHT               1232
#define global HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE         1233
#define global HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE   1234
#define global HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY        1235
#define global HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X      1236
#define global HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y      1237
#define global HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE 1238
#define global HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT      1239
#define global HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT           1240
#define global HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT         1241
#define global HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT          1242
#define global HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT 1243
#define global HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT 1244
#define global HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX   1245
#define global HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT 1246
#define global HID_USAGE_SENSORS_PROPERTY_LIGHT                 1247
#define global HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND 1248
#define global HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED 1250
#define global HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED  1251
#define global HID_USAGE_SENSORS_DATA_FIELD_SCANNER             1264
#define global HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT     1265
#define global HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE 1266
#define global HID_USAGE_SENSORS_PROPERTY_SCANNER               1272
#define global HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND     1273
#define global HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL          1280
#define global HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE         1281
#define global HID_USAGE_SENSORS_DATA_FIELD_CURRENT             1282
#define global HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER    1283
#define global HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE          1284
#define global HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE          1285
#define global HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE             1286
#define global HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY           1287
#define global HID_USAGE_SENSORS_DATA_FIELD_PERIOD              1288
#define global HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE    1289
#define global HID_USAGE_SENSORS_DATA_FIELD_TIME                1312
#define global HID_USAGE_SENSORS_DATA_FIELD_YEAR                1313
#define global HID_USAGE_SENSORS_DATA_FIELD_MONTH               1314
#define global HID_USAGE_SENSORS_DATA_FIELD_DAY                 1315
#define global HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK         1316
#define global HID_USAGE_SENSORS_DATA_FIELD_HOUR                1317
#define global HID_USAGE_SENSORS_DATA_FIELD_MINUTE              1318
#define global HID_USAGE_SENSORS_DATA_FIELD_SECOND              1319
#define global HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND         1320
#define global HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP           1321
#define global HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR  1322
#define global HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT 1323
#define global HID_USAGE_SENSORS_PROPERTY_TIME                  1328
#define global HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC 1329
#define global HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME        1330
#define global HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED 1331
#define global HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT  1332
#define global HID_USAGE_SENSORS_PROPERTY_ARM_ALARM             1333
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM              1344
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE        1345
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY 1346
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE        1347
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1      1348
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2      1349
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3      1350
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4      1351
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5      1352
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6      1353
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7      1354
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8      1355
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9      1356
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10     1357
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11     1358
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12     1359
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13     1360
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14     1361
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15     1362
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16     1363
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17     1364
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18     1365
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19     1366
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20     1367
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21     1368
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22     1369
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23     1370
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24     1371
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25     1372
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26     1373
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27     1374
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28     1375
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC             1376
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY 1377
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID 1378
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID   1379
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY 1380
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY 1381
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY 1382
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT       1383
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY    1384
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD  1385
#define global HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX 1386
#define global HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT 1387
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND 1388
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID        1389
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY 1390
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID 1391
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID   1392
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX 1393
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE 1394
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE 1395
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT 1396
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE 1397
#define global HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT 1398
#define global HID_USAGE_SENSORS_PROPERTY_GENERIC               1408
#define global HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX 1409
#define global HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT 1410
#define global HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY   1424
#define global HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE       1425
#define global HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE      1426
#define global HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION     1427
#define global HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT          1428
#define global HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET    1429
#define global HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION       1430
#define global HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE           1431
#define global HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL 1440
#define global HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES 1441
#define global HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES 1442
#define global HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES  1443
#define global HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES 1444
#define global HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT          1445
#define global HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID      1456
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM                1472
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1        1473
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2        1474
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3        1475
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4        1476
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5        1477
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6        1478
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7        1479
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8        1480
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9        1481
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10       1482
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11       1483
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12       1484
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13       1485
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14       1486
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15       1487
#define global HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16       1488
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE               1504
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE         1505
#define global HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR      1520
#define global HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE       1521
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE 1522
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE 1523
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL 1524
#define global HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE     1525
#define global HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED         2048
#define global HID_USAGE_SENSORS_SENSOR_STATE_READY             2049
#define global HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE     2050
#define global HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA           2051
#define global HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING      2052
#define global HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED     2053
#define global HID_USAGE_SENSORS_SENSOR_STATE_ERROR             2054
#define global HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN           2064
#define global HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED     2065
#define global HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED  2066
#define global HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED      2067
#define global HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE     2068
#define global HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY 2069
#define global HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED 2070
#define global HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED 2071
#define global HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD 2072
#define global HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD 2073
#define global HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD 2074
#define global HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD 2075
#define global HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD 2076
#define global HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD 2077
#define global HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED   2078
#define global HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED 2079
#define global HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER   2080
#define global HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED  2096
#define global HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED    2097
#define global HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL    2098
#define global HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS 2112
#define global HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS 2113
#define global HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS 2114
#define global HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS 2115
#define global HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS 2116
#define global HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS 2117
#define global HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL    2118
#define global HID_USAGE_SENSORS_POWER_STATE_UNDEFINED          2128
#define global HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER      2129
#define global HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER       2130
#define global HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP 2131
#define global HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP 2132
#define global HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF       2133
#define global HID_USAGE_SENSORS_ACCURACY_DEFAULT               2144
#define global HID_USAGE_SENSORS_ACCURACY_HIGH                  2145
#define global HID_USAGE_SENSORS_ACCURACY_MEDIUM                2146
#define global HID_USAGE_SENSORS_ACCURACY_LOW                   2147
#define global HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX             2160
#define global HID_USAGE_SENSORS_FIX_QUALITY_GPS                2161
#define global HID_USAGE_SENSORS_FIX_QUALITY_DGPS               2162
#define global HID_USAGE_SENSORS_FIX_TYPE_NO_FIX                2176
#define global HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID 2177
#define global HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID 2178
#define global HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID 2179
#define global HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC   2180
#define global HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK             2181
#define global HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED 2182
#define global HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE     2183
#define global HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE        2184
#define global HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL      2192
#define global HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC   2193
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS  2208
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS        2209
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED 2210
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT 2211
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR   2212
#define global HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID 2213
#define global HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID          2224
#define global HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID      2225
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY             2240
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY             2241
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY            2242
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY          2243
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY           2244
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY             2245
#define global HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY           2246
#define global HID_USAGE_SENSORS_KIND_CATEGORY                  2256
#define global HID_USAGE_SENSORS_KIND_TYPE                      2257
#define global HID_USAGE_SENSORS_KIND_EVENT                     2258
#define global HID_USAGE_SENSORS_KIND_PROPERTY                  2259
#define global HID_USAGE_SENSORS_KIND_DATA_FIELD                2260
#define global HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW      2272
#define global HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM   2273
#define global HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH     2274
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED 2288
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW 2289
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW 2290
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW 2291
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP 2292
#define global HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN 2293
#define global HID_USAGE_SENSORS_VT_NULL                        2304
#define global HID_USAGE_SENSORS_VT_BOOL                        2305
#define global HID_USAGE_SENSORS_VT_UI1                         2306
#define global HID_USAGE_SENSORS_VT_I1                          2307
#define global HID_USAGE_SENSORS_VT_UI2                         2308
#define global HID_USAGE_SENSORS_VT_I2                          2309
#define global HID_USAGE_SENSORS_VT_UI4                         2310
#define global HID_USAGE_SENSORS_VT_I4                          2311
#define global HID_USAGE_SENSORS_VT_UI8                         2312
#define global HID_USAGE_SENSORS_VT_I8                          2313
#define global HID_USAGE_SENSORS_VT_R4                          2314
#define global HID_USAGE_SENSORS_VT_R8                          2315
#define global HID_USAGE_SENSORS_VT_WSTR                        2316
#define global HID_USAGE_SENSORS_VT_STR                         2317
#define global HID_USAGE_SENSORS_VT_CLSID                       2318
#define global HID_USAGE_SENSORS_VT_VECTOR_VT_UI1               2319
#define global HID_USAGE_SENSORS_VT_F16E0                       2320
#define global HID_USAGE_SENSORS_VT_F16E1                       2321
#define global HID_USAGE_SENSORS_VT_F16E2                       2322
#define global HID_USAGE_SENSORS_VT_F16E3                       2323
#define global HID_USAGE_SENSORS_VT_F16E4                       2324
#define global HID_USAGE_SENSORS_VT_F16E5                       2325
#define global HID_USAGE_SENSORS_VT_F16E6                       2326
#define global HID_USAGE_SENSORS_VT_F16E7                       2327
#define global HID_USAGE_SENSORS_VT_F16E8                       2328
#define global HID_USAGE_SENSORS_VT_F16E9                       2329
#define global HID_USAGE_SENSORS_VT_F16EA                       2330
#define global HID_USAGE_SENSORS_VT_F16EB                       2331
#define global HID_USAGE_SENSORS_VT_F16EC                       2332
#define global HID_USAGE_SENSORS_VT_F16ED                       2333
#define global HID_USAGE_SENSORS_VT_F16EE                       2334
#define global HID_USAGE_SENSORS_VT_F16EF                       2335
#define global HID_USAGE_SENSORS_VT_F32E0                       2336
#define global HID_USAGE_SENSORS_VT_F32E1                       2337
#define global HID_USAGE_SENSORS_VT_F32E2                       2338
#define global HID_USAGE_SENSORS_VT_F32E3                       2339
#define global HID_USAGE_SENSORS_VT_F32E4                       2340
#define global HID_USAGE_SENSORS_VT_F32E5                       2341
#define global HID_USAGE_SENSORS_VT_F32E6                       2342
#define global HID_USAGE_SENSORS_VT_F32E7                       2343
#define global HID_USAGE_SENSORS_VT_F32E8                       2344
#define global HID_USAGE_SENSORS_VT_F32E9                       2345
#define global HID_USAGE_SENSORS_VT_F32EA                       2346
#define global HID_USAGE_SENSORS_VT_F32EB                       2347
#define global HID_USAGE_SENSORS_VT_F32EC                       2348
#define global HID_USAGE_SENSORS_VT_F32ED                       2349
#define global HID_USAGE_SENSORS_VT_F32EE                       2350
#define global HID_USAGE_SENSORS_VT_F32EF                       2351
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN          2352
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY       2353
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING        2354
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING          2355
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING          2356
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE       2357
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING           2358
#define global HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE             2359
#define global HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED             2368
#define global HID_USAGE_SENSORS_UNIT_LUX                       2369
#define global HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN            2370
#define global HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS           2371
#define global HID_USAGE_SENSORS_UNIT_PASCAL                    2372
#define global HID_USAGE_SENSORS_UNIT_NEWTON                    2373
#define global HID_USAGE_SENSORS_UNIT_METERSSECOND              2374
#define global HID_USAGE_SENSORS_UNIT_KILOGRAM                  2375
#define global HID_USAGE_SENSORS_UNIT_METER                     2376
#define global HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND        2377
#define global HID_USAGE_SENSORS_UNIT_FARAD                     2378
#define global HID_USAGE_SENSORS_UNIT_AMPERE                    2379
#define global HID_USAGE_SENSORS_UNIT_WATT                      2380
#define global HID_USAGE_SENSORS_UNIT_HENRY                     2381
#define global HID_USAGE_SENSORS_UNIT_OHM                       2382
#define global HID_USAGE_SENSORS_UNIT_VOLT                      2383
#define global HID_USAGE_SENSORS_UNIT_HERTZ                     2384
#define global HID_USAGE_SENSORS_UNIT_BAR                       2385
#define global HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE     2386
#define global HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE         2387
#define global HID_USAGE_SENSORS_UNIT_DEGREES                   2388
#define global HID_USAGE_SENSORS_UNIT_DEGREESSECOND             2389
#define global HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND       2390
#define global HID_USAGE_SENSORS_UNIT_KNOT                      2391
#define global HID_USAGE_SENSORS_UNIT_PERCENT                   2392
#define global HID_USAGE_SENSORS_UNIT_SECOND                    2393
#define global HID_USAGE_SENSORS_UNIT_MILLISECOND               2394
#define global HID_USAGE_SENSORS_UNIT_G                         2395
#define global HID_USAGE_SENSORS_UNIT_BYTES                     2396
#define global HID_USAGE_SENSORS_UNIT_MILLIGAUSS                2397
#define global HID_USAGE_SENSORS_UNIT_BITS                      2398
#define global HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE 2400
#define global HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY  2401
#define global HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY    2402
#define global HID_USAGE_SENSORS_EXPONENT_0                     2416
#define global HID_USAGE_SENSORS_EXPONENT_1                     2417
#define global HID_USAGE_SENSORS_EXPONENT_2                     2418
#define global HID_USAGE_SENSORS_EXPONENT_3                     2419
#define global HID_USAGE_SENSORS_EXPONENT_4                     2420
#define global HID_USAGE_SENSORS_EXPONENT_5                     2421
#define global HID_USAGE_SENSORS_EXPONENT_6                     2422
#define global HID_USAGE_SENSORS_EXPONENT_7                     2423
#define global HID_USAGE_SENSORS_EXPONENT_8                     2424
#define global HID_USAGE_SENSORS_EXPONENT_9                     2425
#define global HID_USAGE_SENSORS_EXPONENT_A                     2426
#define global HID_USAGE_SENSORS_EXPONENT_B                     2427
#define global HID_USAGE_SENSORS_EXPONENT_C                     2428
#define global HID_USAGE_SENSORS_EXPONENT_D                     2429
#define global HID_USAGE_SENSORS_EXPONENT_E                     2430
#define global HID_USAGE_SENSORS_EXPONENT_F                     2431
#define global HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN        2432
#define global HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED      2433
#define global HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK        2434
#define global HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND        2435
#define global HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG  2436
#define global HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG 2437
#define global HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN              2448
#define global HID_USAGE_SENSORS_STEP_TYPE_WALKING              2449
#define global HID_USAGE_SENSORS_STEP_TYPE_RUNNING              2450
#define global HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN          2464
#define global HID_USAGE_SENSORS_GESTURE_STATE_STARTED          2465
#define global HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED        2466
#define global HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED        2467
#define global HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN 2480
#define global HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 2481
#define global HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 2482
#define global HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH 2483
#define global HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN        2484
#define global HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING     2485
#define global HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING     2486
#define global HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC 2496
#define global HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC 2497
#define global HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC 2498
#define global HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC 2499
#define global HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE 4096
#define global HID_USAGE_SENSORS_MODIFIER_MAXIMUM               8192
#define global HID_USAGE_SENSORS_MODIFIER_MINIMUM               12288
#define global HID_USAGE_SENSORS_MODIFIER_ACCURACY              16384
#define global HID_USAGE_SENSORS_MODIFIER_RESOLUTION            20480
#define global HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH        24576
#define global HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW         28672
#define global HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET    32768
#define global HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER 36864
#define global HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL       40960
#define global HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX         45056
#define global HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX            49152
#define global HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE 53248
#define global HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE 57344
#define global HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED       61440
#define global HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE    1
#define global HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE 2
#define global HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE      3
#define global HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE 4
#define global HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE 5
#define global HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE   6
#define global HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE 7
#define global HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE    8
#define global HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE  9
#define global HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE 10
#define global HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE 11
#define global HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE   12
#define global HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK        32
#define global HID_USAGE_SIMULATION_FLIGHT_STICK                33
#define global HID_USAGE_SIMULATION_CYCLIC_CONTROL              34
#define global HID_USAGE_SIMULATION_CYCLIC_TRIM                 35
#define global HID_USAGE_SIMULATION_FLIGHT_YOKE                 36
#define global HID_USAGE_SIMULATION_TRACK_CONTROL               37
#define global HID_USAGE_SIMULATION_AILERON                     176
#define global HID_USAGE_SIMULATION_AILERON_TRIM                177
#define global HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL         178
#define global HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE           179
#define global HID_USAGE_SIMULATION_CHAFF_RELEASE               180
#define global HID_USAGE_SIMULATION_COLLECTIVE_CONTROL          181
#define global HID_USAGE_SIMULATION_DIVE_BRAKE                  182
#define global HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES  183
#define global HID_USAGE_SIMULATION_ELEVATOR                    184
#define global HID_USAGE_SIMULATION_ELEVATOR_TRIM               185
#define global HID_USAGE_SIMULATION_RUDDER                      186
#define global HID_USAGE_SIMULATION_THROTTLE                    187
#define global HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS       188
#define global HID_USAGE_SIMULATION_FLARE_RELEASE               189
#define global HID_USAGE_SIMULATION_LANDING_GEAR                190
#define global HID_USAGE_SIMULATION_TOE_BRAKE                   191
#define global HID_USAGE_SIMULATION_TRIGGER                     192
#define global HID_USAGE_SIMULATION_WEAPONS_ARM                 193
#define global HID_USAGE_SIMULATION_WEAPONS_SELECT              194
#define global HID_USAGE_SIMULATION_WING_FLAPS                  195
#define global HID_USAGE_SIMULATION_ACCELERATOR                 196
#define global HID_USAGE_SIMULATION_BRAKE                       197
#define global HID_USAGE_SIMULATION_CLUTCH                      198
#define global HID_USAGE_SIMULATION_SHIFTER                     199
#define global HID_USAGE_SIMULATION_STEERING                    200
#define global HID_USAGE_SIMULATION_TURRET_DIRECTION            201
#define global HID_USAGE_SIMULATION_BARREL_ELEVATION            202
#define global HID_USAGE_SIMULATION_DIVE_PLANE                  203
#define global HID_USAGE_SIMULATION_BALLAST                     204
#define global HID_USAGE_SIMULATION_BICYCLE_CRANK               205
#define global HID_USAGE_SIMULATION_HANDLE_BARS                 206
#define global HID_USAGE_SIMULATION_FRONT_BRAKE                 207
#define global HID_USAGE_SIMULATION_REAR_BRAKE                  208
#define global HID_USAGE_SOC_SOC_CONTROL                        1
#define global HID_USAGE_SOC_FIRMWARE_TRANSFER                  2
#define global HID_USAGE_SOC_FIRMWARE_FILE_ID                   3
#define global HID_USAGE_SOC_FILE_OFFSET_IN_BYTES               4
#define global HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES    5
#define global HID_USAGE_SOC_FILE_PAYLOAD                       6
#define global HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES         7
#define global HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES   8
#define global HID_USAGE_SOC_FILE_TRANSFER_STOP                 9
#define global HID_USAGE_SOC_FILE_TRANSFER_TILL_END             10
#define global HID_USAGE_SPORT_BASEBALL_BAT                     1
#define global HID_USAGE_SPORT_GOLF_CLUB                        2
#define global HID_USAGE_SPORT_ROWING_MACHINE                   3
#define global HID_USAGE_SPORT_TREADMILL                        4
#define global HID_USAGE_SPORT_OAR                              48
#define global HID_USAGE_SPORT_SLOPE                            49
#define global HID_USAGE_SPORT_RATE                             50
#define global HID_USAGE_SPORT_STICK_SPEED                      51
#define global HID_USAGE_SPORT_STICK_FACE_ANGLE                 52
#define global HID_USAGE_SPORT_HEEL_TOE                         53
#define global HID_USAGE_SPORT_FOLLOW_THROUGH                   54
#define global HID_USAGE_SPORT_TEMPO                            55
#define global HID_USAGE_SPORT_STICK_TYPE                       56
#define global HID_USAGE_SPORT_HEIGHT                           57
#define global HID_USAGE_SPORT_PUTTER                           80
#define global HID_USAGE_SPORT_1_IRON                           81
#define global HID_USAGE_SPORT_2_IRON                           82
#define global HID_USAGE_SPORT_3_IRON                           83
#define global HID_USAGE_SPORT_4_IRON                           84
#define global HID_USAGE_SPORT_5_IRON                           85
#define global HID_USAGE_SPORT_6_IRON                           86
#define global HID_USAGE_SPORT_7_IRON                           87
#define global HID_USAGE_SPORT_8_IRON                           88
#define global HID_USAGE_SPORT_9_IRON                           89
#define global HID_USAGE_SPORT_10_IRON                          90
#define global HID_USAGE_SPORT_11_IRON                          91
#define global HID_USAGE_SPORT_SAND_WEDGE                       92
#define global HID_USAGE_SPORT_LOFT_WEDGE                       93
#define global HID_USAGE_SPORT_POWER_WEDGE                      94
#define global HID_USAGE_SPORT_1_WOOD                           95
#define global HID_USAGE_SPORT_3_WOOD                           96
#define global HID_USAGE_SPORT_5_WOOD                           97
#define global HID_USAGE_SPORT_7_WOOD                           98
#define global HID_USAGE_SPORT_9_WOOD                           99
#define global HID_USAGE_TELEPHONY_PHONE                        1
#define global HID_USAGE_TELEPHONY_ANSWERING_MACHINE            2
#define global HID_USAGE_TELEPHONY_MESSAGE_CONTROLS             3
#define global HID_USAGE_TELEPHONY_HANDSET                      4
#define global HID_USAGE_TELEPHONY_HEADSET                      5
#define global HID_USAGE_TELEPHONY_KEYPAD                       6
#define global HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON          7
#define global HID_USAGE_TELEPHONY_HOOK_SWITCH                  32
#define global HID_USAGE_TELEPHONY_FLASH                        33
#define global HID_USAGE_TELEPHONY_FEATURE                      34
#define global HID_USAGE_TELEPHONY_HOLD                         35
#define global HID_USAGE_TELEPHONY_REDIAL                       36
#define global HID_USAGE_TELEPHONY_TRANSFER                     37
#define global HID_USAGE_TELEPHONY_DROP                         38
#define global HID_USAGE_TELEPHONY_PARK                         39
#define global HID_USAGE_TELEPHONY_FORWARD_CALLS                40
#define global HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION           41
#define global HID_USAGE_TELEPHONY_LINE                         42
#define global HID_USAGE_TELEPHONY_SPEAKER_PHONE                43
#define global HID_USAGE_TELEPHONY_CONFERENCE                   44
#define global HID_USAGE_TELEPHONY_RING_ENABLE                  45
#define global HID_USAGE_TELEPHONY_RING_SELECT                  46
#define global HID_USAGE_TELEPHONY_PHONE_MUTE                   47
#define global HID_USAGE_TELEPHONY_CALLER_ID                    48
#define global HID_USAGE_TELEPHONY_SEND                         49
#define global HID_USAGE_TELEPHONY_SPEED_DIAL                   80
#define global HID_USAGE_TELEPHONY_STORE_NUMBER                 81
#define global HID_USAGE_TELEPHONY_RECALL_NUMBER                82
#define global HID_USAGE_TELEPHONY_PHONE_DIRECTORY              83
#define global HID_USAGE_TELEPHONY_VOICE_MAIL                   112
#define global HID_USAGE_TELEPHONY_SCREEN_CALLS                 113
#define global HID_USAGE_TELEPHONY_DO_NOT_DISTURB               114
#define global HID_USAGE_TELEPHONY_MESSAGE                      115
#define global HID_USAGE_TELEPHONY_ANSWER_ONOFF                 116
#define global HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE             144
#define global HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE            145
#define global HID_USAGE_TELEPHONY_INSIDE_RING_TONE             146
#define global HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE            147
#define global HID_USAGE_TELEPHONY_PRIORITY_RING_TONE           148
#define global HID_USAGE_TELEPHONY_INSIDE_RINGBACK              149
#define global HID_USAGE_TELEPHONY_PRIORITY_RINGBACK            150
#define global HID_USAGE_TELEPHONY_LINE_BUSY_TONE               151
#define global HID_USAGE_TELEPHONY_REORDER_TONE                 152
#define global HID_USAGE_TELEPHONY_CALL_WAITING_TONE            153
#define global HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1          154
#define global HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2          155
#define global HID_USAGE_TELEPHONY_TONES_OFF                    156
#define global HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK             157
#define global HID_USAGE_TELEPHONY_RINGER                       158
#define global HID_USAGE_TELEPHONY_PHONE_KEY_0                  176
#define global HID_USAGE_TELEPHONY_PHONE_KEY_1                  177
#define global HID_USAGE_TELEPHONY_PHONE_KEY_2                  178
#define global HID_USAGE_TELEPHONY_PHONE_KEY_3                  179
#define global HID_USAGE_TELEPHONY_PHONE_KEY_4                  180
#define global HID_USAGE_TELEPHONY_PHONE_KEY_5                  181
#define global HID_USAGE_TELEPHONY_PHONE_KEY_6                  182
#define global HID_USAGE_TELEPHONY_PHONE_KEY_7                  183
#define global HID_USAGE_TELEPHONY_PHONE_KEY_8                  184
#define global HID_USAGE_TELEPHONY_PHONE_KEY_9                  185
#define global HID_USAGE_TELEPHONY_PHONE_KEY_STAR               186
#define global HID_USAGE_TELEPHONY_PHONE_KEY_POUND              187
#define global HID_USAGE_TELEPHONY_PHONE_KEY_A                  188
#define global HID_USAGE_TELEPHONY_PHONE_KEY_B                  189
#define global HID_USAGE_TELEPHONY_PHONE_KEY_C                  190
#define global HID_USAGE_TELEPHONY_PHONE_KEY_D                  191
#define global HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY       192
#define global HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY          193
#define global HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY           194
#define global HID_USAGE_TELEPHONY_HOST_CONTROL                 240
#define global HID_USAGE_TELEPHONY_HOST_AVAILABLE               241
#define global HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE             242
#define global HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO       243
#define global HID_USAGE_TELEPHONY_RING_TYPE                    244
#define global HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER      245
#define global HID_USAGE_TELEPHONY_STOP_RING_TONE               248
#define global HID_USAGE_TELEPHONY_PSTN_RING_TONE               249
#define global HID_USAGE_TELEPHONY_HOST_RING_TONE               250
#define global HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR            251
#define global HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM          252
#define global HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION     253
#define global HID_USAGE_TELEPHONY_SILENT_RING                  254
#define global HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING        264
#define global HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING    265
#define global HID_USAGE_TELEPHONY_HOST_HOLD                    266
#define global HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT  272
#define global HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT  273
#define global HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY        274
#define global HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY        275
#define global HID_USAGE_TELEPHONY_PHONE_LOCALE                 276
#define global HID_USAGE_TELEPHONY_PHONE_TIME_SECOND            320
#define global HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE            321
#define global HID_USAGE_TELEPHONY_PHONE_TIME_HOUR              322
#define global HID_USAGE_TELEPHONY_PHONE_DATE_DAY               323
#define global HID_USAGE_TELEPHONY_PHONE_DATE_MONTH             324
#define global HID_USAGE_TELEPHONY_PHONE_DATE_YEAR              325
#define global HID_USAGE_TELEPHONY_HANDSET_NICKNAME             326
#define global HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID              327
#define global HID_USAGE_TELEPHONY_CALL_DURATION                330
#define global HID_USAGE_TELEPHONY_DUAL_MODE_PHONE              331
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS          1
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS       16
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST         18
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN   22
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN 24
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN  26
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS            28
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION 32
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE  34
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION 36
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE 38
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE 40
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY 42
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE 44
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION 48
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE    50
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION 52
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE 54
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE 56
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY 58
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE 60
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE 64
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY 66
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION    68
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL 70
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE 72
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL 74
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE 76
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE 86
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE   88
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT 94
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT 96
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL 108
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL 110
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL 112
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER 162
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION 164
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION 166
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE 168
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION 170
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY 172
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY 174
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS         176
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY 202
#define global HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE      212
#define global HID_USAGE_VR_BELT                                1
#define global HID_USAGE_VR_BODY_SUIT                           2
#define global HID_USAGE_VR_FLEXOR                              3
#define global HID_USAGE_VR_GLOVE                               4
#define global HID_USAGE_VR_HEAD_TRACKER                        5
#define global HID_USAGE_VR_HEAD_MOUNTED_DISPLAY                6
#define global HID_USAGE_VR_HAND_TRACKER                        7
#define global HID_USAGE_VR_OCULOMETER                          8
#define global HID_USAGE_VR_VEST                                9
#define global HID_USAGE_VR_ANIMATRONIC_DEVICE                  10
#define global HID_USAGE_VR_STEREO_ENABLE                       32
#define global HID_USAGE_VR_DISPLAY_ENABLE                      33
#define global DD_KEYBOARD_DEVICE_NAME                          "\Device\KeyboardClass"
#define global DD_KEYBOARD_DEVICE_NAME_U                        "\Device\KeyboardClass"
#define global IOCTL_KEYBOARD_QUERY_ATTRIBUTES                  720896
#define global IOCTL_KEYBOARD_SET_TYPEMATIC                     720900
#define global IOCTL_KEYBOARD_SET_INDICATORS                    720904
#define global IOCTL_KEYBOARD_QUERY_TYPEMATIC                   720928
#define global IOCTL_KEYBOARD_QUERY_INDICATORS                  720960
#define global IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION       721024
#define global IOCTL_KEYBOARD_INSERT_DATA                       721152
#define global IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES         721408
#define global IOCTL_KEYBOARD_QUERY_IME_STATUS                  724992
#define global IOCTL_KEYBOARD_SET_IME_STATUS                    724996
#define global GUID_DEVINTERFACE_KEYBOARD                       "{884B96C3-56EF-11D1-BC8C-00A0C91405DD}"
#define global KEYBOARD_OVERRUN_MAKE_CODE                       255
#define global KEY_MAKE                                         0
#define global KEY_BREAK                                        1
#define global KEY_E0                                           2
#define global KEY_E1                                           4
#define global KEY_TERMSRV_SET_LED                              8
#define global KEY_TERMSRV_SHADOW                               16
#define global KEY_TERMSRV_VKPACKET                             32
#define global KEY_RIM_VKEY                                     64
#define global KEY_FROM_KEYBOARD_OVERRIDER                      128
#define global KEY_UNICODE_SEQUENCE_ITEM                        256
#define global KEY_UNICODE_SEQUENCE_END                         512
#define global KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1    1
#define global KEYBOARD_LED_INJECTED                            32768
#define global KEYBOARD_SHADOW                                  16384
#define global KEYBOARD_KANA_LOCK_ON                            8
#define global KEYBOARD_CAPS_LOCK_ON                            4
#define global KEYBOARD_NUM_LOCK_ON                             2
#define global KEYBOARD_SCROLL_LOCK_ON                          1
#define global KEYBOARD_ERROR_VALUE_BASE                        10000
#define global DD_MOUSE_DEVICE_NAME                             "\Device\PointerClass"
#define global DD_MOUSE_DEVICE_NAME_U                           "\Device\PointerClass"
#define global IOCTL_MOUSE_QUERY_ATTRIBUTES                     983040
#define global IOCTL_MOUSE_INSERT_DATA                          983044
#define global GUID_DEVINTERFACE_MOUSE                          "{378DE44C-56EF-11D1-BC8C-00A0C91405DD}"
#define global MOUSE_LEFT_BUTTON_DOWN                           1
#define global MOUSE_LEFT_BUTTON_UP                             2
#define global MOUSE_RIGHT_BUTTON_DOWN                          4
#define global MOUSE_RIGHT_BUTTON_UP                            8
#define global MOUSE_MIDDLE_BUTTON_DOWN                         16
#define global MOUSE_MIDDLE_BUTTON_UP                           32
#define global MOUSE_BUTTON_1_DOWN                              1
#define global MOUSE_BUTTON_1_UP                                2
#define global MOUSE_BUTTON_2_DOWN                              4
#define global MOUSE_BUTTON_2_UP                                8
#define global MOUSE_BUTTON_3_DOWN                              16
#define global MOUSE_BUTTON_3_UP                                32
#define global MOUSE_BUTTON_4_DOWN                              64
#define global MOUSE_BUTTON_4_UP                                128
#define global MOUSE_BUTTON_5_DOWN                              256
#define global MOUSE_BUTTON_5_UP                                512
#define global MOUSE_WHEEL                                      1024
#define global MOUSE_HWHEEL                                     2048
#define global MOUSE_TERMSRV_SRC_SHADOW                         256
#define global MOUSE_INPORT_HARDWARE                            1
#define global MOUSE_I8042_HARDWARE                             2
#define global MOUSE_SERIAL_HARDWARE                            4
#define global BALLPOINT_I8042_HARDWARE                         8
#define global BALLPOINT_SERIAL_HARDWARE                        16
#define global WHEELMOUSE_I8042_HARDWARE                        32
#define global WHEELMOUSE_SERIAL_HARDWARE                       64
#define global MOUSE_HID_HARDWARE                               128
#define global WHEELMOUSE_HID_HARDWARE                          256
#define global HORIZONTAL_WHEEL_PRESENT                         32768
#define global MOUSE_ERROR_VALUE_BASE                           20000
#define global DIRECTINPUT_HEADER_VERSION                       2048
#define global CLSID_DirectInput                                "{25E609E0-B259-11CF-BFC7-444553540000}"
#define global CLSID_DirectInputDevice                          "{25E609E1-B259-11CF-BFC7-444553540000}"
#define global CLSID_DirectInput8                               "{25E609E4-B259-11CF-BFC7-444553540000}"
#define global CLSID_DirectInputDevice8                         "{25E609E5-B259-11CF-BFC7-444553540000}"
#define global GUID_XAxis                                       "{A36D02E0-C9F3-11CF-BFC7-444553540000}"
#define global GUID_YAxis                                       "{A36D02E1-C9F3-11CF-BFC7-444553540000}"
#define global GUID_ZAxis                                       "{A36D02E2-C9F3-11CF-BFC7-444553540000}"
#define global GUID_RxAxis                                      "{A36D02F4-C9F3-11CF-BFC7-444553540000}"
#define global GUID_RyAxis                                      "{A36D02F5-C9F3-11CF-BFC7-444553540000}"
#define global GUID_RzAxis                                      "{A36D02E3-C9F3-11CF-BFC7-444553540000}"
#define global GUID_Slider                                      "{A36D02E4-C9F3-11CF-BFC7-444553540000}"
#define global GUID_Button                                      "{A36D02F0-C9F3-11CF-BFC7-444553540000}"
#define global GUID_Key                                         "{55728220-D33C-11CF-BFC7-444553540000}"
#define global GUID_POV                                         "{A36D02F2-C9F3-11CF-BFC7-444553540000}"
#define global GUID_Unknown                                     "{A36D02F3-C9F3-11CF-BFC7-444553540000}"
#define global GUID_SysMouse                                    "{6F1D2B60-D5A0-11CF-BFC7-444553540000}"
#define global GUID_SysKeyboard                                 "{6F1D2B61-D5A0-11CF-BFC7-444553540000}"
#define global GUID_Joystick                                    "{6F1D2B70-D5A0-11CF-BFC7-444553540000}"
#define global GUID_SysMouseEm                                  "{6F1D2B80-D5A0-11CF-BFC7-444553540000}"
#define global GUID_SysMouseEm2                                 "{6F1D2B81-D5A0-11CF-BFC7-444553540000}"
#define global GUID_SysKeyboardEm                               "{6F1D2B82-D5A0-11CF-BFC7-444553540000}"
#define global GUID_SysKeyboardEm2                              "{6F1D2B83-D5A0-11CF-BFC7-444553540000}"
#define global GUID_ConstantForce                               "{13541C20-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_RampForce                                   "{13541C21-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Square                                      "{13541C22-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Sine                                        "{13541C23-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Triangle                                    "{13541C24-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_SawtoothUp                                  "{13541C25-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_SawtoothDown                                "{13541C26-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Spring                                      "{13541C27-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Damper                                      "{13541C28-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Inertia                                     "{13541C29-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_Friction                                    "{13541C2A-8E33-11D0-9AD0-00A0C9A06E35}"
#define global GUID_CustomForce                                 "{13541C2B-8E33-11D0-9AD0-00A0C9A06E35}"
#define global DIEFT_ALL                                        0
#define global DIEFT_CONSTANTFORCE                              1
#define global DIEFT_RAMPFORCE                                  2
#define global DIEFT_PERIODIC                                   3
#define global DIEFT_CONDITION                                  4
#define global DIEFT_CUSTOMFORCE                                5
#define global DIEFT_HARDWARE                                   255
#define global DIEFT_FFATTACK                                   512
#define global DIEFT_FFFADE                                     1024
#define global DIEFT_SATURATION                                 2048
#define global DIEFT_POSNEGCOEFFICIENTS                         4096
#define global DIEFT_POSNEGSATURATION                           8192
#define global DIEFT_DEADBAND                                   16384
#define global DIEFT_STARTDELAY                                 32768
#define global DI_DEGREES                                       100
#define global DI_FFNOMINALMAX                                  10000
#define global DI_SECONDS                                       1000000
#define global DIEFF_OBJECTIDS                                  1
#define global DIEFF_OBJECTOFFSETS                              2
#define global DIEFF_CARTESIAN                                  16
#define global DIEFF_POLAR                                      32
#define global DIEFF_SPHERICAL                                  64
#define global DIEP_DURATION                                    1
#define global DIEP_SAMPLEPERIOD                                2
#define global DIEP_GAIN                                        4
#define global DIEP_TRIGGERBUTTON                               8
#define global DIEP_TRIGGERREPEATINTERVAL                       16
#define global DIEP_AXES                                        32
#define global DIEP_DIRECTION                                   64
#define global DIEP_ENVELOPE                                    128
#define global DIEP_TYPESPECIFICPARAMS                          256
#define global DIEP_STARTDELAY                                  512
#define global DIEP_ALLPARAMS_DX5                               511
#define global DIEP_ALLPARAMS                                   1023
#define global DIEP_START                                       536870912
#define global DIEP_NORESTART                                   1073741824
#define global DIEP_NODOWNLOAD                                  2147483648
#define global DIEB_NOTRIGGER                                   4294967295
#define global DIES_SOLO                                        1
#define global DIES_NODOWNLOAD                                  2147483648
#define global DIEGES_PLAYING                                   1
#define global DIEGES_EMULATED                                  2
#define global DIDEVTYPE_DEVICE                                 1
#define global DIDEVTYPE_MOUSE                                  2
#define global DIDEVTYPE_KEYBOARD                               3
#define global DIDEVTYPE_JOYSTICK                               4
#define global DI8DEVCLASS_ALL                                  0
#define global DI8DEVCLASS_DEVICE                               1
#define global DI8DEVCLASS_POINTER                              2
#define global DI8DEVCLASS_KEYBOARD                             3
#define global DI8DEVCLASS_GAMECTRL                             4
#define global DI8DEVTYPE_DEVICE                                17
#define global DI8DEVTYPE_MOUSE                                 18
#define global DI8DEVTYPE_KEYBOARD                              19
#define global DI8DEVTYPE_JOYSTICK                              20
#define global DI8DEVTYPE_GAMEPAD                               21
#define global DI8DEVTYPE_DRIVING                               22
#define global DI8DEVTYPE_FLIGHT                                23
#define global DI8DEVTYPE_1STPERSON                             24
#define global DI8DEVTYPE_DEVICECTRL                            25
#define global DI8DEVTYPE_SCREENPOINTER                         26
#define global DI8DEVTYPE_REMOTE                                27
#define global DI8DEVTYPE_SUPPLEMENTAL                          28
#define global DIDEVTYPE_HID                                    65536
#define global DIDEVTYPEMOUSE_UNKNOWN                           1
#define global DIDEVTYPEMOUSE_TRADITIONAL                       2
#define global DIDEVTYPEMOUSE_FINGERSTICK                       3
#define global DIDEVTYPEMOUSE_TOUCHPAD                          4
#define global DIDEVTYPEMOUSE_TRACKBALL                         5
#define global DIDEVTYPEKEYBOARD_UNKNOWN                        0
#define global DIDEVTYPEKEYBOARD_PCXT                           1
#define global DIDEVTYPEKEYBOARD_OLIVETTI                       2
#define global DIDEVTYPEKEYBOARD_PCAT                           3
#define global DIDEVTYPEKEYBOARD_PCENH                          4
#define global DIDEVTYPEKEYBOARD_NOKIA1050                      5
#define global DIDEVTYPEKEYBOARD_NOKIA9140                      6
#define global DIDEVTYPEKEYBOARD_NEC98                          7
#define global DIDEVTYPEKEYBOARD_NEC98LAPTOP                    8
#define global DIDEVTYPEKEYBOARD_NEC98106                       9
#define global DIDEVTYPEKEYBOARD_JAPAN106                       10
#define global DIDEVTYPEKEYBOARD_JAPANAX                        11
#define global DIDEVTYPEKEYBOARD_J3100                          12
#define global DIDEVTYPEJOYSTICK_UNKNOWN                        1
#define global DIDEVTYPEJOYSTICK_TRADITIONAL                    2
#define global DIDEVTYPEJOYSTICK_FLIGHTSTICK                    3
#define global DIDEVTYPEJOYSTICK_GAMEPAD                        4
#define global DIDEVTYPEJOYSTICK_RUDDER                         5
#define global DIDEVTYPEJOYSTICK_WHEEL                          6
#define global DIDEVTYPEJOYSTICK_HEADTRACKER                    7
#define global DI8DEVTYPEMOUSE_UNKNOWN                          1
#define global DI8DEVTYPEMOUSE_TRADITIONAL                      2
#define global DI8DEVTYPEMOUSE_FINGERSTICK                      3
#define global DI8DEVTYPEMOUSE_TOUCHPAD                         4
#define global DI8DEVTYPEMOUSE_TRACKBALL                        5
#define global DI8DEVTYPEMOUSE_ABSOLUTE                         6
#define global DI8DEVTYPEKEYBOARD_UNKNOWN                       0
#define global DI8DEVTYPEKEYBOARD_PCXT                          1
#define global DI8DEVTYPEKEYBOARD_OLIVETTI                      2
#define global DI8DEVTYPEKEYBOARD_PCAT                          3
#define global DI8DEVTYPEKEYBOARD_PCENH                         4
#define global DI8DEVTYPEKEYBOARD_NOKIA1050                     5
#define global DI8DEVTYPEKEYBOARD_NOKIA9140                     6
#define global DI8DEVTYPEKEYBOARD_NEC98                         7
#define global DI8DEVTYPEKEYBOARD_NEC98LAPTOP                   8
#define global DI8DEVTYPEKEYBOARD_NEC98106                      9
#define global DI8DEVTYPEKEYBOARD_JAPAN106                      10
#define global DI8DEVTYPEKEYBOARD_JAPANAX                       11
#define global DI8DEVTYPEKEYBOARD_J3100                         12
#define global DI8DEVTYPE_LIMITEDGAMESUBTYPE                    1
#define global DI8DEVTYPEJOYSTICK_LIMITED                       1
#define global DI8DEVTYPEJOYSTICK_STANDARD                      2
#define global DI8DEVTYPEGAMEPAD_LIMITED                        1
#define global DI8DEVTYPEGAMEPAD_STANDARD                       2
#define global DI8DEVTYPEGAMEPAD_TILT                           3
#define global DI8DEVTYPEDRIVING_LIMITED                        1
#define global DI8DEVTYPEDRIVING_COMBINEDPEDALS                 2
#define global DI8DEVTYPEDRIVING_DUALPEDALS                     3
#define global DI8DEVTYPEDRIVING_THREEPEDALS                    4
#define global DI8DEVTYPEDRIVING_HANDHELD                       5
#define global DI8DEVTYPEFLIGHT_LIMITED                         1
#define global DI8DEVTYPEFLIGHT_STICK                           2
#define global DI8DEVTYPEFLIGHT_YOKE                            3
#define global DI8DEVTYPEFLIGHT_RC                              4
#define global DI8DEVTYPE1STPERSON_LIMITED                      1
#define global DI8DEVTYPE1STPERSON_UNKNOWN                      2
#define global DI8DEVTYPE1STPERSON_SIXDOF                       3
#define global DI8DEVTYPE1STPERSON_SHOOTER                      4
#define global DI8DEVTYPESCREENPTR_UNKNOWN                      2
#define global DI8DEVTYPESCREENPTR_LIGHTGUN                     3
#define global DI8DEVTYPESCREENPTR_LIGHTPEN                     4
#define global DI8DEVTYPESCREENPTR_TOUCH                        5
#define global DI8DEVTYPEREMOTE_UNKNOWN                         2
#define global DI8DEVTYPEDEVICECTRL_UNKNOWN                     2
#define global DI8DEVTYPEDEVICECTRL_COMMSSELECTION              3
#define global DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED    4
#define global DI8DEVTYPESUPPLEMENTAL_UNKNOWN                   2
#define global DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER         3
#define global DI8DEVTYPESUPPLEMENTAL_HEADTRACKER               4
#define global DI8DEVTYPESUPPLEMENTAL_HANDTRACKER               5
#define global DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE            6
#define global DI8DEVTYPESUPPLEMENTAL_SHIFTER                   7
#define global DI8DEVTYPESUPPLEMENTAL_THROTTLE                  8
#define global DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE             9
#define global DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS            10
#define global DI8DEVTYPESUPPLEMENTAL_DUALPEDALS                11
#define global DI8DEVTYPESUPPLEMENTAL_THREEPEDALS               12
#define global DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS              13
#define global DIDC_ATTACHED                                    1
#define global DIDC_POLLEDDEVICE                                2
#define global DIDC_EMULATED                                    4
#define global DIDC_POLLEDDATAFORMAT                            8
#define global DIDC_FORCEFEEDBACK                               256
#define global DIDC_FFATTACK                                    512
#define global DIDC_FFFADE                                      1024
#define global DIDC_SATURATION                                  2048
#define global DIDC_POSNEGCOEFFICIENTS                          4096
#define global DIDC_POSNEGSATURATION                            8192
#define global DIDC_DEADBAND                                    16384
#define global DIDC_STARTDELAY                                  32768
#define global DIDC_ALIAS                                       65536
#define global DIDC_PHANTOM                                     131072
#define global DIDC_HIDDEN                                      262144
#define global DIDFT_ALL                                        0
#define global DIDFT_RELAXIS                                    1
#define global DIDFT_ABSAXIS                                    2
#define global DIDFT_AXIS                                       3
#define global DIDFT_PSHBUTTON                                  4
#define global DIDFT_TGLBUTTON                                  8
#define global DIDFT_BUTTON                                     12
#define global DIDFT_POV                                        16
#define global DIDFT_COLLECTION                                 64
#define global DIDFT_NODATA                                     128
#define global DIDFT_ANYINSTANCE                                16776960
#define global DIDFT_INSTANCEMASK                               16776960
#define global DIDFT_FFACTUATOR                                 16777216
#define global DIDFT_FFEFFECTTRIGGER                            33554432
#define global DIDFT_OUTPUT                                     268435456
#define global DIDFT_VENDORDEFINED                              67108864
#define global DIDFT_ALIAS                                      134217728
#define global DIDFT_NOCOLLECTION                               16776960
#define global DIDF_ABSAXIS                                     1
#define global DIDF_RELAXIS                                     2
#define global DIA_FORCEFEEDBACK                                1
#define global DIA_APPMAPPED                                    2
#define global DIA_APPNOMAP                                     4
#define global DIA_NORANGE                                      8
#define global DIA_APPFIXED                                     16
#define global DIAH_UNMAPPED                                    0
#define global DIAH_USERCONFIG                                  1
#define global DIAH_APPREQUESTED                                2
#define global DIAH_HWAPP                                       4
#define global DIAH_HWDEFAULT                                   8
#define global DIAH_DEFAULT                                     32
#define global DIAH_ERROR                                       2147483648
#define global DIAFTS_NEWDEVICELOW                              4294967295
#define global DIAFTS_NEWDEVICEHIGH                             4294967295
#define global DIAFTS_UNUSEDDEVICELOW                           0
#define global DIAFTS_UNUSEDDEVICEHIGH                          0
#define global DIDBAM_DEFAULT                                   0
#define global DIDBAM_PRESERVE                                  1
#define global DIDBAM_INITIALIZE                                2
#define global DIDBAM_HWDEFAULTS                                4
#define global DIDSAM_DEFAULT                                   0
#define global DIDSAM_NOUSER                                    1
#define global DIDSAM_FORCESAVE                                 2
#define global DICD_DEFAULT                                     0
#define global DICD_EDIT                                        1
#define global DIDIFT_CONFIGURATION                             1
#define global DIDIFT_OVERLAY                                   2
#define global DIDAL_CENTERED                                   0
#define global DIDAL_LEFTALIGNED                                1
#define global DIDAL_RIGHTALIGNED                               2
#define global DIDAL_MIDDLE                                     0
#define global DIDAL_TOPALIGNED                                 4
#define global DIDAL_BOTTOMALIGNED                              8
#define global DIDOI_FFACTUATOR                                 1
#define global DIDOI_FFEFFECTTRIGGER                            2
#define global DIDOI_POLLED                                     32768
#define global DIDOI_ASPECTPOSITION                             256
#define global DIDOI_ASPECTVELOCITY                             512
#define global DIDOI_ASPECTACCEL                                768
#define global DIDOI_ASPECTFORCE                                1024
#define global DIDOI_ASPECTMASK                                 3840
#define global DIDOI_GUIDISUSAGE                                65536
#define global DIPH_DEVICE                                      0
#define global DIPH_BYOFFSET                                    1
#define global DIPH_BYID                                        2
#define global DIPH_BYUSAGE                                     3
#define global MAXCPOINTSNUM                                    8
#define global DIPROP_BUFFERSIZE                                "{00000000-0000-0000-0000-000000000001}"
#define global DIPROP_AXISMODE                                  "{00000000-0000-0000-0000-000000000002}"
#define global DIPROPAXISMODE_ABS                               0
#define global DIPROPAXISMODE_REL                               1
#define global DIPROP_GRANULARITY                               "{00000000-0000-0000-0000-000000000003}"
#define global DIPROP_RANGE                                     "{00000000-0000-0000-0000-000000000004}"
#define global DIPROP_DEADZONE                                  "{00000000-0000-0000-0000-000000000005}"
#define global DIPROP_SATURATION                                "{00000000-0000-0000-0000-000000000006}"
#define global DIPROP_FFGAIN                                    "{00000000-0000-0000-0000-000000000007}"
#define global DIPROP_FFLOAD                                    "{00000000-0000-0000-0000-000000000008}"
#define global DIPROP_AUTOCENTER                                "{00000000-0000-0000-0000-000000000009}"
#define global DIPROPAUTOCENTER_OFF                             0
#define global DIPROPAUTOCENTER_ON                              1
#define global DIPROP_CALIBRATIONMODE                           "{00000000-0000-0000-0000-00000000000A}"
#define global DIPROPCALIBRATIONMODE_COOKED                     0
#define global DIPROPCALIBRATIONMODE_RAW                        1
#define global DIPROP_CALIBRATION                               "{00000000-0000-0000-0000-00000000000B}"
#define global DIPROP_GUIDANDPATH                               "{00000000-0000-0000-0000-00000000000C}"
#define global DIPROP_INSTANCENAME                              "{00000000-0000-0000-0000-00000000000D}"
#define global DIPROP_PRODUCTNAME                               "{00000000-0000-0000-0000-00000000000E}"
#define global DIPROP_JOYSTICKID                                "{00000000-0000-0000-0000-00000000000F}"
#define global DIPROP_GETPORTDISPLAYNAME                        "{00000000-0000-0000-0000-000000000010}"
#define global DIPROP_PHYSICALRANGE                             "{00000000-0000-0000-0000-000000000012}"
#define global DIPROP_LOGICALRANGE                              "{00000000-0000-0000-0000-000000000013}"
#define global DIPROP_KEYNAME                                   "{00000000-0000-0000-0000-000000000014}"
#define global DIPROP_CPOINTS                                   "{00000000-0000-0000-0000-000000000015}"
#define global DIPROP_APPDATA                                   "{00000000-0000-0000-0000-000000000016}"
#define global DIPROP_SCANCODE                                  "{00000000-0000-0000-0000-000000000017}"
#define global DIPROP_VIDPID                                    "{00000000-0000-0000-0000-000000000018}"
#define global DIPROP_USERNAME                                  "{00000000-0000-0000-0000-000000000019}"
#define global DIPROP_TYPENAME                                  "{00000000-0000-0000-0000-00000000001A}"
#define global DIGDD_PEEK                                       1
#define global DISCL_EXCLUSIVE                                  1
#define global DISCL_NONEXCLUSIVE                               2
#define global DISCL_FOREGROUND                                 4
#define global DISCL_BACKGROUND                                 8
#define global DISCL_NOWINKEY                                   16
#define global DISFFC_RESET                                     1
#define global DISFFC_STOPALL                                   2
#define global DISFFC_PAUSE                                     4
#define global DISFFC_CONTINUE                                  8
#define global DISFFC_SETACTUATORSON                            16
#define global DISFFC_SETACTUATORSOFF                           32
#define global DIGFFS_EMPTY                                     1
#define global DIGFFS_STOPPED                                   2
#define global DIGFFS_PAUSED                                    4
#define global DIGFFS_ACTUATORSON                               16
#define global DIGFFS_ACTUATORSOFF                              32
#define global DIGFFS_POWERON                                   64
#define global DIGFFS_POWEROFF                                  128
#define global DIGFFS_SAFETYSWITCHON                            256
#define global DIGFFS_SAFETYSWITCHOFF                           512
#define global DIGFFS_USERFFSWITCHON                            1024
#define global DIGFFS_USERFFSWITCHOFF                           2048
#define global DIGFFS_DEVICELOST                                2147483648
#define global DISDD_CONTINUE                                   1
#define global DIFEF_DEFAULT                                    0
#define global DIFEF_INCLUDENONSTANDARD                         1
#define global DIFEF_MODIFYIFNEEDED                             16
#define global DIK_ESCAPE                                       1
#define global DIK_1                                            2
#define global DIK_2                                            3
#define global DIK_3                                            4
#define global DIK_4                                            5
#define global DIK_5                                            6
#define global DIK_6                                            7
#define global DIK_7                                            8
#define global DIK_8                                            9
#define global DIK_9                                            10
#define global DIK_0                                            11
#define global DIK_MINUS                                        12
#define global DIK_EQUALS                                       13
#define global DIK_BACK                                         14
#define global DIK_TAB                                          15
#define global DIK_Q                                            16
#define global DIK_W                                            17
#define global DIK_E                                            18
#define global DIK_R                                            19
#define global DIK_T                                            20
#define global DIK_Y                                            21
#define global DIK_U                                            22
#define global DIK_I                                            23
#define global DIK_O                                            24
#define global DIK_P                                            25
#define global DIK_LBRACKET                                     26
#define global DIK_RBRACKET                                     27
#define global DIK_RETURN                                       28
#define global DIK_LCONTROL                                     29
#define global DIK_A                                            30
#define global DIK_S                                            31
#define global DIK_D                                            32
#define global DIK_F                                            33
#define global DIK_G                                            34
#define global DIK_H                                            35
#define global DIK_J                                            36
#define global DIK_K                                            37
#define global DIK_L                                            38
#define global DIK_SEMICOLON                                    39
#define global DIK_APOSTROPHE                                   40
#define global DIK_GRAVE                                        41
#define global DIK_LSHIFT                                       42
#define global DIK_BACKSLASH                                    43
#define global DIK_Z                                            44
#define global DIK_X                                            45
#define global DIK_C                                            46
#define global DIK_V                                            47
#define global DIK_B                                            48
#define global DIK_N                                            49
#define global DIK_M                                            50
#define global DIK_COMMA                                        51
#define global DIK_PERIOD                                       52
#define global DIK_SLASH                                        53
#define global DIK_RSHIFT                                       54
#define global DIK_MULTIPLY                                     55
#define global DIK_LMENU                                        56
#define global DIK_SPACE                                        57
#define global DIK_CAPITAL                                      58
#define global DIK_F1                                           59
#define global DIK_F2                                           60
#define global DIK_F3                                           61
#define global DIK_F4                                           62
#define global DIK_F5                                           63
#define global DIK_F6                                           64
#define global DIK_F7                                           65
#define global DIK_F8                                           66
#define global DIK_F9                                           67
#define global DIK_F10                                          68
#define global DIK_NUMLOCK                                      69
#define global DIK_SCROLL                                       70
#define global DIK_NUMPAD7                                      71
#define global DIK_NUMPAD8                                      72
#define global DIK_NUMPAD9                                      73
#define global DIK_SUBTRACT                                     74
#define global DIK_NUMPAD4                                      75
#define global DIK_NUMPAD5                                      76
#define global DIK_NUMPAD6                                      77
#define global DIK_ADD                                          78
#define global DIK_NUMPAD1                                      79
#define global DIK_NUMPAD2                                      80
#define global DIK_NUMPAD3                                      81
#define global DIK_NUMPAD0                                      82
#define global DIK_DECIMAL                                      83
#define global DIK_OEM_102                                      86
#define global DIK_F11                                          87
#define global DIK_F12                                          88
#define global DIK_F13                                          100
#define global DIK_F14                                          101
#define global DIK_F15                                          102
#define global DIK_KANA                                         112
#define global DIK_ABNT_C1                                      115
#define global DIK_CONVERT                                      121
#define global DIK_NOCONVERT                                    123
#define global DIK_YEN                                          125
#define global DIK_ABNT_C2                                      126
#define global DIK_NUMPADEQUALS                                 141
#define global DIK_PREVTRACK                                    144
#define global DIK_AT                                           145
#define global DIK_COLON                                        146
#define global DIK_UNDERLINE                                    147
#define global DIK_KANJI                                        148
#define global DIK_STOP                                         149
#define global DIK_AX                                           150
#define global DIK_UNLABELED                                    151
#define global DIK_NEXTTRACK                                    153
#define global DIK_NUMPADENTER                                  156
#define global DIK_RCONTROL                                     157
#define global DIK_MUTE                                         160
#define global DIK_CALCULATOR                                   161
#define global DIK_PLAYPAUSE                                    162
#define global DIK_MEDIASTOP                                    164
#define global DIK_VOLUMEDOWN                                   174
#define global DIK_VOLUMEUP                                     176
#define global DIK_WEBHOME                                      178
#define global DIK_NUMPADCOMMA                                  179
#define global DIK_DIVIDE                                       181
#define global DIK_SYSRQ                                        183
#define global DIK_RMENU                                        184
#define global DIK_PAUSE                                        197
#define global DIK_HOME                                         199
#define global DIK_UP                                           200
#define global DIK_PRIOR                                        201
#define global DIK_LEFT                                         203
#define global DIK_RIGHT                                        205
#define global DIK_END                                          207
#define global DIK_DOWN                                         208
#define global DIK_NEXT                                         209
#define global DIK_INSERT                                       210
#define global DIK_DELETE                                       211
#define global DIK_LWIN                                         219
#define global DIK_RWIN                                         220
#define global DIK_APPS                                         221
#define global DIK_POWER                                        222
#define global DIK_SLEEP                                        223
#define global DIK_WAKE                                         227
#define global DIK_WEBSEARCH                                    229
#define global DIK_WEBFAVORITES                                 230
#define global DIK_WEBREFRESH                                   231
#define global DIK_WEBSTOP                                      232
#define global DIK_WEBFORWARD                                   233
#define global DIK_WEBBACK                                      234
#define global DIK_MYCOMPUTER                                   235
#define global DIK_MAIL                                         236
#define global DIK_MEDIASELECT                                  237
#define global DIK_BACKSPACE                                    14
#define global DIK_NUMPADSTAR                                   55
#define global DIK_LALT                                         56
#define global DIK_CAPSLOCK                                     58
#define global DIK_NUMPADMINUS                                  74
#define global DIK_NUMPADPLUS                                   78
#define global DIK_NUMPADPERIOD                                 83
#define global DIK_NUMPADSLASH                                  181
#define global DIK_RALT                                         184
#define global DIK_UPARROW                                      200
#define global DIK_PGUP                                         201
#define global DIK_LEFTARROW                                    203
#define global DIK_RIGHTARROW                                   205
#define global DIK_DOWNARROW                                    208
#define global DIK_PGDN                                         209
#define global DIK_CIRCUMFLEX                                   144
#define global DIENUM_STOP                                      0
#define global DIENUM_CONTINUE                                  1
#define global DIEDFL_ALLDEVICES                                0
#define global DIEDFL_ATTACHEDONLY                              1
#define global DIEDFL_FORCEFEEDBACK                             256
#define global DIEDFL_INCLUDEALIASES                            65536
#define global DIEDFL_INCLUDEPHANTOMS                           131072
#define global DIEDFL_INCLUDEHIDDEN                             262144
#define global DIEDBS_MAPPEDPRI1                                1
#define global DIEDBS_MAPPEDPRI2                                2
#define global DIEDBS_RECENTDEVICE                              16
#define global DIEDBS_NEWDEVICE                                 32
#define global DIEDBSFL_ATTACHEDONLY                            0
#define global DIEDBSFL_THISUSER                                16
#define global DIEDBSFL_FORCEFEEDBACK                           256
#define global DIEDBSFL_AVAILABLEDEVICES                        4096
#define global DIEDBSFL_MULTIMICEKEYBOARDS                      8192
#define global DIEDBSFL_NONGAMINGDEVICES                        16384
#define global DIEDBSFL_VALID                                   28944
#define global DI_OK                                            0
#define global DI_NOTATTACHED                                   1
#define global DI_BUFFEROVERFLOW                                1
#define global DI_PROPNOEFFECT                                  1
#define global DI_NOEFFECT                                      1
#define global DI_POLLEDDEVICE                                  2
#define global DI_DOWNLOADSKIPPED                               3
#define global DI_EFFECTRESTARTED                               4
#define global DI_TRUNCATED                                     8
#define global DI_SETTINGSNOTSAVED                              11
#define global DI_TRUNCATEDANDRESTARTED                         12
#define global DI_WRITEPROTECT                                  19
#define global DIERR_OLDDIRECTINPUTVERSION                      (-2147023746)
#define global DIERR_BETADIRECTINPUTVERSION                     (-2147023743)
#define global DIERR_BADDRIVERVER                               (-2147024777)
#define global DIERR_DEVICENOTREG                               (-2147221164)
#define global DIERR_NOTFOUND                                   (-2147024894)
#define global DIERR_OBJECTNOTFOUND                             (-2147024894)
#define global DIERR_INVALIDPARAM                               (-2147024809)
#define global DIERR_NOINTERFACE                                (-2147467262)
#define global DIERR_GENERIC                                    (-2147467259)
#define global DIERR_OUTOFMEMORY                                (-2147024882)
#define global DIERR_UNSUPPORTED                                (-2147467263)
#define global DIERR_NOTINITIALIZED                             (-2147024875)
#define global DIERR_ALREADYINITIALIZED                         (-2147023649)
#define global DIERR_NOAGGREGATION                              (-2147221232)
#define global DIERR_OTHERAPPHASPRIO                            (-2147024891)
#define global DIERR_INPUTLOST                                  (-2147024866)
#define global DIERR_ACQUIRED                                   (-2147024726)
#define global DIERR_NOTACQUIRED                                (-2147024884)
#define global DIERR_READONLY                                   (-2147024891)
#define global DIERR_HANDLEEXISTS                               (-2147024891)
#define global DIERR_INSUFFICIENTPRIVS                          (-2147220992)
#define global DIERR_DEVICEFULL                                 (-2147220991)
#define global DIERR_MOREDATA                                   (-2147220990)
#define global DIERR_NOTDOWNLOADED                              (-2147220989)
#define global DIERR_HASEFFECTS                                 (-2147220988)
#define global DIERR_NOTEXCLUSIVEACQUIRED                       (-2147220987)
#define global DIERR_INCOMPLETEEFFECT                           (-2147220986)
#define global DIERR_NOTBUFFERED                                (-2147220985)
#define global DIERR_EFFECTPLAYING                              (-2147220984)
#define global DIERR_UNPLUGGED                                  (-2147220983)
#define global DIERR_REPORTFULL                                 (-2147220982)
#define global DIERR_MAPFILEFAIL                                (-2147220981)
#define global DIKEYBOARD_ESCAPE                                2164261889
#define global DIKEYBOARD_1                                     2164261890
#define global DIKEYBOARD_2                                     2164261891
#define global DIKEYBOARD_3                                     2164261892
#define global DIKEYBOARD_4                                     2164261893
#define global DIKEYBOARD_5                                     2164261894
#define global DIKEYBOARD_6                                     2164261895
#define global DIKEYBOARD_7                                     2164261896
#define global DIKEYBOARD_8                                     2164261897
#define global DIKEYBOARD_9                                     2164261898
#define global DIKEYBOARD_0                                     2164261899
#define global DIKEYBOARD_MINUS                                 2164261900
#define global DIKEYBOARD_EQUALS                                2164261901
#define global DIKEYBOARD_BACK                                  2164261902
#define global DIKEYBOARD_TAB                                   2164261903
#define global DIKEYBOARD_Q                                     2164261904
#define global DIKEYBOARD_W                                     2164261905
#define global DIKEYBOARD_E                                     2164261906
#define global DIKEYBOARD_R                                     2164261907
#define global DIKEYBOARD_T                                     2164261908
#define global DIKEYBOARD_Y                                     2164261909
#define global DIKEYBOARD_U                                     2164261910
#define global DIKEYBOARD_I                                     2164261911
#define global DIKEYBOARD_O                                     2164261912
#define global DIKEYBOARD_P                                     2164261913
#define global DIKEYBOARD_LBRACKET                              2164261914
#define global DIKEYBOARD_RBRACKET                              2164261915
#define global DIKEYBOARD_RETURN                                2164261916
#define global DIKEYBOARD_LCONTROL                              2164261917
#define global DIKEYBOARD_A                                     2164261918
#define global DIKEYBOARD_S                                     2164261919
#define global DIKEYBOARD_D                                     2164261920
#define global DIKEYBOARD_F                                     2164261921
#define global DIKEYBOARD_G                                     2164261922
#define global DIKEYBOARD_H                                     2164261923
#define global DIKEYBOARD_J                                     2164261924
#define global DIKEYBOARD_K                                     2164261925
#define global DIKEYBOARD_L                                     2164261926
#define global DIKEYBOARD_SEMICOLON                             2164261927
#define global DIKEYBOARD_APOSTROPHE                            2164261928
#define global DIKEYBOARD_GRAVE                                 2164261929
#define global DIKEYBOARD_LSHIFT                                2164261930
#define global DIKEYBOARD_BACKSLASH                             2164261931
#define global DIKEYBOARD_Z                                     2164261932
#define global DIKEYBOARD_X                                     2164261933
#define global DIKEYBOARD_C                                     2164261934
#define global DIKEYBOARD_V                                     2164261935
#define global DIKEYBOARD_B                                     2164261936
#define global DIKEYBOARD_N                                     2164261937
#define global DIKEYBOARD_M                                     2164261938
#define global DIKEYBOARD_COMMA                                 2164261939
#define global DIKEYBOARD_PERIOD                                2164261940
#define global DIKEYBOARD_SLASH                                 2164261941
#define global DIKEYBOARD_RSHIFT                                2164261942
#define global DIKEYBOARD_MULTIPLY                              2164261943
#define global DIKEYBOARD_LMENU                                 2164261944
#define global DIKEYBOARD_SPACE                                 2164261945
#define global DIKEYBOARD_CAPITAL                               2164261946
#define global DIKEYBOARD_F1                                    2164261947
#define global DIKEYBOARD_F2                                    2164261948
#define global DIKEYBOARD_F3                                    2164261949
#define global DIKEYBOARD_F4                                    2164261950
#define global DIKEYBOARD_F5                                    2164261951
#define global DIKEYBOARD_F6                                    2164261952
#define global DIKEYBOARD_F7                                    2164261953
#define global DIKEYBOARD_F8                                    2164261954
#define global DIKEYBOARD_F9                                    2164261955
#define global DIKEYBOARD_F10                                   2164261956
#define global DIKEYBOARD_NUMLOCK                               2164261957
#define global DIKEYBOARD_SCROLL                                2164261958
#define global DIKEYBOARD_NUMPAD7                               2164261959
#define global DIKEYBOARD_NUMPAD8                               2164261960
#define global DIKEYBOARD_NUMPAD9                               2164261961
#define global DIKEYBOARD_SUBTRACT                              2164261962
#define global DIKEYBOARD_NUMPAD4                               2164261963
#define global DIKEYBOARD_NUMPAD5                               2164261964
#define global DIKEYBOARD_NUMPAD6                               2164261965
#define global DIKEYBOARD_ADD                                   2164261966
#define global DIKEYBOARD_NUMPAD1                               2164261967
#define global DIKEYBOARD_NUMPAD2                               2164261968
#define global DIKEYBOARD_NUMPAD3                               2164261969
#define global DIKEYBOARD_NUMPAD0                               2164261970
#define global DIKEYBOARD_DECIMAL                               2164261971
#define global DIKEYBOARD_OEM_102                               2164261974
#define global DIKEYBOARD_F11                                   2164261975
#define global DIKEYBOARD_F12                                   2164261976
#define global DIKEYBOARD_F13                                   2164261988
#define global DIKEYBOARD_F14                                   2164261989
#define global DIKEYBOARD_F15                                   2164261990
#define global DIKEYBOARD_KANA                                  2164262000
#define global DIKEYBOARD_ABNT_C1                               2164262003
#define global DIKEYBOARD_CONVERT                               2164262009
#define global DIKEYBOARD_NOCONVERT                             2164262011
#define global DIKEYBOARD_YEN                                   2164262013
#define global DIKEYBOARD_ABNT_C2                               2164262014
#define global DIKEYBOARD_NUMPADEQUALS                          2164262029
#define global DIKEYBOARD_PREVTRACK                             2164262032
#define global DIKEYBOARD_AT                                    2164262033
#define global DIKEYBOARD_COLON                                 2164262034
#define global DIKEYBOARD_UNDERLINE                             2164262035
#define global DIKEYBOARD_KANJI                                 2164262036
#define global DIKEYBOARD_STOP                                  2164262037
#define global DIKEYBOARD_AX                                    2164262038
#define global DIKEYBOARD_UNLABELED                             2164262039
#define global DIKEYBOARD_NEXTTRACK                             2164262041
#define global DIKEYBOARD_NUMPADENTER                           2164262044
#define global DIKEYBOARD_RCONTROL                              2164262045
#define global DIKEYBOARD_MUTE                                  2164262048
#define global DIKEYBOARD_CALCULATOR                            2164262049
#define global DIKEYBOARD_PLAYPAUSE                             2164262050
#define global DIKEYBOARD_MEDIASTOP                             2164262052
#define global DIKEYBOARD_VOLUMEDOWN                            2164262062
#define global DIKEYBOARD_VOLUMEUP                              2164262064
#define global DIKEYBOARD_WEBHOME                               2164262066
#define global DIKEYBOARD_NUMPADCOMMA                           2164262067
#define global DIKEYBOARD_DIVIDE                                2164262069
#define global DIKEYBOARD_SYSRQ                                 2164262071
#define global DIKEYBOARD_RMENU                                 2164262072
#define global DIKEYBOARD_PAUSE                                 2164262085
#define global DIKEYBOARD_HOME                                  2164262087
#define global DIKEYBOARD_UP                                    2164262088
#define global DIKEYBOARD_PRIOR                                 2164262089
#define global DIKEYBOARD_LEFT                                  2164262091
#define global DIKEYBOARD_RIGHT                                 2164262093
#define global DIKEYBOARD_END                                   2164262095
#define global DIKEYBOARD_DOWN                                  2164262096
#define global DIKEYBOARD_NEXT                                  2164262097
#define global DIKEYBOARD_INSERT                                2164262098
#define global DIKEYBOARD_DELETE                                2164262099
#define global DIKEYBOARD_LWIN                                  2164262107
#define global DIKEYBOARD_RWIN                                  2164262108
#define global DIKEYBOARD_APPS                                  2164262109
#define global DIKEYBOARD_POWER                                 2164262110
#define global DIKEYBOARD_SLEEP                                 2164262111
#define global DIKEYBOARD_WAKE                                  2164262115
#define global DIKEYBOARD_WEBSEARCH                             2164262117
#define global DIKEYBOARD_WEBFAVORITES                          2164262118
#define global DIKEYBOARD_WEBREFRESH                            2164262119
#define global DIKEYBOARD_WEBSTOP                               2164262120
#define global DIKEYBOARD_WEBFORWARD                            2164262121
#define global DIKEYBOARD_WEBBACK                               2164262122
#define global DIKEYBOARD_MYCOMPUTER                            2164262123
#define global DIKEYBOARD_MAIL                                  2164262124
#define global DIKEYBOARD_MEDIASELECT                           2164262125
#define global DIVOICE_CHANNEL1                                 2197816321
#define global DIVOICE_CHANNEL2                                 2197816322
#define global DIVOICE_CHANNEL3                                 2197816323
#define global DIVOICE_CHANNEL4                                 2197816324
#define global DIVOICE_CHANNEL5                                 2197816325
#define global DIVOICE_CHANNEL6                                 2197816326
#define global DIVOICE_CHANNEL7                                 2197816327
#define global DIVOICE_CHANNEL8                                 2197816328
#define global DIVOICE_TEAM                                     2197816329
#define global DIVOICE_ALL                                      2197816330
#define global DIVOICE_RECORDMUTE                               2197816331
#define global DIVOICE_PLAYBACKMUTE                             2197816332
#define global DIVOICE_TRANSMIT                                 2197816333
#define global DIVOICE_VOICECOMMAND                             2197816336
#define global DIVIRTUAL_DRIVING_RACE                           16777216
#define global DIAXIS_DRIVINGR_STEER                            16812545
#define global DIAXIS_DRIVINGR_ACCELERATE                       17011202
#define global DIAXIS_DRIVINGR_BRAKE                            17043971
#define global DIBUTTON_DRIVINGR_SHIFTUP                        16780289
#define global DIBUTTON_DRIVINGR_SHIFTDOWN                      16780290
#define global DIBUTTON_DRIVINGR_VIEW                           16784387
#define global DIBUTTON_DRIVINGR_MENU                           16778493
#define global DIAXIS_DRIVINGR_ACCEL_AND_BRAKE                  16861700
#define global DIHATSWITCH_DRIVINGR_GLANCE                      16795137
#define global DIBUTTON_DRIVINGR_BRAKE                          16796676
#define global DIBUTTON_DRIVINGR_DASHBOARD                      16794629
#define global DIBUTTON_DRIVINGR_AIDS                           16794630
#define global DIBUTTON_DRIVINGR_MAP                            16794631
#define global DIBUTTON_DRIVINGR_BOOST                          16794632
#define global DIBUTTON_DRIVINGR_PIT                            16794633
#define global DIBUTTON_DRIVINGR_ACCELERATE_LINK                17028320
#define global DIBUTTON_DRIVINGR_STEER_LEFT_LINK                16829668
#define global DIBUTTON_DRIVINGR_STEER_RIGHT_LINK               16829676
#define global DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK               17286372
#define global DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK              17286380
#define global DIBUTTON_DRIVINGR_DEVICE                         16794878
#define global DIBUTTON_DRIVINGR_PAUSE                          16794876
#define global DIVIRTUAL_DRIVING_COMBAT                         33554432
#define global DIAXIS_DRIVINGC_STEER                            33589761
#define global DIAXIS_DRIVINGC_ACCELERATE                       33788418
#define global DIAXIS_DRIVINGC_BRAKE                            33821187
#define global DIBUTTON_DRIVINGC_FIRE                           33557505
#define global DIBUTTON_DRIVINGC_WEAPONS                        33557506
#define global DIBUTTON_DRIVINGC_TARGET                         33557507
#define global DIBUTTON_DRIVINGC_MENU                           33555709
#define global DIAXIS_DRIVINGC_ACCEL_AND_BRAKE                  33638916
#define global DIHATSWITCH_DRIVINGC_GLANCE                      33572353
#define global DIBUTTON_DRIVINGC_SHIFTUP                        33573892
#define global DIBUTTON_DRIVINGC_SHIFTDOWN                      33573893
#define global DIBUTTON_DRIVINGC_DASHBOARD                      33571846
#define global DIBUTTON_DRIVINGC_AIDS                           33571847
#define global DIBUTTON_DRIVINGC_BRAKE                          33573896
#define global DIBUTTON_DRIVINGC_FIRESECONDARY                  33573897
#define global DIBUTTON_DRIVINGC_ACCELERATE_LINK                33805536
#define global DIBUTTON_DRIVINGC_STEER_LEFT_LINK                33606884
#define global DIBUTTON_DRIVINGC_STEER_RIGHT_LINK               33606892
#define global DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK               34063588
#define global DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK              34063596
#define global DIBUTTON_DRIVINGC_DEVICE                         33572094
#define global DIBUTTON_DRIVINGC_PAUSE                          33572092
#define global DIVIRTUAL_DRIVING_TANK                           50331648
#define global DIAXIS_DRIVINGT_STEER                            50366977
#define global DIAXIS_DRIVINGT_BARREL                           50397698
#define global DIAXIS_DRIVINGT_ACCELERATE                       50565635
#define global DIAXIS_DRIVINGT_ROTATE                           50463236
#define global DIBUTTON_DRIVINGT_FIRE                           50334721
#define global DIBUTTON_DRIVINGT_WEAPONS                        50334722
#define global DIBUTTON_DRIVINGT_TARGET                         50334723
#define global DIBUTTON_DRIVINGT_MENU                           50332925
#define global DIHATSWITCH_DRIVINGT_GLANCE                      50349569
#define global DIAXIS_DRIVINGT_BRAKE                            50614789
#define global DIAXIS_DRIVINGT_ACCEL_AND_BRAKE                  50416134
#define global DIBUTTON_DRIVINGT_VIEW                           50355204
#define global DIBUTTON_DRIVINGT_DASHBOARD                      50355205
#define global DIBUTTON_DRIVINGT_BRAKE                          50351110
#define global DIBUTTON_DRIVINGT_FIRESECONDARY                  50351111
#define global DIBUTTON_DRIVINGT_ACCELERATE_LINK                50582752
#define global DIBUTTON_DRIVINGT_STEER_LEFT_LINK                50384100
#define global DIBUTTON_DRIVINGT_STEER_RIGHT_LINK               50384108
#define global DIBUTTON_DRIVINGT_BARREL_UP_LINK                 50414816
#define global DIBUTTON_DRIVINGT_BARREL_DOWN_LINK               50414824
#define global DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK               50480356
#define global DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK              50480364
#define global DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK               50840804
#define global DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK              50840812
#define global DIBUTTON_DRIVINGT_DEVICE                         50349310
#define global DIBUTTON_DRIVINGT_PAUSE                          50349308
#define global DIVIRTUAL_FLYING_CIVILIAN                        67108864
#define global DIAXIS_FLYINGC_BANK                              67144193
#define global DIAXIS_FLYINGC_PITCH                             67176962
#define global DIAXIS_FLYINGC_THROTTLE                          67342851
#define global DIBUTTON_FLYINGC_VIEW                            67118081
#define global DIBUTTON_FLYINGC_DISPLAY                         67118082
#define global DIBUTTON_FLYINGC_GEAR                            67120131
#define global DIBUTTON_FLYINGC_MENU                            67110141
#define global DIHATSWITCH_FLYINGC_GLANCE                       67126785
#define global DIAXIS_FLYINGC_BRAKE                             67398148
#define global DIAXIS_FLYINGC_RUDDER                            67260933
#define global DIAXIS_FLYINGC_FLAPS                             67459590
#define global DIBUTTON_FLYINGC_FLAPSUP                         67134468
#define global DIBUTTON_FLYINGC_FLAPSDOWN                       67134469
#define global DIBUTTON_FLYINGC_BRAKE_LINK                      67398880
#define global DIBUTTON_FLYINGC_FASTER_LINK                     67359968
#define global DIBUTTON_FLYINGC_SLOWER_LINK                     67359976
#define global DIBUTTON_FLYINGC_GLANCE_LEFT_LINK                67618020
#define global DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK               67618028
#define global DIBUTTON_FLYINGC_GLANCE_UP_LINK                  67618016
#define global DIBUTTON_FLYINGC_GLANCE_DOWN_LINK                67618024
#define global DIBUTTON_FLYINGC_DEVICE                          67126526
#define global DIBUTTON_FLYINGC_PAUSE                           67126524
#define global DIVIRTUAL_FLYING_MILITARY                        83886080
#define global DIAXIS_FLYINGM_BANK                              83921409
#define global DIAXIS_FLYINGM_PITCH                             83954178
#define global DIAXIS_FLYINGM_THROTTLE                          84120067
#define global DIBUTTON_FLYINGM_FIRE                            83889153
#define global DIBUTTON_FLYINGM_WEAPONS                         83889154
#define global DIBUTTON_FLYINGM_TARGET                          83889155
#define global DIBUTTON_FLYINGM_MENU                            83887357
#define global DIHATSWITCH_FLYINGM_GLANCE                       83904001
#define global DIBUTTON_FLYINGM_COUNTER                         83909636
#define global DIAXIS_FLYINGM_RUDDER                            84036100
#define global DIAXIS_FLYINGM_BRAKE                             84173317
#define global DIBUTTON_FLYINGM_VIEW                            83911685
#define global DIBUTTON_FLYINGM_DISPLAY                         83911686
#define global DIAXIS_FLYINGM_FLAPS                             84234758
#define global DIBUTTON_FLYINGM_FLAPSUP                         83907591
#define global DIBUTTON_FLYINGM_FLAPSDOWN                       83907592
#define global DIBUTTON_FLYINGM_FIRESECONDARY                   83905545
#define global DIBUTTON_FLYINGM_GEAR                            83911690
#define global DIBUTTON_FLYINGM_BRAKE_LINK                      84174048
#define global DIBUTTON_FLYINGM_FASTER_LINK                     84137184
#define global DIBUTTON_FLYINGM_SLOWER_LINK                     84137192
#define global DIBUTTON_FLYINGM_GLANCE_LEFT_LINK                84395236
#define global DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK               84395244
#define global DIBUTTON_FLYINGM_GLANCE_UP_LINK                  84395232
#define global DIBUTTON_FLYINGM_GLANCE_DOWN_LINK                84395240
#define global DIBUTTON_FLYINGM_DEVICE                          83903742
#define global DIBUTTON_FLYINGM_PAUSE                           83903740
#define global DIVIRTUAL_FLYING_HELICOPTER                      100663296
#define global DIAXIS_FLYINGH_BANK                              100698625
#define global DIAXIS_FLYINGH_PITCH                             100731394
#define global DIAXIS_FLYINGH_COLLECTIVE                        100764163
#define global DIBUTTON_FLYINGH_FIRE                            100668417
#define global DIBUTTON_FLYINGH_WEAPONS                         100668418
#define global DIBUTTON_FLYINGH_TARGET                          100668419
#define global DIBUTTON_FLYINGH_MENU                            100664573
#define global DIHATSWITCH_FLYINGH_GLANCE                       100681217
#define global DIAXIS_FLYINGH_TORQUE                            100817412
#define global DIAXIS_FLYINGH_THROTTLE                          100915717
#define global DIBUTTON_FLYINGH_COUNTER                         100684804
#define global DIBUTTON_FLYINGH_VIEW                            100688901
#define global DIBUTTON_FLYINGH_GEAR                            100688902
#define global DIBUTTON_FLYINGH_FIRESECONDARY                   100682759
#define global DIBUTTON_FLYINGH_FASTER_LINK                     100916448
#define global DIBUTTON_FLYINGH_SLOWER_LINK                     100916456
#define global DIBUTTON_FLYINGH_GLANCE_LEFT_LINK                101172452
#define global DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK               101172460
#define global DIBUTTON_FLYINGH_GLANCE_UP_LINK                  101172448
#define global DIBUTTON_FLYINGH_GLANCE_DOWN_LINK                101172456
#define global DIBUTTON_FLYINGH_DEVICE                          100680958
#define global DIBUTTON_FLYINGH_PAUSE                           100680956
#define global DIVIRTUAL_SPACESIM                               117440512
#define global DIAXIS_SPACESIM_LATERAL                          117473793
#define global DIAXIS_SPACESIM_MOVE                             117506562
#define global DIAXIS_SPACESIM_THROTTLE                         117670403
#define global DIBUTTON_SPACESIM_FIRE                           117441537
#define global DIBUTTON_SPACESIM_WEAPONS                        117441538
#define global DIBUTTON_SPACESIM_TARGET                         117441539
#define global DIBUTTON_SPACESIM_MENU                           117441789
#define global DIHATSWITCH_SPACESIM_GLANCE                      117458433
#define global DIAXIS_SPACESIM_CLIMB                            117555716
#define global DIAXIS_SPACESIM_ROTATE                           117588485
#define global DIBUTTON_SPACESIM_VIEW                           117457924
#define global DIBUTTON_SPACESIM_DISPLAY                        117457925
#define global DIBUTTON_SPACESIM_RAISE                          117457926
#define global DIBUTTON_SPACESIM_LOWER                          117457927
#define global DIBUTTON_SPACESIM_GEAR                           117457928
#define global DIBUTTON_SPACESIM_FIRESECONDARY                  117457929
#define global DIBUTTON_SPACESIM_LEFT_LINK                      117490916
#define global DIBUTTON_SPACESIM_RIGHT_LINK                     117490924
#define global DIBUTTON_SPACESIM_FORWARD_LINK                   117523680
#define global DIBUTTON_SPACESIM_BACKWARD_LINK                  117523688
#define global DIBUTTON_SPACESIM_FASTER_LINK                    117687520
#define global DIBUTTON_SPACESIM_SLOWER_LINK                    117687528
#define global DIBUTTON_SPACESIM_TURN_LEFT_LINK                 117589220
#define global DIBUTTON_SPACESIM_TURN_RIGHT_LINK                117589228
#define global DIBUTTON_SPACESIM_GLANCE_LEFT_LINK               117949668
#define global DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK              117949676
#define global DIBUTTON_SPACESIM_GLANCE_UP_LINK                 117949664
#define global DIBUTTON_SPACESIM_GLANCE_DOWN_LINK               117949672
#define global DIBUTTON_SPACESIM_DEVICE                         117458174
#define global DIBUTTON_SPACESIM_PAUSE                          117458172
#define global DIVIRTUAL_FIGHTING_HAND2HAND                     134217728
#define global DIAXIS_FIGHTINGH_LATERAL                         134251009
#define global DIAXIS_FIGHTINGH_MOVE                            134283778
#define global DIBUTTON_FIGHTINGH_PUNCH                         134218753
#define global DIBUTTON_FIGHTINGH_KICK                          134218754
#define global DIBUTTON_FIGHTINGH_BLOCK                         134218755
#define global DIBUTTON_FIGHTINGH_CROUCH                        134218756
#define global DIBUTTON_FIGHTINGH_JUMP                          134218757
#define global DIBUTTON_FIGHTINGH_SPECIAL1                      134218758
#define global DIBUTTON_FIGHTINGH_SPECIAL2                      134218759
#define global DIBUTTON_FIGHTINGH_MENU                          134219005
#define global DIBUTTON_FIGHTINGH_SELECT                        134235144
#define global DIHATSWITCH_FIGHTINGH_SLIDE                      134235649
#define global DIBUTTON_FIGHTINGH_DISPLAY                       134235145
#define global DIAXIS_FIGHTINGH_ROTATE                          134365699
#define global DIBUTTON_FIGHTINGH_DODGE                         134235146
#define global DIBUTTON_FIGHTINGH_LEFT_LINK                     134268132
#define global DIBUTTON_FIGHTINGH_RIGHT_LINK                    134268140
#define global DIBUTTON_FIGHTINGH_FORWARD_LINK                  134300896
#define global DIBUTTON_FIGHTINGH_BACKWARD_LINK                 134300904
#define global DIBUTTON_FIGHTINGH_DEVICE                        134235390
#define global DIBUTTON_FIGHTINGH_PAUSE                         134235388
#define global DIVIRTUAL_FIGHTING_FPS                           150994944
#define global DIAXIS_FPS_ROTATE                                151028225
#define global DIAXIS_FPS_MOVE                                  151060994
#define global DIBUTTON_FPS_FIRE                                150995969
#define global DIBUTTON_FPS_WEAPONS                             150995970
#define global DIBUTTON_FPS_APPLY                               150995971
#define global DIBUTTON_FPS_SELECT                              150995972
#define global DIBUTTON_FPS_CROUCH                              150995973
#define global DIBUTTON_FPS_JUMP                                150995974
#define global DIAXIS_FPS_LOOKUPDOWN                            151093763
#define global DIBUTTON_FPS_STRAFE                              150995975
#define global DIBUTTON_FPS_MENU                                150996221
#define global DIHATSWITCH_FPS_GLANCE                           151012865
#define global DIBUTTON_FPS_DISPLAY                             151012360
#define global DIAXIS_FPS_SIDESTEP                              151142916
#define global DIBUTTON_FPS_DODGE                               151012361
#define global DIBUTTON_FPS_GLANCEL                             151012362
#define global DIBUTTON_FPS_GLANCER                             151012363
#define global DIBUTTON_FPS_FIRESECONDARY                       151012364
#define global DIBUTTON_FPS_ROTATE_LEFT_LINK                    151045348
#define global DIBUTTON_FPS_ROTATE_RIGHT_LINK                   151045356
#define global DIBUTTON_FPS_FORWARD_LINK                        151078112
#define global DIBUTTON_FPS_BACKWARD_LINK                       151078120
#define global DIBUTTON_FPS_GLANCE_UP_LINK                      151110880
#define global DIBUTTON_FPS_GLANCE_DOWN_LINK                    151110888
#define global DIBUTTON_FPS_STEP_LEFT_LINK                      151143652
#define global DIBUTTON_FPS_STEP_RIGHT_LINK                     151143660
#define global DIBUTTON_FPS_DEVICE                              151012606
#define global DIBUTTON_FPS_PAUSE                               151012604
#define global DIVIRTUAL_FIGHTING_THIRDPERSON                   167772160
#define global DIAXIS_TPS_TURN                                  167903745
#define global DIAXIS_TPS_MOVE                                  167838210
#define global DIBUTTON_TPS_RUN                                 167773185
#define global DIBUTTON_TPS_ACTION                              167773186
#define global DIBUTTON_TPS_SELECT                              167773187
#define global DIBUTTON_TPS_USE                                 167773188
#define global DIBUTTON_TPS_JUMP                                167773189
#define global DIBUTTON_TPS_MENU                                167773437
#define global DIHATSWITCH_TPS_GLANCE                           167790081
#define global DIBUTTON_TPS_VIEW                                167789574
#define global DIBUTTON_TPS_STEPLEFT                            167789575
#define global DIBUTTON_TPS_STEPRIGHT                           167789576
#define global DIAXIS_TPS_STEP                                  167821827
#define global DIBUTTON_TPS_DODGE                               167789577
#define global DIBUTTON_TPS_INVENTORY                           167789578
#define global DIBUTTON_TPS_TURN_LEFT_LINK                      167920868
#define global DIBUTTON_TPS_TURN_RIGHT_LINK                     167920876
#define global DIBUTTON_TPS_FORWARD_LINK                        167855328
#define global DIBUTTON_TPS_BACKWARD_LINK                       167855336
#define global DIBUTTON_TPS_GLANCE_UP_LINK                      168281312
#define global DIBUTTON_TPS_GLANCE_DOWN_LINK                    168281320
#define global DIBUTTON_TPS_GLANCE_LEFT_LINK                    168281316
#define global DIBUTTON_TPS_GLANCE_RIGHT_LINK                   168281324
#define global DIBUTTON_TPS_DEVICE                              167789822
#define global DIBUTTON_TPS_PAUSE                               167789820
#define global DIVIRTUAL_STRATEGY_ROLEPLAYING                   184549376
#define global DIAXIS_STRATEGYR_LATERAL                         184582657
#define global DIAXIS_STRATEGYR_MOVE                            184615426
#define global DIBUTTON_STRATEGYR_GET                           184550401
#define global DIBUTTON_STRATEGYR_APPLY                         184550402
#define global DIBUTTON_STRATEGYR_SELECT                        184550403
#define global DIBUTTON_STRATEGYR_ATTACK                        184550404
#define global DIBUTTON_STRATEGYR_CAST                          184550405
#define global DIBUTTON_STRATEGYR_CROUCH                        184550406
#define global DIBUTTON_STRATEGYR_JUMP                          184550407
#define global DIBUTTON_STRATEGYR_MENU                          184550653
#define global DIHATSWITCH_STRATEGYR_GLANCE                     184567297
#define global DIBUTTON_STRATEGYR_MAP                           184566792
#define global DIBUTTON_STRATEGYR_DISPLAY                       184566793
#define global DIAXIS_STRATEGYR_ROTATE                          184697347
#define global DIBUTTON_STRATEGYR_LEFT_LINK                     184599780
#define global DIBUTTON_STRATEGYR_RIGHT_LINK                    184599788
#define global DIBUTTON_STRATEGYR_FORWARD_LINK                  184632544
#define global DIBUTTON_STRATEGYR_BACK_LINK                     184632552
#define global DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK              184698084
#define global DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK             184698092
#define global DIBUTTON_STRATEGYR_DEVICE                        184567038
#define global DIBUTTON_STRATEGYR_PAUSE                         184567036
#define global DIVIRTUAL_STRATEGY_TURN                          201326592
#define global DIAXIS_STRATEGYT_LATERAL                         201359873
#define global DIAXIS_STRATEGYT_MOVE                            201392642
#define global DIBUTTON_STRATEGYT_SELECT                        201327617
#define global DIBUTTON_STRATEGYT_INSTRUCT                      201327618
#define global DIBUTTON_STRATEGYT_APPLY                         201327619
#define global DIBUTTON_STRATEGYT_TEAM                          201327620
#define global DIBUTTON_STRATEGYT_TURN                          201327621
#define global DIBUTTON_STRATEGYT_MENU                          201327869
#define global DIBUTTON_STRATEGYT_ZOOM                          201344006
#define global DIBUTTON_STRATEGYT_MAP                           201344007
#define global DIBUTTON_STRATEGYT_DISPLAY                       201344008
#define global DIBUTTON_STRATEGYT_LEFT_LINK                     201376996
#define global DIBUTTON_STRATEGYT_RIGHT_LINK                    201377004
#define global DIBUTTON_STRATEGYT_FORWARD_LINK                  201409760
#define global DIBUTTON_STRATEGYT_BACK_LINK                     201409768
#define global DIBUTTON_STRATEGYT_DEVICE                        201344254
#define global DIBUTTON_STRATEGYT_PAUSE                         201344252
#define global DIVIRTUAL_SPORTS_HUNTING                         218103808
#define global DIAXIS_HUNTING_LATERAL                           218137089
#define global DIAXIS_HUNTING_MOVE                              218169858
#define global DIBUTTON_HUNTING_FIRE                            218104833
#define global DIBUTTON_HUNTING_AIM                             218104834
#define global DIBUTTON_HUNTING_WEAPON                          218104835
#define global DIBUTTON_HUNTING_BINOCULAR                       218104836
#define global DIBUTTON_HUNTING_CALL                            218104837
#define global DIBUTTON_HUNTING_MAP                             218104838
#define global DIBUTTON_HUNTING_SPECIAL                         218104839
#define global DIBUTTON_HUNTING_MENU                            218105085
#define global DIHATSWITCH_HUNTING_GLANCE                       218121729
#define global DIBUTTON_HUNTING_DISPLAY                         218121224
#define global DIAXIS_HUNTING_ROTATE                            218251779
#define global DIBUTTON_HUNTING_CROUCH                          218121225
#define global DIBUTTON_HUNTING_JUMP                            218121226
#define global DIBUTTON_HUNTING_FIRESECONDARY                   218121227
#define global DIBUTTON_HUNTING_LEFT_LINK                       218154212
#define global DIBUTTON_HUNTING_RIGHT_LINK                      218154220
#define global DIBUTTON_HUNTING_FORWARD_LINK                    218186976
#define global DIBUTTON_HUNTING_BACK_LINK                       218186984
#define global DIBUTTON_HUNTING_ROTATE_LEFT_LINK                218252516
#define global DIBUTTON_HUNTING_ROTATE_RIGHT_LINK               218252524
#define global DIBUTTON_HUNTING_DEVICE                          218121470
#define global DIBUTTON_HUNTING_PAUSE                           218121468
#define global DIVIRTUAL_SPORTS_FISHING                         234881024
#define global DIAXIS_FISHING_LATERAL                           234914305
#define global DIAXIS_FISHING_MOVE                              234947074
#define global DIBUTTON_FISHING_CAST                            234882049
#define global DIBUTTON_FISHING_TYPE                            234882050
#define global DIBUTTON_FISHING_BINOCULAR                       234882051
#define global DIBUTTON_FISHING_BAIT                            234882052
#define global DIBUTTON_FISHING_MAP                             234882053
#define global DIBUTTON_FISHING_MENU                            234882301
#define global DIHATSWITCH_FISHING_GLANCE                       234898945
#define global DIBUTTON_FISHING_DISPLAY                         234898438
#define global DIAXIS_FISHING_ROTATE                            235028995
#define global DIBUTTON_FISHING_CROUCH                          234898439
#define global DIBUTTON_FISHING_JUMP                            234898440
#define global DIBUTTON_FISHING_LEFT_LINK                       234931428
#define global DIBUTTON_FISHING_RIGHT_LINK                      234931436
#define global DIBUTTON_FISHING_FORWARD_LINK                    234964192
#define global DIBUTTON_FISHING_BACK_LINK                       234964200
#define global DIBUTTON_FISHING_ROTATE_LEFT_LINK                235029732
#define global DIBUTTON_FISHING_ROTATE_RIGHT_LINK               235029740
#define global DIBUTTON_FISHING_DEVICE                          234898686
#define global DIBUTTON_FISHING_PAUSE                           234898684
#define global DIVIRTUAL_SPORTS_BASEBALL_BAT                    251658240
#define global DIAXIS_BASEBALLB_LATERAL                         251691521
#define global DIAXIS_BASEBALLB_MOVE                            251724290
#define global DIBUTTON_BASEBALLB_SELECT                        251659265
#define global DIBUTTON_BASEBALLB_NORMAL                        251659266
#define global DIBUTTON_BASEBALLB_POWER                         251659267
#define global DIBUTTON_BASEBALLB_BUNT                          251659268
#define global DIBUTTON_BASEBALLB_STEAL                         251659269
#define global DIBUTTON_BASEBALLB_BURST                         251659270
#define global DIBUTTON_BASEBALLB_SLIDE                         251659271
#define global DIBUTTON_BASEBALLB_CONTACT                       251659272
#define global DIBUTTON_BASEBALLB_MENU                          251659517
#define global DIBUTTON_BASEBALLB_NOSTEAL                       251675657
#define global DIBUTTON_BASEBALLB_BOX                           251675658
#define global DIBUTTON_BASEBALLB_LEFT_LINK                     251708644
#define global DIBUTTON_BASEBALLB_RIGHT_LINK                    251708652
#define global DIBUTTON_BASEBALLB_FORWARD_LINK                  251741408
#define global DIBUTTON_BASEBALLB_BACK_LINK                     251741416
#define global DIBUTTON_BASEBALLB_DEVICE                        251675902
#define global DIBUTTON_BASEBALLB_PAUSE                         251675900
#define global DIVIRTUAL_SPORTS_BASEBALL_PITCH                  268435456
#define global DIAXIS_BASEBALLP_LATERAL                         268468737
#define global DIAXIS_BASEBALLP_MOVE                            268501506
#define global DIBUTTON_BASEBALLP_SELECT                        268436481
#define global DIBUTTON_BASEBALLP_PITCH                         268436482
#define global DIBUTTON_BASEBALLP_BASE                          268436483
#define global DIBUTTON_BASEBALLP_THROW                         268436484
#define global DIBUTTON_BASEBALLP_FAKE                          268436485
#define global DIBUTTON_BASEBALLP_MENU                          268436733
#define global DIBUTTON_BASEBALLP_WALK                          268452870
#define global DIBUTTON_BASEBALLP_LOOK                          268452871
#define global DIBUTTON_BASEBALLP_LEFT_LINK                     268485860
#define global DIBUTTON_BASEBALLP_RIGHT_LINK                    268485868
#define global DIBUTTON_BASEBALLP_FORWARD_LINK                  268518624
#define global DIBUTTON_BASEBALLP_BACK_LINK                     268518632
#define global DIBUTTON_BASEBALLP_DEVICE                        268453118
#define global DIBUTTON_BASEBALLP_PAUSE                         268453116
#define global DIVIRTUAL_SPORTS_BASEBALL_FIELD                  285212672
#define global DIAXIS_BASEBALLF_LATERAL                         285245953
#define global DIAXIS_BASEBALLF_MOVE                            285278722
#define global DIBUTTON_BASEBALLF_NEAREST                       285213697
#define global DIBUTTON_BASEBALLF_THROW1                        285213698
#define global DIBUTTON_BASEBALLF_THROW2                        285213699
#define global DIBUTTON_BASEBALLF_BURST                         285213700
#define global DIBUTTON_BASEBALLF_JUMP                          285213701
#define global DIBUTTON_BASEBALLF_DIVE                          285213702
#define global DIBUTTON_BASEBALLF_MENU                          285213949
#define global DIBUTTON_BASEBALLF_SHIFTIN                       285230087
#define global DIBUTTON_BASEBALLF_SHIFTOUT                      285230088
#define global DIBUTTON_BASEBALLF_AIM_LEFT_LINK                 285263076
#define global DIBUTTON_BASEBALLF_AIM_RIGHT_LINK                285263084
#define global DIBUTTON_BASEBALLF_FORWARD_LINK                  285295840
#define global DIBUTTON_BASEBALLF_BACK_LINK                     285295848
#define global DIBUTTON_BASEBALLF_DEVICE                        285230334
#define global DIBUTTON_BASEBALLF_PAUSE                         285230332
#define global DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE              301989888
#define global DIAXIS_BBALLO_LATERAL                            302023169
#define global DIAXIS_BBALLO_MOVE                               302055938
#define global DIBUTTON_BBALLO_SHOOT                            301990913
#define global DIBUTTON_BBALLO_DUNK                             301990914
#define global DIBUTTON_BBALLO_PASS                             301990915
#define global DIBUTTON_BBALLO_FAKE                             301990916
#define global DIBUTTON_BBALLO_SPECIAL                          301990917
#define global DIBUTTON_BBALLO_PLAYER                           301990918
#define global DIBUTTON_BBALLO_BURST                            301990919
#define global DIBUTTON_BBALLO_CALL                             301990920
#define global DIBUTTON_BBALLO_MENU                             301991165
#define global DIHATSWITCH_BBALLO_GLANCE                        302007809
#define global DIBUTTON_BBALLO_SCREEN                           302007305
#define global DIBUTTON_BBALLO_PLAY                             302007306
#define global DIBUTTON_BBALLO_JAB                              302007307
#define global DIBUTTON_BBALLO_POST                             302007308
#define global DIBUTTON_BBALLO_TIMEOUT                          302007309
#define global DIBUTTON_BBALLO_SUBSTITUTE                       302007310
#define global DIBUTTON_BBALLO_LEFT_LINK                        302040292
#define global DIBUTTON_BBALLO_RIGHT_LINK                       302040300
#define global DIBUTTON_BBALLO_FORWARD_LINK                     302073056
#define global DIBUTTON_BBALLO_BACK_LINK                        302073064
#define global DIBUTTON_BBALLO_DEVICE                           302007550
#define global DIBUTTON_BBALLO_PAUSE                            302007548
#define global DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE              318767104
#define global DIAXIS_BBALLD_LATERAL                            318800385
#define global DIAXIS_BBALLD_MOVE                               318833154
#define global DIBUTTON_BBALLD_JUMP                             318768129
#define global DIBUTTON_BBALLD_STEAL                            318768130
#define global DIBUTTON_BBALLD_FAKE                             318768131
#define global DIBUTTON_BBALLD_SPECIAL                          318768132
#define global DIBUTTON_BBALLD_PLAYER                           318768133
#define global DIBUTTON_BBALLD_BURST                            318768134
#define global DIBUTTON_BBALLD_PLAY                             318768135
#define global DIBUTTON_BBALLD_MENU                             318768381
#define global DIHATSWITCH_BBALLD_GLANCE                        318785025
#define global DIBUTTON_BBALLD_TIMEOUT                          318784520
#define global DIBUTTON_BBALLD_SUBSTITUTE                       318784521
#define global DIBUTTON_BBALLD_LEFT_LINK                        318817508
#define global DIBUTTON_BBALLD_RIGHT_LINK                       318817516
#define global DIBUTTON_BBALLD_FORWARD_LINK                     318850272
#define global DIBUTTON_BBALLD_BACK_LINK                        318850280
#define global DIBUTTON_BBALLD_DEVICE                           318784766
#define global DIBUTTON_BBALLD_PAUSE                            318784764
#define global DIVIRTUAL_SPORTS_FOOTBALL_FIELD                  335544320
#define global DIBUTTON_FOOTBALLP_PLAY                          335545345
#define global DIBUTTON_FOOTBALLP_SELECT                        335545346
#define global DIBUTTON_FOOTBALLP_HELP                          335545347
#define global DIBUTTON_FOOTBALLP_MENU                          335545597
#define global DIBUTTON_FOOTBALLP_DEVICE                        335561982
#define global DIBUTTON_FOOTBALLP_PAUSE                         335561980
#define global DIVIRTUAL_SPORTS_FOOTBALL_QBCK                   352321536
#define global DIAXIS_FOOTBALLQ_LATERAL                         352354817
#define global DIAXIS_FOOTBALLQ_MOVE                            352387586
#define global DIBUTTON_FOOTBALLQ_SELECT                        352322561
#define global DIBUTTON_FOOTBALLQ_SNAP                          352322562
#define global DIBUTTON_FOOTBALLQ_JUMP                          352322563
#define global DIBUTTON_FOOTBALLQ_SLIDE                         352322564
#define global DIBUTTON_FOOTBALLQ_PASS                          352322565
#define global DIBUTTON_FOOTBALLQ_FAKE                          352322566
#define global DIBUTTON_FOOTBALLQ_MENU                          352322813
#define global DIBUTTON_FOOTBALLQ_FAKESNAP                      352338951
#define global DIBUTTON_FOOTBALLQ_MOTION                        352338952
#define global DIBUTTON_FOOTBALLQ_AUDIBLE                       352338953
#define global DIBUTTON_FOOTBALLQ_LEFT_LINK                     352371940
#define global DIBUTTON_FOOTBALLQ_RIGHT_LINK                    352371948
#define global DIBUTTON_FOOTBALLQ_FORWARD_LINK                  352404704
#define global DIBUTTON_FOOTBALLQ_BACK_LINK                     352404712
#define global DIBUTTON_FOOTBALLQ_DEVICE                        352339198
#define global DIBUTTON_FOOTBALLQ_PAUSE                         352339196
#define global DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE                369098752
#define global DIAXIS_FOOTBALLO_LATERAL                         369132033
#define global DIAXIS_FOOTBALLO_MOVE                            369164802
#define global DIBUTTON_FOOTBALLO_JUMP                          369099777
#define global DIBUTTON_FOOTBALLO_LEFTARM                       369099778
#define global DIBUTTON_FOOTBALLO_RIGHTARM                      369099779
#define global DIBUTTON_FOOTBALLO_THROW                         369099780
#define global DIBUTTON_FOOTBALLO_SPIN                          369099781
#define global DIBUTTON_FOOTBALLO_MENU                          369100029
#define global DIBUTTON_FOOTBALLO_JUKE                          369116166
#define global DIBUTTON_FOOTBALLO_SHOULDER                      369116167
#define global DIBUTTON_FOOTBALLO_TURBO                         369116168
#define global DIBUTTON_FOOTBALLO_DIVE                          369116169
#define global DIBUTTON_FOOTBALLO_ZOOM                          369116170
#define global DIBUTTON_FOOTBALLO_SUBSTITUTE                    369116171
#define global DIBUTTON_FOOTBALLO_LEFT_LINK                     369149156
#define global DIBUTTON_FOOTBALLO_RIGHT_LINK                    369149164
#define global DIBUTTON_FOOTBALLO_FORWARD_LINK                  369181920
#define global DIBUTTON_FOOTBALLO_BACK_LINK                     369181928
#define global DIBUTTON_FOOTBALLO_DEVICE                        369116414
#define global DIBUTTON_FOOTBALLO_PAUSE                         369116412
#define global DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE                385875968
#define global DIAXIS_FOOTBALLD_LATERAL                         385909249
#define global DIAXIS_FOOTBALLD_MOVE                            385942018
#define global DIBUTTON_FOOTBALLD_PLAY                          385876993
#define global DIBUTTON_FOOTBALLD_SELECT                        385876994
#define global DIBUTTON_FOOTBALLD_JUMP                          385876995
#define global DIBUTTON_FOOTBALLD_TACKLE                        385876996
#define global DIBUTTON_FOOTBALLD_FAKE                          385876997
#define global DIBUTTON_FOOTBALLD_SUPERTACKLE                   385876998
#define global DIBUTTON_FOOTBALLD_MENU                          385877245
#define global DIBUTTON_FOOTBALLD_SPIN                          385893383
#define global DIBUTTON_FOOTBALLD_SWIM                          385893384
#define global DIBUTTON_FOOTBALLD_BULLRUSH                      385893385
#define global DIBUTTON_FOOTBALLD_RIP                           385893386
#define global DIBUTTON_FOOTBALLD_AUDIBLE                       385893387
#define global DIBUTTON_FOOTBALLD_ZOOM                          385893388
#define global DIBUTTON_FOOTBALLD_SUBSTITUTE                    385893389
#define global DIBUTTON_FOOTBALLD_LEFT_LINK                     385926372
#define global DIBUTTON_FOOTBALLD_RIGHT_LINK                    385926380
#define global DIBUTTON_FOOTBALLD_FORWARD_LINK                  385959136
#define global DIBUTTON_FOOTBALLD_BACK_LINK                     385959144
#define global DIBUTTON_FOOTBALLD_DEVICE                        385893630
#define global DIBUTTON_FOOTBALLD_PAUSE                         385893628
#define global DIVIRTUAL_SPORTS_GOLF                            402653184
#define global DIAXIS_GOLF_LATERAL                              402686465
#define global DIAXIS_GOLF_MOVE                                 402719234
#define global DIBUTTON_GOLF_SWING                              402654209
#define global DIBUTTON_GOLF_SELECT                             402654210
#define global DIBUTTON_GOLF_UP                                 402654211
#define global DIBUTTON_GOLF_DOWN                               402654212
#define global DIBUTTON_GOLF_TERRAIN                            402654213
#define global DIBUTTON_GOLF_FLYBY                              402654214
#define global DIBUTTON_GOLF_MENU                               402654461
#define global DIHATSWITCH_GOLF_SCROLL                          402671105
#define global DIBUTTON_GOLF_ZOOM                               402670599
#define global DIBUTTON_GOLF_TIMEOUT                            402670600
#define global DIBUTTON_GOLF_SUBSTITUTE                         402670601
#define global DIBUTTON_GOLF_LEFT_LINK                          402703588
#define global DIBUTTON_GOLF_RIGHT_LINK                         402703596
#define global DIBUTTON_GOLF_FORWARD_LINK                       402736352
#define global DIBUTTON_GOLF_BACK_LINK                          402736360
#define global DIBUTTON_GOLF_DEVICE                             402670846
#define global DIBUTTON_GOLF_PAUSE                              402670844
#define global DIVIRTUAL_SPORTS_HOCKEY_OFFENSE                  419430400
#define global DIAXIS_HOCKEYO_LATERAL                           419463681
#define global DIAXIS_HOCKEYO_MOVE                              419496450
#define global DIBUTTON_HOCKEYO_SHOOT                           419431425
#define global DIBUTTON_HOCKEYO_PASS                            419431426
#define global DIBUTTON_HOCKEYO_BURST                           419431427
#define global DIBUTTON_HOCKEYO_SPECIAL                         419431428
#define global DIBUTTON_HOCKEYO_FAKE                            419431429
#define global DIBUTTON_HOCKEYO_MENU                            419431677
#define global DIHATSWITCH_HOCKEYO_SCROLL                       419448321
#define global DIBUTTON_HOCKEYO_ZOOM                            419447814
#define global DIBUTTON_HOCKEYO_STRATEGY                        419447815
#define global DIBUTTON_HOCKEYO_TIMEOUT                         419447816
#define global DIBUTTON_HOCKEYO_SUBSTITUTE                      419447817
#define global DIBUTTON_HOCKEYO_LEFT_LINK                       419480804
#define global DIBUTTON_HOCKEYO_RIGHT_LINK                      419480812
#define global DIBUTTON_HOCKEYO_FORWARD_LINK                    419513568
#define global DIBUTTON_HOCKEYO_BACK_LINK                       419513576
#define global DIBUTTON_HOCKEYO_DEVICE                          419448062
#define global DIBUTTON_HOCKEYO_PAUSE                           419448060
#define global DIVIRTUAL_SPORTS_HOCKEY_DEFENSE                  436207616
#define global DIAXIS_HOCKEYD_LATERAL                           436240897
#define global DIAXIS_HOCKEYD_MOVE                              436273666
#define global DIBUTTON_HOCKEYD_PLAYER                          436208641
#define global DIBUTTON_HOCKEYD_STEAL                           436208642
#define global DIBUTTON_HOCKEYD_BURST                           436208643
#define global DIBUTTON_HOCKEYD_BLOCK                           436208644
#define global DIBUTTON_HOCKEYD_FAKE                            436208645
#define global DIBUTTON_HOCKEYD_MENU                            436208893
#define global DIHATSWITCH_HOCKEYD_SCROLL                       436225537
#define global DIBUTTON_HOCKEYD_ZOOM                            436225030
#define global DIBUTTON_HOCKEYD_STRATEGY                        436225031
#define global DIBUTTON_HOCKEYD_TIMEOUT                         436225032
#define global DIBUTTON_HOCKEYD_SUBSTITUTE                      436225033
#define global DIBUTTON_HOCKEYD_LEFT_LINK                       436258020
#define global DIBUTTON_HOCKEYD_RIGHT_LINK                      436258028
#define global DIBUTTON_HOCKEYD_FORWARD_LINK                    436290784
#define global DIBUTTON_HOCKEYD_BACK_LINK                       436290792
#define global DIBUTTON_HOCKEYD_DEVICE                          436225278
#define global DIBUTTON_HOCKEYD_PAUSE                           436225276
#define global DIVIRTUAL_SPORTS_HOCKEY_GOALIE                   452984832
#define global DIAXIS_HOCKEYG_LATERAL                           453018113
#define global DIAXIS_HOCKEYG_MOVE                              453050882
#define global DIBUTTON_HOCKEYG_PASS                            452985857
#define global DIBUTTON_HOCKEYG_POKE                            452985858
#define global DIBUTTON_HOCKEYG_STEAL                           452985859
#define global DIBUTTON_HOCKEYG_BLOCK                           452985860
#define global DIBUTTON_HOCKEYG_MENU                            452986109
#define global DIHATSWITCH_HOCKEYG_SCROLL                       453002753
#define global DIBUTTON_HOCKEYG_ZOOM                            453002245
#define global DIBUTTON_HOCKEYG_STRATEGY                        453002246
#define global DIBUTTON_HOCKEYG_TIMEOUT                         453002247
#define global DIBUTTON_HOCKEYG_SUBSTITUTE                      453002248
#define global DIBUTTON_HOCKEYG_LEFT_LINK                       453035236
#define global DIBUTTON_HOCKEYG_RIGHT_LINK                      453035244
#define global DIBUTTON_HOCKEYG_FORWARD_LINK                    453068000
#define global DIBUTTON_HOCKEYG_BACK_LINK                       453068008
#define global DIBUTTON_HOCKEYG_DEVICE                          453002494
#define global DIBUTTON_HOCKEYG_PAUSE                           453002492
#define global DIVIRTUAL_SPORTS_BIKING_MOUNTAIN                 469762048
#define global DIAXIS_BIKINGM_TURN                              469795329
#define global DIAXIS_BIKINGM_PEDAL                             469828098
#define global DIBUTTON_BIKINGM_JUMP                            469763073
#define global DIBUTTON_BIKINGM_CAMERA                          469763074
#define global DIBUTTON_BIKINGM_SPECIAL1                        469763075
#define global DIBUTTON_BIKINGM_SELECT                          469763076
#define global DIBUTTON_BIKINGM_SPECIAL2                        469763077
#define global DIBUTTON_BIKINGM_MENU                            469763325
#define global DIHATSWITCH_BIKINGM_SCROLL                       469779969
#define global DIBUTTON_BIKINGM_ZOOM                            469779462
#define global DIAXIS_BIKINGM_BRAKE                             470041091
#define global DIBUTTON_BIKINGM_LEFT_LINK                       469812452
#define global DIBUTTON_BIKINGM_RIGHT_LINK                      469812460
#define global DIBUTTON_BIKINGM_FASTER_LINK                     469845216
#define global DIBUTTON_BIKINGM_SLOWER_LINK                     469845224
#define global DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK               470041832
#define global DIBUTTON_BIKINGM_DEVICE                          469779710
#define global DIBUTTON_BIKINGM_PAUSE                           469779708
#define global DIVIRTUAL_SPORTS_SKIING                          486539264
#define global DIAXIS_SKIING_TURN                               486572545
#define global DIAXIS_SKIING_SPEED                              486605314
#define global DIBUTTON_SKIING_JUMP                             486540289
#define global DIBUTTON_SKIING_CROUCH                           486540290
#define global DIBUTTON_SKIING_CAMERA                           486540291
#define global DIBUTTON_SKIING_SPECIAL1                         486540292
#define global DIBUTTON_SKIING_SELECT                           486540293
#define global DIBUTTON_SKIING_SPECIAL2                         486540294
#define global DIBUTTON_SKIING_MENU                             486540541
#define global DIHATSWITCH_SKIING_GLANCE                        486557185
#define global DIBUTTON_SKIING_ZOOM                             486556679
#define global DIBUTTON_SKIING_LEFT_LINK                        486589668
#define global DIBUTTON_SKIING_RIGHT_LINK                       486589676
#define global DIBUTTON_SKIING_FASTER_LINK                      486622432
#define global DIBUTTON_SKIING_SLOWER_LINK                      486622440
#define global DIBUTTON_SKIING_DEVICE                           486556926
#define global DIBUTTON_SKIING_PAUSE                            486556924
#define global DIVIRTUAL_SPORTS_SOCCER_OFFENSE                  503316480
#define global DIAXIS_SOCCERO_LATERAL                           503349761
#define global DIAXIS_SOCCERO_MOVE                              503382530
#define global DIAXIS_SOCCERO_BEND                              503415299
#define global DIBUTTON_SOCCERO_SHOOT                           503317505
#define global DIBUTTON_SOCCERO_PASS                            503317506
#define global DIBUTTON_SOCCERO_FAKE                            503317507
#define global DIBUTTON_SOCCERO_PLAYER                          503317508
#define global DIBUTTON_SOCCERO_SPECIAL1                        503317509
#define global DIBUTTON_SOCCERO_SELECT                          503317510
#define global DIBUTTON_SOCCERO_MENU                            503317757
#define global DIHATSWITCH_SOCCERO_GLANCE                       503334401
#define global DIBUTTON_SOCCERO_SUBSTITUTE                      503333895
#define global DIBUTTON_SOCCERO_SHOOTLOW                        503333896
#define global DIBUTTON_SOCCERO_SHOOTHIGH                       503333897
#define global DIBUTTON_SOCCERO_PASSTHRU                        503333898
#define global DIBUTTON_SOCCERO_SPRINT                          503333899
#define global DIBUTTON_SOCCERO_CONTROL                         503333900
#define global DIBUTTON_SOCCERO_HEAD                            503333901
#define global DIBUTTON_SOCCERO_LEFT_LINK                       503366884
#define global DIBUTTON_SOCCERO_RIGHT_LINK                      503366892
#define global DIBUTTON_SOCCERO_FORWARD_LINK                    503399648
#define global DIBUTTON_SOCCERO_BACK_LINK                       503399656
#define global DIBUTTON_SOCCERO_DEVICE                          503334142
#define global DIBUTTON_SOCCERO_PAUSE                           503334140
#define global DIVIRTUAL_SPORTS_SOCCER_DEFENSE                  520093696
#define global DIAXIS_SOCCERD_LATERAL                           520126977
#define global DIAXIS_SOCCERD_MOVE                              520159746
#define global DIBUTTON_SOCCERD_BLOCK                           520094721
#define global DIBUTTON_SOCCERD_STEAL                           520094722
#define global DIBUTTON_SOCCERD_FAKE                            520094723
#define global DIBUTTON_SOCCERD_PLAYER                          520094724
#define global DIBUTTON_SOCCERD_SPECIAL                         520094725
#define global DIBUTTON_SOCCERD_SELECT                          520094726
#define global DIBUTTON_SOCCERD_SLIDE                           520094727
#define global DIBUTTON_SOCCERD_MENU                            520094973
#define global DIHATSWITCH_SOCCERD_GLANCE                       520111617
#define global DIBUTTON_SOCCERD_FOUL                            520111112
#define global DIBUTTON_SOCCERD_HEAD                            520111113
#define global DIBUTTON_SOCCERD_CLEAR                           520111114
#define global DIBUTTON_SOCCERD_GOALIECHARGE                    520111115
#define global DIBUTTON_SOCCERD_SUBSTITUTE                      520111116
#define global DIBUTTON_SOCCERD_LEFT_LINK                       520144100
#define global DIBUTTON_SOCCERD_RIGHT_LINK                      520144108
#define global DIBUTTON_SOCCERD_FORWARD_LINK                    520176864
#define global DIBUTTON_SOCCERD_BACK_LINK                       520176872
#define global DIBUTTON_SOCCERD_DEVICE                          520111358
#define global DIBUTTON_SOCCERD_PAUSE                           520111356
#define global DIVIRTUAL_SPORTS_RACQUET                         536870912
#define global DIAXIS_RACQUET_LATERAL                           536904193
#define global DIAXIS_RACQUET_MOVE                              536936962
#define global DIBUTTON_RACQUET_SWING                           536871937
#define global DIBUTTON_RACQUET_BACKSWING                       536871938
#define global DIBUTTON_RACQUET_SMASH                           536871939
#define global DIBUTTON_RACQUET_SPECIAL                         536871940
#define global DIBUTTON_RACQUET_SELECT                          536871941
#define global DIBUTTON_RACQUET_MENU                            536872189
#define global DIHATSWITCH_RACQUET_GLANCE                       536888833
#define global DIBUTTON_RACQUET_TIMEOUT                         536888326
#define global DIBUTTON_RACQUET_SUBSTITUTE                      536888327
#define global DIBUTTON_RACQUET_LEFT_LINK                       536921316
#define global DIBUTTON_RACQUET_RIGHT_LINK                      536921324
#define global DIBUTTON_RACQUET_FORWARD_LINK                    536954080
#define global DIBUTTON_RACQUET_BACK_LINK                       536954088
#define global DIBUTTON_RACQUET_DEVICE                          536888574
#define global DIBUTTON_RACQUET_PAUSE                           536888572
#define global DIVIRTUAL_ARCADE_SIDE2SIDE                       553648128
#define global DIAXIS_ARCADES_LATERAL                           553681409
#define global DIAXIS_ARCADES_MOVE                              553714178
#define global DIBUTTON_ARCADES_THROW                           553649153
#define global DIBUTTON_ARCADES_CARRY                           553649154
#define global DIBUTTON_ARCADES_ATTACK                          553649155
#define global DIBUTTON_ARCADES_SPECIAL                         553649156
#define global DIBUTTON_ARCADES_SELECT                          553649157
#define global DIBUTTON_ARCADES_MENU                            553649405
#define global DIHATSWITCH_ARCADES_VIEW                         553666049
#define global DIBUTTON_ARCADES_LEFT_LINK                       553698532
#define global DIBUTTON_ARCADES_RIGHT_LINK                      553698540
#define global DIBUTTON_ARCADES_FORWARD_LINK                    553731296
#define global DIBUTTON_ARCADES_BACK_LINK                       553731304
#define global DIBUTTON_ARCADES_VIEW_UP_LINK                    554157280
#define global DIBUTTON_ARCADES_VIEW_DOWN_LINK                  554157288
#define global DIBUTTON_ARCADES_VIEW_LEFT_LINK                  554157284
#define global DIBUTTON_ARCADES_VIEW_RIGHT_LINK                 554157292
#define global DIBUTTON_ARCADES_DEVICE                          553665790
#define global DIBUTTON_ARCADES_PAUSE                           553665788
#define global DIVIRTUAL_ARCADE_PLATFORM                        570425344
#define global DIAXIS_ARCADEP_LATERAL                           570458625
#define global DIAXIS_ARCADEP_MOVE                              570491394
#define global DIBUTTON_ARCADEP_JUMP                            570426369
#define global DIBUTTON_ARCADEP_FIRE                            570426370
#define global DIBUTTON_ARCADEP_CROUCH                          570426371
#define global DIBUTTON_ARCADEP_SPECIAL                         570426372
#define global DIBUTTON_ARCADEP_SELECT                          570426373
#define global DIBUTTON_ARCADEP_MENU                            570426621
#define global DIHATSWITCH_ARCADEP_VIEW                         570443265
#define global DIBUTTON_ARCADEP_FIRESECONDARY                   570442758
#define global DIBUTTON_ARCADEP_LEFT_LINK                       570475748
#define global DIBUTTON_ARCADEP_RIGHT_LINK                      570475756
#define global DIBUTTON_ARCADEP_FORWARD_LINK                    570508512
#define global DIBUTTON_ARCADEP_BACK_LINK                       570508520
#define global DIBUTTON_ARCADEP_VIEW_UP_LINK                    570934496
#define global DIBUTTON_ARCADEP_VIEW_DOWN_LINK                  570934504
#define global DIBUTTON_ARCADEP_VIEW_LEFT_LINK                  570934500
#define global DIBUTTON_ARCADEP_VIEW_RIGHT_LINK                 570934508
#define global DIBUTTON_ARCADEP_DEVICE                          570443006
#define global DIBUTTON_ARCADEP_PAUSE                           570443004
#define global DIVIRTUAL_CAD_2DCONTROL                          587202560
#define global DIAXIS_2DCONTROL_LATERAL                         587235841
#define global DIAXIS_2DCONTROL_MOVE                            587268610
#define global DIAXIS_2DCONTROL_INOUT                           587301379
#define global DIBUTTON_2DCONTROL_SELECT                        587203585
#define global DIBUTTON_2DCONTROL_SPECIAL1                      587203586
#define global DIBUTTON_2DCONTROL_SPECIAL                       587203587
#define global DIBUTTON_2DCONTROL_SPECIAL2                      587203588
#define global DIBUTTON_2DCONTROL_MENU                          587203837
#define global DIHATSWITCH_2DCONTROL_HATSWITCH                  587220481
#define global DIAXIS_2DCONTROL_ROTATEZ                         587350532
#define global DIBUTTON_2DCONTROL_DISPLAY                       587219973
#define global DIBUTTON_2DCONTROL_DEVICE                        587220222
#define global DIBUTTON_2DCONTROL_PAUSE                         587220220
#define global DIVIRTUAL_CAD_3DCONTROL                          603979776
#define global DIAXIS_3DCONTROL_LATERAL                         604013057
#define global DIAXIS_3DCONTROL_MOVE                            604045826
#define global DIAXIS_3DCONTROL_INOUT                           604078595
#define global DIBUTTON_3DCONTROL_SELECT                        603980801
#define global DIBUTTON_3DCONTROL_SPECIAL1                      603980802
#define global DIBUTTON_3DCONTROL_SPECIAL                       603980803
#define global DIBUTTON_3DCONTROL_SPECIAL2                      603980804
#define global DIBUTTON_3DCONTROL_MENU                          603981053
#define global DIHATSWITCH_3DCONTROL_HATSWITCH                  603997697
#define global DIAXIS_3DCONTROL_ROTATEX                         604193284
#define global DIAXIS_3DCONTROL_ROTATEY                         604160517
#define global DIAXIS_3DCONTROL_ROTATEZ                         604127750
#define global DIBUTTON_3DCONTROL_DISPLAY                       603997189
#define global DIBUTTON_3DCONTROL_DEVICE                        603997438
#define global DIBUTTON_3DCONTROL_PAUSE                         603997436
#define global DIVIRTUAL_CAD_FLYBY                              620756992
#define global DIAXIS_CADF_LATERAL                              620790273
#define global DIAXIS_CADF_MOVE                                 620823042
#define global DIAXIS_CADF_INOUT                                620855811
#define global DIBUTTON_CADF_SELECT                             620758017
#define global DIBUTTON_CADF_SPECIAL1                           620758018
#define global DIBUTTON_CADF_SPECIAL                            620758019
#define global DIBUTTON_CADF_SPECIAL2                           620758020
#define global DIBUTTON_CADF_MENU                               620758269
#define global DIHATSWITCH_CADF_HATSWITCH                       620774913
#define global DIAXIS_CADF_ROTATEX                              620970500
#define global DIAXIS_CADF_ROTATEY                              620937733
#define global DIAXIS_CADF_ROTATEZ                              620904966
#define global DIBUTTON_CADF_DISPLAY                            620774405
#define global DIBUTTON_CADF_DEVICE                             620774654
#define global DIBUTTON_CADF_PAUSE                              620774652
#define global DIVIRTUAL_CAD_MODEL                              637534208
#define global DIAXIS_CADM_LATERAL                              637567489
#define global DIAXIS_CADM_MOVE                                 637600258
#define global DIAXIS_CADM_INOUT                                637633027
#define global DIBUTTON_CADM_SELECT                             637535233
#define global DIBUTTON_CADM_SPECIAL1                           637535234
#define global DIBUTTON_CADM_SPECIAL                            637535235
#define global DIBUTTON_CADM_SPECIAL2                           637535236
#define global DIBUTTON_CADM_MENU                               637535485
#define global DIHATSWITCH_CADM_HATSWITCH                       637552129
#define global DIAXIS_CADM_ROTATEX                              637747716
#define global DIAXIS_CADM_ROTATEY                              637714949
#define global DIAXIS_CADM_ROTATEZ                              637682182
#define global DIBUTTON_CADM_DISPLAY                            637551621
#define global DIBUTTON_CADM_DEVICE                             637551870
#define global DIBUTTON_CADM_PAUSE                              637551868
#define global DIVIRTUAL_REMOTE_CONTROL                         654311424
#define global DIAXIS_REMOTE_SLIDER                             654639617
#define global DIBUTTON_REMOTE_MUTE                             654312449
#define global DIBUTTON_REMOTE_SELECT                           654312450
#define global DIBUTTON_REMOTE_PLAY                             654320643
#define global DIBUTTON_REMOTE_CUE                              654320644
#define global DIBUTTON_REMOTE_REVIEW                           654320645
#define global DIBUTTON_REMOTE_CHANGE                           654320646
#define global DIBUTTON_REMOTE_RECORD                           654320647
#define global DIBUTTON_REMOTE_MENU                             654312701
#define global DIAXIS_REMOTE_SLIDER2                            654656002
#define global DIBUTTON_REMOTE_TV                               654334984
#define global DIBUTTON_REMOTE_CABLE                            654334985
#define global DIBUTTON_REMOTE_CD                               654334986
#define global DIBUTTON_REMOTE_VCR                              654334987
#define global DIBUTTON_REMOTE_TUNER                            654334988
#define global DIBUTTON_REMOTE_DVD                              654334989
#define global DIBUTTON_REMOTE_ADJUST                           654334990
#define global DIBUTTON_REMOTE_DIGIT0                           654332943
#define global DIBUTTON_REMOTE_DIGIT1                           654332944
#define global DIBUTTON_REMOTE_DIGIT2                           654332945
#define global DIBUTTON_REMOTE_DIGIT3                           654332946
#define global DIBUTTON_REMOTE_DIGIT4                           654332947
#define global DIBUTTON_REMOTE_DIGIT5                           654332948
#define global DIBUTTON_REMOTE_DIGIT6                           654332949
#define global DIBUTTON_REMOTE_DIGIT7                           654332950
#define global DIBUTTON_REMOTE_DIGIT8                           654332951
#define global DIBUTTON_REMOTE_DIGIT9                           654332952
#define global DIBUTTON_REMOTE_DEVICE                           654329086
#define global DIBUTTON_REMOTE_PAUSE                            654329084
#define global DIVIRTUAL_BROWSER_CONTROL                        671088640
#define global DIAXIS_BROWSER_LATERAL                           671121921
#define global DIAXIS_BROWSER_MOVE                              671154690
#define global DIBUTTON_BROWSER_SELECT                          671089665
#define global DIAXIS_BROWSER_VIEW                              671187459
#define global DIBUTTON_BROWSER_REFRESH                         671089666
#define global DIBUTTON_BROWSER_MENU                            671089917
#define global DIBUTTON_BROWSER_SEARCH                          671106051
#define global DIBUTTON_BROWSER_STOP                            671106052
#define global DIBUTTON_BROWSER_HOME                            671106053
#define global DIBUTTON_BROWSER_FAVORITES                       671106054
#define global DIBUTTON_BROWSER_NEXT                            671106055
#define global DIBUTTON_BROWSER_PREVIOUS                        671106056
#define global DIBUTTON_BROWSER_HISTORY                         671106057
#define global DIBUTTON_BROWSER_PRINT                           671106058
#define global DIBUTTON_BROWSER_DEVICE                          671106302
#define global DIBUTTON_BROWSER_PAUSE                           671106300
#define global DIVIRTUAL_DRIVING_MECHA                          687865856
#define global DIAXIS_MECHA_STEER                               687899137
#define global DIAXIS_MECHA_TORSO                               687931906
#define global DIAXIS_MECHA_ROTATE                              687997443
#define global DIAXIS_MECHA_THROTTLE                            688095748
#define global DIBUTTON_MECHA_FIRE                              687866881
#define global DIBUTTON_MECHA_WEAPONS                           687866882
#define global DIBUTTON_MECHA_TARGET                            687866883
#define global DIBUTTON_MECHA_REVERSE                           687866884
#define global DIBUTTON_MECHA_ZOOM                              687866885
#define global DIBUTTON_MECHA_JUMP                              687866886
#define global DIBUTTON_MECHA_MENU                              687867133
#define global DIBUTTON_MECHA_CENTER                            687883271
#define global DIHATSWITCH_MECHA_GLANCE                         687883777
#define global DIBUTTON_MECHA_VIEW                              687883272
#define global DIBUTTON_MECHA_FIRESECONDARY                     687883273
#define global DIBUTTON_MECHA_LEFT_LINK                         687916260
#define global DIBUTTON_MECHA_RIGHT_LINK                        687916268
#define global DIBUTTON_MECHA_FORWARD_LINK                      687949024
#define global DIBUTTON_MECHA_BACK_LINK                         687949032
#define global DIBUTTON_MECHA_ROTATE_LEFT_LINK                  688014564
#define global DIBUTTON_MECHA_ROTATE_RIGHT_LINK                 688014572
#define global DIBUTTON_MECHA_FASTER_LINK                       688112864
#define global DIBUTTON_MECHA_SLOWER_LINK                       688112872
#define global DIBUTTON_MECHA_DEVICE                            687883518
#define global DIBUTTON_MECHA_PAUSE                             687883516
#define global DIAXIS_ANY_X_1                                   4278239745
#define global DIAXIS_ANY_X_2                                   4278239746
#define global DIAXIS_ANY_Y_1                                   4278272513
#define global DIAXIS_ANY_Y_2                                   4278272514
#define global DIAXIS_ANY_Z_1                                   4278305281
#define global DIAXIS_ANY_Z_2                                   4278305282
#define global DIAXIS_ANY_R_1                                   4278338049
#define global DIAXIS_ANY_R_2                                   4278338050
#define global DIAXIS_ANY_U_1                                   4278370817
#define global DIAXIS_ANY_U_2                                   4278370818
#define global DIAXIS_ANY_V_1                                   4278403585
#define global DIAXIS_ANY_V_2                                   4278403586
#define global DIAXIS_ANY_A_1                                   4278436353
#define global DIAXIS_ANY_A_2                                   4278436354
#define global DIAXIS_ANY_B_1                                   4278469121
#define global DIAXIS_ANY_B_2                                   4278469122
#define global DIAXIS_ANY_C_1                                   4278501889
#define global DIAXIS_ANY_C_2                                   4278501890
#define global DIAXIS_ANY_S_1                                   4278534657
#define global DIAXIS_ANY_S_2                                   4278534658
#define global DIAXIS_ANY_1                                     4278206977
#define global DIAXIS_ANY_2                                     4278206978
#define global DIAXIS_ANY_3                                     4278206979
#define global DIAXIS_ANY_4                                     4278206980
#define global DIPOV_ANY_1                                      4278208001
#define global DIPOV_ANY_2                                      4278208002
#define global DIPOV_ANY_3                                      4278208003
#define global DIPOV_ANY_4                                      4278208004
#define global JOY_PASSDRIVERDATA                               268435456
#define global JOY_HWS_ISHEADTRACKER                            33554432
#define global JOY_HWS_ISGAMEPORTDRIVER                         67108864
#define global JOY_HWS_ISANALOGPORTDRIVER                       134217728
#define global JOY_HWS_AUTOLOAD                                 268435456
#define global JOY_HWS_NODEVNODE                                536870912
#define global JOY_HWS_ISGAMEPORTBUS                            (-2147483648)
#define global JOY_HWS_GAMEPORTBUSBUSY                          1
#define global JOY_US_VOLATILE                                  8
#define global JOY_OEMPOLL_PASSDRIVERDATA                       7
#define global BUTTON_BIT_POWER                                 1
#define global BUTTON_BIT_WINDOWS                               2
#define global BUTTON_BIT_VOLUMEUP                              4
#define global BUTTON_BIT_VOLUMEDOWN                            8
#define global BUTTON_BIT_ROTATION_LOCK                         16
#define global BUTTON_BIT_BACK                                  32
#define global BUTTON_BIT_SEARCH                                64
#define global BUTTON_BIT_CAMERAFOCUS                           128
#define global BUTTON_BIT_CAMERASHUTTER                         256
#define global BUTTON_BIT_RINGERTOGGLE                          512
#define global BUTTON_BIT_HEADSET                               1024
#define global BUTTON_BIT_HWKBDEPLOY                            2048
#define global BUTTON_BIT_CAMERALENS                            4096
#define global BUTTON_BIT_OEMCUSTOM                             8192
#define global BUTTON_BIT_OEMCUSTOM2                            16384
#define global BUTTON_BIT_OEMCUSTOM3                            32768
#define global BUTTON_BIT_ALLBUTTONSMASK                        16383
#define global IOCTL_BUTTON_SET_ENABLED_ON_IDLE                 721576
#define global IOCTL_BUTTON_GET_ENABLED_ON_IDLE                 721580