Fprintd cannot find the device now

My device has a fingerprint sensor which was just supported recently by fprintd and I began using it when I knew it. But later, somehow it was just missing.

In lsusb this device is shown as:

ID 1c7a:1000 LighTuning Technology Inc. EGIS BOOTLOADER

And this is supported by fprintd as you can find this ID in the list and I used it for about a month before it suddenly breaks.

Output of fprintd-enroll

Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available

Thanks if anyone has an idea over that.

The service just worked with no error and so was the device before. I cannot fully figure out what caused its break, but is breaks now.

I do not see the device in libfprint — Supported Devices

Check the journal for fprintd, sudo journalctl -b -1 -g fprintd

What does your last boot (-1) give?

Lower the “-1” till you find a log where things are still working, post both outputs here so things can be diffed.

I am afraid there IS something wrong with the hardware, as when I rebooted to Windows it was also not working… The Linux drivers broke it?

Very unlikely the linux driver broke the finger print reader. If I search for “fingerprint reader broken” I get more than enough hits and the few I checked have not any link with Linux. Try yourself and add the brand/model of your laptop.

I think it is still good to do what I suggested earlier, find a good journal log and a failing one, maybe it will give an hint on what is wrong. Also check if lsusb still shows the ID 1c7a:1000 device.