Installing Fingerprint GUI on MI Pro (Arch Linux Environment)


🤖This article was translated by AI (LLM). There may be errors or inaccuracies. For the original content, please refer to the original version.

All hardware components of MI Pro have Linux driver support (including fingerprint), which is quite rare.

During installation and usage, I encountered some minor issues, which I’ll point out here:

  1. Refer to Arch Wiki to install Fingerprint GUI
  2. After installation, found that Fingerprint GUI only works with root privileges
  3. Solution as follows (reference github issues)

Steps:

  1. Add the following to /etc/udev/rules.d/elan-fprint.rules:
ATTR{idVendor}=="04f3", ATTR{idProduct}=="0c1a", GROUP="plugdev"
  1. Run command:
udevadm trigger

PS: Personal experience proves that the fingerprint driver works almost perfectly. However, Fingerprint GUI’s recognition algorithm has an unacceptably low success rate, resulting in very poor user experience. 🙁