WebHID

/wɛb ˈhɪd/ · Abbreviation · Development

Definitions

  1. A browser API that allows web applications to communicate with Human Interface Devices (keyboards, gamepads, barcode scanners, FIDO authenticators) over USB or Bluetooth HID protocol, sending and receiving raw HID reports with user permission.

    In plain English: A browser feature that lets websites talk directly to USB and Bluetooth accessories like game controllers or barcode scanners.

    Example: "We used WebHID to read raw input from the barcode scanner because the device doesn't present as a standard keyboard."

Related Terms