On 2026-03-11, Aric Gregson <[email protected]> wrote:
> Hello,
>
> I am trying to get my OpenBSD 7.8 GENERIC.MP#2 amd64 browser
> (ungoogled-chromium, iridium or firefox) to recognize and connect to my
> HID device, which is my keyboard, to use with Vial. I receive the error
> that there are no HID compatible devices to connect to.

Firefox doesn't like webhid anyway:
https://mozilla.github.io/standards-positions/#webhid

For chromium-based browsers, the only HID access on OpenBSD is for FIDO
keys. webhid (and webusb) aren't supported, you'll need to use another
OS to reconfigure the keyboard this way.

> Running usbhidctl -f 7 shows the device. The dmesg below shows the
> device ("Svalboard lightly"). Every time I connect and disconnect the
> device, it gets a new uhidev number. Assuming that is normal. Of note,

I would expect the old device to detach if disconnected and reuse the
number if reconnected, so that's not quite normal.

> the latest number, "uhidev8" yields:
>
> usbhidctl -f 8
>
> usbhidctl: /dev/uhid8: No such file or directory
>
> Is that expected?

yes, default /dev only contains 8 device nodes, ypu can make more with
MAKEDEV(8). (/dev is a standard filesystem on OpenBSD, there is no devfs).



-- 
Please keep replies on the mailing list.

Reply via email to