DpfpDriver : HomePage

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

DigitalPersona/Microsoft Fingerprint Reader Driver for Linux


PROJECT CLOSED


This project has been obsoleted by the fprint project.

The uru4000 driver within libfprint supports this hardware, and you can even use the fprint software to authenticate yourself with your fingerprint! It's more useful and less buggy than dpfp ever was.

The original website is left below.






Current Project Status

Project Info

This project leads the development of Linux support for Digital Persona fingerprint reader devices. These devices can also be found embedded into some Microsoft devices.

Hardware support is being developed in a userspace library (libdpfp) which uses libusb for USB I/O. libdpfp is only a prototype: as soon as we have semi-working fingerprint recognition code, we will create a new project which will support a variety of different fingerprint readers under the same API.
 

WINDOWS USERS


Sorry, this project is Linux-only. We cannot help you with any Windows-related tasks or issues.

DEVELOPMENT HALTED


Development of this project has been halted until concerns with US export control laws have been clarified. See ExportIssuesFAQ for more info, and ExportIssuesLegal for the information I am sending to legal experts.

A dpfp-based project will resume in September, but the export concerns will still affect US distributors.

UPDATE October 2007: new project will be released before the end of the year.

Supported Devices


  1. Digital Persona U.are.U 4000
  2. Digital Persona U.are.U 4000B
  3. Microsoft Optical Desktop with Fingerprint Reader keyboard
  4. Microsoft Wireless IntelliMouse Explorer with Fingerprint Reader
  5. Microsoft Fingerprint Reader

For more info, see the SupportedDevices page.

News

2006-08-29 libdpfp-0.2.1 released
2006-08-16 libdpfp-0.2.0 released
2006-08-13 Some news on fingerprint enhancement and recognition
2006-03-19 libdpfp-0.1.2 and dpfp-driver-0.1.1 released
2006-03-16 Version 0.1 of driver and library released
2006-01-30 Figured out the situation with image encryption
2006-01-29 Figured out the image format (discussion)
2006-01-13 Website launched (also see status update)
2005-12-29 Driver component in almost-working state

Content

ProjectOverview - the components we are aiming to create and integrate
ProjectDevelopers - who's working on it
MailingList - please subscribe if you are interested in the project
DriverDownload - where you can find the current driver sources
FingerprintRecognition - the next step

DeviceIntroduction - some technical details about the device and it's driver interaction
SupportedDevices - brief information about the devices supported by the driver

DeviceDifferences - the difference between the Digital Persona and Microsoft devices
Firmware - details about the device firmware
DataF0 - mini-investigation into the "F0 data" string
ImageFormat - what we know (and what we don't) about the format in which the fingerprint data is sent from the device
SniffLogs - sniffed data from the device

MiscStuff - place to scribble stuff before we fully investigate
Berlios project page - not a lot to see here

There is one comment on this page. [Display comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Page was generated in 0.4839 seconds