Skip to main content

Fingerprint reader driver

laptop power button with an integrated fingerprint sensor shown with fingertip approaching, ridge pattern faintly visible

A fingerprint reader driver connects a biometric sensor to Windows Hello through WBF, with designs that can include match-on-sensor processing and secure storage.

At a Glance

Hardware Familyinput devices
Categoryfingerprint
OSwin11, win10
VendorsGoodix, Synaptics, Microsoft

Hardware identification

tight crop on the sensor with the ridge pattern

tight crop on the sensor with the ridge pattern

Reference overview

The device role, software boundary, and compatibility concepts covered on this page.

Device class

A fingerprint reader driver belongs to the Fingerprint Reader hardware category. Examples are associated with Goodix, Synaptics, Microsoft hardware.

What it controls

A fingerprint reader driver connects a biometric sensor to Windows Hello through WBF, with designs that can include match-on-sensor processing and secure storage.

Topics in this reference

  • • Hardware and operating-system boundary
  • • Protocols and component architecture
  • • Observable device states
  • • Platform compatibility terminology

What this driver does

A fingerprint reader driver lets Windows use a biometric sensor to sign you in and authorise actions. The sensor, usually a capacitive array that senses the ridges and valleys of your fingertip by measuring tiny differences in capacitance, captures an image of the print. Optical and ultrasonic sensors exist too, but capacitive readers dominate laptops and USB dongles. That image is processed into a mathematical template, a compact set of features rather than a stored picture of your finger. On Windows the sensor plugs into the Windows Biometric Framework, or WBF, through a Windows Biometric Driver. The driver and the Windows Biometric Service present a standard interface so Windows Hello can enrol fingerprints and later verify them, whatever the underlying hardware. This is why enrolment happens in one place, under Settings, Accounts, Sign-in options, regardless of whether the sensor is made by Goodix, Synaptics or another supplier. Many modern readers are match-on-sensor, sometimes called match-in-sensor. Here the enrolled template is stored inside the sensor's own secure memory, and the comparison between a live scan and the stored template happens on the sensor chip. Only a yes-or-no match result, plus a released secret for Windows Hello, leaves the sensor. Because the raw fingerprint and template never travel to Windows or sit on the disk, this design sharply limits what malware or a stolen drive can expose. Windows Hello binds the biometric result to your account credentials, not to a stored password, using keys protected by the TPM (Trusted Platform Module). A successful match releases a key that unlocks your sign-in, so a fingerprint stands in for typing your PIN or password. The driver's job is narrow but critical: capture reliably, talk correctly to the WBF, and never expose the biometric data it handles. A fault here breaks sign-in without any obvious hardware damage.

Close-up view of fingerprint reader driver hardware and its main physical components
Fingerprint reader driver connected wirelessly and physically to typical peripherals in its ecosystem

Observable states associated with this device class

These states describe how hardware, firmware, operating-system services, and a driver can interact. They do not identify a cause on their own.

  • Windows Hello repeatedly says it cannot recognise your finger despite a clean, dry, enrolled fingertip
  • The fingerprint option has disappeared from Settings, Sign-in options after a Windows feature update
  • Enrolment fails partway through with an error before all the required finger scans are captured
  • The reader works after a cold boot but is unavailable when the laptop wakes from sleep
  • Windows Hello sign-in is greyed out with a message that the biometric service is not running
  • Device Manager shows the fingerprint sensor under Biometric devices with a code such as 10, 28 or 43

How it works in a real system

Drivers operate in the background as translators. This setup shows the software, connection, and physical hardware that the Fingerprint reader driver supports.

A real-world fingerprint reader driver setup with its supporting software and hardware

Compatibility model

Driver compatibility is defined by the device hardware identifier, the operating-system driver model, processor architecture, and the interfaces implemented by the hardware or firmware. A shared device class does not imply that packages from different manufacturers are interchangeable.

Vendor Comparison
Operating-system contextArchitecture notes
Windows 11The Windows 11 driver model is primarily 64-bit. Actual compatibility depends on the device hardware ID, processor architecture, firmware interface, and package signature.
Windows 10Windows 10 exists in multiple releases and architectures. Actual compatibility depends on the device hardware ID, Windows release, processor architecture, and package signature.