Fingerprint Reader Problem

I successfully created the debian package and it installed as best as I can judge. I enabled the fingerprint option in terminal... but it still does not show in the login options unfortunately. In the hardware list there are 2 ELAN components showing as UNKNOWN. But since they are coded like the Stylus hw component, I assume these are actually related to managing a stylus...

product: ELAN2514:00 04F3:2BEB
physical id: f
logical name: input20
logical name: /dev/input/event5
logical name: /dev/input/mouse0
capabilities: i2c
*-input:11
product: ELAN2514:00 04F3:2BEB UNKNOWN
physical id: 10
logical name: input21
logical name: /dev/input/event6
capabilities: i2c
*-input:12
product: ELAN2514:00 04F3:2BEB UNKNOWN
physical id: 11
logical name: input22
logical name: /dev/input/event7
capabilities: i2c
*-input:13
product: ELAN2514:00 04F3:2BEB Stylus
physical id: 12
logical name: input23
logical name: /dev/input/event16
logical name: /dev/input/mouse1
capabilities: i2c

The other ELAN components visible are touchpad and mouse. So no fingerprint sensor in the list still.

Now that you have posted the ID of the fingerprint device I found this:

"#

Linux Driver for 04F3:2BEB

There is no specific information available for a Linux driver for the device ID 04F3 in the provided context. However, for a similar device ID 04f3, there are instructions on how to enable the ELAN FingerPrint Driver for Ubuntu 22.04 64-bit. You can follow similar steps to find or install a driver for your device. If your device is also an Elan Microelectronics Corp fingerprint sensor, you might want to try the experimental package or a PPA repository that supports similar devices.

For the device ID 04f3, the following steps can be taken:

Confirm the device in a terminal:

$ lsusb |grep Elan

For a recent solution, you can add the PPA repository and install the driver as follows:

$ sudo add-apt-repository ppa:libfprint-tod1-group/ppa
$ sudo apt update
$ sudo apt install libfprint-2-tod1-elan

After installation, go to Software & Updates, click 'Additional Drivers', and select 'ELAN' to apply changes.

If your device ID 04F3 is not supported by these methods, you may need to search for specific support or drivers from the manufacturer or relevant community forums."

I have edited out the reference to AUR which is for Arch Linux.

I had high hopes since the lsusb did recognize the elan.
However, when I install and check for additional drivers... no additional drivers are available... i.e. the system does not recognize a match to the Elan ARM-M4.
Thanks for the suggestion though, it was worth a try. Unfortunate that a sensor from 5 years ago has not had a driver until now.

1 Like

Splitet this Topic in this new Thread for better Overview. @Ponce-De-Leon

Splitet to this Thread for better Overview. @Ponce-De-Leon

1 Like

Splitet to this thread for better Overview. @Ponce-De-Leon

Just bear in mind that these devices are manufactured for that other OS. A lot of drivers in GNU/Linux have come about by volunteers reverse engineering to get things to work. DVD Optical drives only became workable thanks to a teenager who did some reverse engineering and was put under house arrest for his trouble. If you want/need a fingerprint solution then expensive but workable alternative is this:.

Yeah, it seems this will be an endless search and I am nowhere near good enough to be able to re-engineer this and write my own driver. Point is that I absolutely hate windows depracating perfectly functioning hardware... it is truly the contrary of any form of caring for the planet's resources... hence my quest to save my hardware.

2 Likes