Skip to content

Instantly share code, notes, and snippets.

@aswen
Created July 20, 2018 09:11
Show Gist options
  • Save aswen/6887719c7cef7b15311b08938634bb19 to your computer and use it in GitHub Desktop.
Save aswen/6887719c7cef7b15311b08938634bb19 to your computer and use it in GitHub Desktop.
Information about webcam in HP Elitebook 840 G5
# inxi -Fx --usb
System: Host: nvc3691 Kernel: 4.16.0-0.bpo.2-amd64 x86_64 bits: 64 compiler: gcc v: 6.3.0
Desktop: i3 4.13 Distro: Debian GNU/Linux 9 (stretch)
Machine: Type: Laptop System: HP product: HP EliteBook 840 G5 v: N/A serial: <root required>
Mobo: HP model: 83B2 v: KBC Version 04.45.00 serial: <root required> UEFI [Legacy]: HP
v: Q78 Ver. 01.00.05 date: 01/25/2018
(...)
USB: Hub: 1:1 usb: 2.0 type: Full speed (or root) hub
Device-1: Chicony bus ID: 1:3 usb: 2.0 type: Video
Device-2: Intel bus ID: 1:16 usb: 2.0 type: Bluetooth
Hub: 2:1 usb: 3.0 type: Full speed (or root) hub
*-usb:2
description: Video
product: HP HD Camera
vendor: Generic
physical id: 9
bus info: usb@1:9
version: 0.18
serial: 0001
capabilities: usb-2.01
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
Bus 001 Device 003: ID 04f2:b5e7 Chicony Electronics Co., Ltd
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x04f2 Chicony Electronics Co., Ltd
idProduct 0xb5e7
bcdDevice 0.18
iManufacturer 3
iProduct 1
iSerial 2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 1107
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 4
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 5
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 1
iInterface 5
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.50
wTotalLength 109
dwClockFrequency 15.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 0x0000000e
Auto-Exposure Mode
Auto-Exposure Priority
Exposure Time (Absolute)
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
bUnitID 2
bSourceID 1
wMaxMultiplier 0
bControlSize 3
bmControls 0x0000157f
Brightness
Contrast
Hue
Saturation
Sharpness
Gamma
White Balance Temperature
Backlight Compensation
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x 0
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 6
iTerminal 0
VideoControl Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 4
guidExtensionCode {8ca72912-b447-9440-b0ce-db07386fb938}
bNumControl 2
bNrPins 1
baSourceID( 0) 2
bControlSize 2
bmControls( 0) 0x00
bmControls( 1) 0x06
iExtension 0
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 6
guidExtensionCode {5a10b826-1307-7048-979d-da79444bb68e}
bNumControl 8
bNrPins 1
baSourceID( 0) 4
bControlSize 4
bmControls( 0) 0x3f
bmControls( 1) 0x00
bmControls( 2) 0x14
bmControls( 3) 0x00
iExtension 7
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
VideoStreaming Interface Descriptor:
bLength 15
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 2
wTotalLength 507
bEndPointAddress 129
bmInfo 0
bTerminalLink 3
bStillCaptureMethod 1
bTriggerSupport 1
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 27
bmaControls( 1) 27
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 1
bNumFrameDescriptors 5
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 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0x01
Still image supported
wWidth 640
wHeight 480
dwMinBitRate 73728000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0x01
Still image supported
wWidth 320
wHeight 180
dwMinBitRate 13824000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 3
bmCapabilities 0x01
Still image supported
wWidth 320
wHeight 240
dwMinBitRate 18432000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 4
bmCapabilities 0x01
Still image supported
wWidth 424
wHeight 240
dwMinBitRate 24422400
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 5
bmCapabilities 0x01
Still image supported
wWidth 640
wHeight 360
dwMinBitRate 55296000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
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 11
bDescriptorType 36
bDescriptorSubtype 6 (FORMAT_MJPEG)
bFormatIndex 2
bNumFrameDescriptors 8
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 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 1
bmCapabilities 0x01
Still image supported
wWidth 640
wHeight 480
dwMinBitRate 73728000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 2
bmCapabilities 0x01
Still image supported
wWidth 320
wHeight 180
dwMinBitRate 13824000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 3
bmCapabilities 0x01
Still image supported
wWidth 320
wHeight 240
dwMinBitRate 18432000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 4
bmCapabilities 0x01
Still image supported
wWidth 424
wHeight 240
dwMinBitRate 24422400
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 5
bmCapabilities 0x01
Still image supported
wWidth 640
wHeight 360
dwMinBitRate 55296000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 6
bmCapabilities 0x01
Still image supported
wWidth 848
wHeight 480
dwMinBitRate 97689600
dwMaxBitRate 195379200
dwMaxVideoFrameBufferSize 814080
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 7
bmCapabilities 0x01
Still image supported
wWidth 960
wHeight 540
dwMinBitRate 124416000
dwMaxBitRate 248832000
dwMaxVideoFrameBufferSize 1036800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 8
bmCapabilities 0x01
Still image supported
wWidth 1280
wHeight 720
dwMinBitRate 221184000
dwMaxBitRate 442368000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
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 1
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 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x0400 1x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x0b00 2x 768 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x0c00 2x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x1320 3x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x13aa 3x 938 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 7
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
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 0x1400 3x 1024 bytes
bInterval 1
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 2
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 1
iInterface 6
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.50
wTotalLength 105
dwClockFrequency 15.000000MHz
bInCollection 1
baInterfaceNr( 0) 3
VideoControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 11
wTerminalType 0x0201 Camera Sensor
bAssocTerminal 0
iTerminal 0
wObjectiveFocalLengthMin 0
wObjectiveFocalLengthMax 0
wOcularFocalLength 0
bControlSize 3
bmControls 0x00200000
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
bUnitID 9
bSourceID 11
wMaxMultiplier 0
bControlSize 3
bmControls 0x00000000
iProcessing 0
bmVideoStandards 0x 0
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 8
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 10
iTerminal 0
VideoControl Interface Descriptor:
bLength 25
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 12
guidExtensionCode {73dab545-c123-3d4a-a368-610f078c4397}
bNumControl 0
bNrPins 1
baSourceID( 0) 9
bControlSize 0
iExtension 0
VideoControl Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 10
guidExtensionCode {8ca72912-b447-9440-b0ce-db07386fb938}
bNumControl 2
bNrPins 1
baSourceID( 0) 12
bControlSize 2
bmControls( 0) 0x00
bmControls( 1) 0x06
iExtension 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
VideoStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 1
wTotalLength 77
bEndPointAddress 130
bmInfo 0
bTerminalLink 8
bStillCaptureMethod 1
bTriggerSupport 1
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 27
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 1
bNumFrameDescriptors 1
guidFormat {32000000-0200-1000-8000-00aa00389b71}
bBitsPerPixel 8
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 0x01
Still image supported
wWidth 340
wHeight 340
dwMinBitRate 27744000
dwMaxBitRate 27744000
dwMaxVideoFrameBufferSize 115600
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
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 3
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 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 3
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0b00 2x 768 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0c00 2x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x1320 3x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13aa 3x 938 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 7
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
Jul 12 18:17:37 elitebook840 kernel: [ 8.471867] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7)
Jul 12 18:17:37 elitebook840 kernel: [ 8.473376] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jul 12 18:17:37 elitebook840 kernel: [ 8.474485] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34).
Jul 12 18:17:37 elitebook840 kernel: [ 8.475837] uvcvideo: Failed to initialize the device (-5).
Jul 12 18:17:37 elitebook840 kernel: [ 8.478513] uvcvideo: Unknown video format 00000032-0002-0010-8000-00aa00389b71
Jul 12 18:17:37 elitebook840 kernel: [ 8.478521] uvcvideo: Found UVC 1.50 device HP HD Camera (04f2:b5e7)
Jul 12 18:17:37 elitebook840 kernel: [ 8.480948] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jul 12 18:17:37 elitebook840 kernel: [ 8.481715] uvcvideo: Failed to query (129) UVC probe control : -75 (exp. 34).
Jul 12 18:17:37 elitebook840 kernel: [ 8.483032] uvcvideo: Failed to initialize the device (-5).
Jul 12 18:17:37 elitebook840 kernel: [ 8.484198] usbcore: registered new interface driver uvcvideo
# I only pasted parts I think that are related to video device:
usbfs: /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2
uvcvideo: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.3
uvcvideo: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.1
uvcvideo: module = uvcvideo
(...)
usb device: name = 1-9:1.3
path = /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.3
modalias = "usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc02ip01in03"
bInterfaceNumber = 3
bInterfaceClass = 14
bInterfaceSubClass = 2
bInterfaceProtocol = 1
if: 1-9:1.3 @ /devices/pci0000:00/0000:00:14.0/usb1/1-9
bDeviceClass = 239
bDeviceSubClass = 2
bDeviceProtocol = 1
idVendor = 0x04f2
idProduct = 0xb5e7
manufacturer = "Generic"
product = "HP HD Camera"
serial = "0001"
bcdDevice = 0018
speed = "480"
(...)
usb device: name = 1-9:1.1
path = /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.1
modalias = "usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc02ip01in01"
bInterfaceNumber = 1
bInterfaceClass = 14
bInterfaceSubClass = 2
bInterfaceProtocol = 1
if: 1-9:1.1 @ /devices/pci0000:00/0000:00:14.0/usb1/1-9
bDeviceClass = 239
bDeviceSubClass = 2
bDeviceProtocol = 1
idVendor = 0x04f2
idProduct = 0xb5e7
manufacturer = "Generic"
product = "HP HD Camera"
serial = "0001"
bcdDevice = 0018
speed = "480"
(...)
usb device: name = 1-9:1.2
path = /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.2
modalias = "usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc01ip01in02"
bInterfaceNumber = 2
bInterfaceClass = 14
bInterfaceSubClass = 1
bInterfaceProtocol = 1
if: 1-9:1.2 @ /devices/pci0000:00/0000:00:14.0/usb1/1-9
bDeviceClass = 239
bDeviceSubClass = 2
bDeviceProtocol = 1
idVendor = 0x04f2
idProduct = 0xb5e7
manufacturer = "Generic"
product = "HP HD Camera"
serial = "0001"
bcdDevice = 0018
speed = "480"
(...)
usb device: name = 1-9:1.0
path = /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0
modalias = "usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc01ip01in00"
bInterfaceNumber = 0
bInterfaceClass = 14
bInterfaceSubClass = 1
bInterfaceProtocol = 1
if: 1-9:1.0 @ /devices/pci0000:00/0000:00:14.0/usb1/1-9
bDeviceClass = 239
bDeviceSubClass = 2
bDeviceProtocol = 1
idVendor = 0x04f2
idProduct = 0xb5e7
manufacturer = "Generic"
product = "HP HD Camera"
serial = "0001"
bcdDevice = 0018
speed = "480"
(...)
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9
N: bus/usb/001/003
E: BUSNUM=001
E: DEVNAME=/dev/bus/usb/001/003
E: DEVNUM=003
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9
E: DEVTYPE=usb_device
E: DRIVER=usb
E: ID_BUS=usb
E: ID_MODEL=HP_HD_Camera
E: ID_MODEL_ENC=HP\x20HD\x20Camera
E: ID_MODEL_ID=b5e7
E: ID_REVISION=0018
E: ID_SERIAL=Generic_HP_HD_Camera_0001
E: ID_SERIAL_SHORT=0001
E: ID_USB_INTERFACES=:0e0101:0e0201:
E: ID_VENDOR=Generic
E: ID_VENDOR_ENC=Generic
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: ID_VENDOR_ID=04f2
E: MAJOR=189
E: MINOR=2
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=3716431
(...)
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9
N: bus/usb/001/003
E: BUSNUM=001
E: DEVNAME=/dev/bus/usb/001/003
E: DEVNUM=003
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9
E: DEVTYPE=usb_device
E: DRIVER=usb
E: ID_BUS=usb
E: ID_MODEL=HP_HD_Camera
E: ID_MODEL_ENC=HP\x20HD\x20Camera
E: ID_MODEL_ID=b5e7
E: ID_REVISION=0018
E: ID_SERIAL=Generic_HP_HD_Camera_0001
E: ID_SERIAL_SHORT=0001
E: ID_USB_INTERFACES=:0e0101:0e0201:
E: ID_VENDOR=Generic
E: ID_VENDOR_ENC=Generic
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: ID_VENDOR_ID=04f2
E: MAJOR=189
E: MINOR=2
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=3716431
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0
E: DEVTYPE=usb_interface
E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: INTERFACE=14/1/1
E: MODALIAS=usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc01ip01in00
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=8343715
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.1
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.1
E: DEVTYPE=usb_interface
E: DRIVER=uvcvideo
E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: INTERFACE=14/2/1
E: MODALIAS=usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc02ip01in01
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=8342689
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.2
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.2
E: DEVTYPE=usb_interface
E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: INTERFACE=14/1/1
E: MODALIAS=usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc01ip01in02
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=8342546
P: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.3
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.3
E: DEVTYPE=usb_interface
E: DRIVER=uvcvideo
E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
E: ID_VENDOR_FROM_DATABASE=Chicony Electronics Co., Ltd
E: INTERFACE=14/2/1
E: MODALIAS=usb:v04F2pB5E7d0018dcEFdsc02dp01ic0Eisc02ip01in03
E: PRODUCT=4f2/b5e7/18
E: SUBSYSTEM=usb
E: TYPE=239/2/1
E: USEC_INITIALIZED=8343598
filename: /lib/modules/4.16.0-0.bpo.2-amd64/kernel/drivers/media/usb/uvc/uvcvideo.ko
version: 1.1.1
license: GPL
description: USB Video Class driver
author: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
srcversion: F7FCC3FC6FFF80DA00B9B92
alias: usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in*
alias: usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in*
alias: usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*
alias: usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*
depends: videobuf2-v4l2,videodev,videobuf2-common,usbcore,videobuf2-vmalloc,media
retpoline: Y
intree: Y
name: uvcvideo
vermagic: 4.16.0-0.bpo.2-amd64 SMP mod_unload modversions
parm: clock:Video buffers timestamp clock
parm: hwtimestamps:Use hardware timestamps (uint)
parm: nodrop:Don't drop incomplete frames (uint)
parm: quirks:Forced device quirks (uint)
parm: trace:Trace level bitmask (uint)
parm: timeout:Streaming control requests timeout (uint)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment