Lines Matching full:hid
8 In addition to the normal input type HID devices, USB also uses the
15 HID events to two separate interfaces:
16 * the input subsystem, which converts HID events into normal input
19 * the hiddev interface, which provides fairly raw HID events
21 The data flow for a HID event produced by a device is something like
24 usb.c ---> hid-core.c ----> hid-input.c ----> [keyboard/mouse/joystick/event]
30 events into the input subsystem, but these have no effect on the HID
33 Using the HID Device Interface
67 This description should be read in conjunction with the HID
73 HID devices exchange data with the host computer using data
75 each of which can have one or more "usages". In the hid-core,
81 This is the event interface. When the HID device's state changes,
83 the changed value. The hid-core.c module parses the report, and
89 unsigned hid;
93 containing the HID usage identifier for the status that changed, and
96 structures. The HID usage identifier is a composite of the HID usage
115 This ioctl call returns the HID application usage associated with the
116 HID device. The third argument to ioctl() specifies which application