ホーム › Devices.HumanInterfaceDevice › 定数
定数
4683Windows.Win32.Devices.HumanInterfaceDevice
| 名前 | 型 | 値 |
|---|---|---|
| DIRECTINPUT_VERSION | DWORD | 2048 |
| JOY_HW_NONE | DWORD | 0 |
| JOY_HW_CUSTOM | DWORD | 1 |
| JOY_HW_2A_2B_GENERIC | DWORD | 2 |
| JOY_HW_2A_4B_GENERIC | DWORD | 3 |
| JOY_HW_2B_GAMEPAD | DWORD | 4 |
| JOY_HW_2B_FLIGHTYOKE | DWORD | 5 |
| JOY_HW_2B_FLIGHTYOKETHROTTLE | DWORD | 6 |
| JOY_HW_3A_2B_GENERIC | DWORD | 7 |
| JOY_HW_3A_4B_GENERIC | DWORD | 8 |
| JOY_HW_4B_GAMEPAD | DWORD | 9 |
| JOY_HW_4B_FLIGHTYOKE | DWORD | 10 |
| JOY_HW_4B_FLIGHTYOKETHROTTLE | DWORD | 11 |
| JOY_HW_TWO_2A_2B_WITH_Y | DWORD | 12 |
| JOY_HW_LASTENTRY | DWORD | 13 |
| JOY_ISCAL_XY | INT | 1 |
| JOY_ISCAL_Z | INT | 2 |
| JOY_ISCAL_R | INT | 4 |
| JOY_ISCAL_U | INT | 8 |
| JOY_ISCAL_V | INT | 16 |
| JOY_ISCAL_POV | INT | 32 |
| JOY_POV_NUMDIRS | DWORD | 4 |
| JOY_POVVAL_FORWARD | DWORD | 0 |
| JOY_POVVAL_BACKWARD | DWORD | 1 |
| JOY_POVVAL_LEFT | DWORD | 2 |
| JOY_POVVAL_RIGHT | DWORD | 3 |
| JOY_HWS_HASZ | INT | 1 |
| JOY_HWS_HASPOV | INT | 2 |
| JOY_HWS_POVISBUTTONCOMBOS | INT | 4 |
| JOY_HWS_POVISPOLL | INT | 8 |
| JOY_HWS_ISYOKE | INT | 16 |
| JOY_HWS_ISGAMEPAD | INT | 32 |
| JOY_HWS_ISCARCTRL | INT | 64 |
| JOY_HWS_XISJ1Y | INT | 128 |
| JOY_HWS_XISJ2X | INT | 256 |
| JOY_HWS_XISJ2Y | INT | 512 |
| JOY_HWS_YISJ1X | INT | 1024 |
| JOY_HWS_YISJ2X | INT | 2048 |
| JOY_HWS_YISJ2Y | INT | 4096 |
| JOY_HWS_ZISJ1X | INT | 8192 |
| JOY_HWS_ZISJ1Y | INT | 16384 |
| JOY_HWS_ZISJ2X | INT | 32768 |
| JOY_HWS_POVISJ1X | INT | 65536 |
| JOY_HWS_POVISJ1Y | INT | 131072 |
| JOY_HWS_POVISJ2X | INT | 262144 |
| JOY_HWS_HASR | INT | 524288 |
| JOY_HWS_RISJ1X | INT | 1048576 |
| JOY_HWS_RISJ1Y | INT | 2097152 |
| JOY_HWS_RISJ2Y | INT | 4194304 |
| JOY_HWS_HASU | INT | 8388608 |
| JOY_HWS_HASV | INT | 16777216 |
| JOY_US_HASRUDDER | INT | 1 |
| JOY_US_PRESENT | INT | 2 |
| JOY_US_ISOEM | INT | 4 |
| JOY_US_RESERVED | INT | -2147483648 |
| JOYTYPE_ZEROGAMEENUMOEMDATA | INT | 1 |
| JOYTYPE_NOAUTODETECTGAMEPORT | INT | 2 |
| JOYTYPE_NOHIDDIRECT | INT | 4 |
| JOYTYPE_ANALOGCOMPAT | INT | 8 |
| JOYTYPE_DEFAULTPROPSHEET | INT | -2147483648 |
| JOYTYPE_DEVICEHIDE | INT | 65536 |
| JOYTYPE_MOUSEHIDE | INT | 131072 |
| JOYTYPE_KEYBHIDE | INT | 262144 |
| JOYTYPE_GAMEHIDE | INT | 524288 |
| JOYTYPE_HIDEACTIVE | INT | 1048576 |
| JOYTYPE_INFOMASK | INT | 14680064 |
| JOYTYPE_INFODEFAULT | INT | 0 |
| JOYTYPE_INFOYYPEDALS | INT | 2097152 |
| JOYTYPE_INFOZYPEDALS | INT | 4194304 |
| JOYTYPE_INFOYRPEDALS | INT | 6291456 |
| JOYTYPE_INFOZRPEDALS | INT | 8388608 |
| JOYTYPE_INFOZISSLIDER | INT | 2097152 |
| JOYTYPE_INFOZISZ | INT | 4194304 |
| JOYTYPE_ENABLEINPUTREPORT | INT | 16777216 |
| MAX_JOYSTRING | DWORD | 256 |
| MAX_JOYSTICKOEMVXDNAME | DWORD | 260 |
| DITC_REGHWSETTINGS | DWORD | 1 |
| DITC_CLSIDCONFIG | DWORD | 2 |
| DITC_DISPLAYNAME | DWORD | 4 |
| DITC_CALLOUT | DWORD | 8 |
| DITC_HARDWAREID | DWORD | 16 |
| DITC_FLAGS1 | DWORD | 32 |
| DITC_FLAGS2 | DWORD | 64 |
| DITC_MAPFILE | DWORD | 128 |
| DIJC_GUIDINSTANCE | DWORD | 1 |
| DIJC_REGHWCONFIGTYPE | DWORD | 2 |
| DIJC_GAIN | DWORD | 4 |
| DIJC_CALLOUT | DWORD | 8 |
| DIJC_WDMGAMEPORT | DWORD | 16 |
| DIJU_USERVALUES | DWORD | 1 |
| DIJU_GLOBALDRIVER | DWORD | 2 |
| DIJU_GAMEPORTEMULATOR | DWORD | 4 |
| GUID_KeyboardClass | GUID | {4D36E96B-E325-11CE-BFC1-08002BE10318} |
| GUID_MediaClass | GUID | {4D36E96C-E325-11CE-BFC1-08002BE10318} |
| GUID_MouseClass | GUID | {4D36E96F-E325-11CE-BFC1-08002BE10318} |
| GUID_HIDClass | GUID | {745A17A0-74D3-11D0-B6FE-00A0C90F57DA} |
| DIRECTINPUT_NOTIFICATION_MSGSTRINGA | unknown | DIRECTINPUT_NOTIFICATION_MSGSTRING |
| DIRECTINPUT_NOTIFICATION_MSGSTRINGW | unknown | DIRECTINPUT_NOTIFICATION_MSGSTRING |
| DIRECTINPUT_NOTIFICATION_MSGSTRING | unknown | DIRECTINPUT_NOTIFICATION_MSGSTRING |
| DIMSGWP_NEWAPPSTART | DWORD | 1 |
| DIMSGWP_DX8APPSTART | DWORD | 2 |
| DIMSGWP_DX8MAPPERAPPSTART | DWORD | 3 |
| DIAPPIDFLAG_NOTIME | DWORD | 1 |
| DIAPPIDFLAG_NOSIZE | DWORD | 2 |
| DIRECTINPUT_REGSTR_VAL_APPIDFLAGA | unknown | AppIdFlag |
| DIRECTINPUT_REGSTR_KEY_LASTAPPA | unknown | MostRecentApplication |
| DIRECTINPUT_REGSTR_KEY_LASTMAPAPPA | unknown | MostRecentMapperApplication |
| DIRECTINPUT_REGSTR_VAL_VERSIONA | unknown | Version |
| DIRECTINPUT_REGSTR_VAL_NAMEA | unknown | Name |
| DIRECTINPUT_REGSTR_VAL_IDA | unknown | Id |
| DIRECTINPUT_REGSTR_VAL_MAPPERA | unknown | UsesMapper |
| DIRECTINPUT_REGSTR_VAL_LASTSTARTA | unknown | MostRecentStart |
| DIRECTINPUT_REGSTR_VAL_APPIDFLAGW | unknown | AppIdFlag |
| DIRECTINPUT_REGSTR_KEY_LASTAPPW | unknown | MostRecentApplication |
| DIRECTINPUT_REGSTR_KEY_LASTMAPAPPW | unknown | MostRecentMapperApplication |
| DIRECTINPUT_REGSTR_VAL_VERSIONW | unknown | Version |
| DIRECTINPUT_REGSTR_VAL_NAMEW | unknown | Name |
| DIRECTINPUT_REGSTR_VAL_IDW | unknown | Id |
| DIRECTINPUT_REGSTR_VAL_MAPPERW | unknown | UsesMapper |
| DIRECTINPUT_REGSTR_VAL_LASTSTARTW | unknown | MostRecentStart |
| DIRECTINPUT_REGSTR_VAL_APPIDFLAG | unknown | AppIdFlag |
| DIRECTINPUT_REGSTR_KEY_LASTAPP | unknown | MostRecentApplication |
| DIRECTINPUT_REGSTR_KEY_LASTMAPAPP | unknown | MostRecentMapperApplication |
| DIRECTINPUT_REGSTR_VAL_VERSION | unknown | Version |
| DIRECTINPUT_REGSTR_VAL_NAME | unknown | Name |
| DIRECTINPUT_REGSTR_VAL_ID | unknown | Id |
| DIRECTINPUT_REGSTR_VAL_MAPPER | unknown | UsesMapper |
| DIRECTINPUT_REGSTR_VAL_LASTSTART | unknown | MostRecentStart |
| DIERR_NOMOREITEMS | HRESULT | -2147024637 |
| DIERR_DRIVERFIRST | INT | -2147220736 |
| DIERR_DRIVERLAST | INT | -2147220481 |
| DIERR_INVALIDCLASSINSTALLER | INT | -2147220480 |
| DIERR_CANCELLED | INT | -2147220479 |
| DIERR_BADINF | INT | -2147220478 |
| DIDIFT_DELETE | DWORD | 16777216 |
| GUID_DEVINTERFACE_HID | GUID | {4D1E55B2-F16F-11CF-88CB-001111000030} |
| GUID_HID_INTERFACE_NOTIFY | GUID | {2C4E2E88-25E6-4C33-882F-3D82E6073681} |
| GUID_HID_INTERFACE_HIDPARSE | GUID | {F5C315A5-69AC-4BC2-9279-D0B64576F44B} |
| DEVPKEY_DeviceInterface_HID_UsagePage | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 2 |
| DEVPKEY_DeviceInterface_HID_UsageId | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 3 |
| DEVPKEY_DeviceInterface_HID_IsReadOnly | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 4 |
| DEVPKEY_DeviceInterface_HID_VendorId | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 5 |
| DEVPKEY_DeviceInterface_HID_ProductId | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 6 |
| DEVPKEY_DeviceInterface_HID_VersionNumber | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 7 |
| DEVPKEY_DeviceInterface_HID_BackgroundAccess | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 8 |
| DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable | DEVPROPKEY | {3421733648, 18967, 17168, 161, 235, 36, 127, 11, 103, 89, 59}, 9 |
| HID_REVISION | DWORD | 1 |
| HIDP_STATUS_SUCCESS | NTSTATUS | 1114112 |
| HIDP_STATUS_NULL | NTSTATUS | -2146369535 |
| HIDP_STATUS_INVALID_PREPARSED_DATA | NTSTATUS | -1072627711 |
| HIDP_STATUS_INVALID_REPORT_TYPE | NTSTATUS | -1072627710 |
| HIDP_STATUS_INVALID_REPORT_LENGTH | NTSTATUS | -1072627709 |
| HIDP_STATUS_USAGE_NOT_FOUND | NTSTATUS | -1072627708 |
| HIDP_STATUS_VALUE_OUT_OF_RANGE | NTSTATUS | -1072627707 |
| HIDP_STATUS_BAD_LOG_PHY_VALUES | NTSTATUS | -1072627706 |
| HIDP_STATUS_BUFFER_TOO_SMALL | NTSTATUS | -1072627705 |
| HIDP_STATUS_INTERNAL_ERROR | NTSTATUS | -1072627704 |
| HIDP_STATUS_I8042_TRANS_UNKNOWN | NTSTATUS | -1072627703 |
| HIDP_STATUS_INCOMPATIBLE_REPORT_ID | NTSTATUS | -1072627702 |
| HIDP_STATUS_NOT_VALUE_ARRAY | NTSTATUS | -1072627701 |
| HIDP_STATUS_IS_VALUE_ARRAY | NTSTATUS | -1072627700 |
| HIDP_STATUS_DATA_INDEX_NOT_FOUND | NTSTATUS | -1072627699 |
| HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE | NTSTATUS | -1072627698 |
| HIDP_STATUS_BUTTON_NOT_PRESSED | NTSTATUS | -1072627697 |
| HIDP_STATUS_REPORT_DOES_NOT_EXIST | NTSTATUS | -1072627696 |
| HIDP_STATUS_NOT_IMPLEMENTED | NTSTATUS | -1072627680 |
| HIDP_STATUS_NOT_BUTTON_ARRAY | NTSTATUS | -1072627679 |
| HIDP_STATUS_I8242_TRANS_UNKNOWN | NTSTATUS | -1072627703 |
| HID_USAGE_PAGE_UNDEFINED | WORD | 0 |
| HID_USAGE_PAGE_ARCADE | WORD | 145 |
| HID_USAGE_PAGE_ALPHANUMERIC | WORD | 20 |
| HID_USAGE_PAGE_BARCODE_SCANNER | WORD | 140 |
| HID_USAGE_PAGE_BATTERY_SYSTEM | WORD | 133 |
| HID_USAGE_PAGE_BRAILLE_DISPLAY | WORD | 65 |
| HID_USAGE_PAGE_BUTTON | WORD | 9 |
| HID_USAGE_PAGE_CAMERA_CONTROL | WORD | 144 |
| HID_USAGE_PAGE_CONSUMER | WORD | 12 |
| HID_USAGE_PAGE_DIGITIZER | WORD | 13 |
| HID_USAGE_PAGE_EYE_AND_HEAD_TRACKERS | WORD | 18 |
| HID_USAGE_PAGE_FIDO_ALLIANCE | WORD | 61904 |
| HID_USAGE_PAGE_GAME | WORD | 5 |
| HID_USAGE_PAGE_GAMING_DEVICE | WORD | 146 |
| HID_USAGE_PAGE_GENERIC | WORD | 1 |
| HID_USAGE_PAGE_GENERIC_DEVICE | WORD | 6 |
| HID_USAGE_PAGE_HAPTICS | WORD | 14 |
| HID_USAGE_PAGE_KEYBOARD | WORD | 7 |
| HID_USAGE_PAGE_LED | WORD | 8 |
| HID_USAGE_PAGE_LIGHTING_ILLUMINATION | WORD | 89 |
| HID_USAGE_PAGE_MAGNETIC_STRIPE_READER | WORD | 142 |
| HID_USAGE_PAGE_MEDICAL_INSTRUMENT | WORD | 64 |
| HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE | WORD | 65523 |
| HID_USAGE_PAGE_MONITOR | WORD | 128 |
| HID_USAGE_PAGE_MONITOR_ENUMERATED | WORD | 129 |
| HID_USAGE_PAGE_ORDINAL | WORD | 10 |
| HID_USAGE_PAGE_PID | WORD | 15 |
| HID_USAGE_PAGE_POWER | WORD | 132 |
| HID_USAGE_PAGE_WEIGHING_DEVICE | WORD | 141 |
| HID_USAGE_PAGE_SENSOR | WORD | 32 |
| HID_USAGE_PAGE_SIMULATION | WORD | 2 |
| HID_USAGE_PAGE_SOC | WORD | 17 |
| HID_USAGE_PAGE_SPORT | WORD | 4 |
| HID_USAGE_PAGE_TELEPHONY | WORD | 11 |
| HID_USAGE_PAGE_UNICODE | WORD | 16 |
| HID_USAGE_PAGE_VESA_VIRTUAL_CONTROLS | WORD | 130 |
| HID_USAGE_PAGE_VR | WORD | 3 |
| HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN | WORD | 65280 |
| HID_USAGE_PAGE_VENDOR_DEFINED_END | WORD | 65535 |
| HID_USAGE_UNDEFINED | WORD | 0 |
| HID_USAGE_ARCADE_GENERAL_PURPOSE_IO_CARD | WORD | 1 |
| HID_USAGE_ARCADE_COIN_DOOR | WORD | 2 |
| HID_USAGE_ARCADE_WATCHDOG_TIMER | WORD | 3 |
| HID_USAGE_ARCADE_GENERAL_PURPOSE_ANALOG_INPUT_STATE | WORD | 48 |
| HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_INPUT_STATE | WORD | 49 |
| HID_USAGE_ARCADE_GENERAL_PURPOSE_OPTICAL_INPUT_STATE | WORD | 50 |
| HID_USAGE_ARCADE_GENERAL_PURPOSE_DIGITAL_OUTPUT_STATE | WORD | 51 |
| HID_USAGE_ARCADE_NUMBER_OF_COIN_DOORS | WORD | 52 |
| HID_USAGE_ARCADE_COIN_DRAWER_DROP_COUNT | WORD | 53 |
| HID_USAGE_ARCADE_COIN_DRAWER_START | WORD | 54 |
| HID_USAGE_ARCADE_COIN_DRAWER_SERVICE | WORD | 55 |
| HID_USAGE_ARCADE_COIN_DRAWER_TILT | WORD | 56 |
| HID_USAGE_ARCADE_COIN_DOOR_TEST | WORD | 57 |
| HID_USAGE_ARCADE_COIN_DOOR_LOCKOUT | WORD | 64 |
| HID_USAGE_ARCADE_WATCHDOG_TIMEOUT | WORD | 65 |
| HID_USAGE_ARCADE_WATCHDOG_ACTION | WORD | 66 |
| HID_USAGE_ARCADE_WATCHDOG_REBOOT | WORD | 67 |
| HID_USAGE_ARCADE_WATCHDOG_RESTART | WORD | 68 |
| HID_USAGE_ARCADE_ALARM_INPUT | WORD | 69 |
| HID_USAGE_ARCADE_COIN_DOOR_COUNTER | WORD | 70 |
| HID_USAGE_ARCADE_IO_DIRECTION_MAPPING | WORD | 71 |
| HID_USAGE_ARCADE_SET_IO_DIRECTION_MAPPING | WORD | 72 |
| HID_USAGE_ARCADE_EXTENDED_OPTICAL_INPUT_STATE | WORD | 73 |
| HID_USAGE_ARCADE_PIN_PAD_INPUT_STATE | WORD | 74 |
| HID_USAGE_ARCADE_PIN_PAD_STATUS | WORD | 75 |
| HID_USAGE_ARCADE_PIN_PAD_OUTPUT | WORD | 76 |
| HID_USAGE_ARCADE_PIN_PAD_COMMAND | WORD | 77 |
| HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY | WORD | 1 |
| HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY | WORD | 2 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT | WORD | 32 |
| HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET | WORD | 33 |
| HID_USAGE_ALPHANUMERIC_DATA_READ_BACK | WORD | 34 |
| HID_USAGE_ALPHANUMERIC_FONT_READ_BACK | WORD | 35 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT | WORD | 36 |
| HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY | WORD | 37 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE | WORD | 38 |
| HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY | WORD | 39 |
| HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE | WORD | 40 |
| HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL | WORD | 41 |
| HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL | WORD | 42 |
| HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT | WORD | 43 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_DATA | WORD | 44 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS | WORD | 45 |
| HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY | WORD | 46 |
| HID_USAGE_ALPHANUMERIC_STATUS_READY | WORD | 47 |
| HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER | WORD | 48 |
| HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ | WORD | 49 |
| HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT | WORD | 50 |
| HID_USAGE_ALPHANUMERIC_ROW | WORD | 51 |
| HID_USAGE_ALPHANUMERIC_COLUMN | WORD | 52 |
| HID_USAGE_ALPHANUMERIC_ROWS | WORD | 53 |
| HID_USAGE_ALPHANUMERIC_COLUMNS | WORD | 54 |
| HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING | WORD | 55 |
| HID_USAGE_ALPHANUMERIC_CURSOR_MODE | WORD | 56 |
| HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE | WORD | 57 |
| HID_USAGE_ALPHANUMERIC_CURSOR_BLINK | WORD | 58 |
| HID_USAGE_ALPHANUMERIC_FONT_REPORT | WORD | 59 |
| HID_USAGE_ALPHANUMERIC_FONT_DATA | WORD | 60 |
| HID_USAGE_ALPHANUMERIC_CHAR_WIDTH | WORD | 61 |
| HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT | WORD | 62 |
| HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL | WORD | 63 |
| HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL | WORD | 64 |
| HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET | WORD | 65 |
| HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT | WORD | 66 |
| HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP | WORD | 67 |
| HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT | WORD | 68 |
| HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP | WORD | 69 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS | WORD | 70 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST | WORD | 71 |
| HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE | WORD | 72 |
| HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK | WORD | 73 |
| HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA | WORD | 74 |
| HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE | WORD | 75 |
| HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE | WORD | 76 |
| HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK | WORD | 77 |
| HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X | WORD | 128 |
| HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y | WORD | 129 |
| HID_USAGE_ALPHANUMERIC_MAX_BLIT_SIZE | WORD | 130 |
| HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT | WORD | 131 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION | WORD | 132 |
| HID_USAGE_ALPHANUMERIC_PALETTE_REPORT | WORD | 133 |
| HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE | WORD | 134 |
| HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET | WORD | 135 |
| HID_USAGE_ALPHANUMERIC_PALETTE_DATA | WORD | 136 |
| HID_USAGE_ALPHANUMERIC_BLIT_REPORT | WORD | 138 |
| HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1 | WORD | 139 |
| HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1 | WORD | 140 |
| HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2 | WORD | 141 |
| HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2 | WORD | 142 |
| HID_USAGE_ALPHANUMERIC_BLIT_DATA | WORD | 143 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON | WORD | 144 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID | WORD | 145 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE | WORD | 146 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1 | WORD | 147 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2 | WORD | 148 |
| HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT | WORD | 149 |
| HID_USAGE_ALPHANUMERIC_SOFT_KEYS | WORD | 194 |
| HID_USAGE_ALPHANUMERIC_DISPLAY_DATA_EXTENSIONS | WORD | 204 |
| HID_USAGE_ALPHANUMERIC_CHARACTER_MAPPING | WORD | 207 |
| HID_USAGE_ALPHANUMERIC_UNICODE_EQUIVALENT | WORD | 221 |
| HID_USAGE_ALPHANUMERIC_CHARACTER_PAGE_MAPPING | WORD | 223 |
| HID_USAGE_ALPHANUMERIC_REQUEST_REPORT | WORD | 255 |
| HID_USAGE_BARCODE_SCANNER_BARCODE_BADGE_READER | WORD | 1 |
| HID_USAGE_BARCODE_SCANNER_BARCODE_SCANNER | WORD | 2 |
| HID_USAGE_BARCODE_SCANNER_DUMB_BAR_CODE_SCANNER | WORD | 3 |
| HID_USAGE_BARCODE_SCANNER_CORDLESS_SCANNER_BASE | WORD | 4 |
| HID_USAGE_BARCODE_SCANNER_BAR_CODE_SCANNER_CRADLE | WORD | 5 |
| HID_USAGE_BARCODE_SCANNER_ATTRIBUTE_REPORT | WORD | 16 |
| HID_USAGE_BARCODE_SCANNER_SETTINGS_REPORT | WORD | 17 |
| HID_USAGE_BARCODE_SCANNER_SCANNED_DATA_REPORT | WORD | 18 |
| HID_USAGE_BARCODE_SCANNER_RAW_SCANNED_DATA_REPORT | WORD | 19 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_REPORT | WORD | 20 |
| HID_USAGE_BARCODE_SCANNER_STATUS_REPORT | WORD | 21 |
| HID_USAGE_BARCODE_SCANNER_UPCEAN_CONTROL_REPORT | WORD | 22 |
| HID_USAGE_BARCODE_SCANNER_EAN_23_LABEL_CONTROL_REPORT | WORD | 23 |
| HID_USAGE_BARCODE_SCANNER_CODE_39_CONTROL_REPORT | WORD | 24 |
| HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5_CONTROL_REPORT | WORD | 25 |
| HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_CONTROL_REPORT | WORD | 26 |
| HID_USAGE_BARCODE_SCANNER_MSI_PLESSEY_CONTROL_REPORT | WORD | 27 |
| HID_USAGE_BARCODE_SCANNER_CODABAR_CONTROL_REPORT | WORD | 28 |
| HID_USAGE_BARCODE_SCANNER_CODE_128_CONTROL_REPORT | WORD | 29 |
| HID_USAGE_BARCODE_SCANNER_MISC_1D_CONTROL_REPORT | WORD | 30 |
| HID_USAGE_BARCODE_SCANNER_2D_CONTROL_REPORT | WORD | 31 |
| HID_USAGE_BARCODE_SCANNER_AIMINGPOINTER_MODE | WORD | 48 |
| HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT_SENSOR | WORD | 49 |
| HID_USAGE_BARCODE_SCANNER_CLASS_1A_LASER | WORD | 50 |
| HID_USAGE_BARCODE_SCANNER_CLASS_2_LASER | WORD | 51 |
| HID_USAGE_BARCODE_SCANNER_HEATER_PRESENT | WORD | 52 |
| HID_USAGE_BARCODE_SCANNER_CONTACT_SCANNER | WORD | 53 |
| HID_USAGE_BARCODE_SCANNER_ELECTRONIC_ARTICLE_SURVEILLANCE_NOTIFICATION | WORD | 54 |
| HID_USAGE_BARCODE_SCANNER_CONSTANT_ELECTRONIC_ARTICLE_SURVEILLANCE | WORD | 55 |
| HID_USAGE_BARCODE_SCANNER_ERROR_INDICATION | WORD | 56 |
| HID_USAGE_BARCODE_SCANNER_FIXED_BEEPER | WORD | 57 |
| HID_USAGE_BARCODE_SCANNER_GOOD_DECODE_INDICATION | WORD | 58 |
| HID_USAGE_BARCODE_SCANNER_HANDS_FREE_SCANNING | WORD | 59 |
| HID_USAGE_BARCODE_SCANNER_INTRINSICALLY_SAFE | WORD | 60 |
| HID_USAGE_BARCODE_SCANNER_KLASSE_EINS_LASER | WORD | 61 |
| HID_USAGE_BARCODE_SCANNER_LONG_RANGE_SCANNER | WORD | 62 |
| HID_USAGE_BARCODE_SCANNER_MIRROR_SPEED_CONTROL | WORD | 63 |
| HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_INDICATION | WORD | 64 |
| HID_USAGE_BARCODE_SCANNER_PROGRAMMABLE_BEEPER | WORD | 65 |
| HID_USAGE_BARCODE_SCANNER_TRIGGERLESS | WORD | 66 |
| HID_USAGE_BARCODE_SCANNER_WAND | WORD | 67 |
| HID_USAGE_BARCODE_SCANNER_WATER_RESISTANT | WORD | 68 |
| HID_USAGE_BARCODE_SCANNER_MULTIRANGE_SCANNER | WORD | 69 |
| HID_USAGE_BARCODE_SCANNER_PROXIMITY_SENSOR | WORD | 70 |
| HID_USAGE_BARCODE_SCANNER_FRAGMENT_DECODING | WORD | 77 |
| HID_USAGE_BARCODE_SCANNER_SCANNER_READ_CONFIDENCE | WORD | 78 |
| HID_USAGE_BARCODE_SCANNER_DATA_PREFIX | WORD | 79 |
| HID_USAGE_BARCODE_SCANNER_PREFIX_AIMI | WORD | 80 |
| HID_USAGE_BARCODE_SCANNER_PREFIX_NONE | WORD | 81 |
| HID_USAGE_BARCODE_SCANNER_PREFIX_PROPRIETARY | WORD | 82 |
| HID_USAGE_BARCODE_SCANNER_ACTIVE_TIME | WORD | 85 |
| HID_USAGE_BARCODE_SCANNER_AIMING_LASER_PATTERN | WORD | 86 |
| HID_USAGE_BARCODE_SCANNER_BAR_CODE_PRESENT | WORD | 87 |
| HID_USAGE_BARCODE_SCANNER_BEEPER_STATE | WORD | 88 |
| HID_USAGE_BARCODE_SCANNER_LASER_ON_TIME | WORD | 89 |
| HID_USAGE_BARCODE_SCANNER_LASER_STATE | WORD | 90 |
| HID_USAGE_BARCODE_SCANNER_LOCKOUT_TIME | WORD | 91 |
| HID_USAGE_BARCODE_SCANNER_MOTOR_STATE | WORD | 92 |
| HID_USAGE_BARCODE_SCANNER_MOTOR_TIMEOUT | WORD | 93 |
| HID_USAGE_BARCODE_SCANNER_POWER_ON_RESET_SCANNER | WORD | 94 |
| HID_USAGE_BARCODE_SCANNER_PREVENT_READ_OF_BARCODES | WORD | 95 |
| HID_USAGE_BARCODE_SCANNER_INITIATE_BARCODE_READ | WORD | 96 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_STATE | WORD | 97 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE | WORD | 98 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_BLINKING_LASER_ON | WORD | 99 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_CONTINUOUS_LASER_ON | WORD | 100 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_ON_WHILE_PULLED | WORD | 101 |
| HID_USAGE_BARCODE_SCANNER_TRIGGER_MODE_LASER_STAYS_ON_AFTER_RELEASE | WORD | 102 |
| HID_USAGE_BARCODE_SCANNER_COMMIT_PARAMETERS_TO_NVM | WORD | 109 |
| HID_USAGE_BARCODE_SCANNER_PARAMETER_SCANNING | WORD | 110 |
| HID_USAGE_BARCODE_SCANNER_PARAMETERS_CHANGED | WORD | 111 |
| HID_USAGE_BARCODE_SCANNER_SET_PARAMETER_DEFAULT_VALUES | WORD | 112 |
| HID_USAGE_BARCODE_SCANNER_SCANNER_IN_CRADLE | WORD | 117 |
| HID_USAGE_BARCODE_SCANNER_SCANNER_IN_RANGE | WORD | 118 |
| HID_USAGE_BARCODE_SCANNER_AIM_DURATION | WORD | 122 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_DURATION | WORD | 123 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_LAMP_INTENSITY | WORD | 124 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_LED | WORD | 125 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_FREQUENCY | WORD | 126 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_LENGTH | WORD | 127 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_TONE_VOLUME | WORD | 128 |
| HID_USAGE_BARCODE_SCANNER_NO_READ_MESSAGE | WORD | 130 |
| HID_USAGE_BARCODE_SCANNER_NOT_ON_FILE_VOLUME | WORD | 131 |
| HID_USAGE_BARCODE_SCANNER_POWERUP_BEEP | WORD | 132 |
| HID_USAGE_BARCODE_SCANNER_SOUND_ERROR_BEEP | WORD | 133 |
| HID_USAGE_BARCODE_SCANNER_SOUND_GOOD_READ_BEEP | WORD | 134 |
| HID_USAGE_BARCODE_SCANNER_SOUND_NOT_ON_FILE_BEEP | WORD | 135 |
| HID_USAGE_BARCODE_SCANNER_GOOD_READ_WHEN_TO_WRITE | WORD | 136 |
| HID_USAGE_BARCODE_SCANNER_GRWTI_AFTER_DECODE | WORD | 137 |
| HID_USAGE_BARCODE_SCANNER_GRWTI_BEEPLAMP_AFTER_TRANSMIT | WORD | 138 |
| HID_USAGE_BARCODE_SCANNER_GRWTI_NO_BEEPLAMP_USE_AT_ALL | WORD | 139 |
| HID_USAGE_BARCODE_SCANNER_BOOKLAND_EAN | WORD | 145 |
| HID_USAGE_BARCODE_SCANNER_CONVERT_EAN_8_TO_13_TYPE | WORD | 146 |
| HID_USAGE_BARCODE_SCANNER_CONVERT_UPC_A_TO_EAN13 | WORD | 147 |
| HID_USAGE_BARCODE_SCANNER_CONVERT_UPCE_TO_A | WORD | 148 |
| HID_USAGE_BARCODE_SCANNER_EAN13 | WORD | 149 |
| HID_USAGE_BARCODE_SCANNER_EAN8 | WORD | 150 |
| HID_USAGE_BARCODE_SCANNER_EAN99_128_MANDATORY | WORD | 151 |
| HID_USAGE_BARCODE_SCANNER_EAN99_P5128_OPTIONAL | WORD | 152 |
| HID_USAGE_BARCODE_SCANNER_ENABLE_EAN_TWO_LABEL | WORD | 153 |
| HID_USAGE_BARCODE_SCANNER_UPCEAN | WORD | 154 |
| HID_USAGE_BARCODE_SCANNER_UPCEAN_COUPON_CODE | WORD | 155 |
| HID_USAGE_BARCODE_SCANNER_UPCEAN_PERIODICALS | WORD | 156 |
| HID_USAGE_BARCODE_SCANNER_UPCA | WORD | 157 |
| HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_MANDATORY | WORD | 158 |
| HID_USAGE_BARCODE_SCANNER_UPCA_WITH_128_OPTIONAL | WORD | 159 |
| HID_USAGE_BARCODE_SCANNER_UPCA_WITH_P5_OPTIONAL | WORD | 160 |
| HID_USAGE_BARCODE_SCANNER_UPCE | WORD | 161 |
| HID_USAGE_BARCODE_SCANNER_UPCE1 | WORD | 162 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL | WORD | 169 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_2 | WORD | 170 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_2 | WORD | 171 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_2 | WORD | 172 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_AUTODISCRIMINATE_5 | WORD | 173 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_ONLY_DECODE_WITH_5 | WORD | 174 |
| HID_USAGE_BARCODE_SCANNER_PERIODICAL_IGNORE_5 | WORD | 175 |
| HID_USAGE_BARCODE_SCANNER_CHECK | WORD | 176 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DISABLE_PRICE | WORD | 177 |
| HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_4_DIGIT_PRICE | WORD | 178 |
| HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_5_DIGIT_PRICE | WORD | 179 |
| HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_4_DIGIT_PRICE | WORD | 180 |
| HID_USAGE_BARCODE_SCANNER_CHECK_ENABLE_EUROPEAN_5_DIGIT_PRICE | WORD | 181 |
| HID_USAGE_BARCODE_SCANNER_EAN_TWO_LABEL | WORD | 183 |
| HID_USAGE_BARCODE_SCANNER_EAN_THREE_LABEL | WORD | 184 |
| HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_1 | WORD | 185 |
| HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_2 | WORD | 186 |
| HID_USAGE_BARCODE_SCANNER_EAN_8_FLAG_DIGIT_3 | WORD | 187 |
| HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_1 | WORD | 188 |
| HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_2 | WORD | 189 |
| HID_USAGE_BARCODE_SCANNER_EAN_13_FLAG_DIGIT_3 | WORD | 190 |
| HID_USAGE_BARCODE_SCANNER_ADD_EAN_23_LABEL_DEFINITION | WORD | 191 |
| HID_USAGE_BARCODE_SCANNER_CLEAR_ALL_EAN_23_LABEL_DEFINITIONS | WORD | 192 |
| HID_USAGE_BARCODE_SCANNER_CODABAR | WORD | 195 |
| HID_USAGE_BARCODE_SCANNER_CODE_128 | WORD | 196 |
| HID_USAGE_BARCODE_SCANNER_CODE_39 | WORD | 199 |
| HID_USAGE_BARCODE_SCANNER_CODE_93 | WORD | 200 |
| HID_USAGE_BARCODE_SCANNER_FULL_ASCII_CONVERSION | WORD | 201 |
| HID_USAGE_BARCODE_SCANNER_INTERLEAVED_2_OF_5 | WORD | 202 |
| HID_USAGE_BARCODE_SCANNER_ITALIAN_PHARMACY_CODE | WORD | 203 |
| HID_USAGE_BARCODE_SCANNER_MSIPLESSEY | WORD | 204 |
| HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5_IATA | WORD | 205 |
| HID_USAGE_BARCODE_SCANNER_STANDARD_2_OF_5 | WORD | 206 |
| HID_USAGE_BARCODE_SCANNER_TRANSMIT_STARTSTOP | WORD | 211 |
| HID_USAGE_BARCODE_SCANNER_TRIOPTIC | WORD | 212 |
| HID_USAGE_BARCODE_SCANNER_UCCEAN128 | WORD | 213 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT | WORD | 214 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_DISABLE | WORD | 215 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_OPCC | WORD | 216 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_INTERLEAVED_2_OF_5_USS | WORD | 217 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_OPCC | WORD | 218 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_STANDARD_2_OF_5_USS | WORD | 219 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_ONE_MSI_PLESSEY | WORD | 220 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_ENABLE_TWO_MSI_PLESSEY | WORD | 221 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODABAR_ENABLE | WORD | 222 |
| HID_USAGE_BARCODE_SCANNER_CHECK_DIGIT_CODE_39_ENABLE | WORD | 223 |
| HID_USAGE_BARCODE_SCANNER_TRANSMIT_CHECK_DIGIT | WORD | 240 |
| HID_USAGE_BARCODE_SCANNER_DISABLE_CHECK_DIGIT_TRANSMIT | WORD | 241 |
| HID_USAGE_BARCODE_SCANNER_ENABLE_CHECK_DIGIT_TRANSMIT | WORD | 242 |
| HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_1 | WORD | 251 |
| HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_2 | WORD | 252 |
| HID_USAGE_BARCODE_SCANNER_SYMBOLOGY_IDENTIFIER_3 | WORD | 253 |
| HID_USAGE_BARCODE_SCANNER_DECODED_DATA | WORD | 254 |
| HID_USAGE_BARCODE_SCANNER_DECODE_DATA_CONTINUED | WORD | 255 |
| HID_USAGE_BARCODE_SCANNER_BAR_SPACE_DATA | WORD | 256 |
| HID_USAGE_BARCODE_SCANNER_SCANNER_DATA_ACCURACY | WORD | 257 |
| HID_USAGE_BARCODE_SCANNER_RAW_DATA_POLARITY | WORD | 258 |
| HID_USAGE_BARCODE_SCANNER_POLARITY_INVERTED_BAR_CODE | WORD | 259 |
| HID_USAGE_BARCODE_SCANNER_POLARITY_NORMAL_BAR_CODE | WORD | 260 |
| HID_USAGE_BARCODE_SCANNER_MINIMUM_LENGTH_TO_DECODE | WORD | 262 |
| HID_USAGE_BARCODE_SCANNER_MAXIMUM_LENGTH_TO_DECODE | WORD | 263 |
| HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_1 | WORD | 264 |
| HID_USAGE_BARCODE_SCANNER_DISCRETE_LENGTH_TO_DECODE_2 | WORD | 265 |
| HID_USAGE_BARCODE_SCANNER_DATA_LENGTH_METHOD | WORD | 266 |
| HID_USAGE_BARCODE_SCANNER_DL_METHOD_READ_ANY | WORD | 267 |
| HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_IN_RANGE | WORD | 268 |
| HID_USAGE_BARCODE_SCANNER_DL_METHOD_CHECK_FOR_DISCRETE | WORD | 269 |
| HID_USAGE_BARCODE_SCANNER_AZTEC_CODE | WORD | 272 |
| HID_USAGE_BARCODE_SCANNER_BC412 | WORD | 273 |
| HID_USAGE_BARCODE_SCANNER_CHANNEL_CODE | WORD | 274 |
| HID_USAGE_BARCODE_SCANNER_CODE_16 | WORD | 275 |
| HID_USAGE_BARCODE_SCANNER_CODE_32 | WORD | 276 |
| HID_USAGE_BARCODE_SCANNER_CODE_49 | WORD | 277 |
| HID_USAGE_BARCODE_SCANNER_CODE_ONE | WORD | 278 |
| HID_USAGE_BARCODE_SCANNER_COLORCODE | WORD | 279 |
| HID_USAGE_BARCODE_SCANNER_DATA_MATRIX | WORD | 280 |
| HID_USAGE_BARCODE_SCANNER_MAXICODE | WORD | 281 |
| HID_USAGE_BARCODE_SCANNER_MICROPDF | WORD | 282 |
| HID_USAGE_BARCODE_SCANNER_PDF417 | WORD | 283 |
| HID_USAGE_BARCODE_SCANNER_POSICODE | WORD | 284 |
| HID_USAGE_BARCODE_SCANNER_QR_CODE | WORD | 285 |
| HID_USAGE_BARCODE_SCANNER_SUPERCODE | WORD | 286 |
| HID_USAGE_BARCODE_SCANNER_ULTRACODE | WORD | 287 |
| HID_USAGE_BARCODE_SCANNER_USD5_SLUG_CODE | WORD | 288 |
| HID_USAGE_BARCODE_SCANNER_VERICODE | WORD | 289 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_MODE | WORD | 1 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_BATTERY_STATUS | WORD | 2 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ALARM_WARNING | WORD | 3 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_MODE | WORD | 4 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_STATUS | WORD | 5 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_CHARGER_SPEC_INFO | WORD | 6 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_STATE | WORD | 7 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_PRESETS | WORD | 8 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_SELECTOR_INFO | WORD | 9 |
| HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_1 | WORD | 16 |
| HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_2 | WORD | 17 |
| HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_3 | WORD | 18 |
| HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_4 | WORD | 19 |
| HID_USAGE_BATTERY_SYSTEM_OPTIONAL_MFG_FUNCTION_5 | WORD | 20 |
| HID_USAGE_BATTERY_SYSTEM_CONNECTION_TO_SM_BUS | WORD | 21 |
| HID_USAGE_BATTERY_SYSTEM_OUTPUT_CONNECTION | WORD | 22 |
| HID_USAGE_BATTERY_SYSTEM_CHARGER_CONNECTION | WORD | 23 |
| HID_USAGE_BATTERY_SYSTEM_BATTERY_INSERTION | WORD | 24 |
| HID_USAGE_BATTERY_SYSTEM_USE_NEXT | WORD | 25 |
| HID_USAGE_BATTERY_SYSTEM_OK_TO_USE | WORD | 26 |
| HID_USAGE_BATTERY_SYSTEM_BATTERY_SUPPORTED | WORD | 27 |
| HID_USAGE_BATTERY_SYSTEM_SELECTOR_REVISION | WORD | 28 |
| HID_USAGE_BATTERY_SYSTEM_CHARGING_INDICATOR | WORD | 29 |
| HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_ACCESS | WORD | 40 |
| HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY_LIMIT | WORD | 41 |
| HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT | WORD | 42 |
| HID_USAGE_BATTERY_SYSTEM_AT_RATE | WORD | 43 |
| HID_USAGE_BATTERY_SYSTEM_CAPACITY_MODE | WORD | 44 |
| HID_USAGE_BATTERY_SYSTEM_BROADCAST_TO_CHARGER | WORD | 45 |
| HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY | WORD | 46 |
| HID_USAGE_BATTERY_SYSTEM_CHARGE_CONTROLLER | WORD | 47 |
| HID_USAGE_BATTERY_SYSTEM_TERMINATE_CHARGE | WORD | 64 |
| HID_USAGE_BATTERY_SYSTEM_TERMINATE_DISCHARGE | WORD | 65 |
| HID_USAGE_BATTERY_SYSTEM_BELOW_REMAINING_CAPACITY_LIMIT | WORD | 66 |
| HID_USAGE_BATTERY_SYSTEM_REMAINING_TIME_LIMIT_EXPIRED | WORD | 67 |
| HID_USAGE_BATTERY_SYSTEM_CHARGING | WORD | 68 |
| HID_USAGE_BATTERY_SYSTEM_DISCHARGING | WORD | 69 |
| HID_USAGE_BATTERY_SYSTEM_FULLY_CHARGED | WORD | 70 |
| HID_USAGE_BATTERY_SYSTEM_FULLY_DISCHARGED | WORD | 71 |
| HID_USAGE_BATTERY_SYSTEM_CONDITIONING_FLAG | WORD | 72 |
| HID_USAGE_BATTERY_SYSTEM_AT_RATE_OK | WORD | 73 |
| HID_USAGE_BATTERY_SYSTEM_SMART_BATTERY_ERROR_CODE | WORD | 74 |
| HID_USAGE_BATTERY_SYSTEM_NEED_REPLACEMENT | WORD | 75 |
| HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_FULL | WORD | 96 |
| HID_USAGE_BATTERY_SYSTEM_AT_RATE_TIME_TO_EMPTY | WORD | 97 |
| HID_USAGE_BATTERY_SYSTEM_AVERAGE_CURRENT | WORD | 98 |
| HID_USAGE_BATTERY_SYSTEM_MAX_ERROR | WORD | 99 |
| HID_USAGE_BATTERY_SYSTEM_RELATIVE_STATE_OF_CHARGE | WORD | 100 |
| HID_USAGE_BATTERY_SYSTEM_ABSOLUTE_STATE_OF_CHARGE | WORD | 101 |
| HID_USAGE_BATTERY_SYSTEM_REMAINING_CAPACITY | WORD | 102 |
| HID_USAGE_BATTERY_SYSTEM_FULL_CHARGE_CAPACITY | WORD | 103 |
| HID_USAGE_BATTERY_SYSTEM_RUN_TIME_TO_EMPTY | WORD | 104 |
| HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_EMPTY | WORD | 105 |
| HID_USAGE_BATTERY_SYSTEM_AVERAGE_TIME_TO_FULL | WORD | 106 |
| HID_USAGE_BATTERY_SYSTEM_CYCLE_COUNT | WORD | 107 |
| HID_USAGE_BATTERY_SYSTEM_BATTERY_PACK_MODEL_LEVEL | WORD | 128 |
| HID_USAGE_BATTERY_SYSTEM_INTERNAL_CHARGE_CONTROLLER | WORD | 129 |
| HID_USAGE_BATTERY_SYSTEM_PRIMARY_BATTERY_SUPPORT | WORD | 130 |
| HID_USAGE_BATTERY_SYSTEM_DESIGN_CAPACITY | WORD | 131 |
| HID_USAGE_BATTERY_SYSTEM_SPECIFICATION_INFO | WORD | 132 |
| HID_USAGE_BATTERY_SYSTEM_MANUFACTURE_DATE | WORD | 133 |
| HID_USAGE_BATTERY_SYSTEM_SERIAL_NUMBER | WORD | 134 |
| HID_USAGE_BATTERY_SYSTEM_IMANUFACTURER_NAME | WORD | 135 |
| HID_USAGE_BATTERY_SYSTEM_IDEVICE_NAME | WORD | 136 |
| HID_USAGE_BATTERY_SYSTEM_IDEVICE_CHEMISTRY | WORD | 137 |
| HID_USAGE_BATTERY_SYSTEM_MANUFACTURER_DATA | WORD | 138 |
| HID_USAGE_BATTERY_SYSTEM_RECHARGABLE | WORD | 139 |
| HID_USAGE_BATTERY_SYSTEM_WARNING_CAPACITY_LIMIT | WORD | 140 |
| HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_1 | WORD | 141 |
| HID_USAGE_BATTERY_SYSTEM_CAPACITY_GRANULARITY_2 | WORD | 142 |
| HID_USAGE_BATTERY_SYSTEM_IOEM_INFORMATION | WORD | 143 |
| HID_USAGE_BATTERY_SYSTEM_INHIBIT_CHARGE | WORD | 192 |
| HID_USAGE_BATTERY_SYSTEM_ENABLE_POLLING | WORD | 193 |
| HID_USAGE_BATTERY_SYSTEM_RESET_TO_ZERO | WORD | 194 |
| HID_USAGE_BATTERY_SYSTEM_AC_PRESENT | WORD | 208 |
| HID_USAGE_BATTERY_SYSTEM_BATTERY_PRESENT | WORD | 209 |
| HID_USAGE_BATTERY_SYSTEM_POWER_FAIL | WORD | 210 |
| HID_USAGE_BATTERY_SYSTEM_ALARM_INHIBITED | WORD | 211 |
| HID_USAGE_BATTERY_SYSTEM_THERMISTOR_UNDER_RANGE | WORD | 212 |
| HID_USAGE_BATTERY_SYSTEM_THERMISTOR_HOT | WORD | 213 |
| HID_USAGE_BATTERY_SYSTEM_THERMISTOR_COLD | WORD | 214 |
| HID_USAGE_BATTERY_SYSTEM_THERMISTOR_OVER_RANGE | WORD | 215 |
| HID_USAGE_BATTERY_SYSTEM_VOLTAGE_OUT_OF_RANGE | WORD | 216 |
| HID_USAGE_BATTERY_SYSTEM_CURRENT_OUT_OF_RANGE | WORD | 217 |
| HID_USAGE_BATTERY_SYSTEM_CURRENT_NOT_REGULATED | WORD | 218 |
| HID_USAGE_BATTERY_SYSTEM_VOLTAGE_NOT_REGULATED | WORD | 219 |
| HID_USAGE_BATTERY_SYSTEM_MASTER_MODE | WORD | 220 |
| HID_USAGE_BATTERY_SYSTEM_CHARGER_SELECTOR_SUPPORT | WORD | 240 |
| HID_USAGE_BATTERY_SYSTEM_CHARGER_SPEC | WORD | 241 |
| HID_USAGE_BATTERY_SYSTEM_LEVEL_2 | WORD | 242 |
| HID_USAGE_BATTERY_SYSTEM_LEVEL_3 | WORD | 243 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DISPLAY | WORD | 1 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROW | WORD | 2 |
| HID_USAGE_BRAILLE_DISPLAY_8_DOT_BRAILLE_CELL | WORD | 3 |
| HID_USAGE_BRAILLE_DISPLAY_6_DOT_BRAILLE_CELL | WORD | 4 |
| HID_USAGE_BRAILLE_DISPLAY_NUMBER_OF_BRAILLE_CELLS | WORD | 5 |
| HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_CONTROL | WORD | 6 |
| HID_USAGE_BRAILLE_DISPLAY_SCREEN_READER_IDENTIFIER | WORD | 7 |
| HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_1 | WORD | 250 |
| HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_2 | WORD | 251 |
| HID_USAGE_BRAILLE_DISPLAY_ROUTER_SET_3 | WORD | 252 |
| HID_USAGE_BRAILLE_DISPLAY_ROUTER_KEY | WORD | 256 |
| HID_USAGE_BRAILLE_DISPLAY_ROW_ROUTER_KEY | WORD | 257 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_BUTTONS | WORD | 512 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_1 | WORD | 513 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_2 | WORD | 514 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_3 | WORD | 515 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_4 | WORD | 516 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_5 | WORD | 517 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_6 | WORD | 518 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_7 | WORD | 519 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_DOT_8 | WORD | 520 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_SPACE | WORD | 521 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_LEFT_SPACE | WORD | 522 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_KEYBOARD_RIGHT_SPACE | WORD | 523 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_FACE_CONTROLS | WORD | 524 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_LEFT_CONTROLS | WORD | 525 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_RIGHT_CONTROLS | WORD | 526 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_TOP_CONTROLS | WORD | 527 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_CENTER | WORD | 528 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_UP | WORD | 529 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_DOWN | WORD | 530 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_LEFT | WORD | 531 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_JOYSTICK_RIGHT | WORD | 532 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_CENTER | WORD | 533 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_UP | WORD | 534 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_DOWN | WORD | 535 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_LEFT | WORD | 536 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_DPAD_RIGHT | WORD | 537 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_LEFT | WORD | 538 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_PAN_RIGHT | WORD | 539 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_UP | WORD | 540 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_DOWN | WORD | 541 |
| HID_USAGE_BRAILLE_DISPLAY_BRAILLE_ROCKER_PRESS | WORD | 542 |
| HID_USAGE_CAMERA_AUTO_FOCUS | WORD | 32 |
| HID_USAGE_CAMERA_SHUTTER | WORD | 33 |
| HID_USAGE_CONSUMERCTRL | WORD | 1 |
| HID_USAGE_CONSUMER_NUMERIC_KEY_PAD | WORD | 2 |
| HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS | WORD | 3 |
| HID_USAGE_CONSUMER_MICROPHONE | WORD | 4 |
| HID_USAGE_CONSUMER_HEADPHONE | WORD | 5 |
| HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER | WORD | 6 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT | WORD | 7 |
| HID_USAGE_CONSUMER_10 | WORD | 32 |
| HID_USAGE_CONSUMER_100 | WORD | 33 |
| HID_USAGE_CONSUMER_AMPM | WORD | 34 |
| HID_USAGE_CONSUMER_POWER | WORD | 48 |
| HID_USAGE_CONSUMER_RESET | WORD | 49 |
| HID_USAGE_CONSUMER_SLEEP | WORD | 50 |
| HID_USAGE_CONSUMER_SLEEP_AFTER | WORD | 51 |
| HID_USAGE_CONSUMER_SLEEP_MODE | WORD | 52 |
| HID_USAGE_CONSUMER_ILLUMINATION | WORD | 53 |
| HID_USAGE_CONSUMER_FUNCTION_BUTTONS | WORD | 54 |
| HID_USAGE_CONSUMER_MENU | WORD | 64 |
| HID_USAGE_CONSUMER_MENU_PICK | WORD | 65 |
| HID_USAGE_CONSUMER_MENU_UP | WORD | 66 |
| HID_USAGE_CONSUMER_MENU_DOWN | WORD | 67 |
| HID_USAGE_CONSUMER_MENU_LEFT | WORD | 68 |
| HID_USAGE_CONSUMER_MENU_RIGHT | WORD | 69 |
| HID_USAGE_CONSUMER_MENU_ESCAPE | WORD | 70 |
| HID_USAGE_CONSUMER_MENU_VALUE_INCREASE | WORD | 71 |
| HID_USAGE_CONSUMER_MENU_VALUE_DECREASE | WORD | 72 |
| HID_USAGE_CONSUMER_DATA_ON_SCREEN | WORD | 96 |
| HID_USAGE_CONSUMER_CLOSED_CAPTION | WORD | 97 |
| HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT | WORD | 98 |
| HID_USAGE_CONSUMER_VCRTV | WORD | 99 |
| HID_USAGE_CONSUMER_BROADCAST_MODE | WORD | 100 |
| HID_USAGE_CONSUMER_SNAPSHOT | WORD | 101 |
| HID_USAGE_CONSUMER_STILL | WORD | 102 |
| HID_USAGE_CONSUMER_PICTUREINPICTURE_TOGGLE | WORD | 103 |
| HID_USAGE_CONSUMER_PICTUREINPICTURE_SWAP | WORD | 104 |
| HID_USAGE_CONSUMER_RED_MENU_BUTTON | WORD | 105 |
| HID_USAGE_CONSUMER_GREEN_MENU_BUTTON | WORD | 106 |
| HID_USAGE_CONSUMER_BLUE_MENU_BUTTON | WORD | 107 |
| HID_USAGE_CONSUMER_YELLOW_MENU_BUTTON | WORD | 108 |
| HID_USAGE_CONSUMER_ASPECT | WORD | 109 |
| HID_USAGE_CONSUMER_3D_MODE_SELECT | WORD | 110 |
| HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_INCREMENT | WORD | 111 |
| HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS_DECREMENT | WORD | 112 |
| HID_USAGE_CONSUMER_DISPLAY_BRIGHTNESS | WORD | 113 |
| HID_USAGE_CONSUMER_DISPLAY_BACKLIGHT_TOGGLE | WORD | 114 |
| HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM | WORD | 115 |
| HID_USAGE_CONSUMER_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM | WORD | 116 |
| HID_USAGE_CONSUMER_DISPLAY_SET_AUTO_BRIGHTNESS | WORD | 117 |
| HID_USAGE_CONSUMER_CAMERA_ACCESS_ENABLED | WORD | 118 |
| HID_USAGE_CONSUMER_CAMERA_ACCESS_DISABLED | WORD | 119 |
| HID_USAGE_CONSUMER_CAMERA_ACCESS_TOGGLE | WORD | 120 |
| HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_INCREMENT | WORD | 121 |
| HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_DECREMENT | WORD | 122 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_LEVEL | WORD | 123 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_OOC | WORD | 124 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MINIMUM | WORD | 125 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_SET_MAXIMUM | WORD | 126 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_AUTO | WORD | 127 |
| HID_USAGE_CONSUMER_SELECTION | WORD | 128 |
| HID_USAGE_CONSUMER_ASSIGN_SELECTION | WORD | 129 |
| HID_USAGE_CONSUMER_MODE_STEP | WORD | 130 |
| HID_USAGE_CONSUMER_RECALL_LAST | WORD | 131 |
| HID_USAGE_CONSUMER_ENTER_CHANNEL | WORD | 132 |
| HID_USAGE_CONSUMER_ORDER_MOVIE | WORD | 133 |
| HID_USAGE_CONSUMER_CHANNEL | WORD | 134 |
| HID_USAGE_CONSUMER_MEDIA_SELECTION | WORD | 135 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER | WORD | 136 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_TV | WORD | 137 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_WWW | WORD | 138 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_DVD | WORD | 139 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE | WORD | 140 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE | WORD | 141 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE | WORD | 142 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES | WORD | 143 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES | WORD | 144 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_CD | WORD | 145 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_VCR | WORD | 146 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER | WORD | 147 |
| HID_USAGE_CONSUMER_QUIT | WORD | 148 |
| HID_USAGE_CONSUMER_HELP | WORD | 149 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE | WORD | 150 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE | WORD | 151 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE | WORD | 152 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY | WORD | 153 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_HOME | WORD | 154 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_CALL | WORD | 155 |
| HID_USAGE_CONSUMER_CHANNEL_INCREMENT | WORD | 156 |
| HID_USAGE_CONSUMER_CHANNEL_DECREMENT | WORD | 157 |
| HID_USAGE_CONSUMER_MEDIA_SELECT_SAP | WORD | 158 |
| HID_USAGE_CONSUMER_VCR_PLUS | WORD | 160 |
| HID_USAGE_CONSUMER_ONCE | WORD | 161 |
| HID_USAGE_CONSUMER_DAILY | WORD | 162 |
| HID_USAGE_CONSUMER_WEEKLY | WORD | 163 |
| HID_USAGE_CONSUMER_MONTHLY | WORD | 164 |
| HID_USAGE_CONSUMER_PLAY | WORD | 176 |
| HID_USAGE_CONSUMER_PAUSE | WORD | 177 |
| HID_USAGE_CONSUMER_RECORD | WORD | 178 |
| HID_USAGE_CONSUMER_FAST_FORWARD | WORD | 179 |
| HID_USAGE_CONSUMER_REWIND | WORD | 180 |
| HID_USAGE_CONSUMER_SCAN_NEXT_TRACK | WORD | 181 |
| HID_USAGE_CONSUMER_SCAN_PREV_TRACK | WORD | 182 |
| HID_USAGE_CONSUMER_STOP | WORD | 183 |
| HID_USAGE_CONSUMER_EJECT | WORD | 184 |
| HID_USAGE_CONSUMER_RANDOM_PLAY | WORD | 185 |
| HID_USAGE_CONSUMER_SELECT_DISC | WORD | 186 |
| HID_USAGE_CONSUMER_ENTER_DISC | WORD | 187 |
| HID_USAGE_CONSUMER_REPEAT | WORD | 188 |
| HID_USAGE_CONSUMER_TRACKING | WORD | 189 |
| HID_USAGE_CONSUMER_TRACK_NORMAL | WORD | 190 |
| HID_USAGE_CONSUMER_SLOW_TRACKING | WORD | 191 |
| HID_USAGE_CONSUMER_FRAME_FORWARD | WORD | 192 |
| HID_USAGE_CONSUMER_FRAME_BACK | WORD | 193 |
| HID_USAGE_CONSUMER_MARK | WORD | 194 |
| HID_USAGE_CONSUMER_CLEAR_MARK | WORD | 195 |
| HID_USAGE_CONSUMER_REPEAT_FROM_MARK | WORD | 196 |
| HID_USAGE_CONSUMER_RETURN_TO_MARK | WORD | 197 |
| HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD | WORD | 198 |
| HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS | WORD | 199 |
| HID_USAGE_CONSUMER_COUNTER_RESET | WORD | 200 |
| HID_USAGE_CONSUMER_SHOW_COUNTER | WORD | 201 |
| HID_USAGE_CONSUMER_TRACKING_INCREMENT | WORD | 202 |
| HID_USAGE_CONSUMER_TRACKING_DECREMENT | WORD | 203 |
| HID_USAGE_CONSUMER_STOPEJECT | WORD | 204 |
| HID_USAGE_CONSUMER_PLAY_PAUSE | WORD | 205 |
| HID_USAGE_CONSUMER_PLAYSKIP | WORD | 206 |
| HID_USAGE_CONSUMER_VOICE_COMMAND | WORD | 207 |
| HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR | WORD | 208 |
| HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD | WORD | 209 |
| HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP | WORD | 210 |
| HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT | WORD | 211 |
| HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR | WORD | 212 |
| HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE | WORD | 213 |
| HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA | WORD | 214 |
| HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST | WORD | 215 |
| HID_USAGE_CONSUMER_START_OR_STOP_VOICE_DICTATION_SESSION | WORD | 216 |
| HID_USAGE_CONSUMER_INVOKEDISMISS_EMOJI_PICKER | WORD | 217 |
| HID_USAGE_CONSUMER_VOLUME | WORD | 224 |
| HID_USAGE_CONSUMER_BALANCE | WORD | 225 |
| HID_USAGE_CONSUMER_MUTE | WORD | 226 |
| HID_USAGE_CONSUMER_BASS | WORD | 227 |
| HID_USAGE_CONSUMER_TREBLE | WORD | 228 |
| HID_USAGE_CONSUMER_BASS_BOOST | WORD | 229 |
| HID_USAGE_CONSUMER_SURROUND_MODE | WORD | 230 |
| HID_USAGE_CONSUMER_LOUDNESS | WORD | 231 |
| HID_USAGE_CONSUMER_MPX | WORD | 232 |
| HID_USAGE_CONSUMER_VOLUME_INCREMENT | WORD | 233 |
| HID_USAGE_CONSUMER_VOLUME_DECREMENT | WORD | 234 |
| HID_USAGE_CONSUMER_SPEED_SELECT | WORD | 240 |
| HID_USAGE_CONSUMER_PLAYBACK_SPEED | WORD | 241 |
| HID_USAGE_CONSUMER_STANDARD_PLAY | WORD | 242 |
| HID_USAGE_CONSUMER_LONG_PLAY | WORD | 243 |
| HID_USAGE_CONSUMER_EXTENDED_PLAY | WORD | 244 |
| HID_USAGE_CONSUMER_SLOW | WORD | 245 |
| HID_USAGE_CONSUMER_FAN_ENABLE | WORD | 256 |
| HID_USAGE_CONSUMER_FAN_SPEED | WORD | 257 |
| HID_USAGE_CONSUMER_LIGHT_ENABLE | WORD | 258 |
| HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL | WORD | 259 |
| HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE | WORD | 260 |
| HID_USAGE_CONSUMER_ROOM_TEMPERATURE | WORD | 261 |
| HID_USAGE_CONSUMER_SECURITY_ENABLE | WORD | 262 |
| HID_USAGE_CONSUMER_FIRE_ALARM | WORD | 263 |
| HID_USAGE_CONSUMER_POLICE_ALARM | WORD | 264 |
| HID_USAGE_CONSUMER_PROXIMITY | WORD | 265 |
| HID_USAGE_CONSUMER_MOTION | WORD | 266 |
| HID_USAGE_CONSUMER_DURESS_ALARM | WORD | 267 |
| HID_USAGE_CONSUMER_HOLDUP_ALARM | WORD | 268 |
| HID_USAGE_CONSUMER_MEDICAL_ALARM | WORD | 269 |
| HID_USAGE_CONSUMER_BALANCE_RIGHT | WORD | 336 |
| HID_USAGE_CONSUMER_BALANCE_LEFT | WORD | 337 |
| HID_USAGE_CONSUMER_BASS_INCREMENT | WORD | 338 |
| HID_USAGE_CONSUMER_BASS_DECREMENT | WORD | 339 |
| HID_USAGE_CONSUMER_TREBLE_INCREMENT | WORD | 340 |
| HID_USAGE_CONSUMER_TREBLE_DECREMENT | WORD | 341 |
| HID_USAGE_CONSUMER_SPEAKER_SYSTEM | WORD | 352 |
| HID_USAGE_CONSUMER_CHANNEL_LEFT | WORD | 353 |
| HID_USAGE_CONSUMER_CHANNEL_RIGHT | WORD | 354 |
| HID_USAGE_CONSUMER_CHANNEL_CENTER | WORD | 355 |
| HID_USAGE_CONSUMER_CHANNEL_FRONT | WORD | 356 |
| HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT | WORD | 357 |
| HID_USAGE_CONSUMER_CHANNEL_SIDE | WORD | 358 |
| HID_USAGE_CONSUMER_CHANNEL_SURROUND | WORD | 359 |
| HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY_ENHANCEMENT | WORD | 360 |
| HID_USAGE_CONSUMER_CHANNEL_TOP | WORD | 361 |
| HID_USAGE_CONSUMER_CHANNEL_UNKNOWN | WORD | 362 |
| HID_USAGE_CONSUMER_SUBCHANNEL | WORD | 368 |
| HID_USAGE_CONSUMER_SUBCHANNEL_INCREMENT | WORD | 369 |
| HID_USAGE_CONSUMER_SUBCHANNEL_DECREMENT | WORD | 370 |
| HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT | WORD | 371 |
| HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT | WORD | 372 |
| HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS | WORD | 384 |
| HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION_TOOL | WORD | 385 |
| HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON_CONFIGURATION | WORD | 386 |
| HID_USAGE_CONSUMER_AL_CONFIGURATION | WORD | 387 |
| HID_USAGE_CONSUMER_AL_WORD_PROCESSOR | WORD | 388 |
| HID_USAGE_CONSUMER_AL_TEXT_EDITOR | WORD | 389 |
| HID_USAGE_CONSUMER_AL_SPREADSHEET | WORD | 390 |
| HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR | WORD | 391 |
| HID_USAGE_CONSUMER_AL_PRESENTATION_APP | WORD | 392 |
| HID_USAGE_CONSUMER_AL_DATABASE_APP | WORD | 393 |
| HID_USAGE_CONSUMER_AL_EMAIL | WORD | 394 |
| HID_USAGE_CONSUMER_AL_NEWSREADER | WORD | 395 |
| HID_USAGE_CONSUMER_AL_VOICEMAIL | WORD | 396 |
| HID_USAGE_CONSUMER_AL_CONTACTSADDRESS_BOOK | WORD | 397 |
| HID_USAGE_CONSUMER_AL_CALENDARSCHEDULE | WORD | 398 |
| HID_USAGE_CONSUMER_AL_TASKPROJECT_MANAGER | WORD | 399 |
| HID_USAGE_CONSUMER_AL_LOGJOURNALTIMECARD | WORD | 400 |
| HID_USAGE_CONSUMER_AL_CHECKBOOKFINANCE | WORD | 401 |
| HID_USAGE_CONSUMER_AL_CALCULATOR | WORD | 402 |
| HID_USAGE_CONSUMER_AL_AV_CAPTUREPLAYBACK | WORD | 403 |
| HID_USAGE_CONSUMER_AL_BROWSER | WORD | 404 |
| HID_USAGE_CONSUMER_AL_LANWAN_BROWSER | WORD | 405 |
| HID_USAGE_CONSUMER_AL_INTERNET_BROWSER | WORD | 406 |
| HID_USAGE_CONSUMER_AL_REMOTE_NETWORKINGISP_CONNECT | WORD | 407 |
| HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE | WORD | 408 |
| HID_USAGE_CONSUMER_AL_NETWORK_CHAT | WORD | 409 |
| HID_USAGE_CONSUMER_AL_TELEPHONYDIALER | WORD | 410 |
| HID_USAGE_CONSUMER_AL_LOGON | WORD | 411 |
| HID_USAGE_CONSUMER_AL_LOGOFF | WORD | 412 |
| HID_USAGE_CONSUMER_AL_LOGONLOGOFF | WORD | 413 |
| HID_USAGE_CONSUMER_AL_TERMINAL_LOCKSCREENSAVER | WORD | 414 |
| HID_USAGE_CONSUMER_AL_CONTROL_PANEL | WORD | 415 |
| HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSORRUN | WORD | 416 |
| HID_USAGE_CONSUMER_AL_PROCESSTASK_MANAGER | WORD | 417 |
| HID_USAGE_CONSUMER_AL_SELECT_TASKAPPLICATION | WORD | 418 |
| HID_USAGE_CONSUMER_AL_NEXT_TASKAPPLICATION | WORD | 419 |
| HID_USAGE_CONSUMER_AL_PREVIOUS_TASKAPPLICATION | WORD | 420 |
| HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT_TASKAPPLICATION | WORD | 421 |
| HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER | WORD | 422 |
| HID_USAGE_CONSUMER_AL_DOCUMENTS | WORD | 423 |
| HID_USAGE_CONSUMER_AL_THESAURUS | WORD | 424 |
| HID_USAGE_CONSUMER_AL_DICTIONARY | WORD | 425 |
| HID_USAGE_CONSUMER_AL_DESKTOP | WORD | 426 |
| HID_USAGE_CONSUMER_AL_SPELL_CHECK | WORD | 427 |
| HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK | WORD | 428 |
| HID_USAGE_CONSUMER_AL_WIRELESS_STATUS | WORD | 429 |
| HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT | WORD | 430 |
| HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION | WORD | 431 |
| HID_USAGE_CONSUMER_AL_ENCRYPTION | WORD | 432 |
| HID_USAGE_CONSUMER_AL_SCREEN_SAVER | WORD | 433 |
| HID_USAGE_CONSUMER_AL_ALARMS | WORD | 434 |
| HID_USAGE_CONSUMER_AL_CLOCK | WORD | 435 |
| HID_USAGE_CONSUMER_AL_FILE_BROWSER | WORD | 436 |
| HID_USAGE_CONSUMER_AL_POWER_STATUS | WORD | 437 |
| HID_USAGE_CONSUMER_AL_IMAGE_BROWSER | WORD | 438 |
| HID_USAGE_CONSUMER_AL_AUDIO_BROWSER | WORD | 439 |
| HID_USAGE_CONSUMER_AL_MOVIE_BROWSER | WORD | 440 |
| HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER | WORD | 441 |
| HID_USAGE_CONSUMER_AL_DIGITAL_WALLET | WORD | 442 |
| HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING | WORD | 444 |
| HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPSTUTORIAL_BROWSER | WORD | 445 |
| HID_USAGE_CONSUMER_AL_OEM_HELP | WORD | 446 |
| HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY | WORD | 447 |
| HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT_BROWSER | WORD | 448 |
| HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER | WORD | 449 |
| HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATIONHELP | WORD | 450 |
| HID_USAGE_CONSUMER_AL_MARKET_MONITORFINANCE_BROWSER | WORD | 451 |
| HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS_BROWSER | WORD | 452 |
| HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER | WORD | 453 |
| HID_USAGE_CONSUMER_AL_SEARCH | WORD | 454 |
| HID_USAGE_CONSUMER_AL_AUDIO_PLAYER | WORD | 455 |
| HID_USAGE_CONSUMER_AL_MESSAGE_STATUS | WORD | 456 |
| HID_USAGE_CONSUMER_AL_CONTACT_SYNC | WORD | 457 |
| HID_USAGE_CONSUMER_AL_NAVIGATION | WORD | 458 |
| HID_USAGE_CONSUMER_AL_CONTEXTAWARE_DESKTOP_ASSISTANT | WORD | 459 |
| HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION_CONTROLS | WORD | 512 |
| HID_USAGE_CONSUMER_AC_NEW | WORD | 513 |
| HID_USAGE_CONSUMER_AC_OPEN | WORD | 514 |
| HID_USAGE_CONSUMER_AC_CLOSE | WORD | 515 |
| HID_USAGE_CONSUMER_AC_EXIT | WORD | 516 |
| HID_USAGE_CONSUMER_AC_MAXIMIZE | WORD | 517 |
| HID_USAGE_CONSUMER_AC_MINIMIZE | WORD | 518 |
| HID_USAGE_CONSUMER_AC_SAVE | WORD | 519 |
| HID_USAGE_CONSUMER_AC_PRINT | WORD | 520 |
| HID_USAGE_CONSUMER_AC_PROPERTIES | WORD | 521 |
| HID_USAGE_CONSUMER_AC_UNDO | WORD | 538 |
| HID_USAGE_CONSUMER_AC_COPY | WORD | 539 |
| HID_USAGE_CONSUMER_AC_CUT | WORD | 540 |
| HID_USAGE_CONSUMER_AC_PASTE | WORD | 541 |
| HID_USAGE_CONSUMER_AC_SELECT_ALL | WORD | 542 |
| HID_USAGE_CONSUMER_AC_FIND | WORD | 543 |
| HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE | WORD | 544 |
| HID_USAGE_CONSUMER_AC_SEARCH | WORD | 545 |
| HID_USAGE_CONSUMER_AC_GOTO | WORD | 546 |
| HID_USAGE_CONSUMER_AC_HOME | WORD | 547 |
| HID_USAGE_CONSUMER_AC_BACK | WORD | 548 |
| HID_USAGE_CONSUMER_AC_FORWARD | WORD | 549 |
| HID_USAGE_CONSUMER_AC_STOP | WORD | 550 |
| HID_USAGE_CONSUMER_AC_REFRESH | WORD | 551 |
| HID_USAGE_CONSUMER_AC_PREVIOUS | WORD | 552 |
| HID_USAGE_CONSUMER_AC_NEXT | WORD | 553 |
| HID_USAGE_CONSUMER_AC_BOOKMARKS | WORD | 554 |
| HID_USAGE_CONSUMER_AC_HISTORY | WORD | 555 |
| HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS | WORD | 556 |
| HID_USAGE_CONSUMER_AC_ZOOM_IN | WORD | 557 |
| HID_USAGE_CONSUMER_AC_ZOOM_OUT | WORD | 558 |
| HID_USAGE_CONSUMER_AC_ZOOM | WORD | 559 |
| HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW | WORD | 560 |
| HID_USAGE_CONSUMER_AC_NORMAL_VIEW | WORD | 561 |
| HID_USAGE_CONSUMER_AC_VIEW_TOGGLE | WORD | 562 |
| HID_USAGE_CONSUMER_AC_SCROLL_UP | WORD | 563 |
| HID_USAGE_CONSUMER_AC_SCROLL_DOWN | WORD | 564 |
| HID_USAGE_CONSUMER_AC_SCROLL | WORD | 565 |
| HID_USAGE_CONSUMER_AC_PAN_LEFT | WORD | 566 |
| HID_USAGE_CONSUMER_AC_PAN_RIGHT | WORD | 567 |
| HID_USAGE_CONSUMER_AC_PAN | WORD | 568 |
| HID_USAGE_CONSUMER_AC_NEW_WINDOW | WORD | 569 |
| HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY | WORD | 570 |
| HID_USAGE_CONSUMER_AC_TILE_VERTICALLY | WORD | 571 |
| HID_USAGE_CONSUMER_AC_FORMAT | WORD | 572 |
| HID_USAGE_CONSUMER_AC_EDIT | WORD | 573 |
| HID_USAGE_CONSUMER_AC_BOLD | WORD | 574 |
| HID_USAGE_CONSUMER_AC_ITALICS | WORD | 575 |
| HID_USAGE_CONSUMER_AC_UNDERLINE | WORD | 576 |
| HID_USAGE_CONSUMER_AC_STRIKETHROUGH | WORD | 577 |
| HID_USAGE_CONSUMER_AC_SUBSCRIPT | WORD | 578 |
| HID_USAGE_CONSUMER_AC_SUPERSCRIPT | WORD | 579 |
| HID_USAGE_CONSUMER_AC_ALL_CAPS | WORD | 580 |
| HID_USAGE_CONSUMER_AC_ROTATE | WORD | 581 |
| HID_USAGE_CONSUMER_AC_RESIZE | WORD | 582 |
| HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL | WORD | 583 |
| HID_USAGE_CONSUMER_AC_FLIP_VERTICAL | WORD | 584 |
| HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL | WORD | 585 |
| HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL | WORD | 586 |
| HID_USAGE_CONSUMER_AC_FONT_SELECT | WORD | 587 |
| HID_USAGE_CONSUMER_AC_FONT_COLOR | WORD | 588 |
| HID_USAGE_CONSUMER_AC_FONT_SIZE | WORD | 589 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT | WORD | 590 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H | WORD | 591 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT | WORD | 592 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H | WORD | 593 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_TOP | WORD | 594 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V | WORD | 595 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM | WORD | 596 |
| HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V | WORD | 597 |
| HID_USAGE_CONSUMER_AC_INDENT_DECREASE | WORD | 598 |
| HID_USAGE_CONSUMER_AC_INDENT_INCREASE | WORD | 599 |
| HID_USAGE_CONSUMER_AC_NUMBERED_LIST | WORD | 600 |
| HID_USAGE_CONSUMER_AC_RESTART_NUMBERING | WORD | 601 |
| HID_USAGE_CONSUMER_AC_BULLETED_LIST | WORD | 602 |
| HID_USAGE_CONSUMER_AC_PROMOTE | WORD | 603 |
| HID_USAGE_CONSUMER_AC_DEMOTE | WORD | 604 |
| HID_USAGE_CONSUMER_AC_YES | WORD | 605 |
| HID_USAGE_CONSUMER_AC_NO | WORD | 606 |
| HID_USAGE_CONSUMER_AC_CANCEL | WORD | 607 |
| HID_USAGE_CONSUMER_AC_CATALOG | WORD | 608 |
| HID_USAGE_CONSUMER_AC_BUYCHECKOUT | WORD | 609 |
| HID_USAGE_CONSUMER_AC_ADD_TO_CART | WORD | 610 |
| HID_USAGE_CONSUMER_AC_EXPAND | WORD | 611 |
| HID_USAGE_CONSUMER_AC_EXPAND_ALL | WORD | 612 |
| HID_USAGE_CONSUMER_AC_COLLAPSE | WORD | 613 |
| HID_USAGE_CONSUMER_AC_COLLAPSE_ALL | WORD | 614 |
| HID_USAGE_CONSUMER_AC_PRINT_PREVIEW | WORD | 615 |
| HID_USAGE_CONSUMER_AC_PASTE_SPECIAL | WORD | 616 |
| HID_USAGE_CONSUMER_AC_INSERT_MODE | WORD | 617 |
| HID_USAGE_CONSUMER_AC_DELETE | WORD | 618 |
| HID_USAGE_CONSUMER_AC_LOCK | WORD | 619 |
| HID_USAGE_CONSUMER_AC_UNLOCK | WORD | 620 |
| HID_USAGE_CONSUMER_AC_PROTECT | WORD | 621 |
| HID_USAGE_CONSUMER_AC_UNPROTECT | WORD | 622 |
| HID_USAGE_CONSUMER_AC_ATTACH_COMMENT | WORD | 623 |
| HID_USAGE_CONSUMER_AC_DELETE_COMMENT | WORD | 624 |
| HID_USAGE_CONSUMER_AC_VIEW_COMMENT | WORD | 625 |
| HID_USAGE_CONSUMER_AC_SELECT_WORD | WORD | 626 |
| HID_USAGE_CONSUMER_AC_SELECT_SENTENCE | WORD | 627 |
| HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH | WORD | 628 |
| HID_USAGE_CONSUMER_AC_SELECT_COLUMN | WORD | 629 |
| HID_USAGE_CONSUMER_AC_SELECT_ROW | WORD | 630 |
| HID_USAGE_CONSUMER_AC_SELECT_TABLE | WORD | 631 |
| HID_USAGE_CONSUMER_AC_SELECT_OBJECT | WORD | 632 |
| HID_USAGE_CONSUMER_AC_REDOREPEAT | WORD | 633 |
| HID_USAGE_CONSUMER_AC_SORT | WORD | 634 |
| HID_USAGE_CONSUMER_AC_SORT_ASCENDING | WORD | 635 |
| HID_USAGE_CONSUMER_AC_SORT_DESCENDING | WORD | 636 |
| HID_USAGE_CONSUMER_AC_FILTER | WORD | 637 |
| HID_USAGE_CONSUMER_AC_SET_CLOCK | WORD | 638 |
| HID_USAGE_CONSUMER_AC_VIEW_CLOCK | WORD | 639 |
| HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE | WORD | 640 |
| HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES | WORD | 641 |
| HID_USAGE_CONSUMER_AC_SET_ALARM | WORD | 642 |
| HID_USAGE_CONSUMER_AC_CLEAR_ALARM | WORD | 643 |
| HID_USAGE_CONSUMER_AC_SNOOZE_ALARM | WORD | 644 |
| HID_USAGE_CONSUMER_AC_RESET_ALARM | WORD | 645 |
| HID_USAGE_CONSUMER_AC_SYNCHRONIZE | WORD | 646 |
| HID_USAGE_CONSUMER_AC_SENDRECEIVE | WORD | 647 |
| HID_USAGE_CONSUMER_AC_SEND_TO | WORD | 648 |
| HID_USAGE_CONSUMER_AC_REPLY | WORD | 649 |
| HID_USAGE_CONSUMER_AC_REPLY_ALL | WORD | 650 |
| HID_USAGE_CONSUMER_AC_FORWARD_MSG | WORD | 651 |
| HID_USAGE_CONSUMER_AC_SEND | WORD | 652 |
| HID_USAGE_CONSUMER_AC_ATTACH_FILE | WORD | 653 |
| HID_USAGE_CONSUMER_AC_UPLOAD | WORD | 654 |
| HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS | WORD | 655 |
| HID_USAGE_CONSUMER_AC_SET_BORDERS | WORD | 656 |
| HID_USAGE_CONSUMER_AC_INSERT_ROW | WORD | 657 |
| HID_USAGE_CONSUMER_AC_INSERT_COLUMN | WORD | 658 |
| HID_USAGE_CONSUMER_AC_INSERT_FILE | WORD | 659 |
| HID_USAGE_CONSUMER_AC_INSERT_PICTURE | WORD | 660 |
| HID_USAGE_CONSUMER_AC_INSERT_OBJECT | WORD | 661 |
| HID_USAGE_CONSUMER_AC_INSERT_SYMBOL | WORD | 662 |
| HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE | WORD | 663 |
| HID_USAGE_CONSUMER_AC_RENAME | WORD | 664 |
| HID_USAGE_CONSUMER_AC_MERGE | WORD | 665 |
| HID_USAGE_CONSUMER_AC_SPLIT | WORD | 666 |
| HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY | WORD | 667 |
| HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY | WORD | 668 |
| HID_USAGE_CONSUMER_AC_NEXT_KEYBOARD_LAYOUT_SELECT | WORD | 669 |
| HID_USAGE_CONSUMER_AC_NAVIGATION_GUIDANCE | WORD | 670 |
| HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_WINDOWS | WORD | 671 |
| HID_USAGE_CONSUMER_AC_SOFT_KEY_LEFT | WORD | 672 |
| HID_USAGE_CONSUMER_AC_SOFT_KEY_RIGHT | WORD | 673 |
| HID_USAGE_CONSUMER_AC_DESKTOP_SHOW_ALL_APPLICATIONS | WORD | 674 |
| HID_USAGE_CONSUMER_AC_IDLE_KEEP_ALIVE | WORD | 688 |
| HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION | WORD | 704 |
| HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR | WORD | 705 |
| HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE | WORD | 706 |
| HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT | WORD | 707 |
| HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT | WORD | 708 |
| HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX | WORD | 709 |
| HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS | WORD | 710 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS | WORD | 711 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT | WORD | 712 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_PREVIOUS_GROUP | WORD | 713 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_NEXT_GROUP | WORD | 714 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_ACCEPT | WORD | 715 |
| HID_USAGE_CONSUMER_KEYBOARD_INPUT_ASSIST_CANCEL | WORD | 716 |
| HID_USAGE_CONSUMER_PRIVACY_SCREEN_TOGGLE | WORD | 720 |
| HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_DECREMENT | WORD | 721 |
| HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_INCREMENT | WORD | 722 |
| HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MINIMUM | WORD | 723 |
| HID_USAGE_CONSUMER_PRIVACY_SCREEN_LEVEL_MAXIMUM | WORD | 724 |
| HID_USAGE_CONSUMER_CONTACT_EDITED | WORD | 1280 |
| HID_USAGE_CONSUMER_CONTACT_ADDED | WORD | 1281 |
| HID_USAGE_CONSUMER_CONTACT_RECORD_ACTIVE | WORD | 1282 |
| HID_USAGE_CONSUMER_CONTACT_INDEX | WORD | 1283 |
| HID_USAGE_CONSUMER_CONTACT_NICKNAME | WORD | 1284 |
| HID_USAGE_CONSUMER_CONTACT_FIRST_NAME | WORD | 1285 |
| HID_USAGE_CONSUMER_CONTACT_LAST_NAME | WORD | 1286 |
| HID_USAGE_CONSUMER_CONTACT_FULL_NAME | WORD | 1287 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PERSONAL | WORD | 1288 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_BUSINESS | WORD | 1289 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_MOBILE | WORD | 1290 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_PAGER | WORD | 1291 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_FAX | WORD | 1292 |
| HID_USAGE_CONSUMER_CONTACT_PHONE_NUMBER_OTHER | WORD | 1293 |
| HID_USAGE_CONSUMER_CONTACT_EMAIL_PERSONAL | WORD | 1294 |
| HID_USAGE_CONSUMER_CONTACT_EMAIL_BUSINESS | WORD | 1295 |
| HID_USAGE_CONSUMER_CONTACT_EMAIL_OTHER | WORD | 1296 |
| HID_USAGE_CONSUMER_CONTACT_EMAIL_MAIN | WORD | 1297 |
| HID_USAGE_CONSUMER_CONTACT_SPEED_DIAL_NUMBER | WORD | 1298 |
| HID_USAGE_CONSUMER_CONTACT_STATUS_FLAG | WORD | 1299 |
| HID_USAGE_CONSUMER_CONTACT_MISC | WORD | 1300 |
| HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_NEXT | WORD | 1301 |
| HID_USAGE_CONSUMER_KEYBOARD_BRIGHTNESS_PREVIOUS | WORD | 1302 |
| HID_USAGE_CONSUMER_KEYBOARD_BACKLIGHT_LEVEL_SUGGESTION | WORD | 1303 |
| HID_USAGE_DIGITIZER_DIGITIZER | WORD | 1 |
| HID_USAGE_DIGITIZER_PEN | WORD | 2 |
| HID_USAGE_DIGITIZER_LIGHT_PEN | WORD | 3 |
| HID_USAGE_DIGITIZER_TOUCH_SCREEN | WORD | 4 |
| HID_USAGE_DIGITIZER_TOUCH_PAD | WORD | 5 |
| HID_USAGE_DIGITIZER_WHITE_BOARD | WORD | 6 |
| HID_USAGE_DIGITIZER_COORD_MEASURING | WORD | 7 |
| HID_USAGE_DIGITIZER_3D_DIGITIZER | WORD | 8 |
| HID_USAGE_DIGITIZER_STEREO_PLOTTER | WORD | 9 |
| HID_USAGE_DIGITIZER_ARTICULATED_ARM | WORD | 10 |
| HID_USAGE_DIGITIZER_ARMATURE | WORD | 11 |
| HID_USAGE_DIGITIZER_MULTI_POINT | WORD | 12 |
| HID_USAGE_DIGITIZER_FREE_SPACE_WAND | WORD | 13 |
| HID_USAGE_DIGITIZER_DEVICE_CONFIGURATION | WORD | 14 |
| HID_USAGE_DIGITIZER_HEAT_MAP | WORD | 15 |
| HID_USAGE_DIGITIZER_STYLUS | WORD | 32 |
| HID_USAGE_DIGITIZER_PUCK | WORD | 33 |
| HID_USAGE_DIGITIZER_FINGER | WORD | 34 |
| HID_USAGE_DIGITIZER_DEVICE_SETTINGS | WORD | 35 |
| HID_USAGE_DIGITIZER_CHARACTER_GESTURE | WORD | 36 |
| HID_USAGE_DIGITIZER_TIP_PRESSURE | WORD | 48 |
| HID_USAGE_DIGITIZER_BARREL_PRESSURE | WORD | 49 |
| HID_USAGE_DIGITIZER_IN_RANGE | WORD | 50 |
| HID_USAGE_DIGITIZER_TOUCH | WORD | 51 |
| HID_USAGE_DIGITIZER_UNTOUCH | WORD | 52 |
| HID_USAGE_DIGITIZER_TAP | WORD | 53 |
| HID_USAGE_DIGITIZER_QUALITY | WORD | 54 |
| HID_USAGE_DIGITIZER_DATA_VALID | WORD | 55 |
| HID_USAGE_DIGITIZER_TRANSDUCER_INDEX | WORD | 56 |
| HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS | WORD | 57 |
| HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS | WORD | 58 |
| HID_USAGE_DIGITIZER_BATTERY_STRENGTH | WORD | 59 |
| HID_USAGE_DIGITIZER_INVERT | WORD | 60 |
| HID_USAGE_DIGITIZER_X_TILT | WORD | 61 |
| HID_USAGE_DIGITIZER_Y_TILT | WORD | 62 |
| HID_USAGE_DIGITIZER_AZIMUTH | WORD | 63 |
| HID_USAGE_DIGITIZER_ALTITUDE | WORD | 64 |
| HID_USAGE_DIGITIZER_TWIST | WORD | 65 |
| HID_USAGE_DIGITIZER_TIP_SWITCH | WORD | 66 |
| HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH | WORD | 67 |
| HID_USAGE_DIGITIZER_BARREL_SWITCH | WORD | 68 |
| HID_USAGE_DIGITIZER_ERASER | WORD | 69 |
| HID_USAGE_DIGITIZER_TABLET_PICK | WORD | 70 |
| HID_USAGE_DIGITIZER_TOUCH_VALID | WORD | 71 |
| HID_USAGE_DIGITIZER_WIDTH | WORD | 72 |
| HID_USAGE_DIGITIZER_HEIGHT | WORD | 73 |
| HID_USAGE_DIGITIZER_CONTACT_IDENTIFIER | WORD | 81 |
| HID_USAGE_DIGITIZER_DEVICE_MODE | WORD | 82 |
| HID_USAGE_DIGITIZER_DEVICE_IDENTIFIER | WORD | 83 |
| HID_USAGE_DIGITIZER_CONTACT_COUNT | WORD | 84 |
| HID_USAGE_DIGITIZER_CONTACT_COUNT_MAXIMUM | WORD | 85 |
| HID_USAGE_DIGITIZER_SCAN_TIME | WORD | 86 |
| HID_USAGE_DIGITIZER_SURFACE_SWITCH | WORD | 87 |
| HID_USAGE_DIGITIZER_BUTTON_SWITCH | WORD | 88 |
| HID_USAGE_DIGITIZER_PAD_TYPE | WORD | 89 |
| HID_USAGE_DIGITIZER_SECONDARY_BARREL_SWITCH | WORD | 90 |
| HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL | WORD | 91 |
| HID_USAGE_DIGITIZER_PREFERRED_COLOR | WORD | 92 |
| HID_USAGE_DIGITIZER_PREFERRED_COLOR_IS_LOCKED | WORD | 93 |
| HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH | WORD | 94 |
| HID_USAGE_DIGITIZER_PREFERRED_LINE_WIDTH_IS_LOCKED | WORD | 95 |
| HID_USAGE_DIGITIZER_LATENCY_MODE | WORD | 96 |
| HID_USAGE_DIGITIZER_GESTURE_CHARACTER_QUALITY | WORD | 97 |
| HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA_LENGTH | WORD | 98 |
| HID_USAGE_DIGITIZER_CHARACTER_GESTURE_DATA | WORD | 99 |
| HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENCODING | WORD | 100 |
| HID_USAGE_DIGITIZER_UTF8_CHARACTER_GESTURE_ENCODING | WORD | 101 |
| HID_USAGE_DIGITIZER_UTF16_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING | WORD | 102 |
| HID_USAGE_DIGITIZER_UTF16_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING | WORD | 103 |
| HID_USAGE_DIGITIZER_UTF32_LITTLE_ENDIAN_CHARACTER_GESTURE_ENCODING | WORD | 104 |
| HID_USAGE_DIGITIZER_UTF32_BIG_ENDIAN_CHARACTER_GESTURE_ENCODING | WORD | 105 |
| HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID | WORD | 106 |
| HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION | WORD | 107 |
| HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA | WORD | 108 |
| HID_USAGE_DIGITIZER_GESTURE_CHARACTER_ENABLE | WORD | 109 |
| HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2 | WORD | 110 |
| HID_USAGE_DIGITIZER_NO_PREFERRED_COLOR | WORD | 111 |
| HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE | WORD | 112 |
| HID_USAGE_DIGITIZER_PREFERRED_LINE_STYLE_IS_LOCKED | WORD | 113 |
| HID_USAGE_DIGITIZER_INK | WORD | 114 |
| HID_USAGE_DIGITIZER_PENCIL | WORD | 115 |
| HID_USAGE_DIGITIZER_HIGHLIGHTER | WORD | 116 |
| HID_USAGE_DIGITIZER_CHISEL_MARKER | WORD | 117 |
| HID_USAGE_DIGITIZER_BRUSH | WORD | 118 |
| HID_USAGE_DIGITIZER_NO_PREFERENCE | WORD | 119 |
| HID_USAGE_DIGITIZER_DIGITIZER_DIAGNOSTIC | WORD | 128 |
| HID_USAGE_DIGITIZER_DIGITIZER_ERROR | WORD | 129 |
| HID_USAGE_DIGITIZER_ERR_NORMAL_STATUS | WORD | 130 |
| HID_USAGE_DIGITIZER_ERR_TRANSDUCERS_EXCEEDED | WORD | 131 |
| HID_USAGE_DIGITIZER_ERR_FULL_TRANS_FEATURES_UNAVAILABLE | WORD | 132 |
| HID_USAGE_DIGITIZER_ERR_CHARGE_LOW | WORD | 133 |
| HID_USAGE_DIGITIZER_TRANSDUCER_SOFTWARE_INFO | WORD | 144 |
| HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR | WORD | 145 |
| HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT | WORD | 146 |
| HID_USAGE_DIGITIZER_DEVICE_SUPPORTED_PROTOCOLS | WORD | 147 |
| HID_USAGE_DIGITIZER_TRANSDUCER_SUPPORTED_PROTOCOLS | WORD | 148 |
| HID_USAGE_DIGITIZER_NO_PROTOCOL | WORD | 149 |
| HID_USAGE_DIGITIZER_WACOM_AES_PROTOCOL | WORD | 150 |
| HID_USAGE_DIGITIZER_USI_PROTOCOL | WORD | 151 |
| HID_USAGE_DIGITIZER_MICROSOFT_PEN_PROTOCOL | WORD | 152 |
| HID_USAGE_DIGITIZER_SUPPORTED_REPORT_RATES | WORD | 160 |
| HID_USAGE_DIGITIZER_REPORT_RATE | WORD | 161 |
| HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED | WORD | 162 |
| HID_USAGE_DIGITIZER_SWITCH_DISABLED | WORD | 163 |
| HID_USAGE_DIGITIZER_SWITCH_UNIMPLEMENTED | WORD | 164 |
| HID_USAGE_DIGITIZER_TRANSDUCER_SWITCHES | WORD | 165 |
| HID_USAGE_DIGITIZER_TRANSDUCER_INDEX_SELECTOR | WORD | 166 |
| HID_USAGE_DIGITIZER_BUTTON_PRESS_THRESHOLD | WORD | 176 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_EYE_TRACKER | WORD | 1 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_TRACKER | WORD | 2 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKING_DATA | WORD | 16 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CAPABILITIES | WORD | 17 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION | WORD | 18 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_STATUS | WORD | 19 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CONTROL | WORD | 20 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_SENSOR_TIMESTAMP | WORD | 32 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_X | WORD | 33 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Y | WORD | 34 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_POSITION_Z | WORD | 35 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_GAZE_POINT | WORD | 36 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_LEFT_EYE_POSITION | WORD | 37 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_RIGHT_EYE_POSITION | WORD | 38 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_POSITION | WORD | 39 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_HEAD_DIRECTION_POINT | WORD | 40 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_X_AXIS | WORD | 41 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Y_AXIS | WORD | 42 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_ROTATION_ABOUT_Z_AXIS | WORD | 43 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_TRACKER_QUALITY | WORD | 256 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_MINIMUM_TRACKING_DISTANCE | WORD | 257 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_OPTIMUM_TRACKING_DISTANCE | WORD | 258 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_TRACKING_DISTANCE | WORD | 259 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_WIDTH | WORD | 260 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_MAXIMUM_SCREEN_PLANE_HEIGHT | WORD | 261 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_ID | WORD | 512 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_PRODUCT_ID | WORD | 513 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_SERIAL_NUMBER | WORD | 514 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_DISPLAY_MANUFACTURER_DATE | WORD | 515 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_WIDTH | WORD | 516 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CALIBRATED_SCREEN_HEIGHT | WORD | 517 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_SAMPLING_FREQUENCY | WORD | 768 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_CONFIGURATION_STATUS | WORD | 769 |
| HID_USAGE_EYE_AND_HEAD_TRACKERS_DEVICE_MODE_REQUEST | WORD | 1024 |
| HID_USAGE_FIDO_ALLIANCE_U2F_AUTHENTICATOR_DEVICE | WORD | 1 |
| HID_USAGE_FIDO_ALLIANCE_INPUT_REPORT_DATA | WORD | 32 |
| HID_USAGE_FIDO_ALLIANCE_OUTPUT_REPORT_DATA | WORD | 33 |
| HID_USAGE_GAME_3D_GAME_CONTROLLER | WORD | 1 |
| HID_USAGE_GAME_PINBALL_DEVICE | WORD | 2 |
| HID_USAGE_GAME_GUN_DEVICE | WORD | 3 |
| HID_USAGE_GAME_POV | WORD | 32 |
| HID_USAGE_GAME_TURN_RIGHT_LEFT | WORD | 33 |
| HID_USAGE_GAME_PITCH_FORWARD_BACK | WORD | 34 |
| HID_USAGE_GAME_ROLL_RIGHT_LEFT | WORD | 35 |
| HID_USAGE_GAME_MOVE_RIGHT_LEFT | WORD | 36 |
| HID_USAGE_GAME_MOVE_FORWARD_BACK | WORD | 37 |
| HID_USAGE_GAME_MOVE_UP_DOWN | WORD | 38 |
| HID_USAGE_GAME_LEAN_RIGHT_LEFT | WORD | 39 |
| HID_USAGE_GAME_LEAN_FORWARD_BACK | WORD | 40 |
| HID_USAGE_GAME_POV_HEIGHT | WORD | 41 |
| HID_USAGE_GAME_FLIPPER | WORD | 42 |
| HID_USAGE_GAME_SECONDARY_FLIPPER | WORD | 43 |
| HID_USAGE_GAME_BUMP | WORD | 44 |
| HID_USAGE_GAME_NEW_GAME | WORD | 45 |
| HID_USAGE_GAME_SHOOT_BALL | WORD | 46 |
| HID_USAGE_GAME_PLAYER | WORD | 47 |
| HID_USAGE_GAME_GUN_BOLT | WORD | 48 |
| HID_USAGE_GAME_GUN_CLIP | WORD | 49 |
| HID_USAGE_GAME_GUN_SELECTOR | WORD | 50 |
| HID_USAGE_GAME_GUN_SINGLE_SHOT | WORD | 51 |
| HID_USAGE_GAME_GUN_BURST | WORD | 52 |
| HID_USAGE_GAME_GUN_AUTOMATIC | WORD | 53 |
| HID_USAGE_GAME_GUN_SAFETY | WORD | 54 |
| HID_USAGE_GAME_GAMEPAD_FIRE_JUMP | WORD | 55 |
| HID_USAGE_GAME_GAMEPAD_TRIGGER | WORD | 57 |
| HID_USAGE_GAME_FORMFITTING_GAMEPAD | WORD | 58 |
| HID_USAGE_GENERIC_POINTER | WORD | 1 |
| HID_USAGE_GENERIC_MOUSE | WORD | 2 |
| HID_USAGE_GENERIC_JOYSTICK | WORD | 4 |
| HID_USAGE_GENERIC_GAMEPAD | WORD | 5 |
| HID_USAGE_GENERIC_KEYBOARD | WORD | 6 |
| HID_USAGE_GENERIC_KEYPAD | WORD | 7 |
| HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER | WORD | 8 |
| HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL | WORD | 9 |
| HID_USAGE_GENERIC_WATER_COOLING_DEVICE | WORD | 10 |
| HID_USAGE_GENERIC_COMPUTER_CHASSIS_DEVICE | WORD | 11 |
| HID_USAGE_GENERIC_WIRELESS_RADIO_CONTROLS | WORD | 12 |
| HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL | WORD | 13 |
| HID_USAGE_GENERIC_INTERACTIVE_CONTROL | WORD | 14 |
| HID_USAGE_GENERIC_SPATIAL_CONTROLLER | WORD | 15 |
| HID_USAGE_GENERIC_ASSISTIVE_CONTROL | WORD | 16 |
| HID_USAGE_GENERIC_DEVICE_DOCK | WORD | 17 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE | WORD | 18 |
| HID_USAGE_GENERIC_CALL_STATE_MANAGEMENT_CONTROL | WORD | 19 |
| HID_USAGE_GENERIC_X | WORD | 48 |
| HID_USAGE_GENERIC_Y | WORD | 49 |
| HID_USAGE_GENERIC_Z | WORD | 50 |
| HID_USAGE_GENERIC_RX | WORD | 51 |
| HID_USAGE_GENERIC_RY | WORD | 52 |
| HID_USAGE_GENERIC_RZ | WORD | 53 |
| HID_USAGE_GENERIC_SLIDER | WORD | 54 |
| HID_USAGE_GENERIC_DIAL | WORD | 55 |
| HID_USAGE_GENERIC_WHEEL | WORD | 56 |
| HID_USAGE_GENERIC_HATSWITCH | WORD | 57 |
| HID_USAGE_GENERIC_COUNTED_BUFFER | WORD | 58 |
| HID_USAGE_GENERIC_BYTE_COUNT | WORD | 59 |
| HID_USAGE_GENERIC_MOTION_WAKEUP | WORD | 60 |
| HID_USAGE_GENERIC_START | WORD | 61 |
| HID_USAGE_GENERIC_SELECT | WORD | 62 |
| HID_USAGE_GENERIC_VX | WORD | 64 |
| HID_USAGE_GENERIC_VY | WORD | 65 |
| HID_USAGE_GENERIC_VZ | WORD | 66 |
| HID_USAGE_GENERIC_VBRX | WORD | 67 |
| HID_USAGE_GENERIC_VBRY | WORD | 68 |
| HID_USAGE_GENERIC_VBRZ | WORD | 69 |
| HID_USAGE_GENERIC_VNO | WORD | 70 |
| HID_USAGE_GENERIC_FEATURE_NOTIFICATION | WORD | 71 |
| HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER | WORD | 72 |
| HID_USAGE_GENERIC_QX | WORD | 73 |
| HID_USAGE_GENERIC_QY | WORD | 74 |
| HID_USAGE_GENERIC_QZ | WORD | 75 |
| HID_USAGE_GENERIC_QW | WORD | 76 |
| HID_USAGE_GENERIC_SYSTEM_CTL | WORD | 128 |
| HID_USAGE_GENERIC_SYSCTL_POWER | WORD | 129 |
| HID_USAGE_GENERIC_SYSCTL_SLEEP | WORD | 130 |
| HID_USAGE_GENERIC_SYSCTL_WAKE | WORD | 131 |
| HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU | WORD | 132 |
| HID_USAGE_GENERIC_SYSCTL_MAIN_MENU | WORD | 133 |
| HID_USAGE_GENERIC_SYSCTL_APP_MENU | WORD | 134 |
| HID_USAGE_GENERIC_SYSCTL_HELP_MENU | WORD | 135 |
| HID_USAGE_GENERIC_SYSCTL_MENU_EXIT | WORD | 136 |
| HID_USAGE_GENERIC_SYSCTL_MENU_SELECT | WORD | 137 |
| HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT | WORD | 138 |
| HID_USAGE_GENERIC_SYSCTL_MENU_LEFT | WORD | 139 |
| HID_USAGE_GENERIC_SYSCTL_MENU_UP | WORD | 140 |
| HID_USAGE_GENERIC_SYSCTL_MENU_DOWN | WORD | 141 |
| HID_USAGE_GENERIC_SYSCTL_COLD_RESTART | WORD | 142 |
| HID_USAGE_GENERIC_SYSCTL_WARM_RESTART | WORD | 143 |
| HID_USAGE_GENERIC_DPAD_UP | WORD | 144 |
| HID_USAGE_GENERIC_DPAD_DOWN | WORD | 145 |
| HID_USAGE_GENERIC_DPAD_RIGHT | WORD | 146 |
| HID_USAGE_GENERIC_DPAD_LEFT | WORD | 147 |
| HID_USAGE_GENERIC_INDEX_TRIGGER | WORD | 148 |
| HID_USAGE_GENERIC_PALM_TRIGGER | WORD | 149 |
| HID_USAGE_GENERIC_THUMBSTICK | WORD | 150 |
| HID_USAGE_GENERIC_SYSCTL_FN | WORD | 151 |
| HID_USAGE_GENERIC_SYSCTL_FN_LOCK | WORD | 152 |
| HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR | WORD | 153 |
| HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION | WORD | 154 |
| HID_USAGE_GENERIC_SYSTEM_DO_NOT_DISTURB | WORD | 155 |
| HID_USAGE_GENERIC_SYSCTL_DOCK | WORD | 160 |
| HID_USAGE_GENERIC_SYSCTL_UNDOCK | WORD | 161 |
| HID_USAGE_GENERIC_SYSCTL_SETUP | WORD | 162 |
| HID_USAGE_GENERIC_SYSCTL_SYS_BREAK | WORD | 163 |
| HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK | WORD | 164 |
| HID_USAGE_GENERIC_SYSCTL_APP_BREAK | WORD | 165 |
| HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK | WORD | 166 |
| HID_USAGE_GENERIC_SYSCTL_MUTE | WORD | 167 |
| HID_USAGE_GENERIC_SYSCTL_HIBERNATE | WORD | 168 |
| HID_USAGE_GENERIC_SYSCTL_MICROPHONE_MUTE | WORD | 169 |
| HID_USAGE_GENERIC_SYSCTL_ACCESSIBILITY_BINDING | WORD | 170 |
| HID_USAGE_GENERIC_SYSCTL_DISP_INVERT | WORD | 176 |
| HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL | WORD | 177 |
| HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL | WORD | 178 |
| HID_USAGE_GENERIC_SYSCTL_DISP_BOTH | WORD | 179 |
| HID_USAGE_GENERIC_SYSCTL_DISP_DUAL | WORD | 180 |
| HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE | WORD | 181 |
| HID_USAGE_GENERIC_SYSCTL_DISP_SWAP | WORD | 182 |
| HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE | WORD | 183 |
| HID_USAGE_GENERIC_SENSOR_ZONE | WORD | 192 |
| HID_USAGE_GENERIC_RPM | WORD | 193 |
| HID_USAGE_GENERIC_COOLANT_LEVEL | WORD | 194 |
| HID_USAGE_GENERIC_COOLANT_CRITICAL_LEVEL | WORD | 195 |
| HID_USAGE_GENERIC_COOLANT_PUMP | WORD | 196 |
| HID_USAGE_GENERIC_CHASSIS_ENCLOSURE | WORD | 197 |
| HID_USAGE_GENERIC_WIRELESS_RADIO_BUTTON | WORD | 198 |
| HID_USAGE_GENERIC_WIRELESS_RADIO_LED | WORD | 199 |
| HID_USAGE_GENERIC_WIRELESS_RADIO_SLIDER_SWITCH | WORD | 200 |
| HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON | WORD | 201 |
| HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH | WORD | 202 |
| HID_USAGE_GENERIC_CONTROL_ENABLE | WORD | 203 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_UNIQUE_ID | WORD | 208 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_VENDOR_ID | WORD | 209 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_PAGE | WORD | 210 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_PRIMARY_USAGE_ID | WORD | 211 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_DOCKING_STATE | WORD | 212 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_DISPLAY_OCCLUSION | WORD | 213 |
| HID_USAGE_GENERIC_DOCKABLE_DEVICE_OBJECT_TYPE | WORD | 214 |
| HID_USAGE_GENERIC_CALL_ACTIVE_LED | WORD | 224 |
| HID_USAGE_GENERIC_CALL_MUTE_TOGGLE | WORD | 225 |
| HID_USAGE_GENERIC_CALL_MUTE_LED | WORD | 226 |
| HID_USAGE_GENERIC_DEVICE_BACKGROUNDNONUSER_CONTROLS | WORD | 1 |
| HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH | WORD | 32 |
| HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL | WORD | 33 |
| HID_USAGE_GENERIC_DEVICE_WIRELESS_ID | WORD | 34 |
| HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL | WORD | 35 |
| HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED | WORD | 36 |
| HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED | WORD | 37 |
| HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED | WORD | 38 |
| HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID | WORD | 39 |
| HID_USAGE_GENERIC_DEVICE_SEQUENCE_ID_RESET | WORD | 40 |
| HID_USAGE_GENERIC_DEVICE_RF_SIGNAL_STRENGTH | WORD | 41 |
| HID_USAGE_GENERIC_DEVICE_SOFTWARE_VERSION | WORD | 42 |
| HID_USAGE_GENERIC_DEVICE_PROTOCOL_VERSION | WORD | 43 |
| HID_USAGE_GENERIC_DEVICE_HARDWARE_VERSION | WORD | 44 |
| HID_USAGE_GENERIC_DEVICE_MAJOR | WORD | 45 |
| HID_USAGE_GENERIC_DEVICE_MINOR | WORD | 46 |
| HID_USAGE_GENERIC_DEVICE_REVISION | WORD | 47 |
| HID_USAGE_GENERIC_DEVICE_HANDEDNESS | WORD | 48 |
| HID_USAGE_GENERIC_DEVICE_EITHER_HAND | WORD | 49 |
| HID_USAGE_GENERIC_DEVICE_LEFT_HAND | WORD | 50 |
| HID_USAGE_GENERIC_DEVICE_RIGHT_HAND | WORD | 51 |
| HID_USAGE_GENERIC_DEVICE_BOTH_HANDS | WORD | 52 |
| HID_USAGE_GENERIC_DEVICE_GRIP_POSE_OFFSET | WORD | 64 |
| HID_USAGE_GENERIC_DEVICE_POINTER_POSE_OFFSET | WORD | 65 |
| HID_USAGE_HAPTICS_SIMPLE_CONTROLLER | WORD | 1 |
| HID_USAGE_HAPTICS_WAVEFORM_LIST | WORD | 16 |
| HID_USAGE_HAPTICS_DURATION_LIST | WORD | 17 |
| HID_USAGE_HAPTICS_AUTO_TRIGGER | WORD | 32 |
| HID_USAGE_HAPTICS_MANUAL_TRIGGER | WORD | 33 |
| HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL | WORD | 34 |
| HID_USAGE_HAPTICS_INTENSITY | WORD | 35 |
| HID_USAGE_HAPTICS_REPEAT_COUNT | WORD | 36 |
| HID_USAGE_HAPTICS_RETRIGGER_PERIOD | WORD | 37 |
| HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE | WORD | 38 |
| HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID | WORD | 39 |
| HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME | WORD | 40 |
| HID_USAGE_HAPTICS_WAVEFORM_NONE | WORD | 4097 |
| HID_USAGE_HAPTICS_WAVEFORM_STOP | WORD | 4098 |
| HID_USAGE_HAPTICS_WAVEFORM_CLICK | WORD | 4099 |
| HID_USAGE_HAPTICS_WAVEFORM_BUZZ | WORD | 4100 |
| HID_USAGE_HAPTICS_WAVEFORM_RUMBLE | WORD | 4101 |
| HID_USAGE_HAPTICS_WAVEFORM_PRESS | WORD | 4102 |
| HID_USAGE_HAPTICS_WAVEFORM_RELEASE | WORD | 4103 |
| HID_USAGE_HAPTICS_WAVEFORM_HOVER | WORD | 4104 |
| HID_USAGE_HAPTICS_WAVEFORM_SUCCESS | WORD | 4105 |
| HID_USAGE_HAPTICS_WAVEFORM_ERROR | WORD | 4106 |
| HID_USAGE_HAPTICS_WAVEFORM_INK_CONTINUOUS | WORD | 4107 |
| HID_USAGE_HAPTICS_WAVEFORM_PENCIL_CONTINUOUS | WORD | 4108 |
| HID_USAGE_HAPTICS_WAVEFORM_MARKER_CONTINUOUS | WORD | 4109 |
| HID_USAGE_HAPTICS_WAVEFORM_CHISEL_MARKER_CONTINUOUS | WORD | 4110 |
| HID_USAGE_HAPTICS_WAVEFORM_BRUSH_CONTINUOUS | WORD | 4111 |
| HID_USAGE_HAPTICS_WAVEFORM_ERASER_CONTINUOUS | WORD | 4112 |
| HID_USAGE_HAPTICS_WAVEFORM_SPARKLE_CONTINUOUS | WORD | 4113 |
| HID_USAGE_KEYBOARD_NOEVENT | WORD | 0 |
| HID_USAGE_KEYBOARD_ROLLOVER | WORD | 1 |
| HID_USAGE_KEYBOARD_POSTFAIL | WORD | 2 |
| HID_USAGE_KEYBOARD_UNDEFINED | WORD | 3 |
| HID_USAGE_KEYBOARD_aA | WORD | 4 |
| HID_USAGE_KEYBOARD_bB | WORD | 5 |
| HID_USAGE_KEYBOARD_cC | WORD | 6 |
| HID_USAGE_KEYBOARD_dD | WORD | 7 |
| HID_USAGE_KEYBOARD_eE | WORD | 8 |
| HID_USAGE_KEYBOARD_fF | WORD | 9 |
| HID_USAGE_KEYBOARD_gG | WORD | 10 |
| HID_USAGE_KEYBOARD_hH | WORD | 11 |
| HID_USAGE_KEYBOARD_iI | WORD | 12 |
| HID_USAGE_KEYBOARD_jJ | WORD | 13 |
| HID_USAGE_KEYBOARD_kK | WORD | 14 |
| HID_USAGE_KEYBOARD_lL | WORD | 15 |
| HID_USAGE_KEYBOARD_mM | WORD | 16 |
| HID_USAGE_KEYBOARD_nN | WORD | 17 |
| HID_USAGE_KEYBOARD_oO | WORD | 18 |
| HID_USAGE_KEYBOARD_pP | WORD | 19 |
| HID_USAGE_KEYBOARD_qQ | WORD | 20 |
| HID_USAGE_KEYBOARD_rR | WORD | 21 |
| HID_USAGE_KEYBOARD_sS | WORD | 22 |
| HID_USAGE_KEYBOARD_tT | WORD | 23 |
| HID_USAGE_KEYBOARD_uU | WORD | 24 |
| HID_USAGE_KEYBOARD_vV | WORD | 25 |
| HID_USAGE_KEYBOARD_wW | WORD | 26 |
| HID_USAGE_KEYBOARD_xX | WORD | 27 |
| HID_USAGE_KEYBOARD_yY | WORD | 28 |
| HID_USAGE_KEYBOARD_zZ | WORD | 29 |
| HID_USAGE_KEYBOARD_ONE | WORD | 30 |
| HID_USAGE_KEYBOARD_TWO_AND_AT | WORD | 31 |
| HID_USAGE_KEYBOARD_THREE_AND_HASH | WORD | 32 |
| HID_USAGE_KEYBOARD_FOUR_AND_DOLLAR | WORD | 33 |
| HID_USAGE_KEYBOARD_FIVE_AND_PERCENT | WORD | 34 |
| HID_USAGE_KEYBOARD_SIX_AND_CARET | WORD | 35 |
| HID_USAGE_KEYBOARD_SEVEN_AND_AMPERSAND | WORD | 36 |
| HID_USAGE_KEYBOARD_EIGHT_AND_STAR | WORD | 37 |
| HID_USAGE_KEYBOARD_NINE_AND_LEFT_BRACKET | WORD | 38 |
| HID_USAGE_KEYBOARD_ZERO | WORD | 39 |
| HID_USAGE_KEYBOARD_RETURN | WORD | 40 |
| HID_USAGE_KEYBOARD_ESCAPE | WORD | 41 |
| HID_USAGE_KEYBOARD_DELETE | WORD | 42 |
| HID_USAGE_KEYBOARD_TAB | WORD | 43 |
| HID_USAGE_KEYBOARD_SPACEBAR | WORD | 44 |
| HID_USAGE_KEYBOARD_DASH_AND_UNDERSCORE | WORD | 45 |
| HID_USAGE_KEYBOARD_EQUALS_AND_PLUS | WORD | 46 |
| HID_USAGE_KEYBOARD_LEFT_BRACE | WORD | 47 |
| HID_USAGE_KEYBOARD_RIGHT_BRACE | WORD | 48 |
| HID_USAGE_KEYBOARD_BACKSLASH_AND_PIPE | WORD | 49 |
| HID_USAGE_KEYBOARD_NONUS_HASH_AND_TILDE | WORD | 50 |
| HID_USAGE_KEYBOARD_SEMICOLON_AND_COLON | WORD | 51 |
| HID_USAGE_KEYBOARD_LEFT_APOS_AND_DOUBLE | WORD | 52 |
| HID_USAGE_KEYBOARD_GRAVE_ACCENT_AND_TILDE | WORD | 53 |
| HID_USAGE_KEYBOARD_COMMA_AND_LESSTHAN | WORD | 54 |
| HID_USAGE_KEYBOARD_PERIOD_AND_GREATERTHAN | WORD | 55 |
| HID_USAGE_KEYBOARD_FORWARDSLASH_AND_QUESTIONMARK | WORD | 56 |
| HID_USAGE_KEYBOARD_CAPS_LOCK | WORD | 57 |
| HID_USAGE_KEYBOARD_F1 | WORD | 58 |
| HID_USAGE_KEYBOARD_F2 | WORD | 59 |
| HID_USAGE_KEYBOARD_F3 | WORD | 60 |
| HID_USAGE_KEYBOARD_F4 | WORD | 61 |
| HID_USAGE_KEYBOARD_F5 | WORD | 62 |
| HID_USAGE_KEYBOARD_F6 | WORD | 63 |
| HID_USAGE_KEYBOARD_F7 | WORD | 64 |
| HID_USAGE_KEYBOARD_F8 | WORD | 65 |
| HID_USAGE_KEYBOARD_F9 | WORD | 66 |
| HID_USAGE_KEYBOARD_F10 | WORD | 67 |
| HID_USAGE_KEYBOARD_F11 | WORD | 68 |
| HID_USAGE_KEYBOARD_F12 | WORD | 69 |
| HID_USAGE_KEYBOARD_PRINT_SCREEN | WORD | 70 |
| HID_USAGE_KEYBOARD_SCROLL_LOCK | WORD | 71 |
| HID_USAGE_KEYBOARD_PAUSE | WORD | 72 |
| HID_USAGE_KEYBOARD_INSERT | WORD | 73 |
| HID_USAGE_KEYBOARD_HOME | WORD | 74 |
| HID_USAGE_KEYBOARD_PAGEUP | WORD | 75 |
| HID_USAGE_KEYBOARD_DELETE_FORWARD | WORD | 76 |
| HID_USAGE_KEYBOARD_END | WORD | 77 |
| HID_USAGE_KEYBOARD_PAGEDOWN | WORD | 78 |
| HID_USAGE_KEYBOARD_RIGHTARROW | WORD | 79 |
| HID_USAGE_KEYBOARD_LEFTARROW | WORD | 80 |
| HID_USAGE_KEYBOARD_DOWNARROW | WORD | 81 |
| HID_USAGE_KEYBOARD_UPARROW | WORD | 82 |
| HID_USAGE_KEYBOARD_NUM_LOCK | WORD | 83 |
| HID_USAGE_KEYBOARD_KEYPAD_FORWARDSLASH | WORD | 84 |
| HID_USAGE_KEYBOARD_KEYPAD_STAR | WORD | 85 |
| HID_USAGE_KEYBOARD_DASH | WORD | 86 |
| HID_USAGE_KEYBOARD_KEYPAD_PLUS | WORD | 87 |
| HID_USAGE_KEYBOARD_KEYPAD_ENTER | WORD | 88 |
| HID_USAGE_KEYBOARD_KEYPAD_ONE_AND_END | WORD | 89 |
| HID_USAGE_KEYBOARD_KEYPAD_TWO_AND_DOWN_ARROW | WORD | 90 |
| HID_USAGE_KEYBOARD_KEYPAD_THREE_AND_PAGEDN | WORD | 91 |
| HID_USAGE_KEYBOARD_KEYPAD_FOUR_AND_LEFT_ARROW | WORD | 92 |
| HID_USAGE_KEYBOARD_KEYPAD_FIVE | WORD | 93 |
| HID_USAGE_KEYBOARD_KEYPAD_SIX_AND_RIGHT_ARROW | WORD | 94 |
| HID_USAGE_KEYBOARD_KEYPAD_SEVEN_AND_HOME | WORD | 95 |
| HID_USAGE_KEYBOARD_KEYPAD_EIGHT_AND_UP_ARROW | WORD | 96 |
| HID_USAGE_KEYBOARD_KEYPAD_NINE_AND_PAGEUP | WORD | 97 |
| HID_USAGE_KEYBOARD_KEYPAD_ZERO_AND_INSERT | WORD | 98 |
| HID_USAGE_KEYBOARD_KEYPAD_PERIOD_AND_DELETE | WORD | 99 |
| HID_USAGE_KEYBOARD_NONUS_BACKSLASH_AND_PIPE | WORD | 100 |
| HID_USAGE_KEYBOARD_APPLICATION | WORD | 101 |
| HID_USAGE_KEYBOARD_POWER | WORD | 102 |
| HID_USAGE_KEYBOARD_KEYPAD_EQUALS | WORD | 103 |
| HID_USAGE_KEYBOARD_F13 | WORD | 104 |
| HID_USAGE_KEYBOARD_F14 | WORD | 105 |
| HID_USAGE_KEYBOARD_F15 | WORD | 106 |
| HID_USAGE_KEYBOARD_F16 | WORD | 107 |
| HID_USAGE_KEYBOARD_F17 | WORD | 108 |
| HID_USAGE_KEYBOARD_F18 | WORD | 109 |
| HID_USAGE_KEYBOARD_F19 | WORD | 110 |
| HID_USAGE_KEYBOARD_F20 | WORD | 111 |
| HID_USAGE_KEYBOARD_F21 | WORD | 112 |
| HID_USAGE_KEYBOARD_F22 | WORD | 113 |
| HID_USAGE_KEYBOARD_F23 | WORD | 114 |
| HID_USAGE_KEYBOARD_F24 | WORD | 115 |
| HID_USAGE_KEYBOARD_EXECUTE | WORD | 116 |
| HID_USAGE_KEYBOARD_HELP | WORD | 117 |
| HID_USAGE_KEYBOARD_MENU | WORD | 118 |
| HID_USAGE_KEYBOARD_SELECT | WORD | 119 |
| HID_USAGE_KEYBOARD_STOP | WORD | 120 |
| HID_USAGE_KEYBOARD_AGAIN | WORD | 121 |
| HID_USAGE_KEYBOARD_UNDO | WORD | 122 |
| HID_USAGE_KEYBOARD_CUT | WORD | 123 |
| HID_USAGE_KEYBOARD_COPY | WORD | 124 |
| HID_USAGE_KEYBOARD_PASTE | WORD | 125 |
| HID_USAGE_KEYBOARD_FIND | WORD | 126 |
| HID_USAGE_KEYBOARD_MUTE | WORD | 127 |
| HID_USAGE_KEYBOARD_VOLUME_UP | WORD | 128 |
| HID_USAGE_KEYBOARD_VOLUME_DOWN | WORD | 129 |
| HID_USAGE_KEYBOARD_LOCKING_CAPS_LOCK | WORD | 130 |
| HID_USAGE_KEYBOARD_LOCKING_NUM_LOCK | WORD | 131 |
| HID_USAGE_KEYBOARD_LOCKING_SCROLL_LOCK | WORD | 132 |
| HID_USAGE_KEYBOARD_KEYPAD_COMMA | WORD | 133 |
| HID_USAGE_KEYBOARD_KEYPAD_EQUAL_SIGN | WORD | 134 |
| HID_USAGE_KEYBOARD_INTERNATIONAL1 | WORD | 135 |
| HID_USAGE_KEYBOARD_INTERNATIONAL2 | WORD | 136 |
| HID_USAGE_KEYBOARD_INTERNATIONAL3 | WORD | 137 |
| HID_USAGE_KEYBOARD_INTERNATIONAL4 | WORD | 138 |
| HID_USAGE_KEYBOARD_INTERNATIONAL5 | WORD | 139 |
| HID_USAGE_KEYBOARD_INTERNATIONAL6 | WORD | 140 |
| HID_USAGE_KEYBOARD_INTERNATIONAL7 | WORD | 141 |
| HID_USAGE_KEYBOARD_INTERNATIONAL8 | WORD | 142 |
| HID_USAGE_KEYBOARD_INTERNATIONAL9 | WORD | 143 |
| HID_USAGE_KEYBOARD_LANG1 | WORD | 144 |
| HID_USAGE_KEYBOARD_LANG2 | WORD | 145 |
| HID_USAGE_KEYBOARD_LANG3 | WORD | 146 |
| HID_USAGE_KEYBOARD_LANG4 | WORD | 147 |
| HID_USAGE_KEYBOARD_LANG5 | WORD | 148 |
| HID_USAGE_KEYBOARD_LANG6 | WORD | 149 |
| HID_USAGE_KEYBOARD_LANG7 | WORD | 150 |
| HID_USAGE_KEYBOARD_LANG8 | WORD | 151 |
| HID_USAGE_KEYBOARD_LANG9 | WORD | 152 |
| HID_USAGE_KEYBOARD_ALTERNATE_ERASE | WORD | 153 |
| HID_USAGE_KEYBOARD_SYSREQ_ATTENTION | WORD | 154 |
| HID_USAGE_KEYBOARD_CANCEL | WORD | 155 |
| HID_USAGE_KEYBOARD_CLEAR | WORD | 156 |
| HID_USAGE_KEYBOARD_PRIOR | WORD | 157 |
| HID_USAGE_KEYBOARD_RETURN_NO_ENTER | WORD | 158 |
| HID_USAGE_KEYBOARD_SEPARATOR | WORD | 159 |
| HID_USAGE_KEYBOARD_OUT | WORD | 160 |
| HID_USAGE_KEYBOARD_OPER | WORD | 161 |
| HID_USAGE_KEYBOARD_CLEAR_AGAIN | WORD | 162 |
| HID_USAGE_KEYBOARD_CRSEL_PROPS | WORD | 163 |
| HID_USAGE_KEYBOARD_EXSEL | WORD | 164 |
| HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_0 | WORD | 176 |
| HID_USAGE_KEYBOARD_KEYPAD_TRIPLE_0 | WORD | 177 |
| HID_USAGE_KEYBOARD_THOUSANDS_SEPARATOR | WORD | 178 |
| HID_USAGE_KEYBOARD_DECIMAL_SEPARATOR | WORD | 179 |
| HID_USAGE_KEYBOARD_CURRENCY_UNIT | WORD | 180 |
| HID_USAGE_KEYBOARD_CURRENCY_SUBUNIT | WORD | 181 |
| HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACKET | WORD | 182 |
| HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACKET | WORD | 183 |
| HID_USAGE_KEYBOARD_KEYPAD_LEFT_BRACE | WORD | 184 |
| HID_USAGE_KEYBOARD_KEYPAD_RIGHT_BRACE | WORD | 185 |
| HID_USAGE_KEYBOARD_KEYPAD_TAB | WORD | 186 |
| HID_USAGE_KEYBOARD_KEYPAD_BACKSPACE | WORD | 187 |
| HID_USAGE_KEYBOARD_KEYPAD_A | WORD | 188 |
| HID_USAGE_KEYBOARD_KEYPAD_B | WORD | 189 |
| HID_USAGE_KEYBOARD_KEYPAD_C | WORD | 190 |
| HID_USAGE_KEYBOARD_KEYPAD_D | WORD | 191 |
| HID_USAGE_KEYBOARD_KEYPAD_E | WORD | 192 |
| HID_USAGE_KEYBOARD_KEYPAD_F | WORD | 193 |
| HID_USAGE_KEYBOARD_KEYPAD_XOR | WORD | 194 |
| HID_USAGE_KEYBOARD_KEYPAD_CARET | WORD | 195 |
| HID_USAGE_KEYBOARD_KEYPAD_PERCENTAGE | WORD | 196 |
| HID_USAGE_KEYBOARD_KEYPAD_LESS | WORD | 197 |
| HID_USAGE_KEYBOARD_KEYPAD_GREATER | WORD | 198 |
| HID_USAGE_KEYBOARD_KEYPAD_AMPERSAND | WORD | 199 |
| HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_AMPERSAND | WORD | 200 |
| HID_USAGE_KEYBOARD_KEYPAD_BAR | WORD | 201 |
| HID_USAGE_KEYBOARD_KEYPAD_DOUBLE_BAR | WORD | 202 |
| HID_USAGE_KEYBOARD_KEYPAD_COLON | WORD | 203 |
| HID_USAGE_KEYBOARD_KEYPAD_HASH | WORD | 204 |
| HID_USAGE_KEYBOARD_KEYPAD_SPACE | WORD | 205 |
| HID_USAGE_KEYBOARD_KEYPAD_AT | WORD | 206 |
| HID_USAGE_KEYBOARD_KEYPAD_BANG | WORD | 207 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_STORE | WORD | 208 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_RECALL | WORD | 209 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_CLEAR | WORD | 210 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_ADD | WORD | 211 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_SUBTRACT | WORD | 212 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_MULTIPLY | WORD | 213 |
| HID_USAGE_KEYBOARD_KEYPAD_MEMORY_DIVIDE | WORD | 214 |
| HID_USAGE_KEYBOARD_KEYPAD_PLUS_MINUS | WORD | 215 |
| HID_USAGE_KEYBOARD_KEYPAD_CLEAR | WORD | 216 |
| HID_USAGE_KEYBOARD_KEYPAD_CLEAR_ENTRY | WORD | 217 |
| HID_USAGE_KEYBOARD_KEYPAD_BINARY | WORD | 218 |
| HID_USAGE_KEYBOARD_KEYPAD_OCTAL | WORD | 219 |
| HID_USAGE_KEYBOARD_KEYPAD_DECIMAL | WORD | 220 |
| HID_USAGE_KEYBOARD_KEYPAD_HEXADECIMAL | WORD | 221 |
| HID_USAGE_KEYBOARD_LCTRL | WORD | 224 |
| HID_USAGE_KEYBOARD_LSHFT | WORD | 225 |
| HID_USAGE_KEYBOARD_LALT | WORD | 226 |
| HID_USAGE_KEYBOARD_LGUI | WORD | 227 |
| HID_USAGE_KEYBOARD_RCTRL | WORD | 228 |
| HID_USAGE_KEYBOARD_RSHFT | WORD | 229 |
| HID_USAGE_KEYBOARD_RALT | WORD | 230 |
| HID_USAGE_KEYBOARD_RGUI | WORD | 231 |
| HID_USAGE_LED_NUM_LOCK | WORD | 1 |
| HID_USAGE_LED_CAPS_LOCK | WORD | 2 |
| HID_USAGE_LED_SCROLL_LOCK | WORD | 3 |
| HID_USAGE_LED_COMPOSE | WORD | 4 |
| HID_USAGE_LED_KANA | WORD | 5 |
| HID_USAGE_LED_POWER | WORD | 6 |
| HID_USAGE_LED_SHIFT | WORD | 7 |
| HID_USAGE_LED_DO_NOT_DISTURB | WORD | 8 |
| HID_USAGE_LED_MUTE | WORD | 9 |
| HID_USAGE_LED_TONE_ENABLE | WORD | 10 |
| HID_USAGE_LED_HIGH_CUT_FILTER | WORD | 11 |
| HID_USAGE_LED_LOW_CUT_FILTER | WORD | 12 |
| HID_USAGE_LED_EQUALIZER_ENABLE | WORD | 13 |
| HID_USAGE_LED_SOUND_FIELD_ON | WORD | 14 |
| HID_USAGE_LED_SURROUND_FIELD_ON | WORD | 15 |
| HID_USAGE_LED_REPEAT | WORD | 16 |
| HID_USAGE_LED_STEREO | WORD | 17 |
| HID_USAGE_LED_SAMPLING_RATE_DETECT | WORD | 18 |
| HID_USAGE_LED_SPINNING | WORD | 19 |
| HID_USAGE_LED_CAV | WORD | 20 |
| HID_USAGE_LED_CLV | WORD | 21 |
| HID_USAGE_LED_RECORDING_FORMAT_DET | WORD | 22 |
| HID_USAGE_LED_OFF_HOOK | WORD | 23 |
| HID_USAGE_LED_RING | WORD | 24 |
| HID_USAGE_LED_MESSAGE_WAITING | WORD | 25 |
| HID_USAGE_LED_DATA_MODE | WORD | 26 |
| HID_USAGE_LED_BATTERY_OPERATION | WORD | 27 |
| HID_USAGE_LED_BATTERY_OK | WORD | 28 |
| HID_USAGE_LED_BATTERY_LOW | WORD | 29 |
| HID_USAGE_LED_SPEAKER | WORD | 30 |
| HID_USAGE_LED_HEAD_SET | WORD | 31 |
| HID_USAGE_LED_HOLD | WORD | 32 |
| HID_USAGE_LED_MICROPHONE | WORD | 33 |
| HID_USAGE_LED_COVERAGE | WORD | 34 |
| HID_USAGE_LED_NIGHT_MODE | WORD | 35 |
| HID_USAGE_LED_SEND_CALLS | WORD | 36 |
| HID_USAGE_LED_CALL_PICKUP | WORD | 37 |
| HID_USAGE_LED_CONFERENCE | WORD | 38 |
| HID_USAGE_LED_STAND_BY | WORD | 39 |
| HID_USAGE_LED_CAMERA_ON | WORD | 40 |
| HID_USAGE_LED_CAMERA_OFF | WORD | 41 |
| HID_USAGE_LED_ON_LINE | WORD | 42 |
| HID_USAGE_LED_OFF_LINE | WORD | 43 |
| HID_USAGE_LED_BUSY | WORD | 44 |
| HID_USAGE_LED_READY | WORD | 45 |
| HID_USAGE_LED_PAPER_OUT | WORD | 46 |
| HID_USAGE_LED_PAPER_JAM | WORD | 47 |
| HID_USAGE_LED_REMOTE | WORD | 48 |
| HID_USAGE_LED_FORWARD | WORD | 49 |
| HID_USAGE_LED_REVERSE | WORD | 50 |
| HID_USAGE_LED_STOP | WORD | 51 |
| HID_USAGE_LED_REWIND | WORD | 52 |
| HID_USAGE_LED_FAST_FORWARD | WORD | 53 |
| HID_USAGE_LED_PLAY | WORD | 54 |
| HID_USAGE_LED_PAUSE | WORD | 55 |
| HID_USAGE_LED_RECORD | WORD | 56 |
| HID_USAGE_LED_ERROR | WORD | 57 |
| HID_USAGE_LED_SELECTED_INDICATOR | WORD | 58 |
| HID_USAGE_LED_IN_USE_INDICATOR | WORD | 59 |
| HID_USAGE_LED_MULTI_MODE_INDICATOR | WORD | 60 |
| HID_USAGE_LED_INDICATOR_ON | WORD | 61 |
| HID_USAGE_LED_INDICATOR_FLASH | WORD | 62 |
| HID_USAGE_LED_INDICATOR_SLOW_BLINK | WORD | 63 |
| HID_USAGE_LED_INDICATOR_FAST_BLINK | WORD | 64 |
| HID_USAGE_LED_INDICATOR_OFF | WORD | 65 |
| HID_USAGE_LED_FLASH_ON_TIME | WORD | 66 |
| HID_USAGE_LED_SLOW_BLINK_ON_TIME | WORD | 67 |
| HID_USAGE_LED_SLOW_BLINK_OFF_TIME | WORD | 68 |
| HID_USAGE_LED_FAST_BLINK_ON_TIME | WORD | 69 |
| HID_USAGE_LED_FAST_BLINK_OFF_TIME | WORD | 70 |
| HID_USAGE_LED_INDICATOR_COLOR | WORD | 71 |
| HID_USAGE_LED_RED | WORD | 72 |
| HID_USAGE_LED_GREEN | WORD | 73 |
| HID_USAGE_LED_AMBER | WORD | 74 |
| HID_USAGE_LED_GENERIC_INDICATOR | WORD | 75 |
| HID_USAGE_LED_SYSTEM_SUSPEND | WORD | 76 |
| HID_USAGE_LED_EXTERNAL_POWER | WORD | 77 |
| HID_USAGE_LED_INDICATOR_BLUE | WORD | 78 |
| HID_USAGE_LED_INDICATOR_ORANGE | WORD | 79 |
| HID_USAGE_LED_GOOD_STATUS | WORD | 80 |
| HID_USAGE_LED_WARNING_STATUS | WORD | 81 |
| HID_USAGE_LED_RGB_LED | WORD | 82 |
| HID_USAGE_LED_RED_LED_CHANNEL | WORD | 83 |
| HID_USAGE_LED_BLUE_LED_CHANNEL | WORD | 84 |
| HID_USAGE_LED_GREEN_LED_CHANNEL | WORD | 85 |
| HID_USAGE_LED_LED_INTENSITY | WORD | 86 |
| HID_USAGE_LED_SYSTEM_MICROPHONE_MUTE | WORD | 87 |
| HID_USAGE_LED_PLAYER_INDICATOR | WORD | 96 |
| HID_USAGE_LED_PLAYER_1 | WORD | 97 |
| HID_USAGE_LED_PLAYER_2 | WORD | 98 |
| HID_USAGE_LED_PLAYER_3 | WORD | 99 |
| HID_USAGE_LED_PLAYER_4 | WORD | 100 |
| HID_USAGE_LED_PLAYER_5 | WORD | 101 |
| HID_USAGE_LED_PLAYER_6 | WORD | 102 |
| HID_USAGE_LED_PLAYER_7 | WORD | 103 |
| HID_USAGE_LED_PLAYER_8 | WORD | 104 |
| HID_USAGE_LAMPARRAY | WORD | 1 |
| HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT | WORD | 2 |
| HID_USAGE_LAMPARRAY_LAMP_COUNT | WORD | 3 |
| HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS | WORD | 4 |
| HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS | WORD | 5 |
| HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS | WORD | 6 |
| HID_USAGE_LAMPARRAY_KIND | WORD | 7 |
| HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS | WORD | 8 |
| HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT | WORD | 32 |
| HID_USAGE_LAMPARRAY_LAMP_ID | WORD | 33 |
| HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT | WORD | 34 |
| HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS | WORD | 35 |
| HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS | WORD | 36 |
| HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS | WORD | 37 |
| HID_USAGE_LAMPARRAY_LAMP_PURPOSES | WORD | 38 |
| HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS | WORD | 39 |
| HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT | WORD | 40 |
| HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT | WORD | 41 |
| HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT | WORD | 42 |
| HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT | WORD | 43 |
| HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE | WORD | 44 |
| HID_USAGE_LAMPARRAY_INPUT_BINDING | WORD | 45 |
| HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT | WORD | 80 |
| HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL | WORD | 81 |
| HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL | WORD | 82 |
| HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL | WORD | 83 |
| HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL | WORD | 84 |
| HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS | WORD | 85 |
| HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT | WORD | 96 |
| HID_USAGE_LAMPARRAY_LAMP_ID_START | WORD | 97 |
| HID_USAGE_LAMPARRAY_LAMP_ID_END | WORD | 98 |
| HID_USAGE_LAMPARRAY_CONTROL_REPORT | WORD | 112 |
| HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE | WORD | 113 |
| HID_USAGE_MAGNETIC_STRIPE_READER_MSR_DEVICE_READONLY | WORD | 1 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_LENGTH | WORD | 17 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_LENGTH | WORD | 18 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_LENGTH | WORD | 19 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_LENGTH | WORD | 20 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_DATA | WORD | 32 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_1_DATA | WORD | 33 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_2_DATA | WORD | 34 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_3_DATA | WORD | 35 |
| HID_USAGE_MAGNETIC_STRIPE_READER_TRACK_JIS_DATA | WORD | 36 |
| HID_USAGE_MEDICAL_INSTRUMENT_MEDICAL_ULTRASOUND | WORD | 1 |
| HID_USAGE_MEDICAL_INSTRUMENT_VCRACQUISITION | WORD | 32 |
| HID_USAGE_MEDICAL_INSTRUMENT_FREEZETHAW | WORD | 33 |
| HID_USAGE_MEDICAL_INSTRUMENT_CLIP_STORE | WORD | 34 |
| HID_USAGE_MEDICAL_INSTRUMENT_UPDATE | WORD | 35 |
| HID_USAGE_MEDICAL_INSTRUMENT_NEXT | WORD | 36 |
| HID_USAGE_MEDICAL_INSTRUMENT_SAVE | WORD | 37 |
| HID_USAGE_MEDICAL_INSTRUMENT_PRINT | WORD | 38 |
| HID_USAGE_MEDICAL_INSTRUMENT_MICROPHONE_ENABLE | WORD | 39 |
| HID_USAGE_MEDICAL_INSTRUMENT_CINE | WORD | 64 |
| HID_USAGE_MEDICAL_INSTRUMENT_TRANSMIT_POWER | WORD | 65 |
| HID_USAGE_MEDICAL_INSTRUMENT_VOLUME | WORD | 66 |
| HID_USAGE_MEDICAL_INSTRUMENT_FOCUS | WORD | 67 |
| HID_USAGE_MEDICAL_INSTRUMENT_DEPTH | WORD | 68 |
| HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__PRIMARY | WORD | 96 |
| HID_USAGE_MEDICAL_INSTRUMENT_SOFT_STEP__SECONDARY | WORD | 97 |
| HID_USAGE_MEDICAL_INSTRUMENT_DEPTH_GAIN_COMPENSATION | WORD | 112 |
| HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_SELECT | WORD | 128 |
| HID_USAGE_MEDICAL_INSTRUMENT_ZOOM_ADJUST | WORD | 129 |
| HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_MODE_SELECT | WORD | 130 |
| HID_USAGE_MEDICAL_INSTRUMENT_SPECTRAL_DOPPLER_ADJUST | WORD | 131 |
| HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_MODE_SELECT | WORD | 132 |
| HID_USAGE_MEDICAL_INSTRUMENT_COLOR_DOPPLER_ADJUST | WORD | 133 |
| HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_SELECT | WORD | 134 |
| HID_USAGE_MEDICAL_INSTRUMENT_MOTION_MODE_ADJUST | WORD | 135 |
| HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_SELECT | WORD | 136 |
| HID_USAGE_MEDICAL_INSTRUMENT_2D_MODE_ADJUST | WORD | 137 |
| HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_SELECT | WORD | 160 |
| HID_USAGE_MEDICAL_INSTRUMENT_SOFT_CONTROL_ADJUST | WORD | 161 |
| HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_GENERAL | WORD | 1 |
| HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_NUMBER | WORD | 33 |
| HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_DIAL_MEMORY | WORD | 34 |
| HID_USAGE_MICROSOFT_BLUETOOTH_HANDSFREE_CALL_SETUP | WORD | 36 |
| HID_USAGE_MONITOR_MONITOR_CONTROL | WORD | 1 |
| HID_USAGE_MONITOR_EDID_INFORMATION | WORD | 2 |
| HID_USAGE_MONITOR_VDIF_INFORMATION | WORD | 3 |
| HID_USAGE_MONITOR_VESA_VERSION | WORD | 4 |
| HID_USAGE_PID_PHYSICAL_INPUT_DEVICE | WORD | 1 |
| HID_USAGE_PID_NORMAL | WORD | 32 |
| HID_USAGE_PID_SET_EFFECT_REPORT | WORD | 33 |
| HID_USAGE_PID_EFFECT_BLOCK_INDEX | WORD | 34 |
| HID_USAGE_PID_PARAMETER_BLOCK_OFFSET | WORD | 35 |
| HID_USAGE_PID_ROM_FLAG | WORD | 36 |
| HID_USAGE_PID_EFFECT_TYPE | WORD | 37 |
| HID_USAGE_PID_ET_CONSTANT | WORD | 38 |
| HID_USAGE_PID_ET_RAMP | WORD | 39 |
| HID_USAGE_PID_ET_CUSTOM | WORD | 40 |
| HID_USAGE_PID_ET_SQUARE | WORD | 48 |
| HID_USAGE_PID_ET_SINE | WORD | 49 |
| HID_USAGE_PID_ET_TRIANGLE | WORD | 50 |
| HID_USAGE_PID_ET_SAWTOOTH_UP | WORD | 51 |
| HID_USAGE_PID_ET_SAWTOOTH_DOWN | WORD | 52 |
| HID_USAGE_PID_ET_SPRING | WORD | 64 |
| HID_USAGE_PID_ET_DAMPER | WORD | 65 |
| HID_USAGE_PID_ET_INERTIA | WORD | 66 |
| HID_USAGE_PID_ET_FRICTION | WORD | 67 |
| HID_USAGE_PID_DURATION | WORD | 80 |
| HID_USAGE_PID_SAMPLE_PERIOD | WORD | 81 |
| HID_USAGE_PID_GAIN | WORD | 82 |
| HID_USAGE_PID_TRIGGER_BUTTON | WORD | 83 |
| HID_USAGE_PID_TRIGGER_REPEAT_INTERVAL | WORD | 84 |
| HID_USAGE_PID_AXES_ENABLE | WORD | 85 |
| HID_USAGE_PID_DIRECTION_ENABLE | WORD | 86 |
| HID_USAGE_PID_DIRECTION | WORD | 87 |
| HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_OFFSET | WORD | 88 |
| HID_USAGE_PID_BLOCK_TYPE | WORD | 89 |
| HID_USAGE_PID_SET_ENVELOPE_REPORT | WORD | 90 |
| HID_USAGE_PID_ATTACK_LEVEL | WORD | 91 |
| HID_USAGE_PID_ATTACK_TIME | WORD | 92 |
| HID_USAGE_PID_FADE_LEVEL | WORD | 93 |
| HID_USAGE_PID_FADE_TIME | WORD | 94 |
| HID_USAGE_PID_SET_CONDITION_REPORT | WORD | 95 |
| HID_USAGE_PID_CP_OFFSET | WORD | 96 |
| HID_USAGE_PID_POSITIVE_COEFFICIENT | WORD | 97 |
| HID_USAGE_PID_NEGATIVE_COEFFICIENT | WORD | 98 |
| HID_USAGE_PID_POSITIVE_SATURATION | WORD | 99 |
| HID_USAGE_PID_NEGATIVE_SATURATION | WORD | 100 |
| HID_USAGE_PID_DEAD_BAND | WORD | 101 |
| HID_USAGE_PID_DOWNLOAD_FORCE_SAMPLE | WORD | 102 |
| HID_USAGE_PID_ISOCH_CUSTOMFORCE_ENABLE | WORD | 103 |
| HID_USAGE_PID_CUSTOM_FORCE_DATA_REPORT | WORD | 104 |
| HID_USAGE_PID_CUSTOM_FORCE_DATA | WORD | 105 |
| HID_USAGE_PID_CUSTOM_FORCE_VENDOR_DEFINED_DATA | WORD | 106 |
| HID_USAGE_PID_SET_CUSTOM_FORCE_REPORT | WORD | 107 |
| HID_USAGE_PID_CUSTOM_FORCE_DATA_OFFSET | WORD | 108 |
| HID_USAGE_PID_SAMPLE_COUNT | WORD | 109 |
| HID_USAGE_PID_SET_PERIODIC_REPORT | WORD | 110 |
| HID_USAGE_PID_OFFSET | WORD | 111 |
| HID_USAGE_PID_MAGNITUDE | WORD | 112 |
| HID_USAGE_PID_PHASE | WORD | 113 |
| HID_USAGE_PID_PERIOD | WORD | 114 |
| HID_USAGE_PID_SET_CONSTANT_FORCE_REPORT | WORD | 115 |
| HID_USAGE_PID_SET_RAMP_FORCE_REPORT | WORD | 116 |
| HID_USAGE_PID_RAMP_START | WORD | 117 |
| HID_USAGE_PID_RAMP_END | WORD | 118 |
| HID_USAGE_PID_EFFECT_OPERATION_REPORT | WORD | 119 |
| HID_USAGE_PID_EFFECT_OPERATION | WORD | 120 |
| HID_USAGE_PID_OP_EFFECT_START | WORD | 121 |
| HID_USAGE_PID_OP_EFFECT_START_SOLO | WORD | 122 |
| HID_USAGE_PID_OP_EFFECT_STOP | WORD | 123 |
| HID_USAGE_PID_LOOP_COUNT | WORD | 124 |
| HID_USAGE_PID_DEVICE_GAIN_REPORT | WORD | 125 |
| HID_USAGE_PID_DEVICE_GAIN | WORD | 126 |
| HID_USAGE_PID_POOL_REPORT | WORD | 127 |
| HID_USAGE_PID_RAM_POOL_SIZE | WORD | 128 |
| HID_USAGE_PID_ROM_POOL_SIZE | WORD | 129 |
| HID_USAGE_PID_ROM_EFFECT_BLOCK_COUNT | WORD | 130 |
| HID_USAGE_PID_SIMULTANEOUS_EFFECTS_MAX | WORD | 131 |
| HID_USAGE_PID_POOL_ALIGNMENT | WORD | 132 |
| HID_USAGE_PID_PARAMETER_BLOCK_MOVE_REPORT | WORD | 133 |
| HID_USAGE_PID_MOVE_SOURCE | WORD | 134 |
| HID_USAGE_PID_MOVE_DESTINATION | WORD | 135 |
| HID_USAGE_PID_MOVE_LENGTH | WORD | 136 |
| HID_USAGE_PID_BLOCK_LOAD_REPORT | WORD | 137 |
| HID_USAGE_PID_BLOCK_LOAD_STATUS | WORD | 139 |
| HID_USAGE_PID_BLOCK_LOAD_SUCCESS | WORD | 140 |
| HID_USAGE_PID_BLOCK_LOAD_FULL | WORD | 141 |
| HID_USAGE_PID_BLOCK_LOAD_ERROR | WORD | 142 |
| HID_USAGE_PID_BLOCK_HANDLE | WORD | 143 |
| HID_USAGE_PID_BLOCK_FREE_REPORT | WORD | 144 |
| HID_USAGE_PID_TYPE_SPECIFIC_BLOCK_HANDLE | WORD | 145 |
| HID_USAGE_PID_STATE_REPORT | WORD | 146 |
| HID_USAGE_PID_EFFECT_PLAYING | WORD | 148 |
| HID_USAGE_PID_PID_DEVICE_CONTROL_REPORT | WORD | 149 |
| HID_USAGE_PID_DEVICE_CONTROL | WORD | 150 |
| HID_USAGE_PID_DC_ENABLE_ACTUATORS | WORD | 151 |
| HID_USAGE_PID_DC_DISABLE_ACTUATORS | WORD | 152 |
| HID_USAGE_PID_DC_STOP_ALL_EFFECTS | WORD | 153 |
| HID_USAGE_PID_DC_DEVICE_RESET | WORD | 154 |
| HID_USAGE_PID_DC_DEVICE_PAUSE | WORD | 155 |
| HID_USAGE_PID_DC_DEVICE_CONTINUE | WORD | 156 |
| HID_USAGE_PID_DEVICE_PAUSED | WORD | 159 |
| HID_USAGE_PID_ACTUATORS_ENABLED | WORD | 160 |
| HID_USAGE_PID_SAFETY_SWITCH | WORD | 164 |
| HID_USAGE_PID_ACTUATOR_OVERRIDE_SWITCH | WORD | 165 |
| HID_USAGE_PID_ACTUATOR_POWER | WORD | 166 |
| HID_USAGE_PID_START_DELAY | WORD | 167 |
| HID_USAGE_PID_PARAMETER_BLOCK_SIZE | WORD | 168 |
| HID_USAGE_PID_DEVICE_MANAGED_POOL | WORD | 169 |
| HID_USAGE_PID_SHARED_PARAMETER_BLOCKS | WORD | 170 |
| HID_USAGE_PID_CREATE_NEW_EFFECT | WORD | 171 |
| HID_USAGE_PID_RAMPOOL_AVAILABLE | WORD | 172 |
| HID_USAGE_POWER_INAME | WORD | 1 |
| HID_USAGE_POWER_PRESENT_STATUS | WORD | 2 |
| HID_USAGE_POWER_CHANGED_STATUS | WORD | 3 |
| HID_USAGE_POWER_UPS | WORD | 4 |
| HID_USAGE_POWER_POWER_SUPPLY | WORD | 5 |
| HID_USAGE_POWER_BATTERY_SYSTEM | WORD | 16 |
| HID_USAGE_POWER_BATTERY_SYSTEM_ID | WORD | 17 |
| HID_USAGE_POWER_BATTERY | WORD | 18 |
| HID_USAGE_POWER_BATTERY_ID | WORD | 19 |
| HID_USAGE_POWER_CHARGER | WORD | 20 |
| HID_USAGE_POWER_CHARGER_ID | WORD | 21 |
| HID_USAGE_POWER_POWER_CONVERTER | WORD | 22 |
| HID_USAGE_POWER_POWER_CONVERTER_ID | WORD | 23 |
| HID_USAGE_POWER_OUTLET_SYSTEM | WORD | 24 |
| HID_USAGE_POWER_OUTLET_SYSTEM_ID | WORD | 25 |
| HID_USAGE_POWER_INPUT | WORD | 26 |
| HID_USAGE_POWER_INPUT_ID | WORD | 27 |
| HID_USAGE_POWER_OUTPUT | WORD | 28 |
| HID_USAGE_POWER_OUTPUT_ID | WORD | 29 |
| HID_USAGE_POWER_FLOW | WORD | 30 |
| HID_USAGE_POWER_FLOW_ID | WORD | 31 |
| HID_USAGE_POWER_OUTLET | WORD | 32 |
| HID_USAGE_POWER_OUTLET_ID | WORD | 33 |
| HID_USAGE_POWER_GANG | WORD | 34 |
| HID_USAGE_POWER_GANG_ID | WORD | 35 |
| HID_USAGE_POWER_POWER_SUMMARY | WORD | 36 |
| HID_USAGE_POWER_POWER_SUMMARY_ID | WORD | 37 |
| HID_USAGE_POWER_VOLTAGE | WORD | 48 |
| HID_USAGE_POWER_CURRENT | WORD | 49 |
| HID_USAGE_POWER_FREQUENCY | WORD | 50 |
| HID_USAGE_POWER_APPARENT_POWER | WORD | 51 |
| HID_USAGE_POWER_ACTIVE_POWER | WORD | 52 |
| HID_USAGE_POWER_PERCENT_LOAD | WORD | 53 |
| HID_USAGE_POWER_TEMPERATURE | WORD | 54 |
| HID_USAGE_POWER_HUMIDITY | WORD | 55 |
| HID_USAGE_POWER_BAD_COUNT | WORD | 56 |
| HID_USAGE_POWER_CONFIG_VOLTAGE | WORD | 64 |
| HID_USAGE_POWER_CONFIG_CURRENT | WORD | 65 |
| HID_USAGE_POWER_CONFIG_FREQUENCY | WORD | 66 |
| HID_USAGE_POWER_CONFIG_APPARENT_POWER | WORD | 67 |
| HID_USAGE_POWER_CONFIG_ACTIVE_POWER | WORD | 68 |
| HID_USAGE_POWER_CONFIG_PERCENT_LOAD | WORD | 69 |
| HID_USAGE_POWER_CONFIG_TEMPERATURE | WORD | 70 |
| HID_USAGE_POWER_CONFIG_HUMIDITY | WORD | 71 |
| HID_USAGE_POWER_SWITCH_ON_CONTROL | WORD | 80 |
| HID_USAGE_POWER_SWITCH_OFF_CONTROL | WORD | 81 |
| HID_USAGE_POWER_TOGGLE_CONTROL | WORD | 82 |
| HID_USAGE_POWER_LOW_VOLTAGE_TRANSFER | WORD | 83 |
| HID_USAGE_POWER_HIGH_VOLTAGE_TRANSFER | WORD | 84 |
| HID_USAGE_POWER_DELAY_BEFORE_REBOOT | WORD | 85 |
| HID_USAGE_POWER_DELAY_BEFORE_STARTUP | WORD | 86 |
| HID_USAGE_POWER_DELAY_BEFORE_SHUTDOWN | WORD | 87 |
| HID_USAGE_POWER_TEST | WORD | 88 |
| HID_USAGE_POWER_MODULE_RESET | WORD | 89 |
| HID_USAGE_POWER_AUDIBLE_ALARM_CONTROL | WORD | 90 |
| HID_USAGE_POWER_PRESENT | WORD | 96 |
| HID_USAGE_POWER_GOOD | WORD | 97 |
| HID_USAGE_POWER_INTERNAL_FAILURE | WORD | 98 |
| HID_USAGE_POWER_VOLTAG_OUT_OF_RANGE | WORD | 99 |
| HID_USAGE_POWER_FREQUENCY_OUT_OF_RANGE | WORD | 100 |
| HID_USAGE_POWER_OVERLOAD | WORD | 101 |
| HID_USAGE_POWER_OVER_CHARGED | WORD | 102 |
| HID_USAGE_POWER_OVER_TEMPERATURE | WORD | 103 |
| HID_USAGE_POWER_SHUTDOWN_REQUESTED | WORD | 104 |
| HID_USAGE_POWER_SHUTDOWN_IMMINENT | WORD | 105 |
| HID_USAGE_POWER_SWITCH_ONOFF | WORD | 107 |
| HID_USAGE_POWER_SWITCHABLE | WORD | 108 |
| HID_USAGE_POWER_USED | WORD | 109 |
| HID_USAGE_POWER_BOOST | WORD | 110 |
| HID_USAGE_POWER_BUCK | WORD | 111 |
| HID_USAGE_POWER_INITIALIZED | WORD | 112 |
| HID_USAGE_POWER_TESTED | WORD | 113 |
| HID_USAGE_POWER_AWAITING_POWER | WORD | 114 |
| HID_USAGE_POWER_COMMUNICATION_LOST | WORD | 115 |
| HID_USAGE_POWER_IMANUFACTURER | WORD | 253 |
| HID_USAGE_POWER_IPRODUCT | WORD | 254 |
| HID_USAGE_POWER_ISERIALNUMBER | WORD | 255 |
| HID_USAGE_WEIGHING_DEVICE_SCALES | WORD | 1 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_DEVICE | WORD | 32 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS | WORD | 33 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_I_METRIC | WORD | 34 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_II_METRIC | WORD | 35 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_METRIC | WORD | 36 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_METRIC | WORD | 37 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_METRIC | WORD | 38 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_III_ENGLISH | WORD | 39 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IIIL_ENGLISH | WORD | 40 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_IV_ENGLISH | WORD | 41 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CLASS_GENERIC | WORD | 42 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_ATTRIBUTE_REPORT | WORD | 48 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_CONTROL_REPORT | WORD | 49 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_DATA_REPORT | WORD | 50 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REPORT | WORD | 51 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_WEIGHT_LIMIT_REPORT | WORD | 52 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATISTICS_REPORT | WORD | 53 |
| HID_USAGE_WEIGHING_DEVICE_DATA_WEIGHT | WORD | 64 |
| HID_USAGE_WEIGHING_DEVICE_DATA_SCALING | WORD | 65 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT | WORD | 80 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_MILLIGRAM | WORD | 81 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAM | WORD | 82 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_KILOGRAM | WORD | 83 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_CARATS | WORD | 84 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TAELS | WORD | 85 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_GRAINS | WORD | 86 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_PENNYWEIGHTS | WORD | 87 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_METRIC_TON | WORD | 88 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_AVOIR_TON | WORD | 89 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_TROY_OUNCE | WORD | 90 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_OUNCE | WORD | 91 |
| HID_USAGE_WEIGHING_DEVICE_WEIGHT_UNIT_POUND | WORD | 92 |
| HID_USAGE_WEIGHING_DEVICE_CALIBRATION_COUNT | WORD | 96 |
| HID_USAGE_WEIGHING_DEVICE_REZERO_COUNT | WORD | 97 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS | WORD | 112 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_FAULT | WORD | 113 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_STABLE_AT_CENTER_OF_ZERO | WORD | 114 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_IN_MOTION | WORD | 115 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_WEIGHT_STABLE | WORD | 116 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_UNDER_ZERO | WORD | 117 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_OVER_WEIGHT_LIMIT | WORD | 118 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_CALIBRATION | WORD | 119 |
| HID_USAGE_WEIGHING_DEVICE_SCALE_STATUS_REQUIRES_REZEROING | WORD | 120 |
| HID_USAGE_WEIGHING_DEVICE_ZERO_SCALE | WORD | 128 |
| HID_USAGE_WEIGHING_DEVICE_ENFORCED_ZERO_RETURN | WORD | 129 |
| HID_USAGE_SENSORS_SENSOR | WORD | 1 |
| HID_USAGE_SENSORS_BIOMETRIC | WORD | 16 |
| HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PRESENCE | WORD | 17 |
| HID_USAGE_SENSORS_BIOMETRIC_HUMAN_PROXIMITY | WORD | 18 |
| HID_USAGE_SENSORS_BIOMETRIC_HUMAN_TOUCH | WORD | 19 |
| HID_USAGE_SENSORS_BIOMETRIC_BLOOD_PRESSURE | WORD | 20 |
| HID_USAGE_SENSORS_BIOMETRIC_BODY_TEMPERATURE | WORD | 21 |
| HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE | WORD | 22 |
| HID_USAGE_SENSORS_BIOMETRIC_HEART_RATE_VARIABILITY | WORD | 23 |
| HID_USAGE_SENSORS_BIOMETRIC_PERIPHERAL_OXYGEN_SATURATION | WORD | 24 |
| HID_USAGE_SENSORS_BIOMETRIC_RESPIRATORY_RATE | WORD | 25 |
| HID_USAGE_SENSORS_ELECTRICAL | WORD | 32 |
| HID_USAGE_SENSORS_ELECTRICAL_CAPACITANCE | WORD | 33 |
| HID_USAGE_SENSORS_ELECTRICAL_CURRENT | WORD | 34 |
| HID_USAGE_SENSORS_ELECTRICAL_POWER | WORD | 35 |
| HID_USAGE_SENSORS_ELECTRICAL_INDUCTANCE | WORD | 36 |
| HID_USAGE_SENSORS_ELECTRICAL_RESISTANCE | WORD | 37 |
| HID_USAGE_SENSORS_ELECTRICAL_VOLTAGE | WORD | 38 |
| HID_USAGE_SENSORS_ELECTRICAL_POTENTIOMETER | WORD | 39 |
| HID_USAGE_SENSORS_ELECTRICAL_FREQUENCY | WORD | 40 |
| HID_USAGE_SENSORS_ELECTRICAL_PERIOD | WORD | 41 |
| HID_USAGE_SENSORS_ENVIRONMENTAL | WORD | 48 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE | WORD | 49 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_HUMIDITY | WORD | 50 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_TEMPERATURE | WORD | 51 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_DIRECTION | WORD | 52 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_WIND_SPEED | WORD | 53 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_AIR_QUALITY | WORD | 54 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_HEAT_INDEX | WORD | 55 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_SURFACE_TEMPERATURE | WORD | 56 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_VOLATILE_ORGANIC_COMPOUNDS | WORD | 57 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PRESENCE | WORD | 58 |
| HID_USAGE_SENSORS_ENVIRONMENTAL_OBJECT_PROXIMITY | WORD | 59 |
| HID_USAGE_SENSORS_LIGHT | WORD | 64 |
| HID_USAGE_SENSORS_LIGHT_AMBIENT_LIGHT | WORD | 65 |
| HID_USAGE_SENSORS_LIGHT_CONSUMER_INFRARED | WORD | 66 |
| HID_USAGE_SENSORS_LIGHT_INFRARED_LIGHT | WORD | 67 |
| HID_USAGE_SENSORS_LIGHT_VISIBLE_LIGHT | WORD | 68 |
| HID_USAGE_SENSORS_LIGHT_ULTRAVIOLET_LIGHT | WORD | 69 |
| HID_USAGE_SENSORS_LOCATION | WORD | 80 |
| HID_USAGE_SENSORS_LOCATION_BROADCAST | WORD | 81 |
| HID_USAGE_SENSORS_LOCATION_DEAD_RECKONING | WORD | 82 |
| HID_USAGE_SENSORS_LOCATION_GPS_GLOBAL_POSITIONING_SYSTEM | WORD | 83 |
| HID_USAGE_SENSORS_LOCATION_LOOKUP | WORD | 84 |
| HID_USAGE_SENSORS_LOCATION_OTHER | WORD | 85 |
| HID_USAGE_SENSORS_LOCATION_STATIC | WORD | 86 |
| HID_USAGE_SENSORS_LOCATION_TRIANGULATION | WORD | 87 |
| HID_USAGE_SENSORS_MECHANICAL | WORD | 96 |
| HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH | WORD | 97 |
| HID_USAGE_SENSORS_MECHANICAL_BOOLEAN_SWITCH_ARRAY | WORD | 98 |
| HID_USAGE_SENSORS_MECHANICAL_MULTIVALUE_SWITCH | WORD | 99 |
| HID_USAGE_SENSORS_MECHANICAL_FORCE | WORD | 100 |
| HID_USAGE_SENSORS_MECHANICAL_PRESSURE | WORD | 101 |
| HID_USAGE_SENSORS_MECHANICAL_STRAIN | WORD | 102 |
| HID_USAGE_SENSORS_MECHANICAL_WEIGHT | WORD | 103 |
| HID_USAGE_SENSORS_MECHANICAL_HAPTIC_VIBRATOR | WORD | 104 |
| HID_USAGE_SENSORS_MECHANICAL_HALL_EFFECT_SWITCH | WORD | 105 |
| HID_USAGE_SENSORS_MOTION | WORD | 112 |
| HID_USAGE_SENSORS_MOTION_ACCELEROMETER_1D | WORD | 113 |
| HID_USAGE_SENSORS_MOTION_ACCELEROMETER_2D | WORD | 114 |
| HID_USAGE_SENSORS_MOTION_ACCELEROMETER_3D | WORD | 115 |
| HID_USAGE_SENSORS_MOTION_GYROMETER_1D | WORD | 116 |
| HID_USAGE_SENSORS_MOTION_GYROMETER_2D | WORD | 117 |
| HID_USAGE_SENSORS_MOTION_GYROMETER_3D | WORD | 118 |
| HID_USAGE_SENSORS_MOTION_MOTION_DETECTOR | WORD | 119 |
| HID_USAGE_SENSORS_MOTION_SPEEDOMETER | WORD | 120 |
| HID_USAGE_SENSORS_MOTION_ACCELEROMETER | WORD | 121 |
| HID_USAGE_SENSORS_MOTION_GYROMETER | WORD | 122 |
| HID_USAGE_SENSORS_MOTION_GRAVITY_VECTOR | WORD | 123 |
| HID_USAGE_SENSORS_MOTION_LINEAR_ACCELEROMETER | WORD | 124 |
| HID_USAGE_SENSORS_ORIENTATION | WORD | 128 |
| HID_USAGE_SENSORS_ORIENTATION_COMPASS_1D | WORD | 129 |
| HID_USAGE_SENSORS_ORIENTATION_COMPASS_2D | WORD | 130 |
| HID_USAGE_SENSORS_ORIENTATION_COMPASS_3D | WORD | 131 |
| HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_1D | WORD | 132 |
| HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_2D | WORD | 133 |
| HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER_3D | WORD | 134 |
| HID_USAGE_SENSORS_ORIENTATION_DISTANCE_1D | WORD | 135 |
| HID_USAGE_SENSORS_ORIENTATION_DISTANCE_2D | WORD | 136 |
| HID_USAGE_SENSORS_ORIENTATION_DISTANCE_3D | WORD | 137 |
| HID_USAGE_SENSORS_ORIENTATION_DEVICE_ORIENTATION | WORD | 138 |
| HID_USAGE_SENSORS_ORIENTATION_COMPASS | WORD | 139 |
| HID_USAGE_SENSORS_ORIENTATION_INCLINOMETER | WORD | 140 |
| HID_USAGE_SENSORS_ORIENTATION_DISTANCE | WORD | 141 |
| HID_USAGE_SENSORS_ORIENTATION_RELATIVE_ORIENTATION | WORD | 142 |
| HID_USAGE_SENSORS_ORIENTATION_SIMPLE_ORIENTATION | WORD | 143 |
| HID_USAGE_SENSORS_SCANNER | WORD | 144 |
| HID_USAGE_SENSORS_SCANNER_BARCODE | WORD | 145 |
| HID_USAGE_SENSORS_SCANNER_RFID | WORD | 146 |
| HID_USAGE_SENSORS_SCANNER_NFC | WORD | 147 |
| HID_USAGE_SENSORS_TIME | WORD | 160 |
| HID_USAGE_SENSORS_TIME_ALARM_TIMER | WORD | 161 |
| HID_USAGE_SENSORS_TIME_REAL_TIME_CLOCK | WORD | 162 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY | WORD | 176 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY_ACTIVITY_DETECTION | WORD | 177 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY_DEVICE_POSITION | WORD | 178 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY_FLOOR_TRACKER | WORD | 179 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY_PEDOMETER | WORD | 180 |
| HID_USAGE_SENSORS_PERSONAL_ACTIVITY_STEP_DETECTION | WORD | 181 |
| HID_USAGE_SENSORS_ORIENTATION_EXTENDED | WORD | 192 |
| HID_USAGE_SENSORS_ORIENTATION_EXTENDED_GEOMAGNETIC_ORIENTATION | WORD | 193 |
| HID_USAGE_SENSORS_ORIENTATION_EXTENDED_MAGNETOMETER | WORD | 194 |
| HID_USAGE_SENSORS_GESTURE | WORD | 208 |
| HID_USAGE_SENSORS_GESTURE_CHASSIS_FLIP_GESTURE | WORD | 209 |
| HID_USAGE_SENSORS_GESTURE_HINGE_FOLD_GESTURE | WORD | 210 |
| HID_USAGE_SENSORS_OTHER | WORD | 224 |
| HID_USAGE_SENSORS_OTHER_CUSTOM | WORD | 225 |
| HID_USAGE_SENSORS_OTHER_GENERIC | WORD | 226 |
| HID_USAGE_SENSORS_OTHER_GENERIC_ENUMERATOR | WORD | 227 |
| HID_USAGE_SENSORS_OTHER_HINGE_ANGLE | WORD | 228 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_1 | WORD | 240 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_2 | WORD | 241 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_3 | WORD | 242 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_4 | WORD | 243 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_5 | WORD | 244 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_6 | WORD | 245 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_7 | WORD | 246 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_8 | WORD | 247 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_9 | WORD | 248 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_10 | WORD | 249 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_11 | WORD | 250 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_12 | WORD | 251 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_13 | WORD | 252 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_14 | WORD | 253 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_15 | WORD | 254 |
| HID_USAGE_SENSORS_VENDOR_RESERVED_16 | WORD | 255 |
| HID_USAGE_SENSORS_EVENT | WORD | 512 |
| HID_USAGE_SENSORS_EVENT_SENSOR_STATE | WORD | 513 |
| HID_USAGE_SENSORS_EVENT_SENSOR_EVENT | WORD | 514 |
| HID_USAGE_SENSORS_PROPERTY | WORD | 768 |
| HID_USAGE_SENSORS_PROPERTY_FRIENDLY_NAME | WORD | 769 |
| HID_USAGE_SENSORS_PROPERTY_PERSISTENT_UNIQUE_ID | WORD | 770 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_STATUS | WORD | 771 |
| HID_USAGE_SENSORS_PROPERTY_MINIMUM_REPORT_INTERVAL | WORD | 772 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_MANUFACTURER | WORD | 773 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_MODEL | WORD | 774 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_SERIAL_NUMBER | WORD | 775 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_DESCRIPTION | WORD | 776 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_CONNECTION_TYPE | WORD | 777 |
| HID_USAGE_SENSORS_PROPERTY_SENSOR_DEVICE_PATH | WORD | 778 |
| HID_USAGE_SENSORS_PROPERTY_HARDWARE_REVISION | WORD | 779 |
| HID_USAGE_SENSORS_PROPERTY_FIRMWARE_VERSION | WORD | 780 |
| HID_USAGE_SENSORS_PROPERTY_RELEASE_DATE | WORD | 781 |
| HID_USAGE_SENSORS_PROPERTY_REPORT_INTERVAL | WORD | 782 |
| HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_ABSOLUTE | WORD | 783 |
| HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_OF_RANGE | WORD | 784 |
| HID_USAGE_SENSORS_PROPERTY_CHANGE_SENSITIVITY_PERCENT_RELATIVE | WORD | 785 |
| HID_USAGE_SENSORS_PROPERTY_ACCURACY | WORD | 786 |
| HID_USAGE_SENSORS_PROPERTY_RESOLUTION | WORD | 787 |
| HID_USAGE_SENSORS_PROPERTY_MAXIMUM | WORD | 788 |
| HID_USAGE_SENSORS_PROPERTY_MINIMUM | WORD | 789 |
| HID_USAGE_SENSORS_PROPERTY_REPORTING_STATE | WORD | 790 |
| HID_USAGE_SENSORS_PROPERTY_SAMPLING_RATE | WORD | 791 |
| HID_USAGE_SENSORS_PROPERTY_RESPONSE_CURVE | WORD | 792 |
| HID_USAGE_SENSORS_PROPERTY_POWER_STATE | WORD | 793 |
| HID_USAGE_SENSORS_PROPERTY_MAXIMUM_FIFO_EVENTS | WORD | 794 |
| HID_USAGE_SENSORS_PROPERTY_REPORT_LATENCY | WORD | 795 |
| HID_USAGE_SENSORS_PROPERTY_FLUSH_FIFO_EVENTS | WORD | 796 |
| HID_USAGE_SENSORS_PROPERTY_MAXIMUM_POWER_CONSUMPTION | WORD | 797 |
| HID_USAGE_SENSORS_PROPERTY_IS_PRIMARY | WORD | 798 |
| HID_USAGE_SENSORS_PROPERTY_HUMAN_PRESENCE_DETECTION_TYPE | WORD | 799 |
| HID_USAGE_SENSORS_DATA_FIELD_LOCATION | WORD | 1024 |
| HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ANTENNA_SEA_LEVEL | WORD | 1026 |
| HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_REFERENCE_STATION_ID | WORD | 1027 |
| HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID_ERROR | WORD | 1028 |
| HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_ELLIPSOID | WORD | 1029 |
| HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL_ERROR | WORD | 1030 |
| HID_USAGE_SENSORS_DATA_FIELD_ALTITUDE_SEA_LEVEL | WORD | 1031 |
| HID_USAGE_SENSORS_DATA_FIELD_DIFFERENTIAL_GPS_DATA_AGE | WORD | 1032 |
| HID_USAGE_SENSORS_DATA_FIELD_ERROR_RADIUS | WORD | 1033 |
| HID_USAGE_SENSORS_DATA_FIELD_FIX_QUALITY | WORD | 1034 |
| HID_USAGE_SENSORS_DATA_FIELD_FIX_TYPE | WORD | 1035 |
| HID_USAGE_SENSORS_DATA_FIELD_GEOIDAL_SEPARATION | WORD | 1036 |
| HID_USAGE_SENSORS_DATA_FIELD_GPS_OPERATION_MODE | WORD | 1037 |
| HID_USAGE_SENSORS_DATA_FIELD_GPS_SELECTION_MODE | WORD | 1038 |
| HID_USAGE_SENSORS_DATA_FIELD_GPS_STATUS | WORD | 1039 |
| HID_USAGE_SENSORS_DATA_FIELD_POSITION_DILUTION_OF_PRECISION | WORD | 1040 |
| HID_USAGE_SENSORS_DATA_FIELD_HORIZONTAL_DILUTION_OF_PRECISION | WORD | 1041 |
| HID_USAGE_SENSORS_DATA_FIELD_VERTICAL_DILUTION_OF_PRECISION | WORD | 1042 |
| HID_USAGE_SENSORS_DATA_FIELD_LATITUDE | WORD | 1043 |
| HID_USAGE_SENSORS_DATA_FIELD_LONGITUDE | WORD | 1044 |
| HID_USAGE_SENSORS_DATA_FIELD_TRUE_HEADING | WORD | 1045 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_HEADING | WORD | 1046 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_VARIATION | WORD | 1047 |
| HID_USAGE_SENSORS_DATA_FIELD_SPEED | WORD | 1048 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW | WORD | 1049 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_AZIMUTH | WORD | 1050 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_ELEVATION | WORD | 1051 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_IDS | WORD | 1052 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_PRNS | WORD | 1053 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_IN_VIEW_SN_RATIOS | WORD | 1054 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_COUNT | WORD | 1055 |
| HID_USAGE_SENSORS_DATA_FIELD_SATELLITES_USED_PRNS | WORD | 1056 |
| HID_USAGE_SENSORS_DATA_FIELD_NMEA_SENTENCE | WORD | 1057 |
| HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_1 | WORD | 1058 |
| HID_USAGE_SENSORS_DATA_FIELD_ADDRESS_LINE_2 | WORD | 1059 |
| HID_USAGE_SENSORS_DATA_FIELD_CITY | WORD | 1060 |
| HID_USAGE_SENSORS_DATA_FIELD_STATE_OR_PROVINCE | WORD | 1061 |
| HID_USAGE_SENSORS_DATA_FIELD_COUNTRY_OR_REGION | WORD | 1062 |
| HID_USAGE_SENSORS_DATA_FIELD_POSTAL_CODE | WORD | 1063 |
| HID_USAGE_SENSORS_PROPERTY_LOCATION | WORD | 1066 |
| HID_USAGE_SENSORS_PROPERTY_LOCATION_DESIRED_ACCURACY | WORD | 1067 |
| HID_USAGE_SENSORS_DATA_FIELD_ENVIRONMENTAL | WORD | 1072 |
| HID_USAGE_SENSORS_DATA_FIELD_ATMOSPHERIC_PRESSURE | WORD | 1073 |
| HID_USAGE_SENSORS_DATA_FIELD_RELATIVE_HUMIDITY | WORD | 1075 |
| HID_USAGE_SENSORS_DATA_FIELD_TEMPERATURE | WORD | 1076 |
| HID_USAGE_SENSORS_DATA_FIELD_WIND_DIRECTION | WORD | 1077 |
| HID_USAGE_SENSORS_DATA_FIELD_WIND_SPEED | WORD | 1078 |
| HID_USAGE_SENSORS_DATA_FIELD_AIR_QUALITY_INDEX | WORD | 1079 |
| HID_USAGE_SENSORS_DATA_FIELD_EQUIVALENT_CO2 | WORD | 1080 |
| HID_USAGE_SENSORS_DATA_FIELD_VOLATILE_ORGANIC_COMPOUND_CONCENTRATION | WORD | 1081 |
| HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PRESENCE | WORD | 1082 |
| HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_RANGE | WORD | 1083 |
| HID_USAGE_SENSORS_DATA_FIELD_OBJECT_PROXIMITY_OUT_OF_RANGE | WORD | 1084 |
| HID_USAGE_SENSORS_PROPERTY_ENVIRONMENTAL | WORD | 1088 |
| HID_USAGE_SENSORS_PROPERTY_REFERENCE_PRESSURE | WORD | 1089 |
| HID_USAGE_SENSORS_DATA_FIELD_MOTION | WORD | 1104 |
| HID_USAGE_SENSORS_DATA_FIELD_MOTION_STATE | WORD | 1105 |
| HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION | WORD | 1106 |
| HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_X | WORD | 1107 |
| HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Y | WORD | 1108 |
| HID_USAGE_SENSORS_DATA_FIELD_ACCELERATION_AXIS_Z | WORD | 1109 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY | WORD | 1110 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_X_AXIS | WORD | 1111 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Y_AXIS | WORD | 1112 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_VELOCITY_ABOUT_Z_AXIS | WORD | 1113 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION | WORD | 1114 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_X_AXIS | WORD | 1115 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Y_AXIS | WORD | 1116 |
| HID_USAGE_SENSORS_DATA_FIELD_ANGULAR_POSITION_ABOUT_Z_AXIS | WORD | 1117 |
| HID_USAGE_SENSORS_DATA_FIELD_MOTION_SPEED | WORD | 1118 |
| HID_USAGE_SENSORS_DATA_FIELD_MOTION_INTENSITY | WORD | 1119 |
| HID_USAGE_SENSORS_DATA_FIELD_ORIENTATION | WORD | 1136 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING | WORD | 1137 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_X_AXIS | WORD | 1138 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_Y_AXIS | WORD | 1139 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_Z_AXIS | WORD | 1140 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_MAGNETIC_NORTH | WORD | 1141 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_COMPENSATED_TRUE_NORTH | WORD | 1142 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_MAGNETIC_NORTH | WORD | 1143 |
| HID_USAGE_SENSORS_DATA_FIELD_HEADING_TRUE_NORTH | WORD | 1144 |
| HID_USAGE_SENSORS_DATA_FIELD_DISTANCE | WORD | 1145 |
| HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_X_AXIS | WORD | 1146 |
| HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Y_AXIS | WORD | 1147 |
| HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_Z_AXIS | WORD | 1148 |
| HID_USAGE_SENSORS_DATA_FIELD_DISTANCE_OUTOFRANGE | WORD | 1149 |
| HID_USAGE_SENSORS_DATA_FIELD_TILT | WORD | 1150 |
| HID_USAGE_SENSORS_DATA_FIELD_TILT_X_AXIS | WORD | 1151 |
| HID_USAGE_SENSORS_DATA_FIELD_TILT_Y_AXIS | WORD | 1152 |
| HID_USAGE_SENSORS_DATA_FIELD_TILT_Z_AXIS | WORD | 1153 |
| HID_USAGE_SENSORS_DATA_FIELD_ROTATION_MATRIX | WORD | 1154 |
| HID_USAGE_SENSORS_DATA_FIELD_QUATERNION | WORD | 1155 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX | WORD | 1156 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_X_AXIS | WORD | 1157 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Y_AXIS | WORD | 1158 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETIC_FLUX_Z_AXIS | WORD | 1159 |
| HID_USAGE_SENSORS_DATA_FIELD_MAGNETOMETER_ACCURACY | WORD | 1160 |
| HID_USAGE_SENSORS_DATA_FIELD_SIMPLE_ORIENTATION_DIRECTION | WORD | 1161 |
| HID_USAGE_SENSORS_DATA_FIELD_MECHANICAL | WORD | 1168 |
| HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_STATE | WORD | 1169 |
| HID_USAGE_SENSORS_DATA_FIELD_BOOLEAN_SWITCH_ARRAY_STATES | WORD | 1170 |
| HID_USAGE_SENSORS_DATA_FIELD_MULTIVALUE_SWITCH_VALUE | WORD | 1171 |
| HID_USAGE_SENSORS_DATA_FIELD_FORCE | WORD | 1172 |
| HID_USAGE_SENSORS_DATA_FIELD_ABSOLUTE_PRESSURE | WORD | 1173 |
| HID_USAGE_SENSORS_DATA_FIELD_GAUGE_PRESSURE | WORD | 1174 |
| HID_USAGE_SENSORS_DATA_FIELD_STRAIN | WORD | 1175 |
| HID_USAGE_SENSORS_DATA_FIELD_WEIGHT | WORD | 1176 |
| HID_USAGE_SENSORS_PROPERTY_MECHANICAL | WORD | 1184 |
| HID_USAGE_SENSORS_PROPERTY_VIBRATION_STATE | WORD | 1185 |
| HID_USAGE_SENSORS_PROPERTY_FORWARD_VIBRATION_SPEED | WORD | 1186 |
| HID_USAGE_SENSORS_PROPERTY_BACKWARD_VIBRATION_SPEED | WORD | 1187 |
| HID_USAGE_SENSORS_DATA_FIELD_BIOMETRIC | WORD | 1200 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PRESENCE | WORD | 1201 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_RANGE | WORD | 1202 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_PROXIMITY_OUT_OF_RANGE | WORD | 1203 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_TOUCH_STATE | WORD | 1204 |
| HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE | WORD | 1205 |
| HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_DIASTOLIC | WORD | 1206 |
| HID_USAGE_SENSORS_DATA_FIELD_BLOOD_PRESSURE_SYSTOLIC | WORD | 1207 |
| HID_USAGE_SENSORS_DATA_FIELD_HEART_RATE | WORD | 1208 |
| HID_USAGE_SENSORS_DATA_FIELD_RESTING_HEART_RATE | WORD | 1209 |
| HID_USAGE_SENSORS_DATA_FIELD_HEARTBEAT_INTERVAL | WORD | 1210 |
| HID_USAGE_SENSORS_DATA_FIELD_RESPIRATORY_RATE | WORD | 1211 |
| HID_USAGE_SENSORS_DATA_FIELD_SPO2 | WORD | 1212 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_ATTENTION_DETECTED | WORD | 1213 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_AZIMUTH | WORD | 1214 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ALTITUDE | WORD | 1215 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_ROLL | WORD | 1216 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_PITCH | WORD | 1217 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_HEAD_YAW | WORD | 1218 |
| HID_USAGE_SENSORS_DATA_FIELD_HUMAN_CORRELATION_ID | WORD | 1219 |
| HID_USAGE_SENSORS_DATA_FIELD_LIGHT | WORD | 1232 |
| HID_USAGE_SENSORS_DATA_FIELD_ILLUMINANCE | WORD | 1233 |
| HID_USAGE_SENSORS_DATA_FIELD_COLOR_TEMPERATURE | WORD | 1234 |
| HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY | WORD | 1235 |
| HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_X | WORD | 1236 |
| HID_USAGE_SENSORS_DATA_FIELD_CHROMATICITY_Y | WORD | 1237 |
| HID_USAGE_SENSORS_DATA_FIELD_CONSUMER_IR_SENTENCE_RECEIVE | WORD | 1238 |
| HID_USAGE_SENSORS_DATA_FIELD_INFRARED_LIGHT | WORD | 1239 |
| HID_USAGE_SENSORS_DATA_FIELD_RED_LIGHT | WORD | 1240 |
| HID_USAGE_SENSORS_DATA_FIELD_GREEN_LIGHT | WORD | 1241 |
| HID_USAGE_SENSORS_DATA_FIELD_BLUE_LIGHT | WORD | 1242 |
| HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_A_LIGHT | WORD | 1243 |
| HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_B_LIGHT | WORD | 1244 |
| HID_USAGE_SENSORS_DATA_FIELD_ULTRAVIOLET_INDEX | WORD | 1245 |
| HID_USAGE_SENSORS_DATA_FIELD_NEAR_INFRARED_LIGHT | WORD | 1246 |
| HID_USAGE_SENSORS_PROPERTY_LIGHT | WORD | 1247 |
| HID_USAGE_SENSORS_PROPERTY_CONSUMER_IR_SENTENCE_SEND | WORD | 1248 |
| HID_USAGE_SENSORS_PROPERTY_AUTO_BRIGHTNESS_PREFERRED | WORD | 1250 |
| HID_USAGE_SENSORS_PROPERTY_AUTO_COLOR_PREFERRED | WORD | 1251 |
| HID_USAGE_SENSORS_DATA_FIELD_SCANNER | WORD | 1264 |
| HID_USAGE_SENSORS_DATA_FIELD_RFID_TAG_40_BIT | WORD | 1265 |
| HID_USAGE_SENSORS_DATA_FIELD_NFC_SENTENCE_RECEIVE | WORD | 1266 |
| HID_USAGE_SENSORS_PROPERTY_SCANNER | WORD | 1272 |
| HID_USAGE_SENSORS_PROPERTY_NFC_SENTENCE_SEND | WORD | 1273 |
| HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL | WORD | 1280 |
| HID_USAGE_SENSORS_DATA_FIELD_CAPACITANCE | WORD | 1281 |
| HID_USAGE_SENSORS_DATA_FIELD_CURRENT | WORD | 1282 |
| HID_USAGE_SENSORS_DATA_FIELD_ELECTRICAL_POWER | WORD | 1283 |
| HID_USAGE_SENSORS_DATA_FIELD_INDUCTANCE | WORD | 1284 |
| HID_USAGE_SENSORS_DATA_FIELD_RESISTANCE | WORD | 1285 |
| HID_USAGE_SENSORS_DATA_FIELD_VOLTAGE | WORD | 1286 |
| HID_USAGE_SENSORS_DATA_FIELD_FREQUENCY | WORD | 1287 |
| HID_USAGE_SENSORS_DATA_FIELD_PERIOD | WORD | 1288 |
| HID_USAGE_SENSORS_DATA_FIELD_PERCENT_OF_RANGE | WORD | 1289 |
| HID_USAGE_SENSORS_DATA_FIELD_TIME | WORD | 1312 |
| HID_USAGE_SENSORS_DATA_FIELD_YEAR | WORD | 1313 |
| HID_USAGE_SENSORS_DATA_FIELD_MONTH | WORD | 1314 |
| HID_USAGE_SENSORS_DATA_FIELD_DAY | WORD | 1315 |
| HID_USAGE_SENSORS_DATA_FIELD_DAY_OF_WEEK | WORD | 1316 |
| HID_USAGE_SENSORS_DATA_FIELD_HOUR | WORD | 1317 |
| HID_USAGE_SENSORS_DATA_FIELD_MINUTE | WORD | 1318 |
| HID_USAGE_SENSORS_DATA_FIELD_SECOND | WORD | 1319 |
| HID_USAGE_SENSORS_DATA_FIELD_MILLISECOND | WORD | 1320 |
| HID_USAGE_SENSORS_DATA_FIELD_TIMESTAMP | WORD | 1321 |
| HID_USAGE_SENSORS_DATA_FIELD_JULIAN_DAY_OF_YEAR | WORD | 1322 |
| HID_USAGE_SENSORS_DATA_FIELD_TIME_SINCE_SYSTEM_BOOT | WORD | 1323 |
| HID_USAGE_SENSORS_PROPERTY_TIME | WORD | 1328 |
| HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_OFFSET_FROM_UTC | WORD | 1329 |
| HID_USAGE_SENSORS_PROPERTY_TIME_ZONE_NAME | WORD | 1330 |
| HID_USAGE_SENSORS_PROPERTY_DAYLIGHT_SAVINGS_TIME_OBSERVED | WORD | 1331 |
| HID_USAGE_SENSORS_PROPERTY_TIME_TRIM_ADJUSTMENT | WORD | 1332 |
| HID_USAGE_SENSORS_PROPERTY_ARM_ALARM | WORD | 1333 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM | WORD | 1344 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_USAGE | WORD | 1345 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_BOOLEAN_ARRAY | WORD | 1346 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE | WORD | 1347 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_1 | WORD | 1348 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_2 | WORD | 1349 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_3 | WORD | 1350 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_4 | WORD | 1351 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_5 | WORD | 1352 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_6 | WORD | 1353 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_7 | WORD | 1354 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_8 | WORD | 1355 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_9 | WORD | 1356 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_10 | WORD | 1357 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_11 | WORD | 1358 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_12 | WORD | 1359 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_13 | WORD | 1360 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_14 | WORD | 1361 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_15 | WORD | 1362 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_16 | WORD | 1363 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_17 | WORD | 1364 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_18 | WORD | 1365 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_19 | WORD | 1366 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_20 | WORD | 1367 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_21 | WORD | 1368 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_22 | WORD | 1369 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_23 | WORD | 1370 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_24 | WORD | 1371 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_25 | WORD | 1372 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_26 | WORD | 1373 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_27 | WORD | 1374 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_VALUE_28 | WORD | 1375 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC | WORD | 1376 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY | WORD | 1377 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_CATEGORY_GUID | WORD | 1378 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TYPE_GUID | WORD | 1379 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT_PROPERTYKEY | WORD | 1380 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY_PROPERTYKEY | WORD | 1381 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD_PROPERTYKEY | WORD | 1382 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_EVENT | WORD | 1383 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTY | WORD | 1384 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_DATA_FIELD | WORD | 1385 |
| HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_INDEX | WORD | 1386 |
| HID_USAGE_SENSORS_DATA_FIELD_ENUMERATOR_TABLE_ROW_COUNT | WORD | 1387 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID_OR_PROPERTYKEY_KIND | WORD | 1388 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_GUID | WORD | 1389 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_PROPERTYKEY | WORD | 1390 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_TOP_LEVEL_COLLECTION_ID | WORD | 1391 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ID | WORD | 1392 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_ITEM_POSITION_INDEX | WORD | 1393 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_FIRMWARE_VARTYPE | WORD | 1394 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_OF_MEASURE | WORD | 1395 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_UNIT_EXPONENT | WORD | 1396 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_SIZE | WORD | 1397 |
| HID_USAGE_SENSORS_DATA_FIELD_GENERIC_REPORT_COUNT | WORD | 1398 |
| HID_USAGE_SENSORS_PROPERTY_GENERIC | WORD | 1408 |
| HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_INDEX | WORD | 1409 |
| HID_USAGE_SENSORS_PROPERTY_ENUMERATOR_TABLE_ROW_COUNT | WORD | 1410 |
| HID_USAGE_SENSORS_DATA_FIELD_PERSONAL_ACTIVITY | WORD | 1424 |
| HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_TYPE | WORD | 1425 |
| HID_USAGE_SENSORS_DATA_FIELD_ACTIVITY_STATE | WORD | 1426 |
| HID_USAGE_SENSORS_DATA_FIELD_DEVICE_POSITION | WORD | 1427 |
| HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT | WORD | 1428 |
| HID_USAGE_SENSORS_DATA_FIELD_STEP_COUNT_RESET | WORD | 1429 |
| HID_USAGE_SENSORS_DATA_FIELD_STEP_DURATION | WORD | 1430 |
| HID_USAGE_SENSORS_DATA_FIELD_STEP_TYPE | WORD | 1431 |
| HID_USAGE_SENSORS_PROPERTY_MINIMUM_ACTIVITY_DETECTION_INTERVAL | WORD | 1440 |
| HID_USAGE_SENSORS_PROPERTY_SUPPORTED_ACTIVITY_TYPES | WORD | 1441 |
| HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_ACTIVITY_TYPES | WORD | 1442 |
| HID_USAGE_SENSORS_PROPERTY_SUPPORTED_STEP_TYPES | WORD | 1443 |
| HID_USAGE_SENSORS_PROPERTY_SUBSCRIBED_STEP_TYPES | WORD | 1444 |
| HID_USAGE_SENSORS_PROPERTY_FLOOR_HEIGHT | WORD | 1445 |
| HID_USAGE_SENSORS_DATA_FIELD_CUSTOM_TYPE_ID | WORD | 1456 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM | WORD | 1472 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_1 | WORD | 1473 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_2 | WORD | 1474 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_3 | WORD | 1475 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_4 | WORD | 1476 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_5 | WORD | 1477 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_6 | WORD | 1478 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_7 | WORD | 1479 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_8 | WORD | 1480 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_9 | WORD | 1481 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_10 | WORD | 1482 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_11 | WORD | 1483 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_12 | WORD | 1484 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_13 | WORD | 1485 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_14 | WORD | 1486 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_15 | WORD | 1487 |
| HID_USAGE_SENSORS_PROPERTY_CUSTOM_VALUE_16 | WORD | 1488 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE | WORD | 1504 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE_ANGLE | WORD | 1505 |
| HID_USAGE_SENSORS_DATA_FIELD_GESTURE_SENSOR | WORD | 1520 |
| HID_USAGE_SENSORS_DATA_FIELD_GESTURE_STATE | WORD | 1521 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_INITIAL_ANGLE | WORD | 1522 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_FINAL_ANGLE | WORD | 1523 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_CONTRIBUTING_PANEL | WORD | 1524 |
| HID_USAGE_SENSORS_DATA_FIELD_HINGE_FOLD_TYPE | WORD | 1525 |
| HID_USAGE_SENSORS_SENSOR_STATE_UNDEFINED | WORD | 2048 |
| HID_USAGE_SENSORS_SENSOR_STATE_READY | WORD | 2049 |
| HID_USAGE_SENSORS_SENSOR_STATE_NOT_AVAILABLE | WORD | 2050 |
| HID_USAGE_SENSORS_SENSOR_STATE_NO_DATA | WORD | 2051 |
| HID_USAGE_SENSORS_SENSOR_STATE_INITIALIZING | WORD | 2052 |
| HID_USAGE_SENSORS_SENSOR_STATE_ACCESS_DENIED | WORD | 2053 |
| HID_USAGE_SENSORS_SENSOR_STATE_ERROR | WORD | 2054 |
| HID_USAGE_SENSORS_SENSOR_EVENT_UNKNOWN | WORD | 2064 |
| HID_USAGE_SENSORS_SENSOR_EVENT_STATE_CHANGED | WORD | 2065 |
| HID_USAGE_SENSORS_SENSOR_EVENT_PROPERTY_CHANGED | WORD | 2066 |
| HID_USAGE_SENSORS_SENSOR_EVENT_DATA_UPDATED | WORD | 2067 |
| HID_USAGE_SENSORS_SENSOR_EVENT_POLL_RESPONSE | WORD | 2068 |
| HID_USAGE_SENSORS_SENSOR_EVENT_CHANGE_SENSITIVITY | WORD | 2069 |
| HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MAXIMUM_REACHED | WORD | 2070 |
| HID_USAGE_SENSORS_SENSOR_EVENT_RANGE_MINIMUM_REACHED | WORD | 2071 |
| HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_UPWARD | WORD | 2072 |
| HID_USAGE_SENSORS_SENSOR_EVENT_HIGH_THRESHOLD_CROSS_DOWNWARD | WORD | 2073 |
| HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_UPWARD | WORD | 2074 |
| HID_USAGE_SENSORS_SENSOR_EVENT_LOW_THRESHOLD_CROSS_DOWNWARD | WORD | 2075 |
| HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_UPWARD | WORD | 2076 |
| HID_USAGE_SENSORS_SENSOR_EVENT_ZERO_THRESHOLD_CROSS_DOWNWARD | WORD | 2077 |
| HID_USAGE_SENSORS_SENSOR_EVENT_PERIOD_EXCEEDED | WORD | 2078 |
| HID_USAGE_SENSORS_SENSOR_EVENT_FREQUENCY_EXCEEDED | WORD | 2079 |
| HID_USAGE_SENSORS_SENSOR_EVENT_COMPLEX_TRIGGER | WORD | 2080 |
| HID_USAGE_SENSORS_CONNECTION_TYPE_PC_INTEGRATED | WORD | 2096 |
| HID_USAGE_SENSORS_CONNECTION_TYPE_PC_ATTACHED | WORD | 2097 |
| HID_USAGE_SENSORS_CONNECTION_TYPE_PC_EXTERNAL | WORD | 2098 |
| HID_USAGE_SENSORS_REPORTING_STATE_REPORT_NO_EVENTS | WORD | 2112 |
| HID_USAGE_SENSORS_REPORTING_STATE_REPORT_ALL_EVENTS | WORD | 2113 |
| HID_USAGE_SENSORS_REPORTING_STATE_REPORT_THRESHOLD_EVENTS | WORD | 2114 |
| HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_NO_EVENTS | WORD | 2115 |
| HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_ALL_EVENTS | WORD | 2116 |
| HID_USAGE_SENSORS_REPORTING_STATE_WAKE_ON_THRESHOLD_EVENTS | WORD | 2117 |
| HID_USAGE_SENSORS_REPORTING_STATE_ANYTIME_SEL | WORD | 2118 |
| HID_USAGE_SENSORS_POWER_STATE_UNDEFINED | WORD | 2128 |
| HID_USAGE_SENSORS_POWER_STATE_D0_FULL_POWER | WORD | 2129 |
| HID_USAGE_SENSORS_POWER_STATE_D1_LOW_POWER | WORD | 2130 |
| HID_USAGE_SENSORS_POWER_STATE_D2_STANDBY_POWER_WITH_WAKEUP | WORD | 2131 |
| HID_USAGE_SENSORS_POWER_STATE_D3_SLEEP_WITH_WAKEUP | WORD | 2132 |
| HID_USAGE_SENSORS_POWER_STATE_D4_POWER_OFF | WORD | 2133 |
| HID_USAGE_SENSORS_ACCURACY_DEFAULT | WORD | 2144 |
| HID_USAGE_SENSORS_ACCURACY_HIGH | WORD | 2145 |
| HID_USAGE_SENSORS_ACCURACY_MEDIUM | WORD | 2146 |
| HID_USAGE_SENSORS_ACCURACY_LOW | WORD | 2147 |
| HID_USAGE_SENSORS_FIX_QUALITY_NO_FIX | WORD | 2160 |
| HID_USAGE_SENSORS_FIX_QUALITY_GPS | WORD | 2161 |
| HID_USAGE_SENSORS_FIX_QUALITY_DGPS | WORD | 2162 |
| HID_USAGE_SENSORS_FIX_TYPE_NO_FIX | WORD | 2176 |
| HID_USAGE_SENSORS_FIX_TYPE_GPS_SPS_MODE_FIX_VALID | WORD | 2177 |
| HID_USAGE_SENSORS_FIX_TYPE_DGPS_SPS_MODE_FIX_VALID | WORD | 2178 |
| HID_USAGE_SENSORS_FIX_TYPE_GPS_PPS_MODE_FIX_VALID | WORD | 2179 |
| HID_USAGE_SENSORS_FIX_TYPE_REAL_TIME_KINEMATIC | WORD | 2180 |
| HID_USAGE_SENSORS_FIX_TYPE_FLOAT_RTK | WORD | 2181 |
| HID_USAGE_SENSORS_FIX_TYPE_ESTIMATED_DEAD_RECKONED | WORD | 2182 |
| HID_USAGE_SENSORS_FIX_TYPE_MANUAL_INPUT_MODE | WORD | 2183 |
| HID_USAGE_SENSORS_FIX_TYPE_SIMULATOR_MODE | WORD | 2184 |
| HID_USAGE_SENSORS_GPS_OPERATION_MODE_MANUAL | WORD | 2192 |
| HID_USAGE_SENSORS_GPS_OPERATION_MODE_AUTOMATIC | WORD | 2193 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_AUTONOMOUS | WORD | 2208 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_DGPS | WORD | 2209 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_ESTIMATED_DEAD_RECKONED | WORD | 2210 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_MANUAL_INPUT | WORD | 2211 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_SIMULATOR | WORD | 2212 |
| HID_USAGE_SENSORS_GPS_SELECTION_MODE_DATA_NOT_VALID | WORD | 2213 |
| HID_USAGE_SENSORS_GPS_STATUS_DATA_VALID | WORD | 2224 |
| HID_USAGE_SENSORS_GPS_STATUS_DATA_NOT_VALID | WORD | 2225 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_SUNDAY | WORD | 2240 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_MONDAY | WORD | 2241 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_TUESDAY | WORD | 2242 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_WEDNESDAY | WORD | 2243 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_THURSDAY | WORD | 2244 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_FRIDAY | WORD | 2245 |
| HID_USAGE_SENSORS_DAY_OF_WEEK_SATURDAY | WORD | 2246 |
| HID_USAGE_SENSORS_KIND_CATEGORY | WORD | 2256 |
| HID_USAGE_SENSORS_KIND_TYPE | WORD | 2257 |
| HID_USAGE_SENSORS_KIND_EVENT | WORD | 2258 |
| HID_USAGE_SENSORS_KIND_PROPERTY | WORD | 2259 |
| HID_USAGE_SENSORS_KIND_DATA_FIELD | WORD | 2260 |
| HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_LOW | WORD | 2272 |
| HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_MEDIUM | WORD | 2273 |
| HID_USAGE_SENSORS_MAGNETOMETER_ACCURACY_HIGH | WORD | 2274 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_NOT_ROTATED | WORD | 2288 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_90_DEGREES_CCW | WORD | 2289 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_180_DEGREES_CCW | WORD | 2290 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_ROTATED_270_DEGREES_CCW | WORD | 2291 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_UP | WORD | 2292 |
| HID_USAGE_SENSORS_SIMPLE_ORIENTATION_DIRECTION_FACE_DOWN | WORD | 2293 |
| HID_USAGE_SENSORS_VT_NULL | WORD | 2304 |
| HID_USAGE_SENSORS_VT_BOOL | WORD | 2305 |
| HID_USAGE_SENSORS_VT_UI1 | WORD | 2306 |
| HID_USAGE_SENSORS_VT_I1 | WORD | 2307 |
| HID_USAGE_SENSORS_VT_UI2 | WORD | 2308 |
| HID_USAGE_SENSORS_VT_I2 | WORD | 2309 |
| HID_USAGE_SENSORS_VT_UI4 | WORD | 2310 |
| HID_USAGE_SENSORS_VT_I4 | WORD | 2311 |
| HID_USAGE_SENSORS_VT_UI8 | WORD | 2312 |
| HID_USAGE_SENSORS_VT_I8 | WORD | 2313 |
| HID_USAGE_SENSORS_VT_R4 | WORD | 2314 |
| HID_USAGE_SENSORS_VT_R8 | WORD | 2315 |
| HID_USAGE_SENSORS_VT_WSTR | WORD | 2316 |
| HID_USAGE_SENSORS_VT_STR | WORD | 2317 |
| HID_USAGE_SENSORS_VT_CLSID | WORD | 2318 |
| HID_USAGE_SENSORS_VT_VECTOR_VT_UI1 | WORD | 2319 |
| HID_USAGE_SENSORS_VT_F16E0 | WORD | 2320 |
| HID_USAGE_SENSORS_VT_F16E1 | WORD | 2321 |
| HID_USAGE_SENSORS_VT_F16E2 | WORD | 2322 |
| HID_USAGE_SENSORS_VT_F16E3 | WORD | 2323 |
| HID_USAGE_SENSORS_VT_F16E4 | WORD | 2324 |
| HID_USAGE_SENSORS_VT_F16E5 | WORD | 2325 |
| HID_USAGE_SENSORS_VT_F16E6 | WORD | 2326 |
| HID_USAGE_SENSORS_VT_F16E7 | WORD | 2327 |
| HID_USAGE_SENSORS_VT_F16E8 | WORD | 2328 |
| HID_USAGE_SENSORS_VT_F16E9 | WORD | 2329 |
| HID_USAGE_SENSORS_VT_F16EA | WORD | 2330 |
| HID_USAGE_SENSORS_VT_F16EB | WORD | 2331 |
| HID_USAGE_SENSORS_VT_F16EC | WORD | 2332 |
| HID_USAGE_SENSORS_VT_F16ED | WORD | 2333 |
| HID_USAGE_SENSORS_VT_F16EE | WORD | 2334 |
| HID_USAGE_SENSORS_VT_F16EF | WORD | 2335 |
| HID_USAGE_SENSORS_VT_F32E0 | WORD | 2336 |
| HID_USAGE_SENSORS_VT_F32E1 | WORD | 2337 |
| HID_USAGE_SENSORS_VT_F32E2 | WORD | 2338 |
| HID_USAGE_SENSORS_VT_F32E3 | WORD | 2339 |
| HID_USAGE_SENSORS_VT_F32E4 | WORD | 2340 |
| HID_USAGE_SENSORS_VT_F32E5 | WORD | 2341 |
| HID_USAGE_SENSORS_VT_F32E6 | WORD | 2342 |
| HID_USAGE_SENSORS_VT_F32E7 | WORD | 2343 |
| HID_USAGE_SENSORS_VT_F32E8 | WORD | 2344 |
| HID_USAGE_SENSORS_VT_F32E9 | WORD | 2345 |
| HID_USAGE_SENSORS_VT_F32EA | WORD | 2346 |
| HID_USAGE_SENSORS_VT_F32EB | WORD | 2347 |
| HID_USAGE_SENSORS_VT_F32EC | WORD | 2348 |
| HID_USAGE_SENSORS_VT_F32ED | WORD | 2349 |
| HID_USAGE_SENSORS_VT_F32EE | WORD | 2350 |
| HID_USAGE_SENSORS_VT_F32EF | WORD | 2351 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_UNKNOWN | WORD | 2352 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_STATIONARY | WORD | 2353 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_FIDGETING | WORD | 2354 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_WALKING | WORD | 2355 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_RUNNING | WORD | 2356 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_IN_VEHICLE | WORD | 2357 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_BIKING | WORD | 2358 |
| HID_USAGE_SENSORS_ACTIVITY_TYPE_IDLE | WORD | 2359 |
| HID_USAGE_SENSORS_UNIT_NOT_SPECIFIED | WORD | 2368 |
| HID_USAGE_SENSORS_UNIT_LUX | WORD | 2369 |
| HID_USAGE_SENSORS_UNIT_DEGREES_KELVIN | WORD | 2370 |
| HID_USAGE_SENSORS_UNIT_DEGREES_CELSIUS | WORD | 2371 |
| HID_USAGE_SENSORS_UNIT_PASCAL | WORD | 2372 |
| HID_USAGE_SENSORS_UNIT_NEWTON | WORD | 2373 |
| HID_USAGE_SENSORS_UNIT_METERSSECOND | WORD | 2374 |
| HID_USAGE_SENSORS_UNIT_KILOGRAM | WORD | 2375 |
| HID_USAGE_SENSORS_UNIT_METER | WORD | 2376 |
| HID_USAGE_SENSORS_UNIT_METERSSECONDSECOND | WORD | 2377 |
| HID_USAGE_SENSORS_UNIT_FARAD | WORD | 2378 |
| HID_USAGE_SENSORS_UNIT_AMPERE | WORD | 2379 |
| HID_USAGE_SENSORS_UNIT_WATT | WORD | 2380 |
| HID_USAGE_SENSORS_UNIT_HENRY | WORD | 2381 |
| HID_USAGE_SENSORS_UNIT_OHM | WORD | 2382 |
| HID_USAGE_SENSORS_UNIT_VOLT | WORD | 2383 |
| HID_USAGE_SENSORS_UNIT_HERTZ | WORD | 2384 |
| HID_USAGE_SENSORS_UNIT_BAR | WORD | 2385 |
| HID_USAGE_SENSORS_UNIT_DEGREES_ANTICLOCKWISE | WORD | 2386 |
| HID_USAGE_SENSORS_UNIT_DEGREES_CLOCKWISE | WORD | 2387 |
| HID_USAGE_SENSORS_UNIT_DEGREES | WORD | 2388 |
| HID_USAGE_SENSORS_UNIT_DEGREESSECOND | WORD | 2389 |
| HID_USAGE_SENSORS_UNIT_DEGREESSECONDSECOND | WORD | 2390 |
| HID_USAGE_SENSORS_UNIT_KNOT | WORD | 2391 |
| HID_USAGE_SENSORS_UNIT_PERCENT | WORD | 2392 |
| HID_USAGE_SENSORS_UNIT_SECOND | WORD | 2393 |
| HID_USAGE_SENSORS_UNIT_MILLISECOND | WORD | 2394 |
| HID_USAGE_SENSORS_UNIT_G | WORD | 2395 |
| HID_USAGE_SENSORS_UNIT_BYTES | WORD | 2396 |
| HID_USAGE_SENSORS_UNIT_MILLIGAUSS | WORD | 2397 |
| HID_USAGE_SENSORS_UNIT_BITS | WORD | 2398 |
| HID_USAGE_SENSORS_ACTIVITY_STATE_NO_STATE_CHANGE | WORD | 2400 |
| HID_USAGE_SENSORS_ACTIVITY_STATE_START_ACTIVITY | WORD | 2401 |
| HID_USAGE_SENSORS_ACTIVITY_STATE_END_ACTIVITY | WORD | 2402 |
| HID_USAGE_SENSORS_EXPONENT_0 | WORD | 2416 |
| HID_USAGE_SENSORS_EXPONENT_1 | WORD | 2417 |
| HID_USAGE_SENSORS_EXPONENT_2 | WORD | 2418 |
| HID_USAGE_SENSORS_EXPONENT_3 | WORD | 2419 |
| HID_USAGE_SENSORS_EXPONENT_4 | WORD | 2420 |
| HID_USAGE_SENSORS_EXPONENT_5 | WORD | 2421 |
| HID_USAGE_SENSORS_EXPONENT_6 | WORD | 2422 |
| HID_USAGE_SENSORS_EXPONENT_7 | WORD | 2423 |
| HID_USAGE_SENSORS_EXPONENT_8 | WORD | 2424 |
| HID_USAGE_SENSORS_EXPONENT_9 | WORD | 2425 |
| HID_USAGE_SENSORS_EXPONENT_A | WORD | 2426 |
| HID_USAGE_SENSORS_EXPONENT_B | WORD | 2427 |
| HID_USAGE_SENSORS_EXPONENT_C | WORD | 2428 |
| HID_USAGE_SENSORS_EXPONENT_D | WORD | 2429 |
| HID_USAGE_SENSORS_EXPONENT_E | WORD | 2430 |
| HID_USAGE_SENSORS_EXPONENT_F | WORD | 2431 |
| HID_USAGE_SENSORS_DEVICE_POSITION_UNKNOWN | WORD | 2432 |
| HID_USAGE_SENSORS_DEVICE_POSITION_UNCHANGED | WORD | 2433 |
| HID_USAGE_SENSORS_DEVICE_POSITION_ON_DESK | WORD | 2434 |
| HID_USAGE_SENSORS_DEVICE_POSITION_IN_HAND | WORD | 2435 |
| HID_USAGE_SENSORS_DEVICE_POSITION_MOVING_IN_BAG | WORD | 2436 |
| HID_USAGE_SENSORS_DEVICE_POSITION_STATIONARY_IN_BAG | WORD | 2437 |
| HID_USAGE_SENSORS_STEP_TYPE_UNKNOWN | WORD | 2448 |
| HID_USAGE_SENSORS_STEP_TYPE_WALKING | WORD | 2449 |
| HID_USAGE_SENSORS_STEP_TYPE_RUNNING | WORD | 2450 |
| HID_USAGE_SENSORS_GESTURE_STATE_UNKNOWN | WORD | 2464 |
| HID_USAGE_SENSORS_GESTURE_STATE_STARTED | WORD | 2465 |
| HID_USAGE_SENSORS_GESTURE_STATE_COMPLETED | WORD | 2466 |
| HID_USAGE_SENSORS_GESTURE_STATE_CANCELLED | WORD | 2467 |
| HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_UNKNOWN | WORD | 2480 |
| HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_1 | WORD | 2481 |
| HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_PANEL_2 | WORD | 2482 |
| HID_USAGE_SENSORS_HINGE_FOLD_CONTRIBUTING_PANEL_BOTH | WORD | 2483 |
| HID_USAGE_SENSORS_HINGE_FOLD_TYPE_UNKNOWN | WORD | 2484 |
| HID_USAGE_SENSORS_HINGE_FOLD_TYPE_INCREASING | WORD | 2485 |
| HID_USAGE_SENSORS_HINGE_FOLD_TYPE_DECREASING | WORD | 2486 |
| HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_NONBIOMETRIC | WORD | 2496 |
| HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_VENDORDEFINED_BIOMETRIC | WORD | 2497 |
| HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_FACIAL_BIOMETRIC | WORD | 2498 |
| HID_USAGE_SENSORS_HUMAN_PRESENCE_DETECTION_TYPE_AUDIO_BIOMETRIC | WORD | 2499 |
| HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_ABSOLUTE | WORD | 4096 |
| HID_USAGE_SENSORS_MODIFIER_MAXIMUM | WORD | 8192 |
| HID_USAGE_SENSORS_MODIFIER_MINIMUM | WORD | 12288 |
| HID_USAGE_SENSORS_MODIFIER_ACCURACY | WORD | 16384 |
| HID_USAGE_SENSORS_MODIFIER_RESOLUTION | WORD | 20480 |
| HID_USAGE_SENSORS_MODIFIER_THRESHOLD_HIGH | WORD | 24576 |
| HID_USAGE_SENSORS_MODIFIER_THRESHOLD_LOW | WORD | 28672 |
| HID_USAGE_SENSORS_MODIFIER_CALIBRATION_OFFSET | WORD | 32768 |
| HID_USAGE_SENSORS_MODIFIER_CALIBRATION_MULTIPLIER | WORD | 36864 |
| HID_USAGE_SENSORS_MODIFIER_REPORT_INTERVAL | WORD | 40960 |
| HID_USAGE_SENSORS_MODIFIER_FREQUENCY_MAX | WORD | 45056 |
| HID_USAGE_SENSORS_MODIFIER_PERIOD_MAX | WORD | 49152 |
| HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_OF_RANGE | WORD | 53248 |
| HID_USAGE_SENSORS_MODIFIER_CHANGE_SENSITIVITY_PERCENT_RELATIVE | WORD | 57344 |
| HID_USAGE_SENSORS_MODIFIER_VENDOR_RESERVED | WORD | 61440 |
| HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE | WORD | 1 |
| HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE | WORD | 2 |
| HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE | WORD | 3 |
| HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE | WORD | 4 |
| HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE | WORD | 5 |
| HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE | WORD | 6 |
| HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE | WORD | 7 |
| HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE | WORD | 8 |
| HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE | WORD | 9 |
| HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE | WORD | 10 |
| HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE | WORD | 11 |
| HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE | WORD | 12 |
| HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK | WORD | 32 |
| HID_USAGE_SIMULATION_FLIGHT_STICK | WORD | 33 |
| HID_USAGE_SIMULATION_CYCLIC_CONTROL | WORD | 34 |
| HID_USAGE_SIMULATION_CYCLIC_TRIM | WORD | 35 |
| HID_USAGE_SIMULATION_FLIGHT_YOKE | WORD | 36 |
| HID_USAGE_SIMULATION_TRACK_CONTROL | WORD | 37 |
| HID_USAGE_SIMULATION_AILERON | WORD | 176 |
| HID_USAGE_SIMULATION_AILERON_TRIM | WORD | 177 |
| HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL | WORD | 178 |
| HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE | WORD | 179 |
| HID_USAGE_SIMULATION_CHAFF_RELEASE | WORD | 180 |
| HID_USAGE_SIMULATION_COLLECTIVE_CONTROL | WORD | 181 |
| HID_USAGE_SIMULATION_DIVE_BRAKE | WORD | 182 |
| HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES | WORD | 183 |
| HID_USAGE_SIMULATION_ELEVATOR | WORD | 184 |
| HID_USAGE_SIMULATION_ELEVATOR_TRIM | WORD | 185 |
| HID_USAGE_SIMULATION_RUDDER | WORD | 186 |
| HID_USAGE_SIMULATION_THROTTLE | WORD | 187 |
| HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS | WORD | 188 |
| HID_USAGE_SIMULATION_FLARE_RELEASE | WORD | 189 |
| HID_USAGE_SIMULATION_LANDING_GEAR | WORD | 190 |
| HID_USAGE_SIMULATION_TOE_BRAKE | WORD | 191 |
| HID_USAGE_SIMULATION_TRIGGER | WORD | 192 |
| HID_USAGE_SIMULATION_WEAPONS_ARM | WORD | 193 |
| HID_USAGE_SIMULATION_WEAPONS_SELECT | WORD | 194 |
| HID_USAGE_SIMULATION_WING_FLAPS | WORD | 195 |
| HID_USAGE_SIMULATION_ACCELERATOR | WORD | 196 |
| HID_USAGE_SIMULATION_BRAKE | WORD | 197 |
| HID_USAGE_SIMULATION_CLUTCH | WORD | 198 |
| HID_USAGE_SIMULATION_SHIFTER | WORD | 199 |
| HID_USAGE_SIMULATION_STEERING | WORD | 200 |
| HID_USAGE_SIMULATION_TURRET_DIRECTION | WORD | 201 |
| HID_USAGE_SIMULATION_BARREL_ELEVATION | WORD | 202 |
| HID_USAGE_SIMULATION_DIVE_PLANE | WORD | 203 |
| HID_USAGE_SIMULATION_BALLAST | WORD | 204 |
| HID_USAGE_SIMULATION_BICYCLE_CRANK | WORD | 205 |
| HID_USAGE_SIMULATION_HANDLE_BARS | WORD | 206 |
| HID_USAGE_SIMULATION_FRONT_BRAKE | WORD | 207 |
| HID_USAGE_SIMULATION_REAR_BRAKE | WORD | 208 |
| HID_USAGE_SOC_SOC_CONTROL | WORD | 1 |
| HID_USAGE_SOC_FIRMWARE_TRANSFER | WORD | 2 |
| HID_USAGE_SOC_FIRMWARE_FILE_ID | WORD | 3 |
| HID_USAGE_SOC_FILE_OFFSET_IN_BYTES | WORD | 4 |
| HID_USAGE_SOC_FILE_TRANSFER_SIZE_MAX_IN_BYTES | WORD | 5 |
| HID_USAGE_SOC_FILE_PAYLOAD | WORD | 6 |
| HID_USAGE_SOC_FILE_PAYLOAD_SIZE_IN_BYTES | WORD | 7 |
| HID_USAGE_SOC_FILE_PAYLOAD_CONTAINS_LAST_BYTES | WORD | 8 |
| HID_USAGE_SOC_FILE_TRANSFER_STOP | WORD | 9 |
| HID_USAGE_SOC_FILE_TRANSFER_TILL_END | WORD | 10 |
| HID_USAGE_SPORT_BASEBALL_BAT | WORD | 1 |
| HID_USAGE_SPORT_GOLF_CLUB | WORD | 2 |
| HID_USAGE_SPORT_ROWING_MACHINE | WORD | 3 |
| HID_USAGE_SPORT_TREADMILL | WORD | 4 |
| HID_USAGE_SPORT_OAR | WORD | 48 |
| HID_USAGE_SPORT_SLOPE | WORD | 49 |
| HID_USAGE_SPORT_RATE | WORD | 50 |
| HID_USAGE_SPORT_STICK_SPEED | WORD | 51 |
| HID_USAGE_SPORT_STICK_FACE_ANGLE | WORD | 52 |
| HID_USAGE_SPORT_HEEL_TOE | WORD | 53 |
| HID_USAGE_SPORT_FOLLOW_THROUGH | WORD | 54 |
| HID_USAGE_SPORT_TEMPO | WORD | 55 |
| HID_USAGE_SPORT_STICK_TYPE | WORD | 56 |
| HID_USAGE_SPORT_HEIGHT | WORD | 57 |
| HID_USAGE_SPORT_PUTTER | WORD | 80 |
| HID_USAGE_SPORT_1_IRON | WORD | 81 |
| HID_USAGE_SPORT_2_IRON | WORD | 82 |
| HID_USAGE_SPORT_3_IRON | WORD | 83 |
| HID_USAGE_SPORT_4_IRON | WORD | 84 |
| HID_USAGE_SPORT_5_IRON | WORD | 85 |
| HID_USAGE_SPORT_6_IRON | WORD | 86 |
| HID_USAGE_SPORT_7_IRON | WORD | 87 |
| HID_USAGE_SPORT_8_IRON | WORD | 88 |
| HID_USAGE_SPORT_9_IRON | WORD | 89 |
| HID_USAGE_SPORT_10_IRON | WORD | 90 |
| HID_USAGE_SPORT_11_IRON | WORD | 91 |
| HID_USAGE_SPORT_SAND_WEDGE | WORD | 92 |
| HID_USAGE_SPORT_LOFT_WEDGE | WORD | 93 |
| HID_USAGE_SPORT_POWER_WEDGE | WORD | 94 |
| HID_USAGE_SPORT_1_WOOD | WORD | 95 |
| HID_USAGE_SPORT_3_WOOD | WORD | 96 |
| HID_USAGE_SPORT_5_WOOD | WORD | 97 |
| HID_USAGE_SPORT_7_WOOD | WORD | 98 |
| HID_USAGE_SPORT_9_WOOD | WORD | 99 |
| HID_USAGE_TELEPHONY_PHONE | WORD | 1 |
| HID_USAGE_TELEPHONY_ANSWERING_MACHINE | WORD | 2 |
| HID_USAGE_TELEPHONY_MESSAGE_CONTROLS | WORD | 3 |
| HID_USAGE_TELEPHONY_HANDSET | WORD | 4 |
| HID_USAGE_TELEPHONY_HEADSET | WORD | 5 |
| HID_USAGE_TELEPHONY_KEYPAD | WORD | 6 |
| HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON | WORD | 7 |
| HID_USAGE_TELEPHONY_HOOK_SWITCH | WORD | 32 |
| HID_USAGE_TELEPHONY_FLASH | WORD | 33 |
| HID_USAGE_TELEPHONY_FEATURE | WORD | 34 |
| HID_USAGE_TELEPHONY_HOLD | WORD | 35 |
| HID_USAGE_TELEPHONY_REDIAL | WORD | 36 |
| HID_USAGE_TELEPHONY_TRANSFER | WORD | 37 |
| HID_USAGE_TELEPHONY_DROP | WORD | 38 |
| HID_USAGE_TELEPHONY_PARK | WORD | 39 |
| HID_USAGE_TELEPHONY_FORWARD_CALLS | WORD | 40 |
| HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION | WORD | 41 |
| HID_USAGE_TELEPHONY_LINE | WORD | 42 |
| HID_USAGE_TELEPHONY_SPEAKER_PHONE | WORD | 43 |
| HID_USAGE_TELEPHONY_CONFERENCE | WORD | 44 |
| HID_USAGE_TELEPHONY_RING_ENABLE | WORD | 45 |
| HID_USAGE_TELEPHONY_RING_SELECT | WORD | 46 |
| HID_USAGE_TELEPHONY_PHONE_MUTE | WORD | 47 |
| HID_USAGE_TELEPHONY_CALLER_ID | WORD | 48 |
| HID_USAGE_TELEPHONY_SEND | WORD | 49 |
| HID_USAGE_TELEPHONY_SPEED_DIAL | WORD | 80 |
| HID_USAGE_TELEPHONY_STORE_NUMBER | WORD | 81 |
| HID_USAGE_TELEPHONY_RECALL_NUMBER | WORD | 82 |
| HID_USAGE_TELEPHONY_PHONE_DIRECTORY | WORD | 83 |
| HID_USAGE_TELEPHONY_VOICE_MAIL | WORD | 112 |
| HID_USAGE_TELEPHONY_SCREEN_CALLS | WORD | 113 |
| HID_USAGE_TELEPHONY_DO_NOT_DISTURB | WORD | 114 |
| HID_USAGE_TELEPHONY_MESSAGE | WORD | 115 |
| HID_USAGE_TELEPHONY_ANSWER_ONOFF | WORD | 116 |
| HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE | WORD | 144 |
| HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE | WORD | 145 |
| HID_USAGE_TELEPHONY_INSIDE_RING_TONE | WORD | 146 |
| HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE | WORD | 147 |
| HID_USAGE_TELEPHONY_PRIORITY_RING_TONE | WORD | 148 |
| HID_USAGE_TELEPHONY_INSIDE_RINGBACK | WORD | 149 |
| HID_USAGE_TELEPHONY_PRIORITY_RINGBACK | WORD | 150 |
| HID_USAGE_TELEPHONY_LINE_BUSY_TONE | WORD | 151 |
| HID_USAGE_TELEPHONY_REORDER_TONE | WORD | 152 |
| HID_USAGE_TELEPHONY_CALL_WAITING_TONE | WORD | 153 |
| HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 | WORD | 154 |
| HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 | WORD | 155 |
| HID_USAGE_TELEPHONY_TONES_OFF | WORD | 156 |
| HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK | WORD | 157 |
| HID_USAGE_TELEPHONY_RINGER | WORD | 158 |
| HID_USAGE_TELEPHONY_PHONE_KEY_0 | WORD | 176 |
| HID_USAGE_TELEPHONY_PHONE_KEY_1 | WORD | 177 |
| HID_USAGE_TELEPHONY_PHONE_KEY_2 | WORD | 178 |
| HID_USAGE_TELEPHONY_PHONE_KEY_3 | WORD | 179 |
| HID_USAGE_TELEPHONY_PHONE_KEY_4 | WORD | 180 |
| HID_USAGE_TELEPHONY_PHONE_KEY_5 | WORD | 181 |
| HID_USAGE_TELEPHONY_PHONE_KEY_6 | WORD | 182 |
| HID_USAGE_TELEPHONY_PHONE_KEY_7 | WORD | 183 |
| HID_USAGE_TELEPHONY_PHONE_KEY_8 | WORD | 184 |
| HID_USAGE_TELEPHONY_PHONE_KEY_9 | WORD | 185 |
| HID_USAGE_TELEPHONY_PHONE_KEY_STAR | WORD | 186 |
| HID_USAGE_TELEPHONY_PHONE_KEY_POUND | WORD | 187 |
| HID_USAGE_TELEPHONY_PHONE_KEY_A | WORD | 188 |
| HID_USAGE_TELEPHONY_PHONE_KEY_B | WORD | 189 |
| HID_USAGE_TELEPHONY_PHONE_KEY_C | WORD | 190 |
| HID_USAGE_TELEPHONY_PHONE_KEY_D | WORD | 191 |
| HID_USAGE_TELEPHONY_PHONE_CALL_HISTORY_KEY | WORD | 192 |
| HID_USAGE_TELEPHONY_PHONE_CALLER_ID_KEY | WORD | 193 |
| HID_USAGE_TELEPHONY_PHONE_SETTINGS_KEY | WORD | 194 |
| HID_USAGE_TELEPHONY_HOST_CONTROL | WORD | 240 |
| HID_USAGE_TELEPHONY_HOST_AVAILABLE | WORD | 241 |
| HID_USAGE_TELEPHONY_HOST_CALL_ACTIVE | WORD | 242 |
| HID_USAGE_TELEPHONY_ACTIVATE_HANDSET_AUDIO | WORD | 243 |
| HID_USAGE_TELEPHONY_RING_TYPE | WORD | 244 |
| HID_USAGE_TELEPHONY_REDIALABLE_PHONE_NUMBER | WORD | 245 |
| HID_USAGE_TELEPHONY_STOP_RING_TONE | WORD | 248 |
| HID_USAGE_TELEPHONY_PSTN_RING_TONE | WORD | 249 |
| HID_USAGE_TELEPHONY_HOST_RING_TONE | WORD | 250 |
| HID_USAGE_TELEPHONY_ALERT_SOUND_ERROR | WORD | 251 |
| HID_USAGE_TELEPHONY_ALERT_SOUND_CONFIRM | WORD | 252 |
| HID_USAGE_TELEPHONY_ALERT_SOUND_NOTIFICATION | WORD | 253 |
| HID_USAGE_TELEPHONY_SILENT_RING | WORD | 254 |
| HID_USAGE_TELEPHONY_EMAIL_MESSAGE_WAITING | WORD | 264 |
| HID_USAGE_TELEPHONY_VOICEMAIL_MESSAGE_WAITING | WORD | 265 |
| HID_USAGE_TELEPHONY_HOST_HOLD | WORD | 266 |
| HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY_COUNT | WORD | 272 |
| HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY_COUNT | WORD | 273 |
| HID_USAGE_TELEPHONY_INCOMING_CALL_HISTORY | WORD | 274 |
| HID_USAGE_TELEPHONY_OUTGOING_CALL_HISTORY | WORD | 275 |
| HID_USAGE_TELEPHONY_PHONE_LOCALE | WORD | 276 |
| HID_USAGE_TELEPHONY_PHONE_TIME_SECOND | WORD | 320 |
| HID_USAGE_TELEPHONY_PHONE_TIME_MINUTE | WORD | 321 |
| HID_USAGE_TELEPHONY_PHONE_TIME_HOUR | WORD | 322 |
| HID_USAGE_TELEPHONY_PHONE_DATE_DAY | WORD | 323 |
| HID_USAGE_TELEPHONY_PHONE_DATE_MONTH | WORD | 324 |
| HID_USAGE_TELEPHONY_PHONE_DATE_YEAR | WORD | 325 |
| HID_USAGE_TELEPHONY_HANDSET_NICKNAME | WORD | 326 |
| HID_USAGE_TELEPHONY_ADDRESS_BOOK_ID | WORD | 327 |
| HID_USAGE_TELEPHONY_CALL_DURATION | WORD | 330 |
| HID_USAGE_TELEPHONY_DUAL_MODE_PHONE | WORD | 331 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_DEGAUSS | WORD | 1 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_BRIGHTNESS | WORD | 16 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_CONTRAST | WORD | 18 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_GAIN | WORD | 22 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_GAIN | WORD | 24 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_GAIN | WORD | 26 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_FOCUS | WORD | 28 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_POSITION | WORD | 32 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_SIZE | WORD | 34 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION | WORD | 36 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_PINCUSHION_BALANCE | WORD | 38 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MISCONVERGENCE | WORD | 40 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY | WORD | 42 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_LINEARITY_BALANCE | WORD | 44 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_POSITION | WORD | 48 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_SIZE | WORD | 50 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION | WORD | 52 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_PINCUSHION_BALANCE | WORD | 54 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MISCONVERGENCE | WORD | 56 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY | WORD | 58 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_LINEARITY_BALANCE | WORD | 60 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_PARALLELOGRAM_DISTORTION_KEY_BALANCE | WORD | 64 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_TRAPEZOIDAL_DISTORTION_KEY | WORD | 66 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_TILT_ROTATION | WORD | 68 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_CONTROL | WORD | 70 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_TOP_CORNER_DISTORTION_BALANCE | WORD | 72 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_CONTROL | WORD | 74 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_BOTTOM_CORNER_DISTORTION_BALANCE | WORD | 76 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_MOIRE | WORD | 86 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_MOIRE | WORD | 88 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_LEVEL_SELECT | WORD | 94 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_INPUT_SOURCE_SELECT | WORD | 96 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_RED_VIDEO_BLACK_LEVEL | WORD | 108 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_GREEN_VIDEO_BLACK_LEVEL | WORD | 110 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_BLUE_VIDEO_BLACK_LEVEL | WORD | 112 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_AUTO_SIZE_CENTER | WORD | 162 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_HORIZONTAL_SYNCHRONIZATION | WORD | 164 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_POLARITY_VERTICAL_SYNCHRONIZATION | WORD | 166 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_SYNCHRONIZATION_TYPE | WORD | 168 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_SCREEN_ORIENTATION | WORD | 170 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_HORIZONTAL_FREQUENCY | WORD | 172 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_VERTICAL_FREQUENCY | WORD | 174 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_SETTINGS | WORD | 176 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_ON_SCREEN_DISPLAY | WORD | 202 |
| HID_USAGE_VESA_VIRTUAL_CONTROLS_STEREO_MODE | WORD | 212 |
| HID_USAGE_VR_BELT | WORD | 1 |
| HID_USAGE_VR_BODY_SUIT | WORD | 2 |
| HID_USAGE_VR_FLEXOR | WORD | 3 |
| HID_USAGE_VR_GLOVE | WORD | 4 |
| HID_USAGE_VR_HEAD_TRACKER | WORD | 5 |
| HID_USAGE_VR_HEAD_MOUNTED_DISPLAY | WORD | 6 |
| HID_USAGE_VR_HAND_TRACKER | WORD | 7 |
| HID_USAGE_VR_OCULOMETER | WORD | 8 |
| HID_USAGE_VR_VEST | WORD | 9 |
| HID_USAGE_VR_ANIMATRONIC_DEVICE | WORD | 10 |
| HID_USAGE_VR_STEREO_ENABLE | WORD | 32 |
| HID_USAGE_VR_DISPLAY_ENABLE | WORD | 33 |
| DD_KEYBOARD_DEVICE_NAME | unknown | \Device\KeyboardClass |
| DD_KEYBOARD_DEVICE_NAME_U | unknown | \Device\KeyboardClass |
| IOCTL_KEYBOARD_QUERY_ATTRIBUTES | DWORD | 720896 |
| IOCTL_KEYBOARD_SET_TYPEMATIC | DWORD | 720900 |
| IOCTL_KEYBOARD_SET_INDICATORS | DWORD | 720904 |
| IOCTL_KEYBOARD_QUERY_TYPEMATIC | DWORD | 720928 |
| IOCTL_KEYBOARD_QUERY_INDICATORS | DWORD | 720960 |
| IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION | DWORD | 721024 |
| IOCTL_KEYBOARD_INSERT_DATA | DWORD | 721152 |
| IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES | DWORD | 721408 |
| IOCTL_KEYBOARD_QUERY_IME_STATUS | DWORD | 724992 |
| IOCTL_KEYBOARD_SET_IME_STATUS | DWORD | 724996 |
| GUID_DEVINTERFACE_KEYBOARD | GUID | {884B96C3-56EF-11D1-BC8C-00A0C91405DD} |
| KEYBOARD_OVERRUN_MAKE_CODE | DWORD | 255 |
| KEY_MAKE | DWORD | 0 |
| KEY_BREAK | DWORD | 1 |
| KEY_E0 | DWORD | 2 |
| KEY_E1 | DWORD | 4 |
| KEY_TERMSRV_SET_LED | DWORD | 8 |
| KEY_TERMSRV_SHADOW | DWORD | 16 |
| KEY_TERMSRV_VKPACKET | DWORD | 32 |
| KEY_RIM_VKEY | DWORD | 64 |
| KEY_FROM_KEYBOARD_OVERRIDER | DWORD | 128 |
| KEY_UNICODE_SEQUENCE_ITEM | DWORD | 256 |
| KEY_UNICODE_SEQUENCE_END | DWORD | 512 |
| KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1 | DWORD | 1 |
| KEYBOARD_LED_INJECTED | DWORD | 32768 |
| KEYBOARD_SHADOW | DWORD | 16384 |
| KEYBOARD_KANA_LOCK_ON | DWORD | 8 |
| KEYBOARD_CAPS_LOCK_ON | DWORD | 4 |
| KEYBOARD_NUM_LOCK_ON | DWORD | 2 |
| KEYBOARD_SCROLL_LOCK_ON | DWORD | 1 |
| KEYBOARD_ERROR_VALUE_BASE | DWORD | 10000 |
| DD_MOUSE_DEVICE_NAME | unknown | \Device\PointerClass |
| DD_MOUSE_DEVICE_NAME_U | unknown | \Device\PointerClass |
| IOCTL_MOUSE_QUERY_ATTRIBUTES | DWORD | 983040 |
| IOCTL_MOUSE_INSERT_DATA | DWORD | 983044 |
| GUID_DEVINTERFACE_MOUSE | GUID | {378DE44C-56EF-11D1-BC8C-00A0C91405DD} |
| MOUSE_LEFT_BUTTON_DOWN | DWORD | 1 |
| MOUSE_LEFT_BUTTON_UP | DWORD | 2 |
| MOUSE_RIGHT_BUTTON_DOWN | DWORD | 4 |
| MOUSE_RIGHT_BUTTON_UP | DWORD | 8 |
| MOUSE_MIDDLE_BUTTON_DOWN | DWORD | 16 |
| MOUSE_MIDDLE_BUTTON_UP | DWORD | 32 |
| MOUSE_BUTTON_1_DOWN | DWORD | 1 |
| MOUSE_BUTTON_1_UP | DWORD | 2 |
| MOUSE_BUTTON_2_DOWN | DWORD | 4 |
| MOUSE_BUTTON_2_UP | DWORD | 8 |
| MOUSE_BUTTON_3_DOWN | DWORD | 16 |
| MOUSE_BUTTON_3_UP | DWORD | 32 |
| MOUSE_BUTTON_4_DOWN | DWORD | 64 |
| MOUSE_BUTTON_4_UP | DWORD | 128 |
| MOUSE_BUTTON_5_DOWN | DWORD | 256 |
| MOUSE_BUTTON_5_UP | DWORD | 512 |
| MOUSE_WHEEL | DWORD | 1024 |
| MOUSE_HWHEEL | DWORD | 2048 |
| MOUSE_TERMSRV_SRC_SHADOW | DWORD | 256 |
| MOUSE_INPORT_HARDWARE | DWORD | 1 |
| MOUSE_I8042_HARDWARE | DWORD | 2 |
| MOUSE_SERIAL_HARDWARE | DWORD | 4 |
| BALLPOINT_I8042_HARDWARE | DWORD | 8 |
| BALLPOINT_SERIAL_HARDWARE | DWORD | 16 |
| WHEELMOUSE_I8042_HARDWARE | DWORD | 32 |
| WHEELMOUSE_SERIAL_HARDWARE | DWORD | 64 |
| MOUSE_HID_HARDWARE | DWORD | 128 |
| WHEELMOUSE_HID_HARDWARE | DWORD | 256 |
| HORIZONTAL_WHEEL_PRESENT | DWORD | 32768 |
| MOUSE_ERROR_VALUE_BASE | DWORD | 20000 |
| DIRECTINPUT_HEADER_VERSION | DWORD | 2048 |
| CLSID_DirectInput | GUID | {25E609E0-B259-11CF-BFC7-444553540000} |
| CLSID_DirectInputDevice | GUID | {25E609E1-B259-11CF-BFC7-444553540000} |
| CLSID_DirectInput8 | GUID | {25E609E4-B259-11CF-BFC7-444553540000} |
| CLSID_DirectInputDevice8 | GUID | {25E609E5-B259-11CF-BFC7-444553540000} |
| GUID_XAxis | GUID | {A36D02E0-C9F3-11CF-BFC7-444553540000} |
| GUID_YAxis | GUID | {A36D02E1-C9F3-11CF-BFC7-444553540000} |
| GUID_ZAxis | GUID | {A36D02E2-C9F3-11CF-BFC7-444553540000} |
| GUID_RxAxis | GUID | {A36D02F4-C9F3-11CF-BFC7-444553540000} |
| GUID_RyAxis | GUID | {A36D02F5-C9F3-11CF-BFC7-444553540000} |
| GUID_RzAxis | GUID | {A36D02E3-C9F3-11CF-BFC7-444553540000} |
| GUID_Slider | GUID | {A36D02E4-C9F3-11CF-BFC7-444553540000} |
| GUID_Button | GUID | {A36D02F0-C9F3-11CF-BFC7-444553540000} |
| GUID_Key | GUID | {55728220-D33C-11CF-BFC7-444553540000} |
| GUID_POV | GUID | {A36D02F2-C9F3-11CF-BFC7-444553540000} |
| GUID_Unknown | GUID | {A36D02F3-C9F3-11CF-BFC7-444553540000} |
| GUID_SysMouse | GUID | {6F1D2B60-D5A0-11CF-BFC7-444553540000} |
| GUID_SysKeyboard | GUID | {6F1D2B61-D5A0-11CF-BFC7-444553540000} |
| GUID_Joystick | GUID | {6F1D2B70-D5A0-11CF-BFC7-444553540000} |
| GUID_SysMouseEm | GUID | {6F1D2B80-D5A0-11CF-BFC7-444553540000} |
| GUID_SysMouseEm2 | GUID | {6F1D2B81-D5A0-11CF-BFC7-444553540000} |
| GUID_SysKeyboardEm | GUID | {6F1D2B82-D5A0-11CF-BFC7-444553540000} |
| GUID_SysKeyboardEm2 | GUID | {6F1D2B83-D5A0-11CF-BFC7-444553540000} |
| GUID_ConstantForce | GUID | {13541C20-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_RampForce | GUID | {13541C21-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Square | GUID | {13541C22-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Sine | GUID | {13541C23-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Triangle | GUID | {13541C24-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_SawtoothUp | GUID | {13541C25-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_SawtoothDown | GUID | {13541C26-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Spring | GUID | {13541C27-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Damper | GUID | {13541C28-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Inertia | GUID | {13541C29-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_Friction | GUID | {13541C2A-8E33-11D0-9AD0-00A0C9A06E35} |
| GUID_CustomForce | GUID | {13541C2B-8E33-11D0-9AD0-00A0C9A06E35} |
| DIEFT_ALL | DWORD | 0 |
| DIEFT_CONSTANTFORCE | DWORD | 1 |
| DIEFT_RAMPFORCE | DWORD | 2 |
| DIEFT_PERIODIC | DWORD | 3 |
| DIEFT_CONDITION | DWORD | 4 |
| DIEFT_CUSTOMFORCE | DWORD | 5 |
| DIEFT_HARDWARE | DWORD | 255 |
| DIEFT_FFATTACK | DWORD | 512 |
| DIEFT_FFFADE | DWORD | 1024 |
| DIEFT_SATURATION | DWORD | 2048 |
| DIEFT_POSNEGCOEFFICIENTS | DWORD | 4096 |
| DIEFT_POSNEGSATURATION | DWORD | 8192 |
| DIEFT_DEADBAND | DWORD | 16384 |
| DIEFT_STARTDELAY | DWORD | 32768 |
| DI_DEGREES | DWORD | 100 |
| DI_FFNOMINALMAX | DWORD | 10000 |
| DI_SECONDS | DWORD | 1000000 |
| DIEFF_OBJECTIDS | DWORD | 1 |
| DIEFF_OBJECTOFFSETS | DWORD | 2 |
| DIEFF_CARTESIAN | DWORD | 16 |
| DIEFF_POLAR | DWORD | 32 |
| DIEFF_SPHERICAL | DWORD | 64 |
| DIEP_DURATION | DWORD | 1 |
| DIEP_SAMPLEPERIOD | DWORD | 2 |
| DIEP_GAIN | DWORD | 4 |
| DIEP_TRIGGERBUTTON | DWORD | 8 |
| DIEP_TRIGGERREPEATINTERVAL | DWORD | 16 |
| DIEP_AXES | DWORD | 32 |
| DIEP_DIRECTION | DWORD | 64 |
| DIEP_ENVELOPE | DWORD | 128 |
| DIEP_TYPESPECIFICPARAMS | DWORD | 256 |
| DIEP_STARTDELAY | DWORD | 512 |
| DIEP_ALLPARAMS_DX5 | DWORD | 511 |
| DIEP_ALLPARAMS | DWORD | 1023 |
| DIEP_START | DWORD | 536870912 |
| DIEP_NORESTART | DWORD | 1073741824 |
| DIEP_NODOWNLOAD | DWORD | 2147483648 |
| DIEB_NOTRIGGER | DWORD | 4294967295 |
| DIES_SOLO | DWORD | 1 |
| DIES_NODOWNLOAD | DWORD | 2147483648 |
| DIEGES_PLAYING | DWORD | 1 |
| DIEGES_EMULATED | DWORD | 2 |
| DIDEVTYPE_DEVICE | DWORD | 1 |
| DIDEVTYPE_MOUSE | DWORD | 2 |
| DIDEVTYPE_KEYBOARD | DWORD | 3 |
| DIDEVTYPE_JOYSTICK | DWORD | 4 |
| DI8DEVCLASS_ALL | DWORD | 0 |
| DI8DEVCLASS_DEVICE | DWORD | 1 |
| DI8DEVCLASS_POINTER | DWORD | 2 |
| DI8DEVCLASS_KEYBOARD | DWORD | 3 |
| DI8DEVCLASS_GAMECTRL | DWORD | 4 |
| DI8DEVTYPE_DEVICE | DWORD | 17 |
| DI8DEVTYPE_MOUSE | DWORD | 18 |
| DI8DEVTYPE_KEYBOARD | DWORD | 19 |
| DI8DEVTYPE_JOYSTICK | DWORD | 20 |
| DI8DEVTYPE_GAMEPAD | DWORD | 21 |
| DI8DEVTYPE_DRIVING | DWORD | 22 |
| DI8DEVTYPE_FLIGHT | DWORD | 23 |
| DI8DEVTYPE_1STPERSON | DWORD | 24 |
| DI8DEVTYPE_DEVICECTRL | DWORD | 25 |
| DI8DEVTYPE_SCREENPOINTER | DWORD | 26 |
| DI8DEVTYPE_REMOTE | DWORD | 27 |
| DI8DEVTYPE_SUPPLEMENTAL | DWORD | 28 |
| DIDEVTYPE_HID | DWORD | 65536 |
| DIDEVTYPEMOUSE_UNKNOWN | DWORD | 1 |
| DIDEVTYPEMOUSE_TRADITIONAL | DWORD | 2 |
| DIDEVTYPEMOUSE_FINGERSTICK | DWORD | 3 |
| DIDEVTYPEMOUSE_TOUCHPAD | DWORD | 4 |
| DIDEVTYPEMOUSE_TRACKBALL | DWORD | 5 |
| DIDEVTYPEKEYBOARD_UNKNOWN | DWORD | 0 |
| DIDEVTYPEKEYBOARD_PCXT | DWORD | 1 |
| DIDEVTYPEKEYBOARD_OLIVETTI | DWORD | 2 |
| DIDEVTYPEKEYBOARD_PCAT | DWORD | 3 |
| DIDEVTYPEKEYBOARD_PCENH | DWORD | 4 |
| DIDEVTYPEKEYBOARD_NOKIA1050 | DWORD | 5 |
| DIDEVTYPEKEYBOARD_NOKIA9140 | DWORD | 6 |
| DIDEVTYPEKEYBOARD_NEC98 | DWORD | 7 |
| DIDEVTYPEKEYBOARD_NEC98LAPTOP | DWORD | 8 |
| DIDEVTYPEKEYBOARD_NEC98106 | DWORD | 9 |
| DIDEVTYPEKEYBOARD_JAPAN106 | DWORD | 10 |
| DIDEVTYPEKEYBOARD_JAPANAX | DWORD | 11 |
| DIDEVTYPEKEYBOARD_J3100 | DWORD | 12 |
| DIDEVTYPEJOYSTICK_UNKNOWN | DWORD | 1 |
| DIDEVTYPEJOYSTICK_TRADITIONAL | DWORD | 2 |
| DIDEVTYPEJOYSTICK_FLIGHTSTICK | DWORD | 3 |
| DIDEVTYPEJOYSTICK_GAMEPAD | DWORD | 4 |
| DIDEVTYPEJOYSTICK_RUDDER | DWORD | 5 |
| DIDEVTYPEJOYSTICK_WHEEL | DWORD | 6 |
| DIDEVTYPEJOYSTICK_HEADTRACKER | DWORD | 7 |
| DI8DEVTYPEMOUSE_UNKNOWN | DWORD | 1 |
| DI8DEVTYPEMOUSE_TRADITIONAL | DWORD | 2 |
| DI8DEVTYPEMOUSE_FINGERSTICK | DWORD | 3 |
| DI8DEVTYPEMOUSE_TOUCHPAD | DWORD | 4 |
| DI8DEVTYPEMOUSE_TRACKBALL | DWORD | 5 |
| DI8DEVTYPEMOUSE_ABSOLUTE | DWORD | 6 |
| DI8DEVTYPEKEYBOARD_UNKNOWN | DWORD | 0 |
| DI8DEVTYPEKEYBOARD_PCXT | DWORD | 1 |
| DI8DEVTYPEKEYBOARD_OLIVETTI | DWORD | 2 |
| DI8DEVTYPEKEYBOARD_PCAT | DWORD | 3 |
| DI8DEVTYPEKEYBOARD_PCENH | DWORD | 4 |
| DI8DEVTYPEKEYBOARD_NOKIA1050 | DWORD | 5 |
| DI8DEVTYPEKEYBOARD_NOKIA9140 | DWORD | 6 |
| DI8DEVTYPEKEYBOARD_NEC98 | DWORD | 7 |
| DI8DEVTYPEKEYBOARD_NEC98LAPTOP | DWORD | 8 |
| DI8DEVTYPEKEYBOARD_NEC98106 | DWORD | 9 |
| DI8DEVTYPEKEYBOARD_JAPAN106 | DWORD | 10 |
| DI8DEVTYPEKEYBOARD_JAPANAX | DWORD | 11 |
| DI8DEVTYPEKEYBOARD_J3100 | DWORD | 12 |
| DI8DEVTYPE_LIMITEDGAMESUBTYPE | DWORD | 1 |
| DI8DEVTYPEJOYSTICK_LIMITED | DWORD | 1 |
| DI8DEVTYPEJOYSTICK_STANDARD | DWORD | 2 |
| DI8DEVTYPEGAMEPAD_LIMITED | DWORD | 1 |
| DI8DEVTYPEGAMEPAD_STANDARD | DWORD | 2 |
| DI8DEVTYPEGAMEPAD_TILT | DWORD | 3 |
| DI8DEVTYPEDRIVING_LIMITED | DWORD | 1 |
| DI8DEVTYPEDRIVING_COMBINEDPEDALS | DWORD | 2 |
| DI8DEVTYPEDRIVING_DUALPEDALS | DWORD | 3 |
| DI8DEVTYPEDRIVING_THREEPEDALS | DWORD | 4 |
| DI8DEVTYPEDRIVING_HANDHELD | DWORD | 5 |
| DI8DEVTYPEFLIGHT_LIMITED | DWORD | 1 |
| DI8DEVTYPEFLIGHT_STICK | DWORD | 2 |
| DI8DEVTYPEFLIGHT_YOKE | DWORD | 3 |
| DI8DEVTYPEFLIGHT_RC | DWORD | 4 |
| DI8DEVTYPE1STPERSON_LIMITED | DWORD | 1 |
| DI8DEVTYPE1STPERSON_UNKNOWN | DWORD | 2 |
| DI8DEVTYPE1STPERSON_SIXDOF | DWORD | 3 |
| DI8DEVTYPE1STPERSON_SHOOTER | DWORD | 4 |
| DI8DEVTYPESCREENPTR_UNKNOWN | DWORD | 2 |
| DI8DEVTYPESCREENPTR_LIGHTGUN | DWORD | 3 |
| DI8DEVTYPESCREENPTR_LIGHTPEN | DWORD | 4 |
| DI8DEVTYPESCREENPTR_TOUCH | DWORD | 5 |
| DI8DEVTYPEREMOTE_UNKNOWN | DWORD | 2 |
| DI8DEVTYPEDEVICECTRL_UNKNOWN | DWORD | 2 |
| DI8DEVTYPEDEVICECTRL_COMMSSELECTION | DWORD | 3 |
| DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED | DWORD | 4 |
| DI8DEVTYPESUPPLEMENTAL_UNKNOWN | DWORD | 2 |
| DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER | DWORD | 3 |
| DI8DEVTYPESUPPLEMENTAL_HEADTRACKER | DWORD | 4 |
| DI8DEVTYPESUPPLEMENTAL_HANDTRACKER | DWORD | 5 |
| DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE | DWORD | 6 |
| DI8DEVTYPESUPPLEMENTAL_SHIFTER | DWORD | 7 |
| DI8DEVTYPESUPPLEMENTAL_THROTTLE | DWORD | 8 |
| DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE | DWORD | 9 |
| DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS | DWORD | 10 |
| DI8DEVTYPESUPPLEMENTAL_DUALPEDALS | DWORD | 11 |
| DI8DEVTYPESUPPLEMENTAL_THREEPEDALS | DWORD | 12 |
| DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS | DWORD | 13 |
| DIDC_ATTACHED | DWORD | 1 |
| DIDC_POLLEDDEVICE | DWORD | 2 |
| DIDC_EMULATED | DWORD | 4 |
| DIDC_POLLEDDATAFORMAT | DWORD | 8 |
| DIDC_FORCEFEEDBACK | DWORD | 256 |
| DIDC_FFATTACK | DWORD | 512 |
| DIDC_FFFADE | DWORD | 1024 |
| DIDC_SATURATION | DWORD | 2048 |
| DIDC_POSNEGCOEFFICIENTS | DWORD | 4096 |
| DIDC_POSNEGSATURATION | DWORD | 8192 |
| DIDC_DEADBAND | DWORD | 16384 |
| DIDC_STARTDELAY | DWORD | 32768 |
| DIDC_ALIAS | DWORD | 65536 |
| DIDC_PHANTOM | DWORD | 131072 |
| DIDC_HIDDEN | DWORD | 262144 |
| DIDFT_ALL | DWORD | 0 |
| DIDFT_RELAXIS | DWORD | 1 |
| DIDFT_ABSAXIS | DWORD | 2 |
| DIDFT_AXIS | DWORD | 3 |
| DIDFT_PSHBUTTON | DWORD | 4 |
| DIDFT_TGLBUTTON | DWORD | 8 |
| DIDFT_BUTTON | DWORD | 12 |
| DIDFT_POV | DWORD | 16 |
| DIDFT_COLLECTION | DWORD | 64 |
| DIDFT_NODATA | DWORD | 128 |
| DIDFT_ANYINSTANCE | DWORD | 16776960 |
| DIDFT_INSTANCEMASK | DWORD | 16776960 |
| DIDFT_FFACTUATOR | DWORD | 16777216 |
| DIDFT_FFEFFECTTRIGGER | DWORD | 33554432 |
| DIDFT_OUTPUT | DWORD | 268435456 |
| DIDFT_VENDORDEFINED | DWORD | 67108864 |
| DIDFT_ALIAS | DWORD | 134217728 |
| DIDFT_NOCOLLECTION | DWORD | 16776960 |
| DIDF_ABSAXIS | DWORD | 1 |
| DIDF_RELAXIS | DWORD | 2 |
| DIA_FORCEFEEDBACK | DWORD | 1 |
| DIA_APPMAPPED | DWORD | 2 |
| DIA_APPNOMAP | DWORD | 4 |
| DIA_NORANGE | DWORD | 8 |
| DIA_APPFIXED | DWORD | 16 |
| DIAH_UNMAPPED | DWORD | 0 |
| DIAH_USERCONFIG | DWORD | 1 |
| DIAH_APPREQUESTED | DWORD | 2 |
| DIAH_HWAPP | DWORD | 4 |
| DIAH_HWDEFAULT | DWORD | 8 |
| DIAH_DEFAULT | DWORD | 32 |
| DIAH_ERROR | DWORD | 2147483648 |
| DIAFTS_NEWDEVICELOW | DWORD | 4294967295 |
| DIAFTS_NEWDEVICEHIGH | DWORD | 4294967295 |
| DIAFTS_UNUSEDDEVICELOW | DWORD | 0 |
| DIAFTS_UNUSEDDEVICEHIGH | DWORD | 0 |
| DIDBAM_DEFAULT | DWORD | 0 |
| DIDBAM_PRESERVE | DWORD | 1 |
| DIDBAM_INITIALIZE | DWORD | 2 |
| DIDBAM_HWDEFAULTS | DWORD | 4 |
| DIDSAM_DEFAULT | DWORD | 0 |
| DIDSAM_NOUSER | DWORD | 1 |
| DIDSAM_FORCESAVE | DWORD | 2 |
| DICD_DEFAULT | DWORD | 0 |
| DICD_EDIT | DWORD | 1 |
| DIDIFT_CONFIGURATION | DWORD | 1 |
| DIDIFT_OVERLAY | DWORD | 2 |
| DIDAL_CENTERED | DWORD | 0 |
| DIDAL_LEFTALIGNED | DWORD | 1 |
| DIDAL_RIGHTALIGNED | DWORD | 2 |
| DIDAL_MIDDLE | DWORD | 0 |
| DIDAL_TOPALIGNED | DWORD | 4 |
| DIDAL_BOTTOMALIGNED | DWORD | 8 |
| DIDOI_FFACTUATOR | DWORD | 1 |
| DIDOI_FFEFFECTTRIGGER | DWORD | 2 |
| DIDOI_POLLED | DWORD | 32768 |
| DIDOI_ASPECTPOSITION | DWORD | 256 |
| DIDOI_ASPECTVELOCITY | DWORD | 512 |
| DIDOI_ASPECTACCEL | DWORD | 768 |
| DIDOI_ASPECTFORCE | DWORD | 1024 |
| DIDOI_ASPECTMASK | DWORD | 3840 |
| DIDOI_GUIDISUSAGE | DWORD | 65536 |
| DIPH_DEVICE | DWORD | 0 |
| DIPH_BYOFFSET | DWORD | 1 |
| DIPH_BYID | DWORD | 2 |
| DIPH_BYUSAGE | DWORD | 3 |
| MAXCPOINTSNUM | DWORD | 8 |
| DIPROP_BUFFERSIZE | GUID | {00000000-0000-0000-0000-000000000001} |
| DIPROP_AXISMODE | GUID | {00000000-0000-0000-0000-000000000002} |
| DIPROPAXISMODE_ABS | DWORD | 0 |
| DIPROPAXISMODE_REL | DWORD | 1 |
| DIPROP_GRANULARITY | GUID | {00000000-0000-0000-0000-000000000003} |
| DIPROP_RANGE | GUID | {00000000-0000-0000-0000-000000000004} |
| DIPROP_DEADZONE | GUID | {00000000-0000-0000-0000-000000000005} |
| DIPROP_SATURATION | GUID | {00000000-0000-0000-0000-000000000006} |
| DIPROP_FFGAIN | GUID | {00000000-0000-0000-0000-000000000007} |
| DIPROP_FFLOAD | GUID | {00000000-0000-0000-0000-000000000008} |
| DIPROP_AUTOCENTER | GUID | {00000000-0000-0000-0000-000000000009} |
| DIPROPAUTOCENTER_OFF | DWORD | 0 |
| DIPROPAUTOCENTER_ON | DWORD | 1 |
| DIPROP_CALIBRATIONMODE | GUID | {00000000-0000-0000-0000-00000000000A} |
| DIPROPCALIBRATIONMODE_COOKED | DWORD | 0 |
| DIPROPCALIBRATIONMODE_RAW | DWORD | 1 |
| DIPROP_CALIBRATION | GUID | {00000000-0000-0000-0000-00000000000B} |
| DIPROP_GUIDANDPATH | GUID | {00000000-0000-0000-0000-00000000000C} |
| DIPROP_INSTANCENAME | GUID | {00000000-0000-0000-0000-00000000000D} |
| DIPROP_PRODUCTNAME | GUID | {00000000-0000-0000-0000-00000000000E} |
| DIPROP_JOYSTICKID | GUID | {00000000-0000-0000-0000-00000000000F} |
| DIPROP_GETPORTDISPLAYNAME | GUID | {00000000-0000-0000-0000-000000000010} |
| DIPROP_PHYSICALRANGE | GUID | {00000000-0000-0000-0000-000000000012} |
| DIPROP_LOGICALRANGE | GUID | {00000000-0000-0000-0000-000000000013} |
| DIPROP_KEYNAME | GUID | {00000000-0000-0000-0000-000000000014} |
| DIPROP_CPOINTS | GUID | {00000000-0000-0000-0000-000000000015} |
| DIPROP_APPDATA | GUID | {00000000-0000-0000-0000-000000000016} |
| DIPROP_SCANCODE | GUID | {00000000-0000-0000-0000-000000000017} |
| DIPROP_VIDPID | GUID | {00000000-0000-0000-0000-000000000018} |
| DIPROP_USERNAME | GUID | {00000000-0000-0000-0000-000000000019} |
| DIPROP_TYPENAME | GUID | {00000000-0000-0000-0000-00000000001A} |
| DIGDD_PEEK | DWORD | 1 |
| DISCL_EXCLUSIVE | DWORD | 1 |
| DISCL_NONEXCLUSIVE | DWORD | 2 |
| DISCL_FOREGROUND | DWORD | 4 |
| DISCL_BACKGROUND | DWORD | 8 |
| DISCL_NOWINKEY | DWORD | 16 |
| DISFFC_RESET | DWORD | 1 |
| DISFFC_STOPALL | DWORD | 2 |
| DISFFC_PAUSE | DWORD | 4 |
| DISFFC_CONTINUE | DWORD | 8 |
| DISFFC_SETACTUATORSON | DWORD | 16 |
| DISFFC_SETACTUATORSOFF | DWORD | 32 |
| DIGFFS_EMPTY | DWORD | 1 |
| DIGFFS_STOPPED | DWORD | 2 |
| DIGFFS_PAUSED | DWORD | 4 |
| DIGFFS_ACTUATORSON | DWORD | 16 |
| DIGFFS_ACTUATORSOFF | DWORD | 32 |
| DIGFFS_POWERON | DWORD | 64 |
| DIGFFS_POWEROFF | DWORD | 128 |
| DIGFFS_SAFETYSWITCHON | DWORD | 256 |
| DIGFFS_SAFETYSWITCHOFF | DWORD | 512 |
| DIGFFS_USERFFSWITCHON | DWORD | 1024 |
| DIGFFS_USERFFSWITCHOFF | DWORD | 2048 |
| DIGFFS_DEVICELOST | DWORD | 2147483648 |
| DISDD_CONTINUE | DWORD | 1 |
| DIFEF_DEFAULT | DWORD | 0 |
| DIFEF_INCLUDENONSTANDARD | DWORD | 1 |
| DIFEF_MODIFYIFNEEDED | DWORD | 16 |
| DIK_ESCAPE | DWORD | 1 |
| DIK_1 | DWORD | 2 |
| DIK_2 | DWORD | 3 |
| DIK_3 | DWORD | 4 |
| DIK_4 | DWORD | 5 |
| DIK_5 | DWORD | 6 |
| DIK_6 | DWORD | 7 |
| DIK_7 | DWORD | 8 |
| DIK_8 | DWORD | 9 |
| DIK_9 | DWORD | 10 |
| DIK_0 | DWORD | 11 |
| DIK_MINUS | DWORD | 12 |
| DIK_EQUALS | DWORD | 13 |
| DIK_BACK | DWORD | 14 |
| DIK_TAB | DWORD | 15 |
| DIK_Q | DWORD | 16 |
| DIK_W | DWORD | 17 |
| DIK_E | DWORD | 18 |
| DIK_R | DWORD | 19 |
| DIK_T | DWORD | 20 |
| DIK_Y | DWORD | 21 |
| DIK_U | DWORD | 22 |
| DIK_I | DWORD | 23 |
| DIK_O | DWORD | 24 |
| DIK_P | DWORD | 25 |
| DIK_LBRACKET | DWORD | 26 |
| DIK_RBRACKET | DWORD | 27 |
| DIK_RETURN | DWORD | 28 |
| DIK_LCONTROL | DWORD | 29 |
| DIK_A | DWORD | 30 |
| DIK_S | DWORD | 31 |
| DIK_D | DWORD | 32 |
| DIK_F | DWORD | 33 |
| DIK_G | DWORD | 34 |
| DIK_H | DWORD | 35 |
| DIK_J | DWORD | 36 |
| DIK_K | DWORD | 37 |
| DIK_L | DWORD | 38 |
| DIK_SEMICOLON | DWORD | 39 |
| DIK_APOSTROPHE | DWORD | 40 |
| DIK_GRAVE | DWORD | 41 |
| DIK_LSHIFT | DWORD | 42 |
| DIK_BACKSLASH | DWORD | 43 |
| DIK_Z | DWORD | 44 |
| DIK_X | DWORD | 45 |
| DIK_C | DWORD | 46 |
| DIK_V | DWORD | 47 |
| DIK_B | DWORD | 48 |
| DIK_N | DWORD | 49 |
| DIK_M | DWORD | 50 |
| DIK_COMMA | DWORD | 51 |
| DIK_PERIOD | DWORD | 52 |
| DIK_SLASH | DWORD | 53 |
| DIK_RSHIFT | DWORD | 54 |
| DIK_MULTIPLY | DWORD | 55 |
| DIK_LMENU | DWORD | 56 |
| DIK_SPACE | DWORD | 57 |
| DIK_CAPITAL | DWORD | 58 |
| DIK_F1 | DWORD | 59 |
| DIK_F2 | DWORD | 60 |
| DIK_F3 | DWORD | 61 |
| DIK_F4 | DWORD | 62 |
| DIK_F5 | DWORD | 63 |
| DIK_F6 | DWORD | 64 |
| DIK_F7 | DWORD | 65 |
| DIK_F8 | DWORD | 66 |
| DIK_F9 | DWORD | 67 |
| DIK_F10 | DWORD | 68 |
| DIK_NUMLOCK | DWORD | 69 |
| DIK_SCROLL | DWORD | 70 |
| DIK_NUMPAD7 | DWORD | 71 |
| DIK_NUMPAD8 | DWORD | 72 |
| DIK_NUMPAD9 | DWORD | 73 |
| DIK_SUBTRACT | DWORD | 74 |
| DIK_NUMPAD4 | DWORD | 75 |
| DIK_NUMPAD5 | DWORD | 76 |
| DIK_NUMPAD6 | DWORD | 77 |
| DIK_ADD | DWORD | 78 |
| DIK_NUMPAD1 | DWORD | 79 |
| DIK_NUMPAD2 | DWORD | 80 |
| DIK_NUMPAD3 | DWORD | 81 |
| DIK_NUMPAD0 | DWORD | 82 |
| DIK_DECIMAL | DWORD | 83 |
| DIK_OEM_102 | DWORD | 86 |
| DIK_F11 | DWORD | 87 |
| DIK_F12 | DWORD | 88 |
| DIK_F13 | DWORD | 100 |
| DIK_F14 | DWORD | 101 |
| DIK_F15 | DWORD | 102 |
| DIK_KANA | DWORD | 112 |
| DIK_ABNT_C1 | DWORD | 115 |
| DIK_CONVERT | DWORD | 121 |
| DIK_NOCONVERT | DWORD | 123 |
| DIK_YEN | DWORD | 125 |
| DIK_ABNT_C2 | DWORD | 126 |
| DIK_NUMPADEQUALS | DWORD | 141 |
| DIK_PREVTRACK | DWORD | 144 |
| DIK_AT | DWORD | 145 |
| DIK_COLON | DWORD | 146 |
| DIK_UNDERLINE | DWORD | 147 |
| DIK_KANJI | DWORD | 148 |
| DIK_STOP | DWORD | 149 |
| DIK_AX | DWORD | 150 |
| DIK_UNLABELED | DWORD | 151 |
| DIK_NEXTTRACK | DWORD | 153 |
| DIK_NUMPADENTER | DWORD | 156 |
| DIK_RCONTROL | DWORD | 157 |
| DIK_MUTE | DWORD | 160 |
| DIK_CALCULATOR | DWORD | 161 |
| DIK_PLAYPAUSE | DWORD | 162 |
| DIK_MEDIASTOP | DWORD | 164 |
| DIK_VOLUMEDOWN | DWORD | 174 |
| DIK_VOLUMEUP | DWORD | 176 |
| DIK_WEBHOME | DWORD | 178 |
| DIK_NUMPADCOMMA | DWORD | 179 |
| DIK_DIVIDE | DWORD | 181 |
| DIK_SYSRQ | DWORD | 183 |
| DIK_RMENU | DWORD | 184 |
| DIK_PAUSE | DWORD | 197 |
| DIK_HOME | DWORD | 199 |
| DIK_UP | DWORD | 200 |
| DIK_PRIOR | DWORD | 201 |
| DIK_LEFT | DWORD | 203 |
| DIK_RIGHT | DWORD | 205 |
| DIK_END | DWORD | 207 |
| DIK_DOWN | DWORD | 208 |
| DIK_NEXT | DWORD | 209 |
| DIK_INSERT | DWORD | 210 |
| DIK_DELETE | DWORD | 211 |
| DIK_LWIN | DWORD | 219 |
| DIK_RWIN | DWORD | 220 |
| DIK_APPS | DWORD | 221 |
| DIK_POWER | DWORD | 222 |
| DIK_SLEEP | DWORD | 223 |
| DIK_WAKE | DWORD | 227 |
| DIK_WEBSEARCH | DWORD | 229 |
| DIK_WEBFAVORITES | DWORD | 230 |
| DIK_WEBREFRESH | DWORD | 231 |
| DIK_WEBSTOP | DWORD | 232 |
| DIK_WEBFORWARD | DWORD | 233 |
| DIK_WEBBACK | DWORD | 234 |
| DIK_MYCOMPUTER | DWORD | 235 |
| DIK_MAIL | DWORD | 236 |
| DIK_MEDIASELECT | DWORD | 237 |
| DIK_BACKSPACE | DWORD | 14 |
| DIK_NUMPADSTAR | DWORD | 55 |
| DIK_LALT | DWORD | 56 |
| DIK_CAPSLOCK | DWORD | 58 |
| DIK_NUMPADMINUS | DWORD | 74 |
| DIK_NUMPADPLUS | DWORD | 78 |
| DIK_NUMPADPERIOD | DWORD | 83 |
| DIK_NUMPADSLASH | DWORD | 181 |
| DIK_RALT | DWORD | 184 |
| DIK_UPARROW | DWORD | 200 |
| DIK_PGUP | DWORD | 201 |
| DIK_LEFTARROW | DWORD | 203 |
| DIK_RIGHTARROW | DWORD | 205 |
| DIK_DOWNARROW | DWORD | 208 |
| DIK_PGDN | DWORD | 209 |
| DIK_CIRCUMFLEX | DWORD | 144 |
| DIENUM_STOP | DWORD | 0 |
| DIENUM_CONTINUE | DWORD | 1 |
| DIEDFL_ALLDEVICES | DWORD | 0 |
| DIEDFL_ATTACHEDONLY | DWORD | 1 |
| DIEDFL_FORCEFEEDBACK | DWORD | 256 |
| DIEDFL_INCLUDEALIASES | DWORD | 65536 |
| DIEDFL_INCLUDEPHANTOMS | DWORD | 131072 |
| DIEDFL_INCLUDEHIDDEN | DWORD | 262144 |
| DIEDBS_MAPPEDPRI1 | DWORD | 1 |
| DIEDBS_MAPPEDPRI2 | DWORD | 2 |
| DIEDBS_RECENTDEVICE | DWORD | 16 |
| DIEDBS_NEWDEVICE | DWORD | 32 |
| DIEDBSFL_ATTACHEDONLY | DWORD | 0 |
| DIEDBSFL_THISUSER | DWORD | 16 |
| DIEDBSFL_FORCEFEEDBACK | DWORD | 256 |
| DIEDBSFL_AVAILABLEDEVICES | DWORD | 4096 |
| DIEDBSFL_MULTIMICEKEYBOARDS | DWORD | 8192 |
| DIEDBSFL_NONGAMINGDEVICES | DWORD | 16384 |
| DIEDBSFL_VALID | DWORD | 28944 |
| DI_OK | INT | 0 |
| DI_NOTATTACHED | INT | 1 |
| DI_BUFFEROVERFLOW | INT | 1 |
| DI_PROPNOEFFECT | INT | 1 |
| DI_NOEFFECT | INT | 1 |
| DI_POLLEDDEVICE | HRESULT | 2 |
| DI_DOWNLOADSKIPPED | HRESULT | 3 |
| DI_EFFECTRESTARTED | HRESULT | 4 |
| DI_TRUNCATED | HRESULT | 8 |
| DI_SETTINGSNOTSAVED | HRESULT | 11 |
| DI_TRUNCATEDANDRESTARTED | HRESULT | 12 |
| DI_WRITEPROTECT | HRESULT | 19 |
| DIERR_OLDDIRECTINPUTVERSION | HRESULT | -2147023746 |
| DIERR_BETADIRECTINPUTVERSION | HRESULT | -2147023743 |
| DIERR_BADDRIVERVER | HRESULT | -2147024777 |
| DIERR_DEVICENOTREG | INT | -2147221164 |
| DIERR_NOTFOUND | HRESULT | -2147024894 |
| DIERR_OBJECTNOTFOUND | HRESULT | -2147024894 |
| DIERR_INVALIDPARAM | INT | -2147024809 |
| DIERR_NOINTERFACE | INT | -2147467262 |
| DIERR_GENERIC | INT | -2147467259 |
| DIERR_OUTOFMEMORY | INT | -2147024882 |
| DIERR_UNSUPPORTED | INT | -2147467263 |
| DIERR_NOTINITIALIZED | HRESULT | -2147024875 |
| DIERR_ALREADYINITIALIZED | HRESULT | -2147023649 |
| DIERR_NOAGGREGATION | INT | -2147221232 |
| DIERR_OTHERAPPHASPRIO | INT | -2147024891 |
| DIERR_INPUTLOST | HRESULT | -2147024866 |
| DIERR_ACQUIRED | HRESULT | -2147024726 |
| DIERR_NOTACQUIRED | HRESULT | -2147024884 |
| DIERR_READONLY | INT | -2147024891 |
| DIERR_HANDLEEXISTS | INT | -2147024891 |
| DIERR_INSUFFICIENTPRIVS | INT | -2147220992 |
| DIERR_DEVICEFULL | INT | -2147220991 |
| DIERR_MOREDATA | INT | -2147220990 |
| DIERR_NOTDOWNLOADED | INT | -2147220989 |
| DIERR_HASEFFECTS | INT | -2147220988 |
| DIERR_NOTEXCLUSIVEACQUIRED | INT | -2147220987 |
| DIERR_INCOMPLETEEFFECT | INT | -2147220986 |
| DIERR_NOTBUFFERED | INT | -2147220985 |
| DIERR_EFFECTPLAYING | INT | -2147220984 |
| DIERR_UNPLUGGED | INT | -2147220983 |
| DIERR_REPORTFULL | INT | -2147220982 |
| DIERR_MAPFILEFAIL | INT | -2147220981 |
| DIKEYBOARD_ESCAPE | DWORD | 2164261889 |
| DIKEYBOARD_1 | DWORD | 2164261890 |
| DIKEYBOARD_2 | DWORD | 2164261891 |
| DIKEYBOARD_3 | DWORD | 2164261892 |
| DIKEYBOARD_4 | DWORD | 2164261893 |
| DIKEYBOARD_5 | DWORD | 2164261894 |
| DIKEYBOARD_6 | DWORD | 2164261895 |
| DIKEYBOARD_7 | DWORD | 2164261896 |
| DIKEYBOARD_8 | DWORD | 2164261897 |
| DIKEYBOARD_9 | DWORD | 2164261898 |
| DIKEYBOARD_0 | DWORD | 2164261899 |
| DIKEYBOARD_MINUS | DWORD | 2164261900 |
| DIKEYBOARD_EQUALS | DWORD | 2164261901 |
| DIKEYBOARD_BACK | DWORD | 2164261902 |
| DIKEYBOARD_TAB | DWORD | 2164261903 |
| DIKEYBOARD_Q | DWORD | 2164261904 |
| DIKEYBOARD_W | DWORD | 2164261905 |
| DIKEYBOARD_E | DWORD | 2164261906 |
| DIKEYBOARD_R | DWORD | 2164261907 |
| DIKEYBOARD_T | DWORD | 2164261908 |
| DIKEYBOARD_Y | DWORD | 2164261909 |
| DIKEYBOARD_U | DWORD | 2164261910 |
| DIKEYBOARD_I | DWORD | 2164261911 |
| DIKEYBOARD_O | DWORD | 2164261912 |
| DIKEYBOARD_P | DWORD | 2164261913 |
| DIKEYBOARD_LBRACKET | DWORD | 2164261914 |
| DIKEYBOARD_RBRACKET | DWORD | 2164261915 |
| DIKEYBOARD_RETURN | DWORD | 2164261916 |
| DIKEYBOARD_LCONTROL | DWORD | 2164261917 |
| DIKEYBOARD_A | DWORD | 2164261918 |
| DIKEYBOARD_S | DWORD | 2164261919 |
| DIKEYBOARD_D | DWORD | 2164261920 |
| DIKEYBOARD_F | DWORD | 2164261921 |
| DIKEYBOARD_G | DWORD | 2164261922 |
| DIKEYBOARD_H | DWORD | 2164261923 |
| DIKEYBOARD_J | DWORD | 2164261924 |
| DIKEYBOARD_K | DWORD | 2164261925 |
| DIKEYBOARD_L | DWORD | 2164261926 |
| DIKEYBOARD_SEMICOLON | DWORD | 2164261927 |
| DIKEYBOARD_APOSTROPHE | DWORD | 2164261928 |
| DIKEYBOARD_GRAVE | DWORD | 2164261929 |
| DIKEYBOARD_LSHIFT | DWORD | 2164261930 |
| DIKEYBOARD_BACKSLASH | DWORD | 2164261931 |
| DIKEYBOARD_Z | DWORD | 2164261932 |
| DIKEYBOARD_X | DWORD | 2164261933 |
| DIKEYBOARD_C | DWORD | 2164261934 |
| DIKEYBOARD_V | DWORD | 2164261935 |
| DIKEYBOARD_B | DWORD | 2164261936 |
| DIKEYBOARD_N | DWORD | 2164261937 |
| DIKEYBOARD_M | DWORD | 2164261938 |
| DIKEYBOARD_COMMA | DWORD | 2164261939 |
| DIKEYBOARD_PERIOD | DWORD | 2164261940 |
| DIKEYBOARD_SLASH | DWORD | 2164261941 |
| DIKEYBOARD_RSHIFT | DWORD | 2164261942 |
| DIKEYBOARD_MULTIPLY | DWORD | 2164261943 |
| DIKEYBOARD_LMENU | DWORD | 2164261944 |
| DIKEYBOARD_SPACE | DWORD | 2164261945 |
| DIKEYBOARD_CAPITAL | DWORD | 2164261946 |
| DIKEYBOARD_F1 | DWORD | 2164261947 |
| DIKEYBOARD_F2 | DWORD | 2164261948 |
| DIKEYBOARD_F3 | DWORD | 2164261949 |
| DIKEYBOARD_F4 | DWORD | 2164261950 |
| DIKEYBOARD_F5 | DWORD | 2164261951 |
| DIKEYBOARD_F6 | DWORD | 2164261952 |
| DIKEYBOARD_F7 | DWORD | 2164261953 |
| DIKEYBOARD_F8 | DWORD | 2164261954 |
| DIKEYBOARD_F9 | DWORD | 2164261955 |
| DIKEYBOARD_F10 | DWORD | 2164261956 |
| DIKEYBOARD_NUMLOCK | DWORD | 2164261957 |
| DIKEYBOARD_SCROLL | DWORD | 2164261958 |
| DIKEYBOARD_NUMPAD7 | DWORD | 2164261959 |
| DIKEYBOARD_NUMPAD8 | DWORD | 2164261960 |
| DIKEYBOARD_NUMPAD9 | DWORD | 2164261961 |
| DIKEYBOARD_SUBTRACT | DWORD | 2164261962 |
| DIKEYBOARD_NUMPAD4 | DWORD | 2164261963 |
| DIKEYBOARD_NUMPAD5 | DWORD | 2164261964 |
| DIKEYBOARD_NUMPAD6 | DWORD | 2164261965 |
| DIKEYBOARD_ADD | DWORD | 2164261966 |
| DIKEYBOARD_NUMPAD1 | DWORD | 2164261967 |
| DIKEYBOARD_NUMPAD2 | DWORD | 2164261968 |
| DIKEYBOARD_NUMPAD3 | DWORD | 2164261969 |
| DIKEYBOARD_NUMPAD0 | DWORD | 2164261970 |
| DIKEYBOARD_DECIMAL | DWORD | 2164261971 |
| DIKEYBOARD_OEM_102 | DWORD | 2164261974 |
| DIKEYBOARD_F11 | DWORD | 2164261975 |
| DIKEYBOARD_F12 | DWORD | 2164261976 |
| DIKEYBOARD_F13 | DWORD | 2164261988 |
| DIKEYBOARD_F14 | DWORD | 2164261989 |
| DIKEYBOARD_F15 | DWORD | 2164261990 |
| DIKEYBOARD_KANA | DWORD | 2164262000 |
| DIKEYBOARD_ABNT_C1 | DWORD | 2164262003 |
| DIKEYBOARD_CONVERT | DWORD | 2164262009 |
| DIKEYBOARD_NOCONVERT | DWORD | 2164262011 |
| DIKEYBOARD_YEN | DWORD | 2164262013 |
| DIKEYBOARD_ABNT_C2 | DWORD | 2164262014 |
| DIKEYBOARD_NUMPADEQUALS | DWORD | 2164262029 |
| DIKEYBOARD_PREVTRACK | DWORD | 2164262032 |
| DIKEYBOARD_AT | DWORD | 2164262033 |
| DIKEYBOARD_COLON | DWORD | 2164262034 |
| DIKEYBOARD_UNDERLINE | DWORD | 2164262035 |
| DIKEYBOARD_KANJI | DWORD | 2164262036 |
| DIKEYBOARD_STOP | DWORD | 2164262037 |
| DIKEYBOARD_AX | DWORD | 2164262038 |
| DIKEYBOARD_UNLABELED | DWORD | 2164262039 |
| DIKEYBOARD_NEXTTRACK | DWORD | 2164262041 |
| DIKEYBOARD_NUMPADENTER | DWORD | 2164262044 |
| DIKEYBOARD_RCONTROL | DWORD | 2164262045 |
| DIKEYBOARD_MUTE | DWORD | 2164262048 |
| DIKEYBOARD_CALCULATOR | DWORD | 2164262049 |
| DIKEYBOARD_PLAYPAUSE | DWORD | 2164262050 |
| DIKEYBOARD_MEDIASTOP | DWORD | 2164262052 |
| DIKEYBOARD_VOLUMEDOWN | DWORD | 2164262062 |
| DIKEYBOARD_VOLUMEUP | DWORD | 2164262064 |
| DIKEYBOARD_WEBHOME | DWORD | 2164262066 |
| DIKEYBOARD_NUMPADCOMMA | DWORD | 2164262067 |
| DIKEYBOARD_DIVIDE | DWORD | 2164262069 |
| DIKEYBOARD_SYSRQ | DWORD | 2164262071 |
| DIKEYBOARD_RMENU | DWORD | 2164262072 |
| DIKEYBOARD_PAUSE | DWORD | 2164262085 |
| DIKEYBOARD_HOME | DWORD | 2164262087 |
| DIKEYBOARD_UP | DWORD | 2164262088 |
| DIKEYBOARD_PRIOR | DWORD | 2164262089 |
| DIKEYBOARD_LEFT | DWORD | 2164262091 |
| DIKEYBOARD_RIGHT | DWORD | 2164262093 |
| DIKEYBOARD_END | DWORD | 2164262095 |
| DIKEYBOARD_DOWN | DWORD | 2164262096 |
| DIKEYBOARD_NEXT | DWORD | 2164262097 |
| DIKEYBOARD_INSERT | DWORD | 2164262098 |
| DIKEYBOARD_DELETE | DWORD | 2164262099 |
| DIKEYBOARD_LWIN | DWORD | 2164262107 |
| DIKEYBOARD_RWIN | DWORD | 2164262108 |
| DIKEYBOARD_APPS | DWORD | 2164262109 |
| DIKEYBOARD_POWER | DWORD | 2164262110 |
| DIKEYBOARD_SLEEP | DWORD | 2164262111 |
| DIKEYBOARD_WAKE | DWORD | 2164262115 |
| DIKEYBOARD_WEBSEARCH | DWORD | 2164262117 |
| DIKEYBOARD_WEBFAVORITES | DWORD | 2164262118 |
| DIKEYBOARD_WEBREFRESH | DWORD | 2164262119 |
| DIKEYBOARD_WEBSTOP | DWORD | 2164262120 |
| DIKEYBOARD_WEBFORWARD | DWORD | 2164262121 |
| DIKEYBOARD_WEBBACK | DWORD | 2164262122 |
| DIKEYBOARD_MYCOMPUTER | DWORD | 2164262123 |
| DIKEYBOARD_MAIL | DWORD | 2164262124 |
| DIKEYBOARD_MEDIASELECT | DWORD | 2164262125 |
| DIVOICE_CHANNEL1 | DWORD | 2197816321 |
| DIVOICE_CHANNEL2 | DWORD | 2197816322 |
| DIVOICE_CHANNEL3 | DWORD | 2197816323 |
| DIVOICE_CHANNEL4 | DWORD | 2197816324 |
| DIVOICE_CHANNEL5 | DWORD | 2197816325 |
| DIVOICE_CHANNEL6 | DWORD | 2197816326 |
| DIVOICE_CHANNEL7 | DWORD | 2197816327 |
| DIVOICE_CHANNEL8 | DWORD | 2197816328 |
| DIVOICE_TEAM | DWORD | 2197816329 |
| DIVOICE_ALL | DWORD | 2197816330 |
| DIVOICE_RECORDMUTE | DWORD | 2197816331 |
| DIVOICE_PLAYBACKMUTE | DWORD | 2197816332 |
| DIVOICE_TRANSMIT | DWORD | 2197816333 |
| DIVOICE_VOICECOMMAND | DWORD | 2197816336 |
| DIVIRTUAL_DRIVING_RACE | DWORD | 16777216 |
| DIAXIS_DRIVINGR_STEER | DWORD | 16812545 |
| DIAXIS_DRIVINGR_ACCELERATE | DWORD | 17011202 |
| DIAXIS_DRIVINGR_BRAKE | DWORD | 17043971 |
| DIBUTTON_DRIVINGR_SHIFTUP | DWORD | 16780289 |
| DIBUTTON_DRIVINGR_SHIFTDOWN | DWORD | 16780290 |
| DIBUTTON_DRIVINGR_VIEW | DWORD | 16784387 |
| DIBUTTON_DRIVINGR_MENU | DWORD | 16778493 |
| DIAXIS_DRIVINGR_ACCEL_AND_BRAKE | DWORD | 16861700 |
| DIHATSWITCH_DRIVINGR_GLANCE | DWORD | 16795137 |
| DIBUTTON_DRIVINGR_BRAKE | DWORD | 16796676 |
| DIBUTTON_DRIVINGR_DASHBOARD | DWORD | 16794629 |
| DIBUTTON_DRIVINGR_AIDS | DWORD | 16794630 |
| DIBUTTON_DRIVINGR_MAP | DWORD | 16794631 |
| DIBUTTON_DRIVINGR_BOOST | DWORD | 16794632 |
| DIBUTTON_DRIVINGR_PIT | DWORD | 16794633 |
| DIBUTTON_DRIVINGR_ACCELERATE_LINK | DWORD | 17028320 |
| DIBUTTON_DRIVINGR_STEER_LEFT_LINK | DWORD | 16829668 |
| DIBUTTON_DRIVINGR_STEER_RIGHT_LINK | DWORD | 16829676 |
| DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK | DWORD | 17286372 |
| DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK | DWORD | 17286380 |
| DIBUTTON_DRIVINGR_DEVICE | DWORD | 16794878 |
| DIBUTTON_DRIVINGR_PAUSE | DWORD | 16794876 |
| DIVIRTUAL_DRIVING_COMBAT | DWORD | 33554432 |
| DIAXIS_DRIVINGC_STEER | DWORD | 33589761 |
| DIAXIS_DRIVINGC_ACCELERATE | DWORD | 33788418 |
| DIAXIS_DRIVINGC_BRAKE | DWORD | 33821187 |
| DIBUTTON_DRIVINGC_FIRE | DWORD | 33557505 |
| DIBUTTON_DRIVINGC_WEAPONS | DWORD | 33557506 |
| DIBUTTON_DRIVINGC_TARGET | DWORD | 33557507 |
| DIBUTTON_DRIVINGC_MENU | DWORD | 33555709 |
| DIAXIS_DRIVINGC_ACCEL_AND_BRAKE | DWORD | 33638916 |
| DIHATSWITCH_DRIVINGC_GLANCE | DWORD | 33572353 |
| DIBUTTON_DRIVINGC_SHIFTUP | DWORD | 33573892 |
| DIBUTTON_DRIVINGC_SHIFTDOWN | DWORD | 33573893 |
| DIBUTTON_DRIVINGC_DASHBOARD | DWORD | 33571846 |
| DIBUTTON_DRIVINGC_AIDS | DWORD | 33571847 |
| DIBUTTON_DRIVINGC_BRAKE | DWORD | 33573896 |
| DIBUTTON_DRIVINGC_FIRESECONDARY | DWORD | 33573897 |
| DIBUTTON_DRIVINGC_ACCELERATE_LINK | DWORD | 33805536 |
| DIBUTTON_DRIVINGC_STEER_LEFT_LINK | DWORD | 33606884 |
| DIBUTTON_DRIVINGC_STEER_RIGHT_LINK | DWORD | 33606892 |
| DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK | DWORD | 34063588 |
| DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK | DWORD | 34063596 |
| DIBUTTON_DRIVINGC_DEVICE | DWORD | 33572094 |
| DIBUTTON_DRIVINGC_PAUSE | DWORD | 33572092 |
| DIVIRTUAL_DRIVING_TANK | DWORD | 50331648 |
| DIAXIS_DRIVINGT_STEER | DWORD | 50366977 |
| DIAXIS_DRIVINGT_BARREL | DWORD | 50397698 |
| DIAXIS_DRIVINGT_ACCELERATE | DWORD | 50565635 |
| DIAXIS_DRIVINGT_ROTATE | DWORD | 50463236 |
| DIBUTTON_DRIVINGT_FIRE | DWORD | 50334721 |
| DIBUTTON_DRIVINGT_WEAPONS | DWORD | 50334722 |
| DIBUTTON_DRIVINGT_TARGET | DWORD | 50334723 |
| DIBUTTON_DRIVINGT_MENU | DWORD | 50332925 |
| DIHATSWITCH_DRIVINGT_GLANCE | DWORD | 50349569 |
| DIAXIS_DRIVINGT_BRAKE | DWORD | 50614789 |
| DIAXIS_DRIVINGT_ACCEL_AND_BRAKE | DWORD | 50416134 |
| DIBUTTON_DRIVINGT_VIEW | DWORD | 50355204 |
| DIBUTTON_DRIVINGT_DASHBOARD | DWORD | 50355205 |
| DIBUTTON_DRIVINGT_BRAKE | DWORD | 50351110 |
| DIBUTTON_DRIVINGT_FIRESECONDARY | DWORD | 50351111 |
| DIBUTTON_DRIVINGT_ACCELERATE_LINK | DWORD | 50582752 |
| DIBUTTON_DRIVINGT_STEER_LEFT_LINK | DWORD | 50384100 |
| DIBUTTON_DRIVINGT_STEER_RIGHT_LINK | DWORD | 50384108 |
| DIBUTTON_DRIVINGT_BARREL_UP_LINK | DWORD | 50414816 |
| DIBUTTON_DRIVINGT_BARREL_DOWN_LINK | DWORD | 50414824 |
| DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK | DWORD | 50480356 |
| DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK | DWORD | 50480364 |
| DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK | DWORD | 50840804 |
| DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK | DWORD | 50840812 |
| DIBUTTON_DRIVINGT_DEVICE | DWORD | 50349310 |
| DIBUTTON_DRIVINGT_PAUSE | DWORD | 50349308 |
| DIVIRTUAL_FLYING_CIVILIAN | DWORD | 67108864 |
| DIAXIS_FLYINGC_BANK | DWORD | 67144193 |
| DIAXIS_FLYINGC_PITCH | DWORD | 67176962 |
| DIAXIS_FLYINGC_THROTTLE | DWORD | 67342851 |
| DIBUTTON_FLYINGC_VIEW | DWORD | 67118081 |
| DIBUTTON_FLYINGC_DISPLAY | DWORD | 67118082 |
| DIBUTTON_FLYINGC_GEAR | DWORD | 67120131 |
| DIBUTTON_FLYINGC_MENU | DWORD | 67110141 |
| DIHATSWITCH_FLYINGC_GLANCE | DWORD | 67126785 |
| DIAXIS_FLYINGC_BRAKE | DWORD | 67398148 |
| DIAXIS_FLYINGC_RUDDER | DWORD | 67260933 |
| DIAXIS_FLYINGC_FLAPS | DWORD | 67459590 |
| DIBUTTON_FLYINGC_FLAPSUP | DWORD | 67134468 |
| DIBUTTON_FLYINGC_FLAPSDOWN | DWORD | 67134469 |
| DIBUTTON_FLYINGC_BRAKE_LINK | DWORD | 67398880 |
| DIBUTTON_FLYINGC_FASTER_LINK | DWORD | 67359968 |
| DIBUTTON_FLYINGC_SLOWER_LINK | DWORD | 67359976 |
| DIBUTTON_FLYINGC_GLANCE_LEFT_LINK | DWORD | 67618020 |
| DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK | DWORD | 67618028 |
| DIBUTTON_FLYINGC_GLANCE_UP_LINK | DWORD | 67618016 |
| DIBUTTON_FLYINGC_GLANCE_DOWN_LINK | DWORD | 67618024 |
| DIBUTTON_FLYINGC_DEVICE | DWORD | 67126526 |
| DIBUTTON_FLYINGC_PAUSE | DWORD | 67126524 |
| DIVIRTUAL_FLYING_MILITARY | DWORD | 83886080 |
| DIAXIS_FLYINGM_BANK | DWORD | 83921409 |
| DIAXIS_FLYINGM_PITCH | DWORD | 83954178 |
| DIAXIS_FLYINGM_THROTTLE | DWORD | 84120067 |
| DIBUTTON_FLYINGM_FIRE | DWORD | 83889153 |
| DIBUTTON_FLYINGM_WEAPONS | DWORD | 83889154 |
| DIBUTTON_FLYINGM_TARGET | DWORD | 83889155 |
| DIBUTTON_FLYINGM_MENU | DWORD | 83887357 |
| DIHATSWITCH_FLYINGM_GLANCE | DWORD | 83904001 |
| DIBUTTON_FLYINGM_COUNTER | DWORD | 83909636 |
| DIAXIS_FLYINGM_RUDDER | DWORD | 84036100 |
| DIAXIS_FLYINGM_BRAKE | DWORD | 84173317 |
| DIBUTTON_FLYINGM_VIEW | DWORD | 83911685 |
| DIBUTTON_FLYINGM_DISPLAY | DWORD | 83911686 |
| DIAXIS_FLYINGM_FLAPS | DWORD | 84234758 |
| DIBUTTON_FLYINGM_FLAPSUP | DWORD | 83907591 |
| DIBUTTON_FLYINGM_FLAPSDOWN | DWORD | 83907592 |
| DIBUTTON_FLYINGM_FIRESECONDARY | DWORD | 83905545 |
| DIBUTTON_FLYINGM_GEAR | DWORD | 83911690 |
| DIBUTTON_FLYINGM_BRAKE_LINK | DWORD | 84174048 |
| DIBUTTON_FLYINGM_FASTER_LINK | DWORD | 84137184 |
| DIBUTTON_FLYINGM_SLOWER_LINK | DWORD | 84137192 |
| DIBUTTON_FLYINGM_GLANCE_LEFT_LINK | DWORD | 84395236 |
| DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK | DWORD | 84395244 |
| DIBUTTON_FLYINGM_GLANCE_UP_LINK | DWORD | 84395232 |
| DIBUTTON_FLYINGM_GLANCE_DOWN_LINK | DWORD | 84395240 |
| DIBUTTON_FLYINGM_DEVICE | DWORD | 83903742 |
| DIBUTTON_FLYINGM_PAUSE | DWORD | 83903740 |
| DIVIRTUAL_FLYING_HELICOPTER | DWORD | 100663296 |
| DIAXIS_FLYINGH_BANK | DWORD | 100698625 |
| DIAXIS_FLYINGH_PITCH | DWORD | 100731394 |
| DIAXIS_FLYINGH_COLLECTIVE | DWORD | 100764163 |
| DIBUTTON_FLYINGH_FIRE | DWORD | 100668417 |
| DIBUTTON_FLYINGH_WEAPONS | DWORD | 100668418 |
| DIBUTTON_FLYINGH_TARGET | DWORD | 100668419 |
| DIBUTTON_FLYINGH_MENU | DWORD | 100664573 |
| DIHATSWITCH_FLYINGH_GLANCE | DWORD | 100681217 |
| DIAXIS_FLYINGH_TORQUE | DWORD | 100817412 |
| DIAXIS_FLYINGH_THROTTLE | DWORD | 100915717 |
| DIBUTTON_FLYINGH_COUNTER | DWORD | 100684804 |
| DIBUTTON_FLYINGH_VIEW | DWORD | 100688901 |
| DIBUTTON_FLYINGH_GEAR | DWORD | 100688902 |
| DIBUTTON_FLYINGH_FIRESECONDARY | DWORD | 100682759 |
| DIBUTTON_FLYINGH_FASTER_LINK | DWORD | 100916448 |
| DIBUTTON_FLYINGH_SLOWER_LINK | DWORD | 100916456 |
| DIBUTTON_FLYINGH_GLANCE_LEFT_LINK | DWORD | 101172452 |
| DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK | DWORD | 101172460 |
| DIBUTTON_FLYINGH_GLANCE_UP_LINK | DWORD | 101172448 |
| DIBUTTON_FLYINGH_GLANCE_DOWN_LINK | DWORD | 101172456 |
| DIBUTTON_FLYINGH_DEVICE | DWORD | 100680958 |
| DIBUTTON_FLYINGH_PAUSE | DWORD | 100680956 |
| DIVIRTUAL_SPACESIM | DWORD | 117440512 |
| DIAXIS_SPACESIM_LATERAL | DWORD | 117473793 |
| DIAXIS_SPACESIM_MOVE | DWORD | 117506562 |
| DIAXIS_SPACESIM_THROTTLE | DWORD | 117670403 |
| DIBUTTON_SPACESIM_FIRE | DWORD | 117441537 |
| DIBUTTON_SPACESIM_WEAPONS | DWORD | 117441538 |
| DIBUTTON_SPACESIM_TARGET | DWORD | 117441539 |
| DIBUTTON_SPACESIM_MENU | DWORD | 117441789 |
| DIHATSWITCH_SPACESIM_GLANCE | DWORD | 117458433 |
| DIAXIS_SPACESIM_CLIMB | DWORD | 117555716 |
| DIAXIS_SPACESIM_ROTATE | DWORD | 117588485 |
| DIBUTTON_SPACESIM_VIEW | DWORD | 117457924 |
| DIBUTTON_SPACESIM_DISPLAY | DWORD | 117457925 |
| DIBUTTON_SPACESIM_RAISE | DWORD | 117457926 |
| DIBUTTON_SPACESIM_LOWER | DWORD | 117457927 |
| DIBUTTON_SPACESIM_GEAR | DWORD | 117457928 |
| DIBUTTON_SPACESIM_FIRESECONDARY | DWORD | 117457929 |
| DIBUTTON_SPACESIM_LEFT_LINK | DWORD | 117490916 |
| DIBUTTON_SPACESIM_RIGHT_LINK | DWORD | 117490924 |
| DIBUTTON_SPACESIM_FORWARD_LINK | DWORD | 117523680 |
| DIBUTTON_SPACESIM_BACKWARD_LINK | DWORD | 117523688 |
| DIBUTTON_SPACESIM_FASTER_LINK | DWORD | 117687520 |
| DIBUTTON_SPACESIM_SLOWER_LINK | DWORD | 117687528 |
| DIBUTTON_SPACESIM_TURN_LEFT_LINK | DWORD | 117589220 |
| DIBUTTON_SPACESIM_TURN_RIGHT_LINK | DWORD | 117589228 |
| DIBUTTON_SPACESIM_GLANCE_LEFT_LINK | DWORD | 117949668 |
| DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK | DWORD | 117949676 |
| DIBUTTON_SPACESIM_GLANCE_UP_LINK | DWORD | 117949664 |
| DIBUTTON_SPACESIM_GLANCE_DOWN_LINK | DWORD | 117949672 |
| DIBUTTON_SPACESIM_DEVICE | DWORD | 117458174 |
| DIBUTTON_SPACESIM_PAUSE | DWORD | 117458172 |
| DIVIRTUAL_FIGHTING_HAND2HAND | DWORD | 134217728 |
| DIAXIS_FIGHTINGH_LATERAL | DWORD | 134251009 |
| DIAXIS_FIGHTINGH_MOVE | DWORD | 134283778 |
| DIBUTTON_FIGHTINGH_PUNCH | DWORD | 134218753 |
| DIBUTTON_FIGHTINGH_KICK | DWORD | 134218754 |
| DIBUTTON_FIGHTINGH_BLOCK | DWORD | 134218755 |
| DIBUTTON_FIGHTINGH_CROUCH | DWORD | 134218756 |
| DIBUTTON_FIGHTINGH_JUMP | DWORD | 134218757 |
| DIBUTTON_FIGHTINGH_SPECIAL1 | DWORD | 134218758 |
| DIBUTTON_FIGHTINGH_SPECIAL2 | DWORD | 134218759 |
| DIBUTTON_FIGHTINGH_MENU | DWORD | 134219005 |
| DIBUTTON_FIGHTINGH_SELECT | DWORD | 134235144 |
| DIHATSWITCH_FIGHTINGH_SLIDE | DWORD | 134235649 |
| DIBUTTON_FIGHTINGH_DISPLAY | DWORD | 134235145 |
| DIAXIS_FIGHTINGH_ROTATE | DWORD | 134365699 |
| DIBUTTON_FIGHTINGH_DODGE | DWORD | 134235146 |
| DIBUTTON_FIGHTINGH_LEFT_LINK | DWORD | 134268132 |
| DIBUTTON_FIGHTINGH_RIGHT_LINK | DWORD | 134268140 |
| DIBUTTON_FIGHTINGH_FORWARD_LINK | DWORD | 134300896 |
| DIBUTTON_FIGHTINGH_BACKWARD_LINK | DWORD | 134300904 |
| DIBUTTON_FIGHTINGH_DEVICE | DWORD | 134235390 |
| DIBUTTON_FIGHTINGH_PAUSE | DWORD | 134235388 |
| DIVIRTUAL_FIGHTING_FPS | DWORD | 150994944 |
| DIAXIS_FPS_ROTATE | DWORD | 151028225 |
| DIAXIS_FPS_MOVE | DWORD | 151060994 |
| DIBUTTON_FPS_FIRE | DWORD | 150995969 |
| DIBUTTON_FPS_WEAPONS | DWORD | 150995970 |
| DIBUTTON_FPS_APPLY | DWORD | 150995971 |
| DIBUTTON_FPS_SELECT | DWORD | 150995972 |
| DIBUTTON_FPS_CROUCH | DWORD | 150995973 |
| DIBUTTON_FPS_JUMP | DWORD | 150995974 |
| DIAXIS_FPS_LOOKUPDOWN | DWORD | 151093763 |
| DIBUTTON_FPS_STRAFE | DWORD | 150995975 |
| DIBUTTON_FPS_MENU | DWORD | 150996221 |
| DIHATSWITCH_FPS_GLANCE | DWORD | 151012865 |
| DIBUTTON_FPS_DISPLAY | DWORD | 151012360 |
| DIAXIS_FPS_SIDESTEP | DWORD | 151142916 |
| DIBUTTON_FPS_DODGE | DWORD | 151012361 |
| DIBUTTON_FPS_GLANCEL | DWORD | 151012362 |
| DIBUTTON_FPS_GLANCER | DWORD | 151012363 |
| DIBUTTON_FPS_FIRESECONDARY | DWORD | 151012364 |
| DIBUTTON_FPS_ROTATE_LEFT_LINK | DWORD | 151045348 |
| DIBUTTON_FPS_ROTATE_RIGHT_LINK | DWORD | 151045356 |
| DIBUTTON_FPS_FORWARD_LINK | DWORD | 151078112 |
| DIBUTTON_FPS_BACKWARD_LINK | DWORD | 151078120 |
| DIBUTTON_FPS_GLANCE_UP_LINK | DWORD | 151110880 |
| DIBUTTON_FPS_GLANCE_DOWN_LINK | DWORD | 151110888 |
| DIBUTTON_FPS_STEP_LEFT_LINK | DWORD | 151143652 |
| DIBUTTON_FPS_STEP_RIGHT_LINK | DWORD | 151143660 |
| DIBUTTON_FPS_DEVICE | DWORD | 151012606 |
| DIBUTTON_FPS_PAUSE | DWORD | 151012604 |
| DIVIRTUAL_FIGHTING_THIRDPERSON | DWORD | 167772160 |
| DIAXIS_TPS_TURN | DWORD | 167903745 |
| DIAXIS_TPS_MOVE | DWORD | 167838210 |
| DIBUTTON_TPS_RUN | DWORD | 167773185 |
| DIBUTTON_TPS_ACTION | DWORD | 167773186 |
| DIBUTTON_TPS_SELECT | DWORD | 167773187 |
| DIBUTTON_TPS_USE | DWORD | 167773188 |
| DIBUTTON_TPS_JUMP | DWORD | 167773189 |
| DIBUTTON_TPS_MENU | DWORD | 167773437 |
| DIHATSWITCH_TPS_GLANCE | DWORD | 167790081 |
| DIBUTTON_TPS_VIEW | DWORD | 167789574 |
| DIBUTTON_TPS_STEPLEFT | DWORD | 167789575 |
| DIBUTTON_TPS_STEPRIGHT | DWORD | 167789576 |
| DIAXIS_TPS_STEP | DWORD | 167821827 |
| DIBUTTON_TPS_DODGE | DWORD | 167789577 |
| DIBUTTON_TPS_INVENTORY | DWORD | 167789578 |
| DIBUTTON_TPS_TURN_LEFT_LINK | DWORD | 167920868 |
| DIBUTTON_TPS_TURN_RIGHT_LINK | DWORD | 167920876 |
| DIBUTTON_TPS_FORWARD_LINK | DWORD | 167855328 |
| DIBUTTON_TPS_BACKWARD_LINK | DWORD | 167855336 |
| DIBUTTON_TPS_GLANCE_UP_LINK | DWORD | 168281312 |
| DIBUTTON_TPS_GLANCE_DOWN_LINK | DWORD | 168281320 |
| DIBUTTON_TPS_GLANCE_LEFT_LINK | DWORD | 168281316 |
| DIBUTTON_TPS_GLANCE_RIGHT_LINK | DWORD | 168281324 |
| DIBUTTON_TPS_DEVICE | DWORD | 167789822 |
| DIBUTTON_TPS_PAUSE | DWORD | 167789820 |
| DIVIRTUAL_STRATEGY_ROLEPLAYING | DWORD | 184549376 |
| DIAXIS_STRATEGYR_LATERAL | DWORD | 184582657 |
| DIAXIS_STRATEGYR_MOVE | DWORD | 184615426 |
| DIBUTTON_STRATEGYR_GET | DWORD | 184550401 |
| DIBUTTON_STRATEGYR_APPLY | DWORD | 184550402 |
| DIBUTTON_STRATEGYR_SELECT | DWORD | 184550403 |
| DIBUTTON_STRATEGYR_ATTACK | DWORD | 184550404 |
| DIBUTTON_STRATEGYR_CAST | DWORD | 184550405 |
| DIBUTTON_STRATEGYR_CROUCH | DWORD | 184550406 |
| DIBUTTON_STRATEGYR_JUMP | DWORD | 184550407 |
| DIBUTTON_STRATEGYR_MENU | DWORD | 184550653 |
| DIHATSWITCH_STRATEGYR_GLANCE | DWORD | 184567297 |
| DIBUTTON_STRATEGYR_MAP | DWORD | 184566792 |
| DIBUTTON_STRATEGYR_DISPLAY | DWORD | 184566793 |
| DIAXIS_STRATEGYR_ROTATE | DWORD | 184697347 |
| DIBUTTON_STRATEGYR_LEFT_LINK | DWORD | 184599780 |
| DIBUTTON_STRATEGYR_RIGHT_LINK | DWORD | 184599788 |
| DIBUTTON_STRATEGYR_FORWARD_LINK | DWORD | 184632544 |
| DIBUTTON_STRATEGYR_BACK_LINK | DWORD | 184632552 |
| DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK | DWORD | 184698084 |
| DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK | DWORD | 184698092 |
| DIBUTTON_STRATEGYR_DEVICE | DWORD | 184567038 |
| DIBUTTON_STRATEGYR_PAUSE | DWORD | 184567036 |
| DIVIRTUAL_STRATEGY_TURN | DWORD | 201326592 |
| DIAXIS_STRATEGYT_LATERAL | DWORD | 201359873 |
| DIAXIS_STRATEGYT_MOVE | DWORD | 201392642 |
| DIBUTTON_STRATEGYT_SELECT | DWORD | 201327617 |
| DIBUTTON_STRATEGYT_INSTRUCT | DWORD | 201327618 |
| DIBUTTON_STRATEGYT_APPLY | DWORD | 201327619 |
| DIBUTTON_STRATEGYT_TEAM | DWORD | 201327620 |
| DIBUTTON_STRATEGYT_TURN | DWORD | 201327621 |
| DIBUTTON_STRATEGYT_MENU | DWORD | 201327869 |
| DIBUTTON_STRATEGYT_ZOOM | DWORD | 201344006 |
| DIBUTTON_STRATEGYT_MAP | DWORD | 201344007 |
| DIBUTTON_STRATEGYT_DISPLAY | DWORD | 201344008 |
| DIBUTTON_STRATEGYT_LEFT_LINK | DWORD | 201376996 |
| DIBUTTON_STRATEGYT_RIGHT_LINK | DWORD | 201377004 |
| DIBUTTON_STRATEGYT_FORWARD_LINK | DWORD | 201409760 |
| DIBUTTON_STRATEGYT_BACK_LINK | DWORD | 201409768 |
| DIBUTTON_STRATEGYT_DEVICE | DWORD | 201344254 |
| DIBUTTON_STRATEGYT_PAUSE | DWORD | 201344252 |
| DIVIRTUAL_SPORTS_HUNTING | DWORD | 218103808 |
| DIAXIS_HUNTING_LATERAL | DWORD | 218137089 |
| DIAXIS_HUNTING_MOVE | DWORD | 218169858 |
| DIBUTTON_HUNTING_FIRE | DWORD | 218104833 |
| DIBUTTON_HUNTING_AIM | DWORD | 218104834 |
| DIBUTTON_HUNTING_WEAPON | DWORD | 218104835 |
| DIBUTTON_HUNTING_BINOCULAR | DWORD | 218104836 |
| DIBUTTON_HUNTING_CALL | DWORD | 218104837 |
| DIBUTTON_HUNTING_MAP | DWORD | 218104838 |
| DIBUTTON_HUNTING_SPECIAL | DWORD | 218104839 |
| DIBUTTON_HUNTING_MENU | DWORD | 218105085 |
| DIHATSWITCH_HUNTING_GLANCE | DWORD | 218121729 |
| DIBUTTON_HUNTING_DISPLAY | DWORD | 218121224 |
| DIAXIS_HUNTING_ROTATE | DWORD | 218251779 |
| DIBUTTON_HUNTING_CROUCH | DWORD | 218121225 |
| DIBUTTON_HUNTING_JUMP | DWORD | 218121226 |
| DIBUTTON_HUNTING_FIRESECONDARY | DWORD | 218121227 |
| DIBUTTON_HUNTING_LEFT_LINK | DWORD | 218154212 |
| DIBUTTON_HUNTING_RIGHT_LINK | DWORD | 218154220 |
| DIBUTTON_HUNTING_FORWARD_LINK | DWORD | 218186976 |
| DIBUTTON_HUNTING_BACK_LINK | DWORD | 218186984 |
| DIBUTTON_HUNTING_ROTATE_LEFT_LINK | DWORD | 218252516 |
| DIBUTTON_HUNTING_ROTATE_RIGHT_LINK | DWORD | 218252524 |
| DIBUTTON_HUNTING_DEVICE | DWORD | 218121470 |
| DIBUTTON_HUNTING_PAUSE | DWORD | 218121468 |
| DIVIRTUAL_SPORTS_FISHING | DWORD | 234881024 |
| DIAXIS_FISHING_LATERAL | DWORD | 234914305 |
| DIAXIS_FISHING_MOVE | DWORD | 234947074 |
| DIBUTTON_FISHING_CAST | DWORD | 234882049 |
| DIBUTTON_FISHING_TYPE | DWORD | 234882050 |
| DIBUTTON_FISHING_BINOCULAR | DWORD | 234882051 |
| DIBUTTON_FISHING_BAIT | DWORD | 234882052 |
| DIBUTTON_FISHING_MAP | DWORD | 234882053 |
| DIBUTTON_FISHING_MENU | DWORD | 234882301 |
| DIHATSWITCH_FISHING_GLANCE | DWORD | 234898945 |
| DIBUTTON_FISHING_DISPLAY | DWORD | 234898438 |
| DIAXIS_FISHING_ROTATE | DWORD | 235028995 |
| DIBUTTON_FISHING_CROUCH | DWORD | 234898439 |
| DIBUTTON_FISHING_JUMP | DWORD | 234898440 |
| DIBUTTON_FISHING_LEFT_LINK | DWORD | 234931428 |
| DIBUTTON_FISHING_RIGHT_LINK | DWORD | 234931436 |
| DIBUTTON_FISHING_FORWARD_LINK | DWORD | 234964192 |
| DIBUTTON_FISHING_BACK_LINK | DWORD | 234964200 |
| DIBUTTON_FISHING_ROTATE_LEFT_LINK | DWORD | 235029732 |
| DIBUTTON_FISHING_ROTATE_RIGHT_LINK | DWORD | 235029740 |
| DIBUTTON_FISHING_DEVICE | DWORD | 234898686 |
| DIBUTTON_FISHING_PAUSE | DWORD | 234898684 |
| DIVIRTUAL_SPORTS_BASEBALL_BAT | DWORD | 251658240 |
| DIAXIS_BASEBALLB_LATERAL | DWORD | 251691521 |
| DIAXIS_BASEBALLB_MOVE | DWORD | 251724290 |
| DIBUTTON_BASEBALLB_SELECT | DWORD | 251659265 |
| DIBUTTON_BASEBALLB_NORMAL | DWORD | 251659266 |
| DIBUTTON_BASEBALLB_POWER | DWORD | 251659267 |
| DIBUTTON_BASEBALLB_BUNT | DWORD | 251659268 |
| DIBUTTON_BASEBALLB_STEAL | DWORD | 251659269 |
| DIBUTTON_BASEBALLB_BURST | DWORD | 251659270 |
| DIBUTTON_BASEBALLB_SLIDE | DWORD | 251659271 |
| DIBUTTON_BASEBALLB_CONTACT | DWORD | 251659272 |
| DIBUTTON_BASEBALLB_MENU | DWORD | 251659517 |
| DIBUTTON_BASEBALLB_NOSTEAL | DWORD | 251675657 |
| DIBUTTON_BASEBALLB_BOX | DWORD | 251675658 |
| DIBUTTON_BASEBALLB_LEFT_LINK | DWORD | 251708644 |
| DIBUTTON_BASEBALLB_RIGHT_LINK | DWORD | 251708652 |
| DIBUTTON_BASEBALLB_FORWARD_LINK | DWORD | 251741408 |
| DIBUTTON_BASEBALLB_BACK_LINK | DWORD | 251741416 |
| DIBUTTON_BASEBALLB_DEVICE | DWORD | 251675902 |
| DIBUTTON_BASEBALLB_PAUSE | DWORD | 251675900 |
| DIVIRTUAL_SPORTS_BASEBALL_PITCH | DWORD | 268435456 |
| DIAXIS_BASEBALLP_LATERAL | DWORD | 268468737 |
| DIAXIS_BASEBALLP_MOVE | DWORD | 268501506 |
| DIBUTTON_BASEBALLP_SELECT | DWORD | 268436481 |
| DIBUTTON_BASEBALLP_PITCH | DWORD | 268436482 |
| DIBUTTON_BASEBALLP_BASE | DWORD | 268436483 |
| DIBUTTON_BASEBALLP_THROW | DWORD | 268436484 |
| DIBUTTON_BASEBALLP_FAKE | DWORD | 268436485 |
| DIBUTTON_BASEBALLP_MENU | DWORD | 268436733 |
| DIBUTTON_BASEBALLP_WALK | DWORD | 268452870 |
| DIBUTTON_BASEBALLP_LOOK | DWORD | 268452871 |
| DIBUTTON_BASEBALLP_LEFT_LINK | DWORD | 268485860 |
| DIBUTTON_BASEBALLP_RIGHT_LINK | DWORD | 268485868 |
| DIBUTTON_BASEBALLP_FORWARD_LINK | DWORD | 268518624 |
| DIBUTTON_BASEBALLP_BACK_LINK | DWORD | 268518632 |
| DIBUTTON_BASEBALLP_DEVICE | DWORD | 268453118 |
| DIBUTTON_BASEBALLP_PAUSE | DWORD | 268453116 |
| DIVIRTUAL_SPORTS_BASEBALL_FIELD | DWORD | 285212672 |
| DIAXIS_BASEBALLF_LATERAL | DWORD | 285245953 |
| DIAXIS_BASEBALLF_MOVE | DWORD | 285278722 |
| DIBUTTON_BASEBALLF_NEAREST | DWORD | 285213697 |
| DIBUTTON_BASEBALLF_THROW1 | DWORD | 285213698 |
| DIBUTTON_BASEBALLF_THROW2 | DWORD | 285213699 |
| DIBUTTON_BASEBALLF_BURST | DWORD | 285213700 |
| DIBUTTON_BASEBALLF_JUMP | DWORD | 285213701 |
| DIBUTTON_BASEBALLF_DIVE | DWORD | 285213702 |
| DIBUTTON_BASEBALLF_MENU | DWORD | 285213949 |
| DIBUTTON_BASEBALLF_SHIFTIN | DWORD | 285230087 |
| DIBUTTON_BASEBALLF_SHIFTOUT | DWORD | 285230088 |
| DIBUTTON_BASEBALLF_AIM_LEFT_LINK | DWORD | 285263076 |
| DIBUTTON_BASEBALLF_AIM_RIGHT_LINK | DWORD | 285263084 |
| DIBUTTON_BASEBALLF_FORWARD_LINK | DWORD | 285295840 |
| DIBUTTON_BASEBALLF_BACK_LINK | DWORD | 285295848 |
| DIBUTTON_BASEBALLF_DEVICE | DWORD | 285230334 |
| DIBUTTON_BASEBALLF_PAUSE | DWORD | 285230332 |
| DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE | DWORD | 301989888 |
| DIAXIS_BBALLO_LATERAL | DWORD | 302023169 |
| DIAXIS_BBALLO_MOVE | DWORD | 302055938 |
| DIBUTTON_BBALLO_SHOOT | DWORD | 301990913 |
| DIBUTTON_BBALLO_DUNK | DWORD | 301990914 |
| DIBUTTON_BBALLO_PASS | DWORD | 301990915 |
| DIBUTTON_BBALLO_FAKE | DWORD | 301990916 |
| DIBUTTON_BBALLO_SPECIAL | DWORD | 301990917 |
| DIBUTTON_BBALLO_PLAYER | DWORD | 301990918 |
| DIBUTTON_BBALLO_BURST | DWORD | 301990919 |
| DIBUTTON_BBALLO_CALL | DWORD | 301990920 |
| DIBUTTON_BBALLO_MENU | DWORD | 301991165 |
| DIHATSWITCH_BBALLO_GLANCE | DWORD | 302007809 |
| DIBUTTON_BBALLO_SCREEN | DWORD | 302007305 |
| DIBUTTON_BBALLO_PLAY | DWORD | 302007306 |
| DIBUTTON_BBALLO_JAB | DWORD | 302007307 |
| DIBUTTON_BBALLO_POST | DWORD | 302007308 |
| DIBUTTON_BBALLO_TIMEOUT | DWORD | 302007309 |
| DIBUTTON_BBALLO_SUBSTITUTE | DWORD | 302007310 |
| DIBUTTON_BBALLO_LEFT_LINK | DWORD | 302040292 |
| DIBUTTON_BBALLO_RIGHT_LINK | DWORD | 302040300 |
| DIBUTTON_BBALLO_FORWARD_LINK | DWORD | 302073056 |
| DIBUTTON_BBALLO_BACK_LINK | DWORD | 302073064 |
| DIBUTTON_BBALLO_DEVICE | DWORD | 302007550 |
| DIBUTTON_BBALLO_PAUSE | DWORD | 302007548 |
| DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE | DWORD | 318767104 |
| DIAXIS_BBALLD_LATERAL | DWORD | 318800385 |
| DIAXIS_BBALLD_MOVE | DWORD | 318833154 |
| DIBUTTON_BBALLD_JUMP | DWORD | 318768129 |
| DIBUTTON_BBALLD_STEAL | DWORD | 318768130 |
| DIBUTTON_BBALLD_FAKE | DWORD | 318768131 |
| DIBUTTON_BBALLD_SPECIAL | DWORD | 318768132 |
| DIBUTTON_BBALLD_PLAYER | DWORD | 318768133 |
| DIBUTTON_BBALLD_BURST | DWORD | 318768134 |
| DIBUTTON_BBALLD_PLAY | DWORD | 318768135 |
| DIBUTTON_BBALLD_MENU | DWORD | 318768381 |
| DIHATSWITCH_BBALLD_GLANCE | DWORD | 318785025 |
| DIBUTTON_BBALLD_TIMEOUT | DWORD | 318784520 |
| DIBUTTON_BBALLD_SUBSTITUTE | DWORD | 318784521 |
| DIBUTTON_BBALLD_LEFT_LINK | DWORD | 318817508 |
| DIBUTTON_BBALLD_RIGHT_LINK | DWORD | 318817516 |
| DIBUTTON_BBALLD_FORWARD_LINK | DWORD | 318850272 |
| DIBUTTON_BBALLD_BACK_LINK | DWORD | 318850280 |
| DIBUTTON_BBALLD_DEVICE | DWORD | 318784766 |
| DIBUTTON_BBALLD_PAUSE | DWORD | 318784764 |
| DIVIRTUAL_SPORTS_FOOTBALL_FIELD | DWORD | 335544320 |
| DIBUTTON_FOOTBALLP_PLAY | DWORD | 335545345 |
| DIBUTTON_FOOTBALLP_SELECT | DWORD | 335545346 |
| DIBUTTON_FOOTBALLP_HELP | DWORD | 335545347 |
| DIBUTTON_FOOTBALLP_MENU | DWORD | 335545597 |
| DIBUTTON_FOOTBALLP_DEVICE | DWORD | 335561982 |
| DIBUTTON_FOOTBALLP_PAUSE | DWORD | 335561980 |
| DIVIRTUAL_SPORTS_FOOTBALL_QBCK | DWORD | 352321536 |
| DIAXIS_FOOTBALLQ_LATERAL | DWORD | 352354817 |
| DIAXIS_FOOTBALLQ_MOVE | DWORD | 352387586 |
| DIBUTTON_FOOTBALLQ_SELECT | DWORD | 352322561 |
| DIBUTTON_FOOTBALLQ_SNAP | DWORD | 352322562 |
| DIBUTTON_FOOTBALLQ_JUMP | DWORD | 352322563 |
| DIBUTTON_FOOTBALLQ_SLIDE | DWORD | 352322564 |
| DIBUTTON_FOOTBALLQ_PASS | DWORD | 352322565 |
| DIBUTTON_FOOTBALLQ_FAKE | DWORD | 352322566 |
| DIBUTTON_FOOTBALLQ_MENU | DWORD | 352322813 |
| DIBUTTON_FOOTBALLQ_FAKESNAP | DWORD | 352338951 |
| DIBUTTON_FOOTBALLQ_MOTION | DWORD | 352338952 |
| DIBUTTON_FOOTBALLQ_AUDIBLE | DWORD | 352338953 |
| DIBUTTON_FOOTBALLQ_LEFT_LINK | DWORD | 352371940 |
| DIBUTTON_FOOTBALLQ_RIGHT_LINK | DWORD | 352371948 |
| DIBUTTON_FOOTBALLQ_FORWARD_LINK | DWORD | 352404704 |
| DIBUTTON_FOOTBALLQ_BACK_LINK | DWORD | 352404712 |
| DIBUTTON_FOOTBALLQ_DEVICE | DWORD | 352339198 |
| DIBUTTON_FOOTBALLQ_PAUSE | DWORD | 352339196 |
| DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE | DWORD | 369098752 |
| DIAXIS_FOOTBALLO_LATERAL | DWORD | 369132033 |
| DIAXIS_FOOTBALLO_MOVE | DWORD | 369164802 |
| DIBUTTON_FOOTBALLO_JUMP | DWORD | 369099777 |
| DIBUTTON_FOOTBALLO_LEFTARM | DWORD | 369099778 |
| DIBUTTON_FOOTBALLO_RIGHTARM | DWORD | 369099779 |
| DIBUTTON_FOOTBALLO_THROW | DWORD | 369099780 |
| DIBUTTON_FOOTBALLO_SPIN | DWORD | 369099781 |
| DIBUTTON_FOOTBALLO_MENU | DWORD | 369100029 |
| DIBUTTON_FOOTBALLO_JUKE | DWORD | 369116166 |
| DIBUTTON_FOOTBALLO_SHOULDER | DWORD | 369116167 |
| DIBUTTON_FOOTBALLO_TURBO | DWORD | 369116168 |
| DIBUTTON_FOOTBALLO_DIVE | DWORD | 369116169 |
| DIBUTTON_FOOTBALLO_ZOOM | DWORD | 369116170 |
| DIBUTTON_FOOTBALLO_SUBSTITUTE | DWORD | 369116171 |
| DIBUTTON_FOOTBALLO_LEFT_LINK | DWORD | 369149156 |
| DIBUTTON_FOOTBALLO_RIGHT_LINK | DWORD | 369149164 |
| DIBUTTON_FOOTBALLO_FORWARD_LINK | DWORD | 369181920 |
| DIBUTTON_FOOTBALLO_BACK_LINK | DWORD | 369181928 |
| DIBUTTON_FOOTBALLO_DEVICE | DWORD | 369116414 |
| DIBUTTON_FOOTBALLO_PAUSE | DWORD | 369116412 |
| DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE | DWORD | 385875968 |
| DIAXIS_FOOTBALLD_LATERAL | DWORD | 385909249 |
| DIAXIS_FOOTBALLD_MOVE | DWORD | 385942018 |
| DIBUTTON_FOOTBALLD_PLAY | DWORD | 385876993 |
| DIBUTTON_FOOTBALLD_SELECT | DWORD | 385876994 |
| DIBUTTON_FOOTBALLD_JUMP | DWORD | 385876995 |
| DIBUTTON_FOOTBALLD_TACKLE | DWORD | 385876996 |
| DIBUTTON_FOOTBALLD_FAKE | DWORD | 385876997 |
| DIBUTTON_FOOTBALLD_SUPERTACKLE | DWORD | 385876998 |
| DIBUTTON_FOOTBALLD_MENU | DWORD | 385877245 |
| DIBUTTON_FOOTBALLD_SPIN | DWORD | 385893383 |
| DIBUTTON_FOOTBALLD_SWIM | DWORD | 385893384 |
| DIBUTTON_FOOTBALLD_BULLRUSH | DWORD | 385893385 |
| DIBUTTON_FOOTBALLD_RIP | DWORD | 385893386 |
| DIBUTTON_FOOTBALLD_AUDIBLE | DWORD | 385893387 |
| DIBUTTON_FOOTBALLD_ZOOM | DWORD | 385893388 |
| DIBUTTON_FOOTBALLD_SUBSTITUTE | DWORD | 385893389 |
| DIBUTTON_FOOTBALLD_LEFT_LINK | DWORD | 385926372 |
| DIBUTTON_FOOTBALLD_RIGHT_LINK | DWORD | 385926380 |
| DIBUTTON_FOOTBALLD_FORWARD_LINK | DWORD | 385959136 |
| DIBUTTON_FOOTBALLD_BACK_LINK | DWORD | 385959144 |
| DIBUTTON_FOOTBALLD_DEVICE | DWORD | 385893630 |
| DIBUTTON_FOOTBALLD_PAUSE | DWORD | 385893628 |
| DIVIRTUAL_SPORTS_GOLF | DWORD | 402653184 |
| DIAXIS_GOLF_LATERAL | DWORD | 402686465 |
| DIAXIS_GOLF_MOVE | DWORD | 402719234 |
| DIBUTTON_GOLF_SWING | DWORD | 402654209 |
| DIBUTTON_GOLF_SELECT | DWORD | 402654210 |
| DIBUTTON_GOLF_UP | DWORD | 402654211 |
| DIBUTTON_GOLF_DOWN | DWORD | 402654212 |
| DIBUTTON_GOLF_TERRAIN | DWORD | 402654213 |
| DIBUTTON_GOLF_FLYBY | DWORD | 402654214 |
| DIBUTTON_GOLF_MENU | DWORD | 402654461 |
| DIHATSWITCH_GOLF_SCROLL | DWORD | 402671105 |
| DIBUTTON_GOLF_ZOOM | DWORD | 402670599 |
| DIBUTTON_GOLF_TIMEOUT | DWORD | 402670600 |
| DIBUTTON_GOLF_SUBSTITUTE | DWORD | 402670601 |
| DIBUTTON_GOLF_LEFT_LINK | DWORD | 402703588 |
| DIBUTTON_GOLF_RIGHT_LINK | DWORD | 402703596 |
| DIBUTTON_GOLF_FORWARD_LINK | DWORD | 402736352 |
| DIBUTTON_GOLF_BACK_LINK | DWORD | 402736360 |
| DIBUTTON_GOLF_DEVICE | DWORD | 402670846 |
| DIBUTTON_GOLF_PAUSE | DWORD | 402670844 |
| DIVIRTUAL_SPORTS_HOCKEY_OFFENSE | DWORD | 419430400 |
| DIAXIS_HOCKEYO_LATERAL | DWORD | 419463681 |
| DIAXIS_HOCKEYO_MOVE | DWORD | 419496450 |
| DIBUTTON_HOCKEYO_SHOOT | DWORD | 419431425 |
| DIBUTTON_HOCKEYO_PASS | DWORD | 419431426 |
| DIBUTTON_HOCKEYO_BURST | DWORD | 419431427 |
| DIBUTTON_HOCKEYO_SPECIAL | DWORD | 419431428 |
| DIBUTTON_HOCKEYO_FAKE | DWORD | 419431429 |
| DIBUTTON_HOCKEYO_MENU | DWORD | 419431677 |
| DIHATSWITCH_HOCKEYO_SCROLL | DWORD | 419448321 |
| DIBUTTON_HOCKEYO_ZOOM | DWORD | 419447814 |
| DIBUTTON_HOCKEYO_STRATEGY | DWORD | 419447815 |
| DIBUTTON_HOCKEYO_TIMEOUT | DWORD | 419447816 |
| DIBUTTON_HOCKEYO_SUBSTITUTE | DWORD | 419447817 |
| DIBUTTON_HOCKEYO_LEFT_LINK | DWORD | 419480804 |
| DIBUTTON_HOCKEYO_RIGHT_LINK | DWORD | 419480812 |
| DIBUTTON_HOCKEYO_FORWARD_LINK | DWORD | 419513568 |
| DIBUTTON_HOCKEYO_BACK_LINK | DWORD | 419513576 |
| DIBUTTON_HOCKEYO_DEVICE | DWORD | 419448062 |
| DIBUTTON_HOCKEYO_PAUSE | DWORD | 419448060 |
| DIVIRTUAL_SPORTS_HOCKEY_DEFENSE | DWORD | 436207616 |
| DIAXIS_HOCKEYD_LATERAL | DWORD | 436240897 |
| DIAXIS_HOCKEYD_MOVE | DWORD | 436273666 |
| DIBUTTON_HOCKEYD_PLAYER | DWORD | 436208641 |
| DIBUTTON_HOCKEYD_STEAL | DWORD | 436208642 |
| DIBUTTON_HOCKEYD_BURST | DWORD | 436208643 |
| DIBUTTON_HOCKEYD_BLOCK | DWORD | 436208644 |
| DIBUTTON_HOCKEYD_FAKE | DWORD | 436208645 |
| DIBUTTON_HOCKEYD_MENU | DWORD | 436208893 |
| DIHATSWITCH_HOCKEYD_SCROLL | DWORD | 436225537 |
| DIBUTTON_HOCKEYD_ZOOM | DWORD | 436225030 |
| DIBUTTON_HOCKEYD_STRATEGY | DWORD | 436225031 |
| DIBUTTON_HOCKEYD_TIMEOUT | DWORD | 436225032 |
| DIBUTTON_HOCKEYD_SUBSTITUTE | DWORD | 436225033 |
| DIBUTTON_HOCKEYD_LEFT_LINK | DWORD | 436258020 |
| DIBUTTON_HOCKEYD_RIGHT_LINK | DWORD | 436258028 |
| DIBUTTON_HOCKEYD_FORWARD_LINK | DWORD | 436290784 |
| DIBUTTON_HOCKEYD_BACK_LINK | DWORD | 436290792 |
| DIBUTTON_HOCKEYD_DEVICE | DWORD | 436225278 |
| DIBUTTON_HOCKEYD_PAUSE | DWORD | 436225276 |
| DIVIRTUAL_SPORTS_HOCKEY_GOALIE | DWORD | 452984832 |
| DIAXIS_HOCKEYG_LATERAL | DWORD | 453018113 |
| DIAXIS_HOCKEYG_MOVE | DWORD | 453050882 |
| DIBUTTON_HOCKEYG_PASS | DWORD | 452985857 |
| DIBUTTON_HOCKEYG_POKE | DWORD | 452985858 |
| DIBUTTON_HOCKEYG_STEAL | DWORD | 452985859 |
| DIBUTTON_HOCKEYG_BLOCK | DWORD | 452985860 |
| DIBUTTON_HOCKEYG_MENU | DWORD | 452986109 |
| DIHATSWITCH_HOCKEYG_SCROLL | DWORD | 453002753 |
| DIBUTTON_HOCKEYG_ZOOM | DWORD | 453002245 |
| DIBUTTON_HOCKEYG_STRATEGY | DWORD | 453002246 |
| DIBUTTON_HOCKEYG_TIMEOUT | DWORD | 453002247 |
| DIBUTTON_HOCKEYG_SUBSTITUTE | DWORD | 453002248 |
| DIBUTTON_HOCKEYG_LEFT_LINK | DWORD | 453035236 |
| DIBUTTON_HOCKEYG_RIGHT_LINK | DWORD | 453035244 |
| DIBUTTON_HOCKEYG_FORWARD_LINK | DWORD | 453068000 |
| DIBUTTON_HOCKEYG_BACK_LINK | DWORD | 453068008 |
| DIBUTTON_HOCKEYG_DEVICE | DWORD | 453002494 |
| DIBUTTON_HOCKEYG_PAUSE | DWORD | 453002492 |
| DIVIRTUAL_SPORTS_BIKING_MOUNTAIN | DWORD | 469762048 |
| DIAXIS_BIKINGM_TURN | DWORD | 469795329 |
| DIAXIS_BIKINGM_PEDAL | DWORD | 469828098 |
| DIBUTTON_BIKINGM_JUMP | DWORD | 469763073 |
| DIBUTTON_BIKINGM_CAMERA | DWORD | 469763074 |
| DIBUTTON_BIKINGM_SPECIAL1 | DWORD | 469763075 |
| DIBUTTON_BIKINGM_SELECT | DWORD | 469763076 |
| DIBUTTON_BIKINGM_SPECIAL2 | DWORD | 469763077 |
| DIBUTTON_BIKINGM_MENU | DWORD | 469763325 |
| DIHATSWITCH_BIKINGM_SCROLL | DWORD | 469779969 |
| DIBUTTON_BIKINGM_ZOOM | DWORD | 469779462 |
| DIAXIS_BIKINGM_BRAKE | DWORD | 470041091 |
| DIBUTTON_BIKINGM_LEFT_LINK | DWORD | 469812452 |
| DIBUTTON_BIKINGM_RIGHT_LINK | DWORD | 469812460 |
| DIBUTTON_BIKINGM_FASTER_LINK | DWORD | 469845216 |
| DIBUTTON_BIKINGM_SLOWER_LINK | DWORD | 469845224 |
| DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK | DWORD | 470041832 |
| DIBUTTON_BIKINGM_DEVICE | DWORD | 469779710 |
| DIBUTTON_BIKINGM_PAUSE | DWORD | 469779708 |
| DIVIRTUAL_SPORTS_SKIING | DWORD | 486539264 |
| DIAXIS_SKIING_TURN | DWORD | 486572545 |
| DIAXIS_SKIING_SPEED | DWORD | 486605314 |
| DIBUTTON_SKIING_JUMP | DWORD | 486540289 |
| DIBUTTON_SKIING_CROUCH | DWORD | 486540290 |
| DIBUTTON_SKIING_CAMERA | DWORD | 486540291 |
| DIBUTTON_SKIING_SPECIAL1 | DWORD | 486540292 |
| DIBUTTON_SKIING_SELECT | DWORD | 486540293 |
| DIBUTTON_SKIING_SPECIAL2 | DWORD | 486540294 |
| DIBUTTON_SKIING_MENU | DWORD | 486540541 |
| DIHATSWITCH_SKIING_GLANCE | DWORD | 486557185 |
| DIBUTTON_SKIING_ZOOM | DWORD | 486556679 |
| DIBUTTON_SKIING_LEFT_LINK | DWORD | 486589668 |
| DIBUTTON_SKIING_RIGHT_LINK | DWORD | 486589676 |
| DIBUTTON_SKIING_FASTER_LINK | DWORD | 486622432 |
| DIBUTTON_SKIING_SLOWER_LINK | DWORD | 486622440 |
| DIBUTTON_SKIING_DEVICE | DWORD | 486556926 |
| DIBUTTON_SKIING_PAUSE | DWORD | 486556924 |
| DIVIRTUAL_SPORTS_SOCCER_OFFENSE | DWORD | 503316480 |
| DIAXIS_SOCCERO_LATERAL | DWORD | 503349761 |
| DIAXIS_SOCCERO_MOVE | DWORD | 503382530 |
| DIAXIS_SOCCERO_BEND | DWORD | 503415299 |
| DIBUTTON_SOCCERO_SHOOT | DWORD | 503317505 |
| DIBUTTON_SOCCERO_PASS | DWORD | 503317506 |
| DIBUTTON_SOCCERO_FAKE | DWORD | 503317507 |
| DIBUTTON_SOCCERO_PLAYER | DWORD | 503317508 |
| DIBUTTON_SOCCERO_SPECIAL1 | DWORD | 503317509 |
| DIBUTTON_SOCCERO_SELECT | DWORD | 503317510 |
| DIBUTTON_SOCCERO_MENU | DWORD | 503317757 |
| DIHATSWITCH_SOCCERO_GLANCE | DWORD | 503334401 |
| DIBUTTON_SOCCERO_SUBSTITUTE | DWORD | 503333895 |
| DIBUTTON_SOCCERO_SHOOTLOW | DWORD | 503333896 |
| DIBUTTON_SOCCERO_SHOOTHIGH | DWORD | 503333897 |
| DIBUTTON_SOCCERO_PASSTHRU | DWORD | 503333898 |
| DIBUTTON_SOCCERO_SPRINT | DWORD | 503333899 |
| DIBUTTON_SOCCERO_CONTROL | DWORD | 503333900 |
| DIBUTTON_SOCCERO_HEAD | DWORD | 503333901 |
| DIBUTTON_SOCCERO_LEFT_LINK | DWORD | 503366884 |
| DIBUTTON_SOCCERO_RIGHT_LINK | DWORD | 503366892 |
| DIBUTTON_SOCCERO_FORWARD_LINK | DWORD | 503399648 |
| DIBUTTON_SOCCERO_BACK_LINK | DWORD | 503399656 |
| DIBUTTON_SOCCERO_DEVICE | DWORD | 503334142 |
| DIBUTTON_SOCCERO_PAUSE | DWORD | 503334140 |
| DIVIRTUAL_SPORTS_SOCCER_DEFENSE | DWORD | 520093696 |
| DIAXIS_SOCCERD_LATERAL | DWORD | 520126977 |
| DIAXIS_SOCCERD_MOVE | DWORD | 520159746 |
| DIBUTTON_SOCCERD_BLOCK | DWORD | 520094721 |
| DIBUTTON_SOCCERD_STEAL | DWORD | 520094722 |
| DIBUTTON_SOCCERD_FAKE | DWORD | 520094723 |
| DIBUTTON_SOCCERD_PLAYER | DWORD | 520094724 |
| DIBUTTON_SOCCERD_SPECIAL | DWORD | 520094725 |
| DIBUTTON_SOCCERD_SELECT | DWORD | 520094726 |
| DIBUTTON_SOCCERD_SLIDE | DWORD | 520094727 |
| DIBUTTON_SOCCERD_MENU | DWORD | 520094973 |
| DIHATSWITCH_SOCCERD_GLANCE | DWORD | 520111617 |
| DIBUTTON_SOCCERD_FOUL | DWORD | 520111112 |
| DIBUTTON_SOCCERD_HEAD | DWORD | 520111113 |
| DIBUTTON_SOCCERD_CLEAR | DWORD | 520111114 |
| DIBUTTON_SOCCERD_GOALIECHARGE | DWORD | 520111115 |
| DIBUTTON_SOCCERD_SUBSTITUTE | DWORD | 520111116 |
| DIBUTTON_SOCCERD_LEFT_LINK | DWORD | 520144100 |
| DIBUTTON_SOCCERD_RIGHT_LINK | DWORD | 520144108 |
| DIBUTTON_SOCCERD_FORWARD_LINK | DWORD | 520176864 |
| DIBUTTON_SOCCERD_BACK_LINK | DWORD | 520176872 |
| DIBUTTON_SOCCERD_DEVICE | DWORD | 520111358 |
| DIBUTTON_SOCCERD_PAUSE | DWORD | 520111356 |
| DIVIRTUAL_SPORTS_RACQUET | DWORD | 536870912 |
| DIAXIS_RACQUET_LATERAL | DWORD | 536904193 |
| DIAXIS_RACQUET_MOVE | DWORD | 536936962 |
| DIBUTTON_RACQUET_SWING | DWORD | 536871937 |
| DIBUTTON_RACQUET_BACKSWING | DWORD | 536871938 |
| DIBUTTON_RACQUET_SMASH | DWORD | 536871939 |
| DIBUTTON_RACQUET_SPECIAL | DWORD | 536871940 |
| DIBUTTON_RACQUET_SELECT | DWORD | 536871941 |
| DIBUTTON_RACQUET_MENU | DWORD | 536872189 |
| DIHATSWITCH_RACQUET_GLANCE | DWORD | 536888833 |
| DIBUTTON_RACQUET_TIMEOUT | DWORD | 536888326 |
| DIBUTTON_RACQUET_SUBSTITUTE | DWORD | 536888327 |
| DIBUTTON_RACQUET_LEFT_LINK | DWORD | 536921316 |
| DIBUTTON_RACQUET_RIGHT_LINK | DWORD | 536921324 |
| DIBUTTON_RACQUET_FORWARD_LINK | DWORD | 536954080 |
| DIBUTTON_RACQUET_BACK_LINK | DWORD | 536954088 |
| DIBUTTON_RACQUET_DEVICE | DWORD | 536888574 |
| DIBUTTON_RACQUET_PAUSE | DWORD | 536888572 |
| DIVIRTUAL_ARCADE_SIDE2SIDE | DWORD | 553648128 |
| DIAXIS_ARCADES_LATERAL | DWORD | 553681409 |
| DIAXIS_ARCADES_MOVE | DWORD | 553714178 |
| DIBUTTON_ARCADES_THROW | DWORD | 553649153 |
| DIBUTTON_ARCADES_CARRY | DWORD | 553649154 |
| DIBUTTON_ARCADES_ATTACK | DWORD | 553649155 |
| DIBUTTON_ARCADES_SPECIAL | DWORD | 553649156 |
| DIBUTTON_ARCADES_SELECT | DWORD | 553649157 |
| DIBUTTON_ARCADES_MENU | DWORD | 553649405 |
| DIHATSWITCH_ARCADES_VIEW | DWORD | 553666049 |
| DIBUTTON_ARCADES_LEFT_LINK | DWORD | 553698532 |
| DIBUTTON_ARCADES_RIGHT_LINK | DWORD | 553698540 |
| DIBUTTON_ARCADES_FORWARD_LINK | DWORD | 553731296 |
| DIBUTTON_ARCADES_BACK_LINK | DWORD | 553731304 |
| DIBUTTON_ARCADES_VIEW_UP_LINK | DWORD | 554157280 |
| DIBUTTON_ARCADES_VIEW_DOWN_LINK | DWORD | 554157288 |
| DIBUTTON_ARCADES_VIEW_LEFT_LINK | DWORD | 554157284 |
| DIBUTTON_ARCADES_VIEW_RIGHT_LINK | DWORD | 554157292 |
| DIBUTTON_ARCADES_DEVICE | DWORD | 553665790 |
| DIBUTTON_ARCADES_PAUSE | DWORD | 553665788 |
| DIVIRTUAL_ARCADE_PLATFORM | DWORD | 570425344 |
| DIAXIS_ARCADEP_LATERAL | DWORD | 570458625 |
| DIAXIS_ARCADEP_MOVE | DWORD | 570491394 |
| DIBUTTON_ARCADEP_JUMP | DWORD | 570426369 |
| DIBUTTON_ARCADEP_FIRE | DWORD | 570426370 |
| DIBUTTON_ARCADEP_CROUCH | DWORD | 570426371 |
| DIBUTTON_ARCADEP_SPECIAL | DWORD | 570426372 |
| DIBUTTON_ARCADEP_SELECT | DWORD | 570426373 |
| DIBUTTON_ARCADEP_MENU | DWORD | 570426621 |
| DIHATSWITCH_ARCADEP_VIEW | DWORD | 570443265 |
| DIBUTTON_ARCADEP_FIRESECONDARY | DWORD | 570442758 |
| DIBUTTON_ARCADEP_LEFT_LINK | DWORD | 570475748 |
| DIBUTTON_ARCADEP_RIGHT_LINK | DWORD | 570475756 |
| DIBUTTON_ARCADEP_FORWARD_LINK | DWORD | 570508512 |
| DIBUTTON_ARCADEP_BACK_LINK | DWORD | 570508520 |
| DIBUTTON_ARCADEP_VIEW_UP_LINK | DWORD | 570934496 |
| DIBUTTON_ARCADEP_VIEW_DOWN_LINK | DWORD | 570934504 |
| DIBUTTON_ARCADEP_VIEW_LEFT_LINK | DWORD | 570934500 |
| DIBUTTON_ARCADEP_VIEW_RIGHT_LINK | DWORD | 570934508 |
| DIBUTTON_ARCADEP_DEVICE | DWORD | 570443006 |
| DIBUTTON_ARCADEP_PAUSE | DWORD | 570443004 |
| DIVIRTUAL_CAD_2DCONTROL | DWORD | 587202560 |
| DIAXIS_2DCONTROL_LATERAL | DWORD | 587235841 |
| DIAXIS_2DCONTROL_MOVE | DWORD | 587268610 |
| DIAXIS_2DCONTROL_INOUT | DWORD | 587301379 |
| DIBUTTON_2DCONTROL_SELECT | DWORD | 587203585 |
| DIBUTTON_2DCONTROL_SPECIAL1 | DWORD | 587203586 |
| DIBUTTON_2DCONTROL_SPECIAL | DWORD | 587203587 |
| DIBUTTON_2DCONTROL_SPECIAL2 | DWORD | 587203588 |
| DIBUTTON_2DCONTROL_MENU | DWORD | 587203837 |
| DIHATSWITCH_2DCONTROL_HATSWITCH | DWORD | 587220481 |
| DIAXIS_2DCONTROL_ROTATEZ | DWORD | 587350532 |
| DIBUTTON_2DCONTROL_DISPLAY | DWORD | 587219973 |
| DIBUTTON_2DCONTROL_DEVICE | DWORD | 587220222 |
| DIBUTTON_2DCONTROL_PAUSE | DWORD | 587220220 |
| DIVIRTUAL_CAD_3DCONTROL | DWORD | 603979776 |
| DIAXIS_3DCONTROL_LATERAL | DWORD | 604013057 |
| DIAXIS_3DCONTROL_MOVE | DWORD | 604045826 |
| DIAXIS_3DCONTROL_INOUT | DWORD | 604078595 |
| DIBUTTON_3DCONTROL_SELECT | DWORD | 603980801 |
| DIBUTTON_3DCONTROL_SPECIAL1 | DWORD | 603980802 |
| DIBUTTON_3DCONTROL_SPECIAL | DWORD | 603980803 |
| DIBUTTON_3DCONTROL_SPECIAL2 | DWORD | 603980804 |
| DIBUTTON_3DCONTROL_MENU | DWORD | 603981053 |
| DIHATSWITCH_3DCONTROL_HATSWITCH | DWORD | 603997697 |
| DIAXIS_3DCONTROL_ROTATEX | DWORD | 604193284 |
| DIAXIS_3DCONTROL_ROTATEY | DWORD | 604160517 |
| DIAXIS_3DCONTROL_ROTATEZ | DWORD | 604127750 |
| DIBUTTON_3DCONTROL_DISPLAY | DWORD | 603997189 |
| DIBUTTON_3DCONTROL_DEVICE | DWORD | 603997438 |
| DIBUTTON_3DCONTROL_PAUSE | DWORD | 603997436 |
| DIVIRTUAL_CAD_FLYBY | DWORD | 620756992 |
| DIAXIS_CADF_LATERAL | DWORD | 620790273 |
| DIAXIS_CADF_MOVE | DWORD | 620823042 |
| DIAXIS_CADF_INOUT | DWORD | 620855811 |
| DIBUTTON_CADF_SELECT | DWORD | 620758017 |
| DIBUTTON_CADF_SPECIAL1 | DWORD | 620758018 |
| DIBUTTON_CADF_SPECIAL | DWORD | 620758019 |
| DIBUTTON_CADF_SPECIAL2 | DWORD | 620758020 |
| DIBUTTON_CADF_MENU | DWORD | 620758269 |
| DIHATSWITCH_CADF_HATSWITCH | DWORD | 620774913 |
| DIAXIS_CADF_ROTATEX | DWORD | 620970500 |
| DIAXIS_CADF_ROTATEY | DWORD | 620937733 |
| DIAXIS_CADF_ROTATEZ | DWORD | 620904966 |
| DIBUTTON_CADF_DISPLAY | DWORD | 620774405 |
| DIBUTTON_CADF_DEVICE | DWORD | 620774654 |
| DIBUTTON_CADF_PAUSE | DWORD | 620774652 |
| DIVIRTUAL_CAD_MODEL | DWORD | 637534208 |
| DIAXIS_CADM_LATERAL | DWORD | 637567489 |
| DIAXIS_CADM_MOVE | DWORD | 637600258 |
| DIAXIS_CADM_INOUT | DWORD | 637633027 |
| DIBUTTON_CADM_SELECT | DWORD | 637535233 |
| DIBUTTON_CADM_SPECIAL1 | DWORD | 637535234 |
| DIBUTTON_CADM_SPECIAL | DWORD | 637535235 |
| DIBUTTON_CADM_SPECIAL2 | DWORD | 637535236 |
| DIBUTTON_CADM_MENU | DWORD | 637535485 |
| DIHATSWITCH_CADM_HATSWITCH | DWORD | 637552129 |
| DIAXIS_CADM_ROTATEX | DWORD | 637747716 |
| DIAXIS_CADM_ROTATEY | DWORD | 637714949 |
| DIAXIS_CADM_ROTATEZ | DWORD | 637682182 |
| DIBUTTON_CADM_DISPLAY | DWORD | 637551621 |
| DIBUTTON_CADM_DEVICE | DWORD | 637551870 |
| DIBUTTON_CADM_PAUSE | DWORD | 637551868 |
| DIVIRTUAL_REMOTE_CONTROL | DWORD | 654311424 |
| DIAXIS_REMOTE_SLIDER | DWORD | 654639617 |
| DIBUTTON_REMOTE_MUTE | DWORD | 654312449 |
| DIBUTTON_REMOTE_SELECT | DWORD | 654312450 |
| DIBUTTON_REMOTE_PLAY | DWORD | 654320643 |
| DIBUTTON_REMOTE_CUE | DWORD | 654320644 |
| DIBUTTON_REMOTE_REVIEW | DWORD | 654320645 |
| DIBUTTON_REMOTE_CHANGE | DWORD | 654320646 |
| DIBUTTON_REMOTE_RECORD | DWORD | 654320647 |
| DIBUTTON_REMOTE_MENU | DWORD | 654312701 |
| DIAXIS_REMOTE_SLIDER2 | DWORD | 654656002 |
| DIBUTTON_REMOTE_TV | DWORD | 654334984 |
| DIBUTTON_REMOTE_CABLE | DWORD | 654334985 |
| DIBUTTON_REMOTE_CD | DWORD | 654334986 |
| DIBUTTON_REMOTE_VCR | DWORD | 654334987 |
| DIBUTTON_REMOTE_TUNER | DWORD | 654334988 |
| DIBUTTON_REMOTE_DVD | DWORD | 654334989 |
| DIBUTTON_REMOTE_ADJUST | DWORD | 654334990 |
| DIBUTTON_REMOTE_DIGIT0 | DWORD | 654332943 |
| DIBUTTON_REMOTE_DIGIT1 | DWORD | 654332944 |
| DIBUTTON_REMOTE_DIGIT2 | DWORD | 654332945 |
| DIBUTTON_REMOTE_DIGIT3 | DWORD | 654332946 |
| DIBUTTON_REMOTE_DIGIT4 | DWORD | 654332947 |
| DIBUTTON_REMOTE_DIGIT5 | DWORD | 654332948 |
| DIBUTTON_REMOTE_DIGIT6 | DWORD | 654332949 |
| DIBUTTON_REMOTE_DIGIT7 | DWORD | 654332950 |
| DIBUTTON_REMOTE_DIGIT8 | DWORD | 654332951 |
| DIBUTTON_REMOTE_DIGIT9 | DWORD | 654332952 |
| DIBUTTON_REMOTE_DEVICE | DWORD | 654329086 |
| DIBUTTON_REMOTE_PAUSE | DWORD | 654329084 |
| DIVIRTUAL_BROWSER_CONTROL | DWORD | 671088640 |
| DIAXIS_BROWSER_LATERAL | DWORD | 671121921 |
| DIAXIS_BROWSER_MOVE | DWORD | 671154690 |
| DIBUTTON_BROWSER_SELECT | DWORD | 671089665 |
| DIAXIS_BROWSER_VIEW | DWORD | 671187459 |
| DIBUTTON_BROWSER_REFRESH | DWORD | 671089666 |
| DIBUTTON_BROWSER_MENU | DWORD | 671089917 |
| DIBUTTON_BROWSER_SEARCH | DWORD | 671106051 |
| DIBUTTON_BROWSER_STOP | DWORD | 671106052 |
| DIBUTTON_BROWSER_HOME | DWORD | 671106053 |
| DIBUTTON_BROWSER_FAVORITES | DWORD | 671106054 |
| DIBUTTON_BROWSER_NEXT | DWORD | 671106055 |
| DIBUTTON_BROWSER_PREVIOUS | DWORD | 671106056 |
| DIBUTTON_BROWSER_HISTORY | DWORD | 671106057 |
| DIBUTTON_BROWSER_PRINT | DWORD | 671106058 |
| DIBUTTON_BROWSER_DEVICE | DWORD | 671106302 |
| DIBUTTON_BROWSER_PAUSE | DWORD | 671106300 |
| DIVIRTUAL_DRIVING_MECHA | DWORD | 687865856 |
| DIAXIS_MECHA_STEER | DWORD | 687899137 |
| DIAXIS_MECHA_TORSO | DWORD | 687931906 |
| DIAXIS_MECHA_ROTATE | DWORD | 687997443 |
| DIAXIS_MECHA_THROTTLE | DWORD | 688095748 |
| DIBUTTON_MECHA_FIRE | DWORD | 687866881 |
| DIBUTTON_MECHA_WEAPONS | DWORD | 687866882 |
| DIBUTTON_MECHA_TARGET | DWORD | 687866883 |
| DIBUTTON_MECHA_REVERSE | DWORD | 687866884 |
| DIBUTTON_MECHA_ZOOM | DWORD | 687866885 |
| DIBUTTON_MECHA_JUMP | DWORD | 687866886 |
| DIBUTTON_MECHA_MENU | DWORD | 687867133 |
| DIBUTTON_MECHA_CENTER | DWORD | 687883271 |
| DIHATSWITCH_MECHA_GLANCE | DWORD | 687883777 |
| DIBUTTON_MECHA_VIEW | DWORD | 687883272 |
| DIBUTTON_MECHA_FIRESECONDARY | DWORD | 687883273 |
| DIBUTTON_MECHA_LEFT_LINK | DWORD | 687916260 |
| DIBUTTON_MECHA_RIGHT_LINK | DWORD | 687916268 |
| DIBUTTON_MECHA_FORWARD_LINK | DWORD | 687949024 |
| DIBUTTON_MECHA_BACK_LINK | DWORD | 687949032 |
| DIBUTTON_MECHA_ROTATE_LEFT_LINK | DWORD | 688014564 |
| DIBUTTON_MECHA_ROTATE_RIGHT_LINK | DWORD | 688014572 |
| DIBUTTON_MECHA_FASTER_LINK | DWORD | 688112864 |
| DIBUTTON_MECHA_SLOWER_LINK | DWORD | 688112872 |
| DIBUTTON_MECHA_DEVICE | DWORD | 687883518 |
| DIBUTTON_MECHA_PAUSE | DWORD | 687883516 |
| DIAXIS_ANY_X_1 | DWORD | 4278239745 |
| DIAXIS_ANY_X_2 | DWORD | 4278239746 |
| DIAXIS_ANY_Y_1 | DWORD | 4278272513 |
| DIAXIS_ANY_Y_2 | DWORD | 4278272514 |
| DIAXIS_ANY_Z_1 | DWORD | 4278305281 |
| DIAXIS_ANY_Z_2 | DWORD | 4278305282 |
| DIAXIS_ANY_R_1 | DWORD | 4278338049 |
| DIAXIS_ANY_R_2 | DWORD | 4278338050 |
| DIAXIS_ANY_U_1 | DWORD | 4278370817 |
| DIAXIS_ANY_U_2 | DWORD | 4278370818 |
| DIAXIS_ANY_V_1 | DWORD | 4278403585 |
| DIAXIS_ANY_V_2 | DWORD | 4278403586 |
| DIAXIS_ANY_A_1 | DWORD | 4278436353 |
| DIAXIS_ANY_A_2 | DWORD | 4278436354 |
| DIAXIS_ANY_B_1 | DWORD | 4278469121 |
| DIAXIS_ANY_B_2 | DWORD | 4278469122 |
| DIAXIS_ANY_C_1 | DWORD | 4278501889 |
| DIAXIS_ANY_C_2 | DWORD | 4278501890 |
| DIAXIS_ANY_S_1 | DWORD | 4278534657 |
| DIAXIS_ANY_S_2 | DWORD | 4278534658 |
| DIAXIS_ANY_1 | DWORD | 4278206977 |
| DIAXIS_ANY_2 | DWORD | 4278206978 |
| DIAXIS_ANY_3 | DWORD | 4278206979 |
| DIAXIS_ANY_4 | DWORD | 4278206980 |
| DIPOV_ANY_1 | DWORD | 4278208001 |
| DIPOV_ANY_2 | DWORD | 4278208002 |
| DIPOV_ANY_3 | DWORD | 4278208003 |
| DIPOV_ANY_4 | DWORD | 4278208004 |
| JOY_PASSDRIVERDATA | INT | 268435456 |
| JOY_HWS_ISHEADTRACKER | INT | 33554432 |
| JOY_HWS_ISGAMEPORTDRIVER | INT | 67108864 |
| JOY_HWS_ISANALOGPORTDRIVER | INT | 134217728 |
| JOY_HWS_AUTOLOAD | INT | 268435456 |
| JOY_HWS_NODEVNODE | INT | 536870912 |
| JOY_HWS_ISGAMEPORTBUS | INT | -2147483648 |
| JOY_HWS_GAMEPORTBUSBUSY | INT | 1 |
| JOY_US_VOLATILE | INT | 8 |
| JOY_OEMPOLL_PASSDRIVERDATA | DWORD | 7 |
| BUTTON_BIT_POWER | DWORD | 1 |
| BUTTON_BIT_WINDOWS | DWORD | 2 |
| BUTTON_BIT_VOLUMEUP | DWORD | 4 |
| BUTTON_BIT_VOLUMEDOWN | DWORD | 8 |
| BUTTON_BIT_ROTATION_LOCK | DWORD | 16 |
| BUTTON_BIT_BACK | DWORD | 32 |
| BUTTON_BIT_SEARCH | DWORD | 64 |
| BUTTON_BIT_CAMERAFOCUS | DWORD | 128 |
| BUTTON_BIT_CAMERASHUTTER | DWORD | 256 |
| BUTTON_BIT_RINGERTOGGLE | DWORD | 512 |
| BUTTON_BIT_HEADSET | DWORD | 1024 |
| BUTTON_BIT_HWKBDEPLOY | DWORD | 2048 |
| BUTTON_BIT_CAMERALENS | DWORD | 4096 |
| BUTTON_BIT_OEMCUSTOM | DWORD | 8192 |
| BUTTON_BIT_OEMCUSTOM2 | DWORD | 16384 |
| BUTTON_BIT_OEMCUSTOM3 | DWORD | 32768 |
| BUTTON_BIT_ALLBUTTONSMASK | DWORD | 16383 |
| IOCTL_BUTTON_SET_ENABLED_ON_IDLE | DWORD | 721576 |
| IOCTL_BUTTON_GET_ENABLED_ON_IDLE | DWORD | 721580 |
各言語での定義
定数の定義。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 721580public 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 = 721580pub 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