Shall not be liable for technical or editorial errors or omissions contained herein.The information provided is provided 'as is' without warranty of any kind.To the extent permitted by law, neither HP or its affiliates, subcontractors or suppliers will be liable for incidental, special or consequential damages including downtime cost; lost profits; damages relating to the procurement. In device manager the Sensor driver is the default one by Validity, dated 9/12/2013. General tab, 'This device is working properly' Details tab, ' Validity Sensor (VFS471) Events tab, 'Device USB VID138A&PID003C 00b0b6f80589 requires further installation.' Make sure that you download the proper Validity Sensors biometric driver file for your operating system before install. All USB VID138A&PID0007 files which are presented on this Validity Sensors page are antivirus checked and safe to download. Our biometric pnpid database is constantly updated to make your Validity Sensors device work fine.
A simple tool that helps initializing Validity fingerprint readers underlinux, loading their binary firmware and initializing them.
Validity Sensor Hp Driver
This tool currently only supports these sensors:
- 138a:0090 Validity Sensors, Inc. VFS7500 Touch Fingerprint Sensor
- 138a:0097 Validity Sensors, Inc.
Which are present in various ThinkPad and HP laptops.
These devices communicate with the laptop via an encrypted protocol and theyneed to be paired with the host computer in order to work and compute theTLS keys.Such initialization is normally done by the Windows driver, however thanks tothe amazing efforts of Viktor Dragomiretskyy (uunicorn), and previously ofNikita Mikhailov, we have reverse-engineerd the pairing process, and so it'spossible to do it under Linux with only native tools as well.

Validity Sensors Inc
The procedure is quite simple:
- Device is factory-reset and its flash repartitioned
- A TLS key is negotiated, generated via host hw ID and serial
- Windows driver is downloaded from Lenovo to extract the device firmware
- The device firmware is uploaded to the device
- The device is calibrated
Here's some output example:
Validity Sensors Others Drivers
You can test whether the pairing has been successfully by launching the command sudo validity-sensors-tools.led-test
For 138a:0097 it's also possible to enroll fingers in the internal storagedoing:
Once the chip is paired with the computer via this tool, it's possible to useit in libfprint using the driver at
