

The marked line shows the fingerprint reading device in my computer Community Efforts There is little to no documentation available on how to communicate with these readers. Last but not least, there is just no support from the vendor whatsoever. The existing SSL library used in libfprint will not work with my reader and a second, different one would have to be introducted to the library. While this can be worked around, there is a different issue regaring TLS communication with the device. While there are different reasons as to why they are not supported, for my reader there were multiple.įirst of all its resolution is too small to properly work with the detection code used in the Linux library, libfprint, responsible for fingerprint reading. But this isn't an issue with this particular one: A quick search will reveal a whole list of unsupported fingerprint readers. The particular fingerprint reader my machine has is a Goodix 521d.

There is one noteworthy exception though: The fingerprint reader does not work under Linux. Basically everything it has to offer works fine under Linux, even the fancy LED cover is fully controllable. After doing my research, I settled on a Asus ROG Zephyrus G14 (2021). As I use Manjaro Linux as my daily driver OS, it was important to me to choose something that will run it without any bigger issues. Why I made my own driverĪ few days ago I received a new work computer. Also you will need version 1.92 of fprintd for this driver to work as the fork hasn't been updated to 1.94 yet.

For a tutorial on how to flash the firmware, please follow this guide's step 1. TL DR: You can find the driver by clicking here. I have Ubuntu 21.10, but for those running 21.04, it should work as well.6 min Photo by George Prentzas / Unsplash Go to Settings > Users, and there should be an option to add your fingerprint.(Maybe optional, but recommended) Restart the machine.Run the following code: sudo dpkg -i libfprint-2-2_1.94.1+tod1-0ubuntu2_b.Open the terminal and navigate to the folder where you saved the binary.I'll list the steps that you need to take to activate the fingerprint reader below, and here's the link to the post where I got this info from. However, as of a few days ago, the Unbuntu devs released an updated libfprint binary that resolved a lot of the issues around activating the fingerprint reader. Originally, there had to be a lot of effort put into activating the scanner which could be off-putting for new users who aren't used to Linux. One of the first things I looked into was activating the fingerprint scanner. I received my Framework yesterday, and promptly installed Ubuntu on it.
