
Due to a different firmware on the NitroKey U2F and that shifting around some of the commands, the Linux kernel's hid-u2fzero driver had to be adapted to better deal with different hardware/firmware revisions. With this patch now in HID's for-next ahead of Linux 5.16, the less than 50 lines of code changed should get the NitroKey U2F working nicely under Linux.
The change was made by Collabora's Andrej Shadura. The patch does note that the NitroKey U2F is "a clone of the U2F Zero" device albeit with the different firmware.