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

Inamurahman inamvkd at gmail.com
Mon Nov 25 03:54:27 UTC 2024


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/20241125/8ea4257e/attachment.htm>


More information about the fprint mailing list