Request for Guidance on Developing Support for Synaptics Sensor (0x06cb:0x00fd) for Ubuntu

Eric J.P.E. Davanture eric.davanture at orange.fr
Tue Nov 26 09:45:30 UTC 2024


Greetings Inamurahman,

My understanding is that it would be better to get the DD Source Code 
and then migrate it to Linux but some Companies are just refusing to 
provide the source code, even for old sensors.

I tried to get the source code for my old "HP ZBook 17 G3 integrated 
sensor, i.e.: ID: 138a:003f - Validity Sensors, Inc. - VFS495 
Fingerprint Reader." but never got it :-(

Good luck so far.

Have a nice and safe day.

Librement vôtre / Libremente suyo / Freely yours,
*Eric J.P.E. Davanture - eric.davanture at orange.fr
* Mobile: +33-607.08.01.78
*_Approximate location:_* °IIIIIII° Planet Earth < Solar System < Milky 
Way Galaxy < Local Group < Virgo Cluster < Laniakea Supercluster < known 
Universe <https://youtu.be/P6cw5Yv-zqU>
/- There are 10 types of people in this world: those who understand 
binary and those who don't
- There is NO CLOUD, just other people's computers
- There is NO INTELLIGENCE in AI, just big data, deep statistics and 
impressive Human-Machine Interface/


-------- Forwarded Message --------
Subject: 	Request for Guidance on Developing Support for Synaptics 
Sensor (0x06cb:0x00fd) for Ubuntu
Date: 	Mon, 25 Nov 2024 09:24:27 +0530
From: 	Inamurahman <inamvkd at gmail.com>
To: 	fprint at lists.freedesktop.org



Dear fprintd Contributors,

I hope this email finds you well. My name is Inamurahman, and I am 
reaching out to seek your guidance regarding a project I am undertaking 
to enable support for the Synaptics fingerprint sensor (Product ID: 
|0x06cb:0x00fd|) on Linux systems.

Currently, this sensor is unsupported by libfprint, and from my 
understanding, the Synaptics driver in libfprint is designed for MOC 
sensors. However, I have access to a working Windows driver for this 
sensor, which allows it to function correctly on Windows platforms.

I am eager to understand how I could leverage this Windows driver or its 
communication protocol to develop Linux support for this sensor. 
Specifically, I would like your advice on the following:

 1. Where should I start as a complete beginner?
 2. Are there specific resources or documentation that can help me get
    started?
 3. Would it be feasible to create a wrapper around the Windows driver
    to allow communication with fprintd, or would you suggest a
    different approach for Linux support?
 4. Are there specific areas of knowledge (e.g., USB protocol analysis,
    reverse engineering, libfprint internals) that you recommend
    focusing on to move forward effectively?

I would appreciate any guidance or suggestions you can offer as I begin 
this effort.

Thank you for your time, and for the incredible work you have done in 
advancing fingerprint support on Linux. I look forward to hearing your 
insights.

Best regards,
Inamurahman.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/fprint/attachments/20241126/a2f06fff/attachment.htm>


More information about the fprint mailing list