Re: usbhid(4) breaks passkeys?
- Reply: Marcin Cieslak : "Re: usbhid(4) breaks passkeys?"
- In reply to: Marcin Cieslak : "usbhid(4) breaks passkeys?"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 Oct 2025 22:31:27 UTC
On Tue, Oct 21, 2025 at 4:25 PM Marcin Cieslak <saper@saper.info> wrote: > Hello, > > I've just noticed that for some time that my USB passkey does not work > in my browser (Firefox). Setting sysctl hw.usb.usbhid.enable=0 and > re-attaching > the device (so it gets the "uhid" driver) fixes the problem: > > sbhid0: <Nitrokey Nitrokey 3, class 239/2, rev 2.10/1.07, addr 21> on > usbus0 > hidbus2: <HID bus> on usbhid0 > (** does not work **) > ugen0.4: <Nitrokey Nitrokey 3> at usbus0 (disconnected) > usbhid0: at uhub4, port 1, addr 21 (disconnected) > hidbus2: detached > usbhid0: detached > ugen0.4: <Nitrokey Nitrokey 3> at usbus0 > uhid0 on uhub4 > uhid0: <Nitrokey Nitrokey 3, class 239/2, rev 2.10/1.07, addr 22> on usbus0 > (** works **) > > This is an oldish FreeBSD 15 from August... > > Is this a known problem? > > Marcin I'm currently using a Yubikey on FreeBSD 14.3 with usbhid and it works fine. But these things have multiple functions. Maybe usbhid only breaks one. Which function are you using? I'm using PIV and GPG.