Fingerprint reader not working on Huawei Matebook D16 with Fedora 38

Hi, I installed Fedora 38 on a Huawei Matebook D16. Everything works fine, except the fingerprint reader. It’s not detected by GNOME.

Here is lsusb output:

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 3277:0005 Sonix Technology Co., Ltd. Integrated Webcam_FHD
Bus 003 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 002: ID 046d:c542 Logitech, Inc. M185 compact wireless mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

It’s a fresh Fedora 38 installation, fully updated. The fingerprint reader used to work when I had Windows 11. I’m now using only Fedora (no dual boot). Any advice would be appreciated, thank you.

Unfortunately, it appears that this laptop uses a fingerprint reader which does not support Linux, and it has not been reverse-engineered. See Unsupported Devices · Wiki · libfprint / wiki · GitLab — if you search for your laptop, you’ll find it on the list.

There isn’t much we can do about this — as the linked page says, support is unlikely to appear, because the device vendors are not great at providing the information needed to make them work (let alone actually doing it themselves). The best case would be for Huawei to require such support from the device vendors — and the best way to get them to do that is if lots of customers ask for it.

I know this probably isn’t what you’d like to hear — sorry!

1 Like

Thank you for your reply, I appreciate it. No problem, I’ll just type my password. Have a nice day!

1 Like