Ubuntu: Possible to “electronically disconnect” the fingerprint sensor on my laptop? // X41 Thinkpad



Question:

I'd like to fully disable the fingerprint sensor on my IBM X41 Thinkpad. The first place to look which comes to mind is BIOS (version 2.09, 74ET64WW): I just checked again: as far as I can tell there is no BIOS option to fully disable the fingerprint sensor: only to set fingerprint passwords etc, but not an option to "electronically disconnect" / pull-the-plug of the sensor itself.

Could there be some command line option to do just that?

The reason I'm asking: the sensor surface does get quite hot which is annoying (and a waste of energy, too).


~$ lsusb  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  Bus 004 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader  

~$ usb-devices    T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8  D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1  P:  Vendor=1d6b ProdID=0002 Rev=03.02  S:  Manufacturer=Linux 3.2.0-67-generic ehci_hcd  S:  Product=EHCI Host Controller  S:  SerialNumber=0000:00:1d.7  C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub    T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2  D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1  P:  Vendor=1d6b ProdID=0001 Rev=03.02  S:  Manufacturer=Linux 3.2.0-67-generic uhci_hcd  S:  Product=UHCI Host Controller  S:  SerialNumber=0000:00:1d.0  C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub    T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2  D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1  P:  Vendor=1d6b ProdID=0001 Rev=03.02  S:  Manufacturer=Linux 3.2.0-67-generic uhci_hcd  S:  Product=UHCI Host Controller  S:  SerialNumber=0000:00:1d.1  C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub    T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2  D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1  P:  Vendor=1d6b ProdID=0001 Rev=03.02  S:  Manufacturer=Linux 3.2.0-67-generic uhci_hcd  S:  Product=UHCI Host Controller  S:  SerialNumber=0000:00:1d.2  C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub    T:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0  D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1  P:  Vendor=0483 ProdID=2016 Rev=00.01  S:  Manufacturer=STMicroelectronics  S:  Product=Biometric Coprocessor  C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA  I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)    T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2  D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1  P:  Vendor=1d6b ProdID=0001 Rev=03.02  S:  Manufacturer=Linux 3.2.0-67-generic uhci_hcd  S:  Product=UHCI Host Controller  S:  SerialNumber=0000:00:1d.3  C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub  

Edit (@Tim's comment)

~$ xinput  ⎡ Virtual core pointer                      id=2    [master pointer  (3)]  ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  ⎜   ↳ TPPS/2 IBM TrackPoint                     id=12   [slave  pointer  (2)]  ⎣ Virtual core keyboard                     id=3    [master keyboard (2)]      ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]      ↳ Power Button                              id=6    [slave  keyboard (3)]      ↳ Video Bus                                 id=7    [slave  keyboard (3)]      ↳ Sleep Button                              id=8    [slave  keyboard (3)]      ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]      ↳ ThinkPad Extra Buttons                    id=13   [slave  keyboard (3)]  

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »