HIDConnectionEvent: device property
The device
read-only property of the HIDConnectionEvent
interface returns the HIDDevice
associated with this connection event.
Value
Examples
The following example registers event listeners for connect
and disconnect
events, then prints the HIDDevice.productName
to the console.
navigator.hid.addEventListener("connect", ({ device }) => {
console.log(`HID connected: ${device.productName}`);
});
navigator.hid.addEventListener("disconnect", ({ device }) => {
console.log(`HID disconnected: ${device.productName}`);
});
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
device |
89 |
89 |
No |
No |
75 |
No |
No |
No |
No |
No |
No |
No |