Projects

Fingerprint Driver Driving

The FT9201 fingerprint scanner has essentially no Linux support.

What looked like a cheap USB fingerprint reader turned into a months-long reverse engineering rabbit hole involving USB traces, stripped Windows drivers, vendor protocols, firmware state machines, and a surprising amount of yelling at a device that refused to wake up.

This post documents the first half of that journey: figuring out how the scanner actually talks.

Glyph

glyph glyph glyph