Use HyperFIDO HYPERSECU on Linux

To use HyperFIDO HYPERSECU on Linux you must have access to the created device. So you need to add a udev rule to set up the permissions. There are two examples on the support page, but for the systemd-uacces method, one information is missing.

You can use the HyperFIDO-k5-1.rules approach:

ACTION!="add|change", GOTO="u2f_end"

KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="096e", ATTRS{idProduct}=="0880", TAG+="uaccess"


But you need to rename it to something smaller than 70- in /etc/udev/rules.d/, because the uaccess-Tag is processed in 70-uaccess.

E.g. /etc/udev/rules.d/69-hyperfido.rules.