USB vendor ID (VID)
ID usb_vendor_id
DatatypeNot PIIcategoricalDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Identifier of a device manufacturer that the USB Implementers Forum assigns. It is written as four hexadecimal digits, sometimes with the prefix 0x, and together with the product ID tells an operating system which driver to load. PCI vendor IDs (pci_vendor_id) have the same form but come from another registry, so use the field name or context.
- Categories
- Software development, Universal unique identifiers
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- Quality
- 80/100 · missing: mapping (Wikidata, Schema.org, ...), detector coverage
- Metacrafter rules
- no detection rule yet
- Supported by tools
- no tool record lists this type yet
Regular expression
^(?:0x)?[0-9A-Fa-f]{4}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 05ac | Apple |
| 046d | Logitech |
| 0x04e8 | Samsung Electronics, with the prefix |
| 5ac invalid | Leading zero lost |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Идентификатор производителя USB (VID) |
Sources
- other: http://www.linux-usb.org/usb.ids
- wikipedia: https://en.wikipedia.org/wiki/USB_Implementers_Forum
Use this record
- Page URL:
https://registry.apicrafter.io/datatype/usb_vendor_id - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/software/usb_vendor_id.yamlon GitHub