Lines Matching full:hid
217 USB Human Interface Devices (HID) support
220 HID support abuses :ref:`device_model_api` simply to allow applications to use
221 the :c:func:`device_get_binding`. Note that there is no HID device API as such,
226 Each HID instance requires a HID report descriptor. The interface to the core
229 As the USB HID specification is not only used by the USB subsystem, the USB HID API
231 HID helper macros from :ref:`usb_hid_common` should be used to compose a
232 HID report descriptor. Macro names correspond to those used in the USB HID specification.
234 For the HID class interface, an IN interrupt endpoint is required for each instance,
312 issue will be fixed in the HID class implementation for the new USB support.
314 See :zephyr:code-sample:`usb-hid-mouse` sample for reference.
453 host, such as a HID class device that implements a keyboard. A function
456 endpoint is required to implement a HID class device, and no endpoints are
458 a multifunction USB device, for example, a combination of a HID class device
581 | Reserved (previously: usb-hid-cdc) | 0x0003 |
587 | Reserved (previously: usb-hid) | 0x0006 |
589 | :zephyr:code-sample:`usb-hid-mouse` | 0x0007 |