HID: connect event - Web APIs | MDN

Syntax

Use the event name in methods like addEventListener(), or set an event handler property.

js

addEventListener("connect", (event) => { })

onconnect = (event) => { }

Event type

A HIDConnectionEvent. Inherits from Event.

Event HIDConnectionEvent

Event properties

In addition to the properties listed below, properties from the parent interface, Event, are available.

device Read only

The HIDDevice the event is fired for.

Examples

In the following example an event listener is registered to listen for the connection of a device. The name of the device is then printed to the console using HIDDevice.productName.

js

navigator.hid.addEventListener("connect", ({ device }) => {
  console.log(`HID connected: ${device.productName}`);
});

Specifications

Specification
WebHID API
# dom-hid-onconnect

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.