webhid icon indicating copy to clipboard operation
webhid copied to clipboard

Web API for accessing Human Interface Devices (HID)

Results 45 webhid issues
Sort by recently updated
recently updated
newest added

I just learned about the WebHID API and tried to use it for touchpad input; I've previously been able to use touchpad input through Windows raw input API. I was...

The oninputreport event has been registered, but the data cannot be received when it is sent for the first time. Only the second time it is sent can the data...

The blocklist currently has [these rules](https://github.com/WICG/webhid/blob/main/blocklist.txt#L36) for blocking access to standard HID pointing devices and keyboards: ``` {usagePage:0x0001, usage:0x0002}, // Generic Desktop / Mouse {usagePage:0x0001, usage:0x0006}, // Generic Desktop /...

Opening this issue since there is little to no discussion or documentation relating to the performance of WebHID, with respect to the latency of data reports received from the device...

While crawling [WebHID API](https://wicg.github.io/webhid/), the following algorithms fire an event, or resolve or reject a Promise, within a step that runs [in parallel](https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel) without first queuing a task: * [...

We are developing an in-browser racing game that relies heavily on gamepads and particularly complex racing wheels and pedals. Given the differences in hardware, lack of support for Vibration and...

In our web application, we need to reduce the packet size to increase the update frequency. When using the Logic Analyzer to observe the packet, I noticed that ReceiveFeatureReport always...

Lately the timing in when the "connect" event is called has changed and I found that the device.collections is not yet fully populated. The array is typically only of length...

It says DOMException: Failed to write the report. However, I am connected to the device (it keeps sending ordered numbers every 300ms). The exception also has a name: "NotAllowedError". What...

I don't know if this is the proper place to mention this, but it seems nonsensical for requestDevice() to bring up the dialog even if the filter isn't matched. As...