Notice: this wiki has been recently migrated to another host and web serving stack. Report any rough edges to marcan@marcansoft.com

Lsusb output

From OpenKinect
Jump to: navigation, search

Kinect for XBOX

  Bus 002 Device 014: ID 045e:02ae Microsoft Corp.
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0
    bDeviceProtocol         0
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02ae
    bcdDevice            1.0b
    iManufacturer           2 Microsoft
    iProduct                1 Xbox NUI Camera
    iSerial                 3 A00366A08793039A
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           32
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0
      bmAttributes         0xc0
        Self Powered
      MaxPower               16mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass    255 Vendor Specific Subclass
        bInterfaceProtocol    255 Vendor Specific Protocol
        iInterface              0
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0bc0  2x 960 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes            1
            Transfer Type            Isochronous
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0bc0  2x 960 bytes
          bInterval               1
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered
  
  Bus 002 Device 013: ID 045e:02ad Microsoft Corp. 
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass          255 Vendor Specific Class
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02ad 
    bcdDevice            1.00
    iManufacturer           1 Microsoft
    iProduct                2 Xbox NUI Audio
    iSerial                 4 A44886D18656039A
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           46
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xc0
        Self Powered
      MaxPower                0mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           4
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x01  EP 1 OUT
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 bytes
          bInterval               1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x82  EP 2 IN
          bmAttributes           13
            Transfer Type            Isochronous
            Synch Type               Synchronous
            Usage Type               Data
          wMaxPacketSize     0x020c  1x 524 bytes
          bInterval               5
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x02  EP 2 OUT
          bmAttributes           13
            Transfer Type            Isochronous
            Synch Type               Synchronous
            Usage Type               Data
          wMaxPacketSize     0x0048  1x 72 bytes
          bInterval               1
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass          255 Vendor Specific Class
    bDeviceSubClass         0
    bDeviceProtocol         0
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered
  
  Bus 002 Device 012: ID 045e:02b0 Microsoft Corp.
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0
    bDeviceProtocol         0
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02b0
    bcdDevice            1.05
    iManufacturer           1 Microsoft
    iProduct                2 Xbox NUI Motor
    iSerial                 0
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           18
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0
      bmAttributes         0xc0
        Self Powered
      MaxPower              100mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           0
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0
        bInterfaceProtocol      0
        iInterface              0
  Device Status:     0x0000
    (Bus Powered)

Kinect for Windows

  Bus 001 Device 009: ID 045e:02c2 Microsoft Corp. 
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         1 Single TT
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02c2 
    bcdDevice            0.01
    iManufacturer           0 
    iProduct                0 
    iSerial                 0 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           25
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xe0
	Self Powered
	Remote Wakeup
      MaxPower                2mA
      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     0x0001  1x 1 bytes
	  bInterval              12
  Hub Descriptor:
    bLength               9
    bDescriptorType      41
    nNbrPorts             2
    wHubCharacteristic 0x000d
      Per-port power switching
      Compound device
      Per-port overcurrent protection
      TT think time 8 FS bits
    bPwrOn2PwrGood       50 * 2 milli seconds
    bHubContrCurrent      1 milli Ampere
    DeviceRemovable    0x06
    PortPwrCtrlMask    0xff
  Hub Port Status:
    Port 1: 0000.0503 highspeed power enable connect
    Port 2: 0000.0503 highspeed power enable connect
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 Full speed (or root) hub
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered

  Bus 001 Device 010: ID 045e:02be Microsoft Corp. 
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass          255 Vendor Specific Class
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02be 
    bcdDevice            1.00
    iManufacturer           1 Microsoft
    iProduct                2 Microsoft Kinect Audio, � 2011 Microsoft Corporation. All rights reserved.
    iSerial                 3 A22594B01394152A
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           32
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xc0
	Self Powered
      MaxPower                0mA
      Interface Descriptor:
	bLength                 9
	bDescriptorType         4
	bInterfaceNumber        0
	bAlternateSetting       0
	bNumEndpoints           2
	bInterfaceClass       255 Vendor Specific Class
	bInterfaceSubClass      0 
	bInterfaceProtocol      0 
	iInterface              4 Config
	Endpoint Descriptor:
	  bLength                 7
	  bDescriptorType         5
	  bEndpointAddress     0x81  EP 1 IN
	  bmAttributes            2
	    Transfer Type            Bulk
	    Synch Type               None
	    Usage Type               Data
	  wMaxPacketSize     0x0200  1x 512 bytes
	  bInterval               1
	Endpoint Descriptor:
	  bLength                 7
	  bDescriptorType         5
	  bEndpointAddress     0x01  EP 1 OUT
	  bmAttributes            2
	    Transfer Type            Bulk
	    Synch Type               None
	    Usage Type               Data
	  wMaxPacketSize     0x0200  1x 512 bytes
	  bInterval               1
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass          255 Vendor Specific Class
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered

  Bus 001 Device 011: ID 045e:02bf Microsoft Corp. 
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x045e Microsoft Corp.
    idProduct          0x02bf 
    bcdDevice            2.05
    iManufacturer           2 Microsoft
    iProduct                1 Microsoft Kinect Camera
    iSerial                 3 0000000000000000
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           41
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xc0
	Self Powered
      MaxPower               16mA
      Interface Descriptor:
	bLength                 9
	bDescriptorType         4
	bInterfaceNumber        0
	bAlternateSetting       0
	bNumEndpoints           0
	bInterfaceClass       255 Vendor Specific Class
	bInterfaceSubClass      0 
	bInterfaceProtocol    255 
	iInterface              0 
      Interface Descriptor:
	bLength                 9
	bDescriptorType         4
	bInterfaceNumber        0
	bAlternateSetting       1
	bNumEndpoints           2
	bInterfaceClass       255 Vendor Specific Class
	bInterfaceSubClass      0 
	bInterfaceProtocol    255 
	iInterface              0 
	Endpoint Descriptor:
	  bLength                 7
	  bDescriptorType         5
	  bEndpointAddress     0x81  EP 1 IN
	  bmAttributes            1
	    Transfer Type            Isochronous
	    Synch Type               None
	    Usage Type               Data
	  wMaxPacketSize     0x0bc0  2x 960 bytes
	  bInterval               1
	Endpoint Descriptor:
	  bLength                 7
	  bDescriptorType         5
	  bEndpointAddress     0x82  EP 2 IN
	  bmAttributes            1
	    Transfer Type            Isochronous
	    Synch Type               None
	    Usage Type               Data
	  wMaxPacketSize     0x0bc0  2x 960 bytes
	  bInterval               1
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered