background: I'm looking to buy a laptop, and I'm trying to validate driver availability. Specifically fingerprint reader compatibility is hit and miss with Thinkpad laptops. I purchased a t470s that has a https://store.emprgroup.com.au/p-445373-00jt989.aspx It should use a driver to support USB ID 138a:0097 Validity Sensors, Inc. However it exists under 'known unsupported drivers' under /lib/udev/hwdb.d/60-autosuspend-libfprint-2.hwdb - I don't want to make that mistake again
goal: I'd like to work my way backwards from a USB ID to get a list of supported part numbers. I can then use that number to list thinkpads that will have the driver supported hardware. eg: https://store.emprgroup.com.au/Product_Utilise.aspx?product=00JT989&Type=Lenovo
Qn: One of these "supported devices" as USB ID's:
10a5:d205 FPC MOC Fingerprint Sensor
10a5:d805 FPC MOC Fingerprint Sensor
10a5:da04 FPC MOC Fingerprint Sensor
10a5:ffe0 FPC MOC Fingerprint Sensor
(source https://fprint.freedesktop.org/supported-devices.html)
definitely supports the FPC corporation's '5F30V25942' part number (source https://store.emprgroup.com.au/p-575400-5f30v25942-fru-fpr-cs21-379-moc-black-slim-fop-syn-jyt.aspx ) a variety of Thinkpad X1 Carbon Gen 9/10/11 machines (source https://store.emprgroup.com.au/Product_Utilise.aspx?product=5F30V25942&Type=Lenovo)
How do I prove the supported USB ID to a hardware part number?