USB HID
E745307
USB HID is a USB device class specification that standardizes how human interface devices like keyboards, mice, and game controllers communicate with computers.
All labels observed (3)
| Label | Occurrences |
|---|---|
| USB HID canonical | 1 |
| WebHID API | 1 |
| XInput | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T8610775 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: USB HID Context triple: [HID, relatedStandard, USB HID]
-
A.
USB
USB (Universal Serial Bus) is a widely adopted industry standard for cables, connectors, and communication protocols used to connect, power, and transfer data between computers and electronic devices.
-
B.
HID
HID (Human Interface Device) is a Bluetooth profile that enables wireless communication between input devices like keyboards, mice, and game controllers and host systems.
-
C.
USBRS
USBRS is the acronym for the United States Numbered Bicycle Route System, a national network of officially designated long-distance cycling routes across the United States.
-
D.
USB Implementers Forum
The USB Implementers Forum is a non-profit industry consortium that develops, maintains, and promotes USB specifications and compliance programs for hardware and software manufacturers.
-
E.
USB Type-C
USB Type-C is a compact, reversible USB connector standard designed to support high-speed data transfer, power delivery, and versatile connectivity across modern electronic devices.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: USB HID Target entity description: USB HID is a USB device class specification that standardizes how human interface devices like keyboards, mice, and game controllers communicate with computers.
-
A.
USB
USB (Universal Serial Bus) is a widely adopted industry standard for cables, connectors, and communication protocols used to connect, power, and transfer data between computers and electronic devices.
-
B.
HID
HID (Human Interface Device) is a Bluetooth profile that enables wireless communication between input devices like keyboards, mice, and game controllers and host systems.
-
C.
USBRS
USBRS is the acronym for the United States Numbered Bicycle Route System, a national network of officially designated long-distance cycling routes across the United States.
-
D.
USB Implementers Forum
The USB Implementers Forum is a non-profit industry consortium that develops, maintains, and promotes USB specifications and compliance programs for hardware and software manufacturers.
-
E.
USB Type-C
USB Type-C is a compact, reversible USB connector standard designed to support high-speed data transfer, power delivery, and versatile connectivity across modern electronic devices.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
USB device class specification
ⓘ
technical standard ⓘ |
| abbreviation | HID ⓘ |
| allows |
hot-plugging of HID devices
ⓘ
plug-and-play operation of input devices ⓘ |
| appliesTo |
VR controllers
ⓘ
consumer control devices ⓘ digitizers ⓘ game controllers ⓘ joysticks ⓘ keyboards ⓘ mice ⓘ system control devices ⓘ touchscreens ⓘ trackballs ⓘ |
| communicationModel | host polls device for reports ⓘ |
| defines |
standard usage tables for controls and buttons
ⓘ
standardized way for human interface devices to communicate over USB ⓘ usage pages for grouping related controls ⓘ |
| documentationType | public specification ⓘ |
| fullName | Universal Serial Bus Human Interface Device class NERFINISHED ⓘ |
| goal |
avoid need for device-specific drivers
ⓘ
enable device interoperability across operating systems ⓘ |
| governedBy | USB Implementers Forum NERFINISHED ⓘ |
| partOf | USB specification ⓘ |
| relatedTo |
Bluetooth HID
NERFINISHED
ⓘ
HID over I2C NERFINISHED ⓘ USB NERFINISHED ⓘ |
| specifies |
standard HID subclass and protocol values for keyboards and mice
ⓘ
standard USB interface class code 0x03 ⓘ |
| standardizes |
descriptor formats for input devices
ⓘ
report formats for input devices ⓘ |
| supportedBy |
Android
NERFINISHED
ⓘ
Linux NERFINISHED ⓘ Microsoft Windows NERFINISHED ⓘ macOS NERFINISHED ⓘ many embedded systems ⓘ |
| supportsDirection |
feature reports
ⓘ
input reports ⓘ output reports ⓘ |
| usedFor |
assistive technology input devices
ⓘ
gaming peripherals ⓘ industrial control panels ⓘ point-of-sale input devices ⓘ |
| usesConcept |
HID descriptors
ⓘ
HID report descriptors ⓘ HID reports ⓘ |
| usesTransport |
USB full-speed
ⓘ
USB high-speed ⓘ USB low-speed ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: USB HID Description of subject: USB HID is a USB device class specification that standardizes how human interface devices like keyboards, mice, and game controllers communicate with computers.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.