Package Details: fido2-hid-bridge 0.1.0-1

Git Clone URL: https://aur.archlinux.org/fido2-hid-bridge.git (read-only, click to copy)
Package Base: fido2-hid-bridge
Description: This allows using authenticators over PC/SC from applications that only support USB-HID, such as Firefox; with this program running you can use NFC authenticators or Smartcards.
Upstream URL: https://github.com/BryanJacobs/fido2-hid-bridge
Licenses: MIT
Submitter: zolfa
Maintainer: zolfa
Last Packager: zolfa
Votes: 2
Popularity: 0.43
First Submitted: 2024-11-18 02:52 (UTC)
Last Updated: 2024-11-18 02:52 (UTC)

Latest Comments

Armadillan commented on 2026-06-11 20:48 (UTC) (edited on 2026-06-11 21:01 (UTC) by Armadillan)

I added a small patch locally to get this working with python 3.14:

In bridge.py, changed line 23 from

loop = asyncio.get_event_loop()

to

loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)

In python 3.14 the service currently fails to start and throws a RuntimeError: There is no current event loop in thread 'MainThread'. This is because 3.14 removed the old behavior of asyncio.get_event_loop() creating a new loop automatically.

Might be worth to add a patch to the AUR if other people are running into this? I'm considering sending a PR upstream.

Just saw that it is fixed upstream and this is already flagged out of date here..