RE: usbhid(4) breaks passkeys?
- In reply to: Mark Millard : "RE: usbhid(4) breaks passkeys?"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Oct 2025 00:02:41 UTC
On Tue, 21 Oct 2025, Mark Millard wrote: > Marcin Cieslak <saper_at_saper.info> wrote on > Date: Tue, 21 Oct 2025 21:07:44 UTC : > >> 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... > > Before vs. after: > > QUOTE > A commit in branch main references this bug: > > URL: https://cgit.FreeBSD.org/src/commit/?id=1685192ea1faac28f2d4feede53e70b6a380500f > > commit 1685192ea1faac28f2d4feede53e70b6a380500f I don't have it, but I noticed that https://reviews.freebsd.org/D45659 says "Work on a FIDO/U2F driver and moused(8) is in progress." and multiple changes like https://reviews.freebsd.org/D51605 https://reviews.freebsd.org/D51608 https://reviews.freebsd.org/D51609 https://reviews.freebsd.org/D51612 got merged later in August 2025. Will check what was holding off my update and try again.