So after a bit more of searching around I found some random repo by some random person which provides libfprint-tod package for fedora, I replaced libfprint package with it, manually copied .so file I extracted from that .deb package to /usr/lib64/libfprint-2/tod-1/, also manually copied udev rules for it and bob’s your uncle - I have perfectly working fingerprint reader now.
So, I understand that this is a proprietary driver and as such cannot be distributed by Fedora, but the question is: what exactly is libfprint-tod and why it is not available as part of Fedora?
Although, it would be preferable if the fork was merged into upstream libfprint, then a separate package would not be needed. You could also look into making that happen.
Thanks for the reply. I was just trying to understand the history of this whole thing, still not clear why it is a fork if it just supersedes the libfprint with the ability to load drivers as shared objects. Guess should ask the author of the fork directly, just not sure how to do that.
And you probably do not want me as a package maintainer, I am very bad at… maintaining.
Hello, I tried to install the same drivers by following your steps but I think I messed up since Fedora broke after rebooting. Am I missing something? For what it’s worth, I used this link for the libfprint-tod.