Source record · tier 2 current vendor documentation
Connecting to uncommon HID devices
- Publisher
- Google Chrome Developers
- URL
- https://developer.chrome.com/docs/capabilities/hid
- Published
- 2020-09-15
- Updated
- unknown
- Accessed
- 2026-10-02
- HTTP status
- 200
- License
- CC BY 4.0 text; Apache 2.0 code samples; short excerpts and locators only
Source notes citing this source
- Chrome blocks WebHID access to security-sensitive devices such as FIDO tokens and to protected usages such as generic keyboards and mice. in context
- The WebHID API is available in Chrome 89 and Edge 89 and later. in context
- Chrome's chrome://device-log page shows HID and USB device events and can be used to debug WebHID device access. in context
- A site can revoke its own access to a WebHID device by calling device.forget(), available from Chrome 100. in context
- Firefox and Safari do not support the WebHID API, according to the Chrome developer documentation. in context
- WebHID is available only in secure contexts (HTTPS). in context
- Under WebHID, a site gains access to a HID device only after the user actively selects that device in a browser chooser opened by navigator.hid.requestDevice(); previously granted devices are returned by navigator.hid.getDevices(). in context
Cite this source record
APA
WarmTransfer. (2020, September 15). Connecting to uncommon HID devices. WarmTransfer. https://warmtransfer.net/knowledge/sources/chrome-dev-webhid-api
BibTeX
@misc{warmtransfer-chrome-dev-webhid-api,
title = {Connecting to uncommon HID devices},
author = {{WarmTransfer}},
year = {2020},
url = {https://warmtransfer.net/knowledge/sources/chrome-dev-webhid-api},
note = {Google Chrome Developers, accessed 2026-10-02}
}