在 Android 上,可以将指纹传感器重新配置为一些更有用的功能,例如指纹手势
在 Ubuntu 上也能实现这个吗?
(目前,我在联想 yoga 720-15IKB 上使用 Ubuntu 18.04,但我很乐意找到未来 Ubuntu 版本的解决方案)
指纹模块目前在 Ubuntu 18.04 上不起作用。我找不到使用的设备fprint_demo
。
指纹传感器名为“Synaptics WBDI”。唯一使用的设备lsusb
是:
$ lsusb |grep Synap
Bus 001 Device 004: ID 06cb:0081 Synaptics, Inc.
但这也可能是触摸板。
有一些需要 Synaptic 检查的匹配项hwinfo
$ hwinfo
...
P: /devices/pci0000:00/0000:00:14.0/usb1/1-6
N: bus/usb/001/004
E: BUSNUM=001
E: DEVNAME=/dev/bus/usb/001/004
E: DEVNUM=004
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-6
E: DEVTYPE=usb_device
E: DRIVER=usb
E: ID_BUS=usb
E: ID_MODEL=0081
E: ID_MODEL_ENC=0081
E: ID_MODEL_ID=0081
E: ID_REVISION=0164
E: ID_SERIAL=06cb_0081_9413a800b66b
E: ID_SERIAL_SHORT=9413a800b66b
E: ID_USB_INTERFACES=:ff0000:
E: ID_VENDOR=06cb
E: ID_VENDOR_ENC=06cb
E: ID_VENDOR_FROM_DATABASE=Synaptics, Inc.
E: ID_VENDOR_ID=06cb
E: MAJOR=189
E: MINOR=3
E: PRODUCT=6cb/81/164
E: SUBSYSTEM=usb
E: TYPE=255/16/255
E: USEC_INITIALIZED=2015135
P: /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0
E: DEVTYPE=usb_interface
E: ID_USB_CLASS_FROM_DATABASE=Vendor Specific Class
E: ID_VENDOR_FROM_DATABASE=Synaptics, Inc.
E: INTERFACE=255/0/0
E: MODALIAS=usb:v06CBp0081d0164dcFFdsc10dpFFicFFisc00ip00in00
E: PRODUCT=6cb/81/164
E: SUBSYSTEM=usb
E: TYPE=255/16/255
E: USEC_INITIALIZED=4293294
...
50: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: MtLc.g9F1G8rI369
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0
SysFS BusID: 1-6:1.0
Hardware Class: unknown
Model: "Synaptics Unclassified device"
Hotplug: USB
Vendor: usb 0x06cb "Synaptics, Inc."
Device: usb 0x0081
Revision: "1.64"
Serial ID: "9413a800b66b"
Speed: 12 Mbps
Module Alias: "usb:v06CBp0081d0164dcFFdsc10dpFFicFFisc00ip00in00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #52 (Hub)
在 Windows 中,它显示为:
Synaptics WBDI
USB\VID_06CB&PID_0081\9413A800B66B
USB\VID_06CB&PID_0081&REV_0164
Bios name: \_SB.PCI0.XHC.RHUB.HS06
\Device\USBPDO-4
PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)
ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS06)
oem3.inf:542d598d9aceb7d5:Biometric_Install.NT:5.5.2603.1050:USB\VID_06CB&PID_0081
Driverkey: {53d29ef7-377c-4d14-864b-eb3a85769359}\0000
或许这个QA将给出提示,如何解决生物识别设备。