USB HID
Defines
Section titled “Defines”USB_HID_SUBCLASS_NONE:0x00USB_HID_SUBCLASS_BOOT:0x01USB_HID_PROTOCOL_NONE:0x00USB_HID_PROTOCOL_KEYBOARD:0x01USB_HID_PROTOCOL_MOUSE:0x02USB_HID_DESC_TYPE_HID:0x21USB_HID_DESC_TYPE_REPORT:0x22USB_HID_DESC_TYPE_PHYSICAL:0x23USB_HID_REQ_GET_REPORT:0x01USB_HID_REQ_GET_IDLE:0x02USB_HID_REQ_GET_PROTOCOL:0x03USB_HID_REQ_SET_REPORT:0x09USB_HID_REQ_SET_IDLE:0x0AUSB_HID_REQ_SET_PROTOCOL:0x0BUSB_HID_REPORT_INPUT:0x01USB_HID_REPORT_OUTPUT:0x02USB_HID_REPORT_FEATURE:0x03USB_HID_PROTOCOL_BOOT:0x00USB_HID_PROTOCOL_REPORT:0x01USB_HID_COUNTRY_NONE:0x00USB_HID_COUNTRY_ARABIC:0x01USB_HID_COUNTRY_BELGIAN:0x02USB_HID_COUNTRY_CANADIAN_BI:0x03USB_HID_COUNTRY_CANADIAN_FR:0x04USB_HID_COUNTRY_CZECH:0x05USB_HID_COUNTRY_DANISH:0x06USB_HID_COUNTRY_FINNISH:0x07USB_HID_COUNTRY_FRENCH:0x08USB_HID_COUNTRY_GERMAN:0x09USB_HID_COUNTRY_GREEK:0x0AUSB_HID_COUNTRY_HEBREW:0x0BUSB_HID_COUNTRY_HUNGARY:0x0CUSB_HID_COUNTRY_INTL_ISO:0x0DUSB_HID_COUNTRY_ITALIAN:0x0EUSB_HID_COUNTRY_JAPAN_KATA:0x0FUSB_HID_COUNTRY_KOREAN:0x10USB_HID_COUNTRY_LATIN_AMER:0x11USB_HID_COUNTRY_NETHERLANDS:0x12USB_HID_COUNTRY_NORWEGIAN:0x13USB_HID_COUNTRY_PERSIAN:0x14USB_HID_COUNTRY_POLAND:0x15USB_HID_COUNTRY_PORTUGUESE:0x16USB_HID_COUNTRY_RUSSIA:0x17USB_HID_COUNTRY_SLOVAKIA:0x18USB_HID_COUNTRY_SPANISH:0x19USB_HID_COUNTRY_SWEDISH:0x1AUSB_HID_COUNTRY_SWISS_FR:0x1BUSB_HID_COUNTRY_SWISS_DE:0x1CUSB_HID_COUNTRY_SWITZ_FR:0x1DUSB_HID_COUNTRY_TAIWAN:0x1EUSB_HID_COUNTRY_TURKISH_Q:0x1FUSB_HID_COUNTRY_UK:0x20USB_HID_COUNTRY_US:0x21USB_HID_COUNTRY_YUGOSLAVIA:0x22USB_HID_COUNTRY_TURKISH_F:0x23USB_HID_MODIFIER_BASE:0xE0USB_HID_MOD_LCTRL:0x01USB_HID_MOD_LSHIFT:0x02USB_HID_MOD_LALT:0x04USB_HID_MOD_LGUI:0x08USB_HID_MOD_RCTRL:0x10USB_HID_MOD_RSHIFT:0x20USB_HID_MOD_RALT:0x40USB_HID_MOD_RGUI:0x80USB_HID_LED_NUM_LOCK:0x01USB_HID_LED_CAPS_LOCK:0x02USB_HID_LED_SCROLL_LOCK:0x04USB_HID_LED_COMPOSE:0x08USB_HID_LED_KANA:0x10USB_HID_MOUSE_BTN_LEFT:0x01USB_HID_MOUSE_BTN_RIGHT:0x02USB_HID_MOUSE_BTN_MIDDLE:0x04USB_HID_MOUSE_BTN_BACK:0x08USB_HID_MOUSE_BTN_FORWARD:0x10USB_HID_REQTYPE_IN:0xA1 /* Class | Interface | IN */USB_HID_REQTYPE_OUT:0x21 /* Class | Interface | OUT */