Share Pastebin
Guest
Public paste!

erika

By: a guest | Feb 9th, 2010 | Syntax: None | Size: 9.31 KB | Hits: 42 | Expires: Never
Copy text to clipboard
  1.  
  2. Bus /dev/usb Device /dev/ugen0.3: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless Mouse
  3. Device Descriptor:
  4.   bLength                18
  5.   bDescriptorType         1
  6.   bcdUSB               2.00
  7.   bDeviceClass            0 (Defined at Interface level)
  8.   bDeviceSubClass         0
  9.   bDeviceProtocol         0
  10.   bMaxPacketSize0         8
  11.   idVendor           0x046d Logitech, Inc.
  12.   idProduct          0xc518 MX610 Laser Cordless Mouse
  13.   bcdDevice           42.00
  14.   iManufacturer           1 Logitech
  15.   iProduct                2 USB Receiver
  16.   iSerial                 0
  17.   bNumConfigurations      1
  18.   Configuration Descriptor:
  19.     bLength                 9
  20.     bDescriptorType         2
  21.     wTotalLength           59
  22.     bNumInterfaces          2
  23.     bConfigurationValue     1
  24.     iConfiguration          4 RR42.00_B0032
  25.     bmAttributes         0xa0
  26.       (Bus Powered)
  27.       Remote Wakeup
  28.     MaxPower               98mA
  29.     Interface Descriptor:
  30.       bLength                 9
  31.       bDescriptorType         4
  32.       bInterfaceNumber        0
  33.       bAlternateSetting       0
  34.       bNumEndpoints           1
  35.       bInterfaceClass         3 Human Interface Device
  36.       bInterfaceSubClass      1 Boot Interface Subclass
  37.       bInterfaceProtocol      2 Mouse
  38.       iInterface              0
  39.         HID Device Descriptor:
  40.           bLength                 9
  41.           bDescriptorType        33
  42.           bcdHID               1.11
  43.           bCountryCode            0 Not supported
  44.           bNumDescriptors         1
  45.           bDescriptorType        34 Report
  46.           wDescriptorLength      67
  47.           Report Descriptor: (length is 67)
  48.             Item(Global): Usage Page, data= [ 0x01 ] 1
  49.                             Generic Desktop Controls
  50.             Item(Local ): Usage, data= [ 0x02 ] 2
  51.                             Mouse
  52.             Item(Main  ): Collection, data= [ 0x01 ] 1
  53.                             Application
  54.             Item(Local ): Usage, data= [ 0x01 ] 1
  55.                             Pointer
  56.             Item(Main  ): Collection, data= [ 0x00 ] 0
  57.                             Physical
  58.             Item(Global): Usage Page, data= [ 0x09 ] 9
  59.                             Buttons
  60.             Item(Local ): Usage Minimum, data= [ 0x01 ] 1
  61.                             Button 1 (Primary)
  62.             Item(Local ): Usage Maximum, data= [ 0x10 ] 16
  63.                             (null)
  64.             Item(Global): Logical Minimum, data= [ 0x00 ] 0
  65.             Item(Global): Logical Maximum, data= [ 0x01 ] 1
  66.             Item(Global): Report Count, data= [ 0x10 ] 16
  67.             Item(Global): Report Size, data= [ 0x01 ] 1
  68.             Item(Main  ): Input, data= [ 0x02 ] 2
  69.                             Data Variable Absolute No_Wrap Linear
  70.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  71.             Item(Global): Usage Page, data= [ 0x01 ] 1
  72.                             Generic Desktop Controls
  73.             Item(Global): Logical Minimum, data= [ 0x01 0xf8 ] 63489
  74.             Item(Global): Logical Maximum, data= [ 0xff 0x07 ] 2047
  75.             Item(Global): Report Size, data= [ 0x0c ] 12
  76.             Item(Global): Report Count, data= [ 0x02 ] 2
  77.             Item(Local ): Usage, data= [ 0x30 ] 48
  78.                             Direction-X
  79.             Item(Local ): Usage, data= [ 0x31 ] 49
  80.                             Direction-Y
  81.             Item(Main  ): Input, data= [ 0x06 ] 6
  82.                             Data Variable Relative No_Wrap Linear
  83.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  84.             Item(Global): Logical Minimum, data= [ 0x81 ] 129
  85.             Item(Global): Logical Maximum, data= [ 0x7f ] 127
  86.             Item(Global): Report Size, data= [ 0x08 ] 8
  87.             Item(Global): Report Count, data= [ 0x01 ] 1
  88.             Item(Local ): Usage, data= [ 0x38 ] 56
  89.                             Wheel
  90.             Item(Main  ): Input, data= [ 0x06 ] 6
  91.                             Data Variable Relative No_Wrap Linear
  92.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  93.             Item(Global): Usage Page, data= [ 0x0c ] 12
  94.                             Consumer
  95.             Item(Local ): Usage, data= [ 0x38 0x02 ] 568
  96.                             AC Pan
  97.             Item(Global): Report Count, data= [ 0x01 ] 1
  98.             Item(Main  ): Input, data= [ 0x06 ] 6
  99.                             Data Variable Relative No_Wrap Linear
  100.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  101.             Item(Main  ): End Collection, data=none
  102.             Item(Main  ): End Collection, data=none
  103.       Endpoint Descriptor:
  104.         bLength                 7
  105.         bDescriptorType         5
  106.         bEndpointAddress     0x81  EP 1 IN
  107.         bmAttributes            3
  108.           Transfer Type            Interrupt
  109.           Synch Type               None
  110.           Usage Type               Data
  111.         wMaxPacketSize     0x0008  1x 8 bytes
  112.         bInterval              10
  113.     Interface Descriptor:
  114.       bLength                 9
  115.       bDescriptorType         4
  116.       bInterfaceNumber        1
  117.       bAlternateSetting       0
  118.       bNumEndpoints           1
  119.       bInterfaceClass         3 Human Interface Device
  120.       bInterfaceSubClass      0 No Subclass
  121.       bInterfaceProtocol      0 None
  122.       iInterface              0
  123.         HID Device Descriptor:
  124.           bLength                 9
  125.           bDescriptorType        33
  126.           bcdHID               1.11
  127.           bCountryCode            0 Not supported
  128.           bNumDescriptors         1
  129.           bDescriptorType        34 Report
  130.           wDescriptorLength      79
  131.           Report Descriptor: (length is 79)
  132.             Item(Global): Usage Page, data= [ 0x0c ] 12
  133.                             Consumer
  134.             Item(Local ): Usage, data= [ 0x01 ] 1
  135.                             Consumer Control
  136.             Item(Main  ): Collection, data= [ 0x01 ] 1
  137.                             Application
  138.             Item(Global): Report ID, data= [ 0x03 ] 3
  139.             Item(Global): Report Size, data= [ 0x10 ] 16
  140.             Item(Global): Report Count, data= [ 0x02 ] 2
  141.             Item(Global): Logical Minimum, data= [ 0x01 ] 1
  142.             Item(Global): Logical Maximum, data= [ 0x8c 0x02 ] 652
  143.             Item(Local ): Usage Minimum, data= [ 0x01 ] 1
  144.                             Consumer Control
  145.             Item(Local ): Usage Maximum, data= [ 0x8c 0x02 ] 652
  146.                             (null)
  147.             Item(Main  ): Input, data= [ 0x60 ] 96
  148.                             Data Array Absolute No_Wrap Linear
  149.                             No_Preferred_State Null_State Non_Volatile Bitfield
  150.             Item(Main  ): End Collection, data=none
  151.             Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
  152.                             (null)
  153.             Item(Local ): Usage, data= [ 0x01 ] 1
  154.                             (null)
  155.             Item(Main  ): Collection, data= [ 0x01 ] 1
  156.                             Application
  157.             Item(Global): Report ID, data= [ 0x10 ] 16
  158.             Item(Global): Report Size, data= [ 0x08 ] 8
  159.             Item(Global): Report Count, data= [ 0x06 ] 6
  160.             Item(Global): Logical Minimum, data= [ 0x00 ] 0
  161.             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
  162.             Item(Local ): Usage, data= [ 0x01 ] 1
  163.                             (null)
  164.             Item(Main  ): Input, data= [ 0x00 ] 0
  165.                             Data Array Absolute No_Wrap Linear
  166.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  167.             Item(Local ): Usage, data= [ 0x01 ] 1
  168.                             (null)
  169.             Item(Main  ): Output, data= [ 0x00 ] 0
  170.                             Data Array Absolute No_Wrap Linear
  171.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  172.             Item(Main  ): End Collection, data=none
  173.             Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
  174.                             (null)
  175.             Item(Local ): Usage, data= [ 0x02 ] 2
  176.                             (null)
  177.             Item(Main  ): Collection, data= [ 0x01 ] 1
  178.                             Application
  179.             Item(Global): Report ID, data= [ 0x11 ] 17
  180.             Item(Global): Report Size, data= [ 0x08 ] 8
  181.             Item(Global): Report Count, data= [ 0x13 ] 19
  182.             Item(Global): Logical Minimum, data= [ 0x00 ] 0
  183.             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
  184.             Item(Local ): Usage, data= [ 0x02 ] 2
  185.                             (null)
  186.             Item(Main  ): Input, data= [ 0x00 ] 0
  187.                             Data Array Absolute No_Wrap Linear
  188.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  189.             Item(Local ): Usage, data= [ 0x02 ] 2
  190.                             (null)
  191.             Item(Main  ): Output, data= [ 0x00 ] 0
  192.                             Data Array Absolute No_Wrap Linear
  193.                             Preferred_State No_Null_Position Non_Volatile Bitfield
  194.             Item(Main  ): End Collection, data=none
  195.       Endpoint Descriptor:
  196.         bLength                 7
  197.         bDescriptorType         5
  198.         bEndpointAddress     0x82  EP 2 IN
  199.         bmAttributes            3
  200.           Transfer Type            Interrupt
  201.           Synch Type               None
  202.           Usage Type               Data
  203.         wMaxPacketSize     0x0008  1x 8 bytes
  204.         bInterval              10
  205. Device Status:     0x0000
  206.   (Bus Powered)