#1 Le 05/02/2018, à 17:47
- yMD
Activation du lecteur d'empreinte Lenovo sous Gnome
Bonjour,
Je sous la version d'Ubuntu 17.10.
Mon problème : j'ai un Lenovo ideapad 520-15IKB (80YL), et j'aimerai pouvoir utiliser le lecteur d'empreinte standard. Pour être clair, je ne sais pas comment faire, j'ai bien posé la question à Lenovo, mais leur réponse est tranchante... pas de support pour Linux
J'imagine qu'il faut trouver les détails du matériel et voir s'il existe un packet à installer ? Sous Linux depuis moins de 2 mois, je rame un peu. Voici ce que j'ai pu trouver sur ma configuration matérielle
Commande lspci :
yvan@yvan-Lenovo:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
yvan@yvan-Lenovo:~$
Commande lsusb :
yvan@yvan-Lenovo:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 5986:210e Acer, Inc
Bus 001 Device 004: ID 8087:0a2a Intel Corp.
Bus 001 Device 003: ID 06cb:0081 Synaptics, Inc.
Bus 001 Device 002: ID 03f0:094a Hewlett-Packard Optical Mouse [672662-001]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
yvan@yvan-Lenovo:~$
Merci pour votre aide.
Modération : merci d'utiliser les balises code (explications ici).
Dernière modification par yMD (Le 05/02/2018, à 20:17)
L'essentiel est invisible pour les yeux
Hors ligne
#2 Le 07/02/2018, à 10:15
- shoot76
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Bonjour à toi,
Je t'envoie vers la page dédiée de la documentation : empreintes digitales
Malheureusement pour toi, il semblerait que ton lecteur ne soit pas détecté par la commande lsusb. Est-ce qu'à tout hasard une commande de touches (ou un bouton) style FN+qqchose te permettrait de l'activer?
~ Data-sientist freelance : https://skulder.fr
Hors ligne
#3 Le 07/02/2018, à 17:24
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Bonjour,
Merci pour la réponse. J'avais effectivement lu le lien avant de poster, sans succès. Entre temps j'ai effectué d'autres recherches et lancé un dmidecode complet, je n'ai rien trouvé à quelque chose qui ressemble à un fingerprint. J'ai finalement installé et lancé fprint-demo, mais le verdict est sans appel : Status : No devices found.
D'après les pages de support Lenovo, il semble que seul Fingerprint Software puisse activer le lecteur d'empreinte. Dommage.
L'essentiel est invisible pour les yeux
Hors ligne
#4 Le 07/02/2018, à 18:10
- Nuliel
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Bonjour,
J'ai pas l'impression qu'un lecteur d'empreintes soit mentionné dans lsusb ou lspci.
Le lecteur d'empreinte n'est peut être simplement pas branché sur un port usb ni pci mais une autre sorte de port. D'où l'absence dans lsusb (il me semble que si quelque chose n'est pas reconnu sur lsusb, on a que l'identifiant, mais pas le nom associé). Un exemple ici pour une carte wifi dans ce cas.
Mais sans le nom du lecteur, c'est difficile de faire des recherches.
Edit: tu peux donner
lsmod
entre balise code (voir ma signature "retour de commande")
Dernière modification par Nuliel (Le 07/02/2018, à 18:14)
Hors ligne
#5 Le 07/02/2018, à 19:34
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Effectivement, difficile de faire des recherche sans nom explicite du lecteur.
Voici le résultat du lsmod :
yvan@yvan-Lenovo:~$ lsmod
Module Size Used by
rfcomm 77824 2
nls_utf8 16384 0
cifs 712704 0
ccm 20480 6
fscache 61440 1 cifs
nf_conntrack_ipv4 16384 2
nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
xt_conntrack 16384 2
nf_conntrack 131072 2 nf_conntrack_ipv4,xt_conntrack
libcrc32c 16384 1 nf_conntrack
xt_tcpudp 16384 42
iptable_filter 16384 1
bnep 20480 2
joydev 20480 0
nls_iso8859_1 16384 1
snd_hda_codec_hdmi 49152 1
snd_hda_codec_generic 73728 1
snd_soc_skl 77824 0
snd_soc_skl_ipc 49152 1 snd_soc_skl
snd_soc_sst_ipc 16384 1 snd_soc_skl_ipc
snd_soc_sst_dsp 32768 1 snd_soc_skl_ipc
snd_hda_ext_core 24576 1 snd_soc_skl
snd_soc_sst_match 16384 1 snd_soc_skl
snd_soc_core 229376 1 snd_soc_skl
snd_compress 20480 1 snd_soc_core
ac97_bus 16384 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_hda_intel 40960 6
snd_hda_codec 126976 3 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic
snd_hda_core 81920 6 snd_hda_intel,snd_hda_codec,snd_hda_ext_core,snd_soc_skl,snd_hda_codec_hdmi,snd_hda_codec_generic
snd_hwdep 20480 1 snd_hda_codec
snd_pcm 98304 8 snd_hda_intel,snd_hda_codec,snd_pcm_dmaengine,snd_hda_ext_core,snd_hda_core,snd_soc_skl,snd_hda_codec_hdmi,snd_soc_core
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
hid_rmi 20480 0
rmi_core 77824 1 hid_rmi
snd_rawmidi 32768 1 snd_seq_midi
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
kvm 581632 0
arc4 16384 2
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_seq,snd_pcm
aesni_intel 188416 4
iwlmvm 385024 0
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
glue_helper 16384 1 aesni_intel
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
intel_cstate 20480 0
mac80211 778240 1 iwlmvm
intel_rapl_perf 16384 0
iwlwifi 249856 1 iwlmvm
input_leds 16384 0
cfg80211 610304 3 iwlmvm,iwlwifi,mac80211
serio_raw 16384 0
wmi_bmof 16384 0
snd 81920 24 snd_compress,snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_soc_core,snd_pcm
soundcore 16384 1 snd
mei_me 40960 0
idma64 20480 0
virt_dma 16384 1 idma64
btusb 45056 0
ucsi_acpi 16384 0
btrtl 16384 1 btusb
typec_ucsi 28672 1 ucsi_acpi
intel_pch_thermal 16384 0
mei 98304 1 mei_me
shpchp 36864 0
intel_lpss_pci 20480 0
typec 24576 1 typec_ucsi
hci_uart 106496 0
btbcm 16384 2 hci_uart,btusb
serdev 20480 1 hci_uart
btqca 16384 1 hci_uart
btintel 16384 2 hci_uart,btusb
ideapad_laptop 32768 0
sparse_keymap 16384 1 ideapad_laptop
bluetooth 540672 33 btrtl,hci_uart,btintel,btqca,bnep,btbcm,rfcomm,btusb
ecdh_generic 24576 1 bluetooth
mac_hid 16384 0
intel_lpss_acpi 16384 0
intel_lpss 16384 2 intel_lpss_pci,intel_lpss_acpi
tpm_crb 16384 0
acpi_pad 180224 0
uvcvideo 90112 0
videobuf2_vmalloc 16384 2 uvcvideo,rmi_core
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 2 uvcvideo,rmi_core
videobuf2_core 40960 3 uvcvideo,videobuf2_v4l2,rmi_core
videodev 176128 4 uvcvideo,videobuf2_core,videobuf2_v4l2,rmi_core
media 40960 2 uvcvideo,videodev
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,parport_pc,ppdev
ip_tables 24576 1 iptable_filter
x_tables 40960 4 ip_tables,iptable_filter,xt_tcpudp,xt_conntrack
autofs4 40960 2
hid_generic 16384 0
usbhid 49152 0
i915 1798144 29
i2c_algo_bit 16384 1 i915
ahci 36864 3
drm_kms_helper 167936 1 i915
r8169 81920 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
mii 16384 1 r8169
libahci 32768 1 ahci
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 356352 25 i915,drm_kms_helper
wmi 24576 2 wmi_bmof,ideapad_laptop
pinctrl_sunrisepoint 28672 0
i2c_hid 20480 0
video 40960 2 i915,ideapad_laptop
pinctrl_intel 20480 1 pinctrl_sunrisepoint
hid 118784 4 i2c_hid,hid_generic,usbhid,hid_rmi
yvan@yvan-Lenovo:~$
Je n'y vois rien qui me parle... Mais peut-être qu'un oeil avisé y verra plus clair
Dernière modification par yMD (Le 07/02/2018, à 19:34)
L'essentiel est invisible pour les yeux
Hors ligne
#6 Le 07/02/2018, à 19:44
- Nuliel
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
J'ai demandé le retour de lsmod en espérant trouver un module pour les lecteurs d'empreinte (ce qui m'aurait permis de trouver des infos sur le lecteur), mais j'en vois pas
Je suis sûr qu'il y a une commande pour avoir le nom du lecteur (ou un identifiant). Je vais chercher un peu.
Hors ligne
#7 Le 07/02/2018, à 20:05
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Merci... j'avoue que je commence à sécher
L'essentiel est invisible pour les yeux
Hors ligne
#8 Le 07/02/2018, à 20:13
- xubu1957
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Bonjour,
@ Naziel
Dans la-vache-libre.org/fingerprint
Vous pouvez commencer par effectuer un petit « lsusb » pour voir si votre lecteur apparaît dans la liste, histoire d’être sûr. Vous devriez avoir un retour de ce style. Si ce n’est pas le cas inutile d’aller plus loin, vous perdrez votre temps.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#9 Le 07/02/2018, à 20:18
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Ok... ça me semble clair.
Merci xubu1957
L'essentiel est invisible pour les yeux
Hors ligne
#10 Le 07/02/2018, à 20:27
- xubu1957
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
C'était une réponse de 2013 !
Tente :
lsusb -v
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#11 Le 07/02/2018, à 21:53
- Nuliel
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Et tu peux donner aussi
sudo lshw -sanitize
Hors ligne
#12 Le 08/02/2018, à 17:36
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Alors voilà pour le lusb -v :
yvan@yvan-Lenovo:~$ lsusb -v
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 4.13
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
bMaxBurst 0
Bus 001 Device 005: ID 5986:210e Acer, Inc
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x5986 Acer, Inc
idProduct 0x210e
bcdDevice 53.17
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 1026
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 0
iInterface 4
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.00
wTotalLength 109
dwClockFrequency 48.000000MHz
bInCollection 1
baInterfaceNr( 0) 1
VideoControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Camera Sensor
bAssocTerminal 0
iTerminal 0
wObjectiveFocalLengthMin 0
wObjectiveFocalLengthMax 0
wOcularFocalLength 0
bControlSize 3
bmControls 0x00000004
Auto-Exposure Priority
VideoControl Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
Warning: Descriptor too short
bUnitID 2
bSourceID 1
wMaxMultiplier 16384
bControlSize 2
bmControls 0x0000147f
Brightness
Contrast
Hue
Saturation
Sharpness
Gamma
White Balance Temperature
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x1d
None
PAL - 625/50
SECAM - 625/50
NTSC - 625/50
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 3
guidExtensionCode {5a10b826-1307-7048-979d-da79444bb68e}
bNumControl 1
bNrPins 1
baSourceID( 0) 2
bControlSize 4
bmControls( 0) 0x04
bmControls( 1) 0x00
bmControls( 2) 0x00
bmControls( 3) 0x00
iExtension 0
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 4
guidExtensionCode {82066163-7050-ab49-b8cc-b3855e8d221d}
bNumControl 32
bNrPins 1
baSourceID( 0) 3
bControlSize 4
bmControls( 0) 0xff
bmControls( 1) 0xff
bmControls( 2) 0x71
bmControls( 3) 0x00
iExtension 0
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 5
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 4
iTerminal 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
VideoStreaming Interface Descriptor:
bLength 15
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 2
wTotalLength 694
bEndPointAddress 129
bmInfo 0
bTerminalLink 5
bStillCaptureMethod 2
bTriggerSupport 1
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 11
bmaControls( 1) 11
VideoStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 6 (FORMAT_MJPEG)
bFormatIndex 1
bNumFrameDescriptors 9
bFlags 1
Fixed-size samples: Yes
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0x00
Interlaced stream or variable: No
Fields per frame: 1 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 442368000
dwMaxBitRate 442368000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 960
wHeight 540
dwMinBitRate 248832000
dwMaxBitRate 248832000
dwMaxVideoFrameBufferSize 1036800
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 848
wHeight 480
dwMinBitRate 195379200
dwMaxBitRate 195379200
dwMaxVideoFrameBufferSize 814080
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 360
dwMinBitRate 110592000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 424
wHeight 240
dwMinBitRate 48844800
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 36864000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 8
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 180
dwMinBitRate 27648000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 9
bmCapabilities 0x00
Still image unsupported
wWidth 160
wHeight 120
dwMinBitRate 9216000
dwMaxBitRate 9216000
dwMaxVideoFrameBufferSize 38400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 46
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 9
wWidth( 0) 1280
wHeight( 0) 720
wWidth( 1) 960
wHeight( 1) 540
wWidth( 2) 848
wHeight( 2) 480
wWidth( 3) 640
wHeight( 3) 480
wWidth( 4) 640
wHeight( 4) 360
wWidth( 5) 424
wHeight( 5) 240
wWidth( 6) 320
wHeight( 6) 240
wWidth( 7) 320
wHeight( 7) 180
wWidth( 8) 160
wHeight( 8) 120
bNumCompressionPatterns 9
bCompression( 0) 1
bCompression( 1) 5
bCompression( 2) 10
bCompression( 3) 20
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 2
bNumFrameDescriptors 9
guidFormat {59555932-0000-1000-8000-00aa00389b71}
bBitsPerPixel 16
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0x00
Interlaced stream or variable: No
Fields per frame: 2 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 1000000
bFrameIntervalType 1
dwFrameInterval( 0) 1000000
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 960
wHeight 540
dwMinBitRate 124416000
dwMaxBitRate 124416000
dwMaxVideoFrameBufferSize 1036800
dwDefaultFrameInterval 666666
bFrameIntervalType 1
dwFrameInterval( 0) 666666
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 848
wHeight 480
dwMinBitRate 130252800
dwMaxBitRate 130252800
dwMaxVideoFrameBufferSize 814080
dwDefaultFrameInterval 500000
bFrameIntervalType 1
dwFrameInterval( 0) 500000
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 360
dwMinBitRate 110592000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 424
wHeight 240
dwMinBitRate 48844800
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 36864000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 8
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 180
dwMinBitRate 27648000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 9
bmCapabilities 0x00
Still image unsupported
wWidth 160
wHeight 120
dwMinBitRate 9216000
dwMaxBitRate 9216000
dwMaxVideoFrameBufferSize 38400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 43
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 9
wWidth( 0) 1280
wHeight( 0) 720
wWidth( 1) 960
wHeight( 1) 540
wWidth( 2) 848
wHeight( 2) 480
wWidth( 3) 640
wHeight( 3) 480
wWidth( 4) 640
wHeight( 4) 360
wWidth( 5) 424
wHeight( 5) 240
wWidth( 6) 320
wHeight( 6) 240
wWidth( 7) 320
wHeight( 7) 180
wWidth( 8) 160
wHeight( 8) 120
bNumCompressionPatterns 9
bCompression( 0) 1
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00c0 1x 192 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0180 1x 384 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0280 1x 640 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0320 1x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x03b0 1x 944 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 7
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0a80 2x 640 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 8
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0b20 2x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 9
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0be0 2x 992 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 10
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13c0 3x 960 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 11
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13fc 3x 1020 bytes
bInterval 1
Bus 001 Device 004: ID 8087:0a2a Intel Corp.
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 224 Wireless
bDeviceSubClass 1 Radio Frequency
bDeviceProtocol 1 Bluetooth
bMaxPacketSize0 64
idVendor 0x8087 Intel Corp.
idProduct 0x0a2a
bcdDevice 0.01
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 177
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Bus 001 Device 003: ID 06cb:0081 Synaptics, Inc.
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 16
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x06cb Synaptics, Inc.
idProduct 0x0081
bcdDevice 1.64
iManufacturer 0
iProduct 0
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 53
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 10
Bus 001 Device 002: ID 03f0:094a Hewlett-Packard Optical Mouse [672662-001]
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x03f0 Hewlett-Packard
idProduct 0x094a Optical Mouse [672662-001]
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 46
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 10
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 4.13
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
yvan@yvan-Lenovo:~$
J'y comprends pas grand chose mais peut-être est-ce le Bus 001 Device 003: ID 06cb:0081 Synaptics, Inc, qui me semble ne pas contenir tellement d'informations...
Voici aussi le résultat du lshw -sanitize :
yvan@yvan-Lenovo:~$ sudo lshw -sanitize
[sudo] Mot de passe de yvan :
computer
description: Ordinateur Bloc-notes
produit: 80YL (LENOVO_MT_80YL_BU_idea_FM_Lenovo ideapad 520-15IKB)
fabriquant: LENOVO
version: Lenovo ideapad 520-15IKB
numéro de série: [REMOVED]
bits: 64 bits
fonctionnalités: smbios-3.0 dmi-3.0 smp vsyscall32
configuration: administrator_password=disabled boot=normal chassis=notebook family=IDEAPAD frontpanel_password=disabled keyboard_password=disabled power-on_password=disabled sku=LENOVO_MT_80YL_BU_idea_FM_Lenovo ideapad 520-15IKB uuid=[REMOVED]
*-core
description: Carte mère
produit: LNVNB161216
fabriquant: LENOVO
identifiant matériel: 0
version: SDK0J40709 WIN
numéro de série: [REMOVED]
emplacement: Type2 - Board Chassis Location
*-firmware
description: BIOS
fabriquant: LENOVO
identifiant matériel: 0
version: 4WCN25WW
date: 05/23/2017
taille: 128KiB
capacité: 6016KiB
fonctionnalités: pci upgrade shadowing cdboot bootselect edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb biosbootspecification uefi
*-cpu
description: CPU
produit: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
fabriquant: Intel Corp.
identifiant matériel: 4
information bus: cpu@0
version: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
numéro de série: [REMOVED]
emplacement: U3E1
taille: 800MHz
capacité: 4005MHz
bits: 64 bits
horloge: 100MHz
fonctionnalités: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single pti intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp cpufreq
configuration: cores=2 enabledcores=2 threads=4
*-cache:0
description: L1 cache
identifiant matériel: 5
emplacement: L1 Cache
taille: 128KiB
capacité: 128KiB
fonctionnalités: synchronous internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
identifiant matériel: 6
emplacement: L2 Cache
taille: 512KiB
capacité: 512KiB
fonctionnalités: synchronous internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
identifiant matériel: 7
emplacement: L3 Cache
taille: 4MiB
capacité: 4MiB
fonctionnalités: synchronous internal write-back unified
configuration: level=3
*-memory
description: Mémoire Système
identifiant matériel: 24
emplacement: Carte mère
taille: 8GiB
*-bank:0
description: SODIMM DDR4 Synchrone Unbuffered (Unregistered) 2133 MHz (0.5 ns)
produit: M471A5244CB0-CRC
fabriquant: Samsung
identifiant matériel: 0
numéro de série: [REMOVED]
emplacement: ChannelA-DIMM0
taille: 4GiB
bits: 64 bits
horloge: 2133MHz (0.5ns)
*-bank:1
description: SODIMM DDR4 Synchrone Unbuffered (Unregistered) 2133 MHz (0.5 ns)
produit: M471A5244CB0-CRC
fabriquant: Samsung
identifiant matériel: 1
numéro de série: [REMOVED]
emplacement: ChannelB-DIMM0
taille: 4GiB
bits: 64 bits
horloge: 2133MHz (0.5ns)
*-pci
description: Host bridge
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: 100
information bus: pci@0000:00:00.0
version: 02
bits: 32 bits
horloge: 33MHz
*-display
description: VGA compatible controller
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: 2
information bus: pci@0000:00:02.0
version: 02
bits: 64 bits
horloge: 33MHz
fonctionnalités: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
ressources: irq:279 mémoire:a0000000-a0ffffff mémoire:90000000-9fffffff portE/S:4000(taille=64) mémoire:c0000-dffff
*-usb
description: USB controller
produit: Sunrise Point-LP USB 3.0 xHCI Controller
fabriquant: Intel Corporation
identifiant matériel: 14
information bus: pci@0000:00:14.0
version: 21
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
ressources: irq:124 mémoire:a1280000-a128ffff
*-usbhost:0
produit: xHCI Host Controller
fabriquant: Linux 4.13.0-32-generic xhci-hcd
identifiant matériel: 0
information bus: usb@1
nom logique: usb1
version: 4.13
fonctionnalités: usb-2.00
configuration: driver=hub slots=12 speed=480Mbit/s
*-usb:0
description: Souris
produit: HP USB Optical Mouse
fabriquant: PixArt
identifiant matériel: 3
information bus: usb@1:3
version: 1.00
fonctionnalités: usb-2.00
configuration: driver=usbhid maxpower=100mA speed=2Mbit/s
*-usb:1 NON-RÉCLAMÉ
description: Périphérique USB générique
fabriquant: Synaptics, Inc.
identifiant matériel: 4
information bus: usb@1:4
version: 1.64
numéro de série: [REMOVED]
fonctionnalités: usb-2.00
configuration: maxpower=100mA speed=12Mbit/s
*-usb:2
description: Interface sans fil Bluetooth
fabriquant: Intel Corp.
identifiant matériel: 7
information bus: usb@1:7
version: 0.01
fonctionnalités: bluetooth usb-2.00
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usb:3
description: Vidéo
produit: EasyCamera
fabriquant: SunplusIT Inc
identifiant matériel: 8
information bus: usb@1:8
version: 53.17
fonctionnalités: usb-2.00
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usbhost:1
produit: xHCI Host Controller
fabriquant: Linux 4.13.0-32-generic xhci-hcd
identifiant matériel: 1
information bus: usb@2
nom logique: usb2
version: 4.13
fonctionnalités: usb-3.00
configuration: driver=hub slots=6 speed=5000Mbit/s
*-generic:0
description: Signal processing controller
produit: Sunrise Point-LP Thermal subsystem
fabriquant: Intel Corporation
identifiant matériel: 14.2
information bus: pci@0000:00:14.2
version: 21
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi bus_master cap_list
configuration: driver=intel_pch_thermal latency=0
ressources: irq:18 mémoire:a12b0000-a12b0fff
*-generic:1
description: Signal processing controller
produit: Sunrise Point-LP Serial IO I2C Controller #0
fabriquant: Intel Corporation
identifiant matériel: 15
information bus: pci@0000:00:15.0
version: 21
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
ressources: irq:16 mémoire:a12b1000-a12b1fff
*-communication
description: Communication controller
produit: Sunrise Point-LP CSME HECI #1
fabriquant: Intel Corporation
identifiant matériel: 16
information bus: pci@0000:00:16.0
version: 21
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi bus_master cap_list
configuration: driver=mei_me latency=0
ressources: irq:280 mémoire:a12b2000-a12b2fff
*-storage
description: RAID bus controller
produit: 82801 Mobile SATA Controller [RAID mode]
fabriquant: Intel Corporation
identifiant matériel: 17
information bus: pci@0000:00:17.0
version: 21
bits: 32 bits
horloge: 66MHz
fonctionnalités: storage msi pm bus_master cap_list
configuration: driver=ahci latency=0
ressources: irq:277 mémoire:a12a0000-a12a7fff mémoire:a12b4000-a12b40ff portE/S:4080(taille=8) portE/S:4088(taille=4) portE/S:4060(taille=32) mémoire:a1200000-a127ffff
*-pci:0
description: PCI bridge
produit: Sunrise Point-LP PCI Express Root Port #5
fabriquant: Intel Corporation
identifiant matériel: 1c
information bus: pci@0000:00:1c.0
version: f1
bits: 32 bits
horloge: 33MHz
fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
ressources: irq:122 portE/S:3000(taille=4096) mémoire:a1100000-a11fffff
*-network
description: Ethernet interface
produit: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
fabriquant: Realtek Semiconductor Co., Ltd.
identifiant matériel: 0
information bus: pci@0000:01:00.0
nom logique: enp1s0
version: 10
numéro de série: [REMOVED]
taille: 10Mbit/s
capacité: 1Gbit/s
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
ressources: irq:278 portE/S:3000(taille=256) mémoire:a1104000-a1104fff mémoire:a1100000-a1103fff
*-pci:1
description: PCI bridge
produit: Sunrise Point-LP PCI Express Root Port #6
fabriquant: Intel Corporation
identifiant matériel: 1c.5
information bus: pci@0000:00:1c.5
version: f1
bits: 32 bits
horloge: 33MHz
fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
ressources: irq:123 mémoire:a1000000-a10fffff
*-network
description: Interface réseau sans fil
produit: Dual Band Wireless-AC 3165 Plus Bluetooth
fabriquant: Intel Corporation
identifiant matériel: 0
information bus: pci@0000:02:00.0
nom logique: wlp2s0
version: 99
numéro de série: [REMOVED]
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.13.0-32-generic firmware=29.610311.0 ip=[REMOVED] latency=0 link=yes multicast=yes wireless=IEEE 802.11
ressources: irq:281 mémoire:a1000000-a1001fff
*-isa
description: ISA bridge
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: 1f
information bus: pci@0000:00:1f.0
version: 21
bits: 32 bits
horloge: 33MHz
fonctionnalités: isa bus_master
configuration: latency=0
*-memory
description: Memory controller
produit: Sunrise Point-LP PMC
fabriquant: Intel Corporation
identifiant matériel: 1f.2
information bus: pci@0000:00:1f.2
version: 21
bits: 32 bits
horloge: 33MHz (30.3ns)
fonctionnalités: bus_master
configuration: driver=intel_pmc_core latency=0
ressources: irq:0 mémoire:a12ac000-a12affff
*-multimedia
description: Audio device
produit: Intel Corporation
fabriquant: Intel Corporation
identifiant matériel: 1f.3
information bus: pci@0000:00:1f.3
version: 21
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi bus_master cap_list
configuration: driver=snd_hda_intel latency=32
ressources: irq:283 mémoire:a12a8000-a12abfff mémoire:a1290000-a129ffff
*-serial NON-RÉCLAMÉ
description: SMBus
produit: Sunrise Point-LP SMBus
fabriquant: Intel Corporation
identifiant matériel: 1f.4
information bus: pci@0000:00:1f.4
version: 21
bits: 64 bits
horloge: 33MHz
configuration: latency=0
ressources: mémoire:a12b3000-a12b30ff portE/S:4040(taille=32)
*-scsi:0
identifiant matériel: 1
nom logique: scsi0
fonctionnalités: emulated
*-disk
description: ATA Disk
produit: HFS256G3BTND-N21
identifiant matériel: 0.0.0
information bus: scsi@0:0.0.0
nom logique: /dev/sda
version: 1P10
numéro de série: [REMOVED]
taille: 238GiB (256GB)
fonctionnalités: gpt-1.00 partitioned partitioned:gpt
configuration: ansiversion=5 guid=f3fa7975-834f-487f-912c-96e65e88cdcc logicalsectorsize=512 sectorsize=512
*-volume:0 NON-RÉCLAMÉ
description: Windows FAT volume
fabriquant: mkfs.fat
identifiant matériel: 1
information bus: scsi@0:0.0.0,1
version: FAT32
numéro de série: [REMOVED]
taille: 510MiB
capacité: 511MiB
fonctionnalités: boot fat initialized
configuration: FATs=2 filesystem=fat name=EFI System Partition
*-volume:1
description: Volume EXT4
fabriquant: Linux
identifiant matériel: 2
information bus: scsi@0:0.0.0,2
nom logique: /dev/sda2
nom logique: /
version: 1.0
numéro de série: [REMOVED]
taille: 230GiB
fonctionnalités: journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2018-01-29 21:42:37 filesystem=ext4 lastmountpoint=/ modified=2018-02-08 17:24:42 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,data=ordered mounted=2018-02-08 17:24:42 state=mounted
*-volume:2
description: Linux swap volume
fabriquant: Linux
identifiant matériel: 3
information bus: scsi@0:0.0.0,3
nom logique: /dev/sda3
version: 1
numéro de série: [REMOVED]
taille: 7971MiB
capacité: 7972MiB
fonctionnalités: nofs swap initialized
configuration: filesystem=swap pagesize=4095
*-scsi:1
identifiant matériel: 2
nom logique: scsi1
fonctionnalités: emulated
*-cdrom
description: DVD-RAM writer
produit: DVDRAM GUE0N
fabriquant: HL-DT-ST
identifiant matériel: 0.0.0
information bus: scsi@1:0.0.0
nom logique: /dev/cdrom
nom logique: /dev/cdrw
nom logique: /dev/dvd
nom logique: /dev/dvdrw
nom logique: /dev/sr0
version: T.02
fonctionnalités: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
*-battery
description: Zinc Air Battery
produit: CRB Battery 0
fabriquant: -Virtual Battery 0-
identifiant matériel: 1
version: 08/08/2010
numéro de série: [REMOVED]
emplacement: Fake
*-power NON-RÉCLAMÉ
description: OEM Define 1
produit: OEM Define 5
fabriquant: OEM Define 2
identifiant matériel: 2
version: OEM Define 6
numéro de série: [REMOVED]
capacité: 75mWh
yvan@yvan-Lenovo:~$
Là c'est vraiment du language ésotérique pour moi...
L'essentiel est invisible pour les yeux
Hors ligne
#13 Le 08/02/2018, à 17:55
- xubu1957
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Dans fingerprint-support-for-lenovo-flex-5
Prise en charge des empreintes digitales pour Lenovo Flex 5?
Posté sur 01/09/2017par linuxmint
Prise en charge des empreintes digitales pour Lenovo Flex 5? :Salut! J'ai acheté un Lenovo Flex 5 (Ideapad 1570) récemment et je viens d'installer Ubuntu Gnome 3 dessus, double démarrage avec Windows 10. J'espérais pouvoir le configurer pour utiliser le lecteur d'empreintes digitales pour me connecter à Linux et Windows , mais je n'arrive pas à trouver une sorte de support pour le lecteur d'empreintes digitales installé dans l'ordinateur portable. Il est reconnu quand je suis démarré sous Linux, car j'ai vérifié l'ID du matériel de Windows- 06CB: 0081. Cependant, le couple de lecteurs d'empreintes digitales que j'ai trouvé pour Linux ne mentionne pas cet appareil. Est-ce que cela signifie que je n'ai pas de chance de l'utiliser ?
Et :
Comment faire en sorte que Linux reconnaisse un pavé tactile non identifié?
Le Lenovo Yoga 720 a un pavé tactile qui apparaît dans lsusb avec un ID de bus 06cb: 0081. 06cb est l'identifiant du fournisseur pour Synaptics. Une recherche rapide sur Google pour cette chaîne n'apporte aucun résultat à l'exception d'autres personnes qui tentent de faire fonctionner le touchpad sur le 720.
Cela m'amène à croire que c'est un nouvel appareil. Cette machine est apparue il y a quelques mois seulement et n'est probablement pas répertoriée dans le tableau des ID d'unités que libinput ou un autre pilote utilise pour faire correspondre les périphériques avec leurs fonctionnalités. Je pense qu'un module de souris générique fournirait certaines fonctionnalités, mais ce n'est pas le cas.
Y a-t-il un endroit où je peux dire à Linux de faire correspondre cet ID de bus avec le pilote du pavé tactile? De la lecture que j'ai faite à ce sujet, il semble que les pilotes de touchpad sont généralement faits en dehors du niveau du noyau et du serveur X, et via libinput en utilisant uinput.
Donc, si quelqu'un a des idées ou des suggestions, partagez-les.
> how-to-get-linux-to-recognize-an-unidentified-touchpad
Dernière modification par xubu1957 (Le 08/02/2018, à 18:02)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#14 Le 08/02/2018, à 17:58
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Test effecuté avec Fingerprint GUI
Je pense de plus en plus que c'est le matériel Synaptics dont il s'agit.. Je vais continuer à creuser. Je viens de trouver leur site web.
L'essentiel est invisible pour les yeux
Hors ligne
#15 Le 08/02/2018, à 18:08
- yMD
Re : Activation du lecteur d'empreinte Lenovo sous Gnome
Je viens de voir ton message Xubu1957, et je crois bien que j'ai le même problème. En continuant les recherches je suis tombé sur ce sujet qui date et continue à faire couler beaucoup d'encre sur le forum Lenovo. Je n'ai plus qu'à espérer que Lenovo réagisse, mais ils ne semble pas trop se préoccuper des utilisateurs Linux.
Je vais donc prendre mon mal en patience... En tout cas merci pour votre aide, j'ai au moins appris quelques nouvelles commandes
Dernière modification par yMD (Le 08/02/2018, à 18:09)
L'essentiel est invisible pour les yeux
Hors ligne