WebHID di Kazoku
Brings the WebHID API to Firefox, letting websites talk directly to HID devices like controllers and stream decks via a fast local daemon.
Metadâts de estension
Informazions su la estension
WebHID implements the
Features:
- Full W3C-spec-compliant WebHID polyfill, with a WASM-based HID descriptor parser producing collections output matching Chromium's
- High-performance WebSocket + SharedArrayBuffer data plane, with optional fire-and-forget sendReport mode (~3ms avg latency vs ~50ms over Native Messaging)
- Cross-platform HID access via hidapi (Linux, Windows, macOS), with stable device IDs that survive reboots
- Automatic reconnection across 4 layers (Native Messaging host, WebSocket, worker, SAB drain loop) with exponential backoff
- Native hot-plug device monitoring (udev on Linux, RegisterDeviceNotification on Windows, IOHIDManager on macOS)
- Per-site settings via popup (fire-and-forget, SAB toggle, SAB buffer capacity) plus global defaults (including log level)
- Security: FIDO/U2F device blocklist, localhost-only WebSocket, token authentication over the WebSocket subprotocol, toggleable COOP/COEP header injection
Requires a companion daemon to communicate with HID hardware. Download and setup instructions available at: https://github.com/K4zoku/FF-WebHID
navigator.hid WebHID API in Firefox, enabling websites to interact with HID hardware (game controllers, stream decks, and other specialized input devices) that Firefox does not natively support.Features:
- Full W3C-spec-compliant WebHID polyfill, with a WASM-based HID descriptor parser producing collections output matching Chromium's
- High-performance WebSocket + SharedArrayBuffer data plane, with optional fire-and-forget sendReport mode (~3ms avg latency vs ~50ms over Native Messaging)
- Cross-platform HID access via hidapi (Linux, Windows, macOS), with stable device IDs that survive reboots
- Automatic reconnection across 4 layers (Native Messaging host, WebSocket, worker, SAB drain loop) with exponential backoff
- Native hot-plug device monitoring (udev on Linux, RegisterDeviceNotification on Windows, IOHIDManager on macOS)
- Per-site settings via popup (fire-and-forget, SAB toggle, SAB buffer capacity) plus global defaults (including log level)
- Security: FIDO/U2F device blocklist, localhost-only WebSocket, token authentication over the WebSocket subprotocol, toggleable COOP/COEP header injection
Requires a companion daemon to communicate with HID hardware. Download and setup instructions available at: https://github.com/K4zoku/FF-WebHID
Valutât 0 di 0 recensôrs
Permès e dâts
Permès obligatoris:
- Scambiâ messaçs cun programs diviers di Firefox
- Acedi ai tiei dâts di ducj i sÎts web
Permès facoltatÎfs:
- Acedi ai tiei dâts di ducj i sÎts web
Racuelte dâts obligatorie, daÝr dal svilupadôr:
- ContignĂťt dai sĂŽts web
Altris informazions
- Colegaments component adizionâl
- Version
- 1.6.2
- Dimension
- 78,82 kB
- Ultin inzornament
- ĂŠĂŠn dag geleden (6 jul. 2026)
- Categoriis coreladis
- Licence
- Licence MIT
- Cronologjie versions
- Zonte ae racuelte