Great THANKS, it works! :-D
But, it's weird, that I get with pyUSB the same "Overflow" error. I don't know 
why... Maybe this is an error in pyUSB, so I will contact the maintainer... But 
anyway: THANKS! :-)

Best regards
Stefano

-------- Original-Nachricht --------
> Datum: Mon, 29 Oct 2012 23:52:16 +0000
> Von: Pete Batard <p...@akeo.ie>
> An: libusbx-devel@lists.sourceforge.net
> Betreff: Re: [Libusbx-devel] Bug in get_string_descriptor?

> The latest commit [1] should fix access to composite HID interfaces.
> 
> If you need help recompiling from latest git, please see 
> https://github.com/libusbx/libusbx/wiki#wiki-Accessing_the_Source
> Alternatively, you can just download the github zipball from 
> https://github.com/libusbx/libusbx/zipball/master
> 
> Just to confirm that things work as they should, a debug output of xusb 
> -d against your device would be nice.
> 
> Regards,
> 
> /Pete
> 
> [1] 
> https://github.com/libusbx/libusbx/commit/fdff665a44169eda702a1267a3bbb4501d6bb3ee
> 
> ------------------------------------------------------------------------------
> The Windows 8 Center - In partnership with Sourceforge
> Your idea - your app - 30 days.
> Get started!
> http://windows8center.sourceforge.net/
> what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
> _______________________________________________
> libusbx-devel mailing list
> libusbx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libusbx-devel
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.000000] [00000d84] libusbx: debug [libusb_get_device_list] 
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [3C7]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [14B]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [2D3]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [24]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [211]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [392]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [AB]
[ 0.000000] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [37B]
[ 0.203174] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 0.203174] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 0.203174] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [1EF]
[ 0.406349] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 0.406349] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 0.406349] [00000d84] libusbx: debug [htab_hash] hash collision 
('\\.\USB#ROOT_HUB#4&2BE197AD&0' vs 
'\\.\PCI#VEN_8086&DEV_3A65&SUBSYS_3048103C&REV_02#3&B1BFB68&0&E9')
[ 0.406349] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [3FC]
[ 0.609523] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 0.609523] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 0.609523] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [30B]
[ 0.812697] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 0.812697] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 0.812697] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [A2]
[ 1.015872] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 1.015872] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 1.015872] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [84]
[ 1.219046] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 1.219046] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 1.219046] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [1E1]
[ 1.344077] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 1.344077] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 1.344077] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [188]
[ 1.344077] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 1.344077] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 1.344077] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [339]
[ 1.344077] [00000d84] libusbx: debug [get_api_type] driver(s): usbhub
[ 1.344077] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HUB API API
[ 1.344077] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [17A]
[ 1.547251] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [1EF] (0.0)
[ 1.547251] [00000d84] libusbx: debug [init_device] (bus: 2, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&12DD0E9A&0'
[ 1.750425] [00000d84] libusbx: debug [htab_hash] hash collision 
('\\.\USB#ROOT_HUB#4&2BE197AD&0' vs 
'\\.\PCI#VEN_8086&DEV_3A65&SUBSYS_3048103C&REV_02#3&B1BFB68&0&E9')
[ 1.750425] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [3FC] (0.0)
[ 1.750425] [00000d84] libusbx: debug [init_device] (bus: 1, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&2BE197AD&0'
[ 1.953600] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [30B] (0.0)
[ 1.953600] [00000d84] libusbx: debug [init_device] (bus: 4, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&3A0427D3&0'
[ 2.156774] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [A2] (0.0)
[ 2.156774] [00000d84] libusbx: debug [init_device] (bus: 5, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&4BA7E74&0'
[ 2.359949] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [84] (0.0)
[ 2.359949] [00000d84] libusbx: debug [init_device] (bus: 6, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&9B67D30&0'
[ 2.563123] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [1E1] (0.0)
[ 2.563123] [00000d84] libusbx: debug [init_device] (bus: 3, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB#4&A22AA65&0'
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [188] (0.0)
[ 2.688153] [00000d84] libusbx: debug [init_device] (bus: 8, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB20#4&203270F2&0'
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [339] (0.0)
[ 2.688153] [00000d84] libusbx: debug [init_device] (bus: 7, addr: 1, depth: 0, 
port: 0): '\\.\USB#ROOT_HUB20#4&810945C&0'
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [27B]
[ 2.688153] [00000d84] libusbx: debug [init_device] got bus number from 
ancestor #2
[ 2.688153] [00000d84] libusbx: debug [init_device] found 1 configurations 
(active conf: 1)
[ 2.688153] [00000d84] libusbx: debug [cache_config_descriptors] cached config 
descriptor 0 (bConfigurationValue=1, 34 bytes)
[ 2.688153] [00000d84] libusbx: debug [init_device] (bus: 7, addr: 3, depth: 1, 
port: 2): '\\.\USB#VID_046A&PID_0011#6&17EE090C&0&2'
[ 2.688153] [00000d84] libusbx: debug [discovered_devs_append] need to increase 
capacity
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] allocating new 
device for session [20B]
[ 2.688153] [00000d84] libusbx: debug [init_device] found 1 configurations 
(active conf: 1)
[ 2.688153] [00000d84] libusbx: debug [cache_config_descriptors] cached config 
descriptor 0 (bConfigurationValue=1, 299 bytes)
[ 2.688153] [00000d84] libusbx: debug [init_device] (bus: 7, addr: 4, depth: 1, 
port: 1): '\\.\USB#VID_046D&PID_0A0B#6&17EE090C&0&1'
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [17A] (7.0)
[ 2.688153] [00000d84] libusbx: debug [init_device] found 1 configurations 
(active conf: 1)
[ 2.688153] [00000d84] libusbx: debug [cache_config_descriptors] cached config 
descriptor 0 (bConfigurationValue=1, 25 bytes)
[ 2.688153] [00000d84] libusbx: debug [init_device] (bus: 7, addr: 2, depth: 1, 
port: 6): '\\.\USB#VID_05E3&PID_0608#5&31C61380&0&6'
[ 2.688153] [00000d84] libusbx: debug [get_api_type] driver(s): HidUsb
[ 2.688153] [00000d84] libusbx: debug [get_api_type] matched driver name 
against HID API API
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [27B] (7.3)
[ 2.688153] [00000d84] libusbx: debug [get_api_type] driver(s): usbccgp
[ 2.688153] [00000d84] libusbx: debug [get_api_type] matched driver name 
against Composite API API
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] found existing 
device for session [20B] (7.4)
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] setting HID 
interface for [27B]:
[ 2.688153] [00000d84] libusbx: debug [set_hid_interface] interface[0] = 
\\.\HID#VID_046A&PID_0011#7&F449958&1&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 2.688153] [00000d84] libusbx: debug [windows_get_device_list] setting 
composite interface for [20B]:
[ 2.688153] [00000d84] libusbx: debug [set_composite_interface] interface[3] = 
\\.\HID#VID_046D&PID_0A0B&MI_03#8&3592C203&2&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 1.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 2.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 3.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 4.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 5.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 6.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 7.0
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 8.0
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_open] open 7.4
[ 2.688153] [00000d84] libusbx: debug [hid_open] set maximum input buffer size 
to 512
[ 2.688153] [00000d84] libusbx: debug [hid_open] 0 HID input report value(s) 
found
[ 2.688153] [00000d84] libusbx: debug [hid_open] 0 HID output report value(s) 
found
[ 2.688153] [00000d84] libusbx: debug [hid_open] 0 HID feature report value(s) 
found
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 2.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 1.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 4.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 5.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 6.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 3.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 8.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 7.1
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 7.3
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 7.2
[ 2.688153] [00000d84] libusbx: debug [libusb_get_device_descriptor] 
[ 2.688153] [00000d84] libusbx: debug [libusb_get_config_descriptor] index 0
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [libusb_claim_interface] interface 0
[ 2.688153] [00000d84] libusbx: debug [unsupported_claim_interface] unsupported 
API call for 'claim_interface' (unrecognized device driver)
   Failed.
[ 2.688153] [00000d84] libusbx: debug [libusb_claim_interface] interface 1
[ 2.688153] [00000d84] libusbx: debug [unsupported_claim_interface] unsupported 
API call for 'claim_interface' (unrecognized device driver)
   Failed.
[ 2.688153] [00000d84] libusbx: debug [libusb_claim_interface] interface 2
[ 2.688153] [00000d84] libusbx: debug [unsupported_claim_interface] unsupported 
API call for 'claim_interface' (unrecognized device driver)
   Failed.
[ 2.688153] [00000d84] libusbx: debug [libusb_claim_interface] interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_claim_interface] claimed interface 3
[ 2.688153] [00000d84] libusbx: debug [libusb_get_config_descriptor] index 0
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [parse_endpoint] skipping descriptor 25
[ 2.688153] [00000d84] libusbx: debug [windows_assign_endpoints] (re)assigned 
endpoint 83 to interface 3
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [usbi_add_pollfd] add fd 4 events 1
[ 2.688153] [00000d84] libusbx: debug [libusb_get_next_timeout] next timeout in 
0.999945s
[ 2.688153] [00000d84] libusbx: debug [libusb_handle_events_timeout_completed] 
doing our own event handling
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() 2 fds with timeout 
in 1000ms
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() returned 1
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 3 
with revents = 0000
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 4 
with revents = 0001
[ 2.688153] [00000d84] libusbx: debug [usbi_remove_pollfd] remove fd 4
[ 2.688153] [00000d84] libusbx: debug [windows_transfer_callback] handling I/O 
completion with errcode 0
[ 2.688153] [00000d84] libusbx: debug [usbi_handle_transfer_completion] 
transfer 00359060 has callback 10005410
[ 2.688153] [00000d84] libusbx: debug [ctrl_transfer_cb] actual_length=4
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [usbi_add_pollfd] add fd 4 events 1
[ 2.688153] [00000d84] libusbx: debug [libusb_get_next_timeout] next timeout in 
0.999955s
[ 2.688153] [00000d84] libusbx: debug [libusb_handle_events_timeout_completed] 
doing our own event handling
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() 2 fds with timeout 
in 1000ms
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() returned 1
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 3 
with revents = 0000
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 4 
with revents = 0001
[ 2.688153] [00000d84] libusbx: debug [usbi_remove_pollfd] remove fd 4
[ 2.688153] [00000d84] libusbx: debug [windows_transfer_callback] handling I/O 
completion with errcode 0
[ 2.688153] [00000d84] libusbx: debug [usbi_handle_transfer_completion] 
transfer 00359060 has callback 10005410
[ 2.688153] [00000d84] libusbx: debug [ctrl_transfer_cb] actual_length=18
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [usbi_add_pollfd] add fd 4 events 1
[ 2.688153] [00000d84] libusbx: debug [libusb_get_next_timeout] next timeout in 
0.999956s
[ 2.688153] [00000d84] libusbx: debug [libusb_handle_events_timeout_completed] 
doing our own event handling
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() 2 fds with timeout 
in 1000ms
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() returned 1
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 3 
with revents = 0000
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 4 
with revents = 0001
[ 2.688153] [00000d84] libusbx: debug [usbi_remove_pollfd] remove fd 4
[ 2.688153] [00000d84] libusbx: debug [windows_transfer_callback] handling I/O 
completion with errcode 0
[ 2.688153] [00000d84] libusbx: debug [usbi_handle_transfer_completion] 
transfer 00359060 has callback 10005410
[ 2.688153] [00000d84] libusbx: debug [ctrl_transfer_cb] actual_length=4
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriUsing libusbx 
v1.0.14.10579

Opening device 046D:0A0B...

Reading device descriptor:
            length: 18
      device class: 0
               S/N: 0
           VID:PID: 046D:0A0B
         bcdDevice: 1013
   iMan:iProd:iSer: 1:2:0
          nb confs: 1

Reading configuration descriptors:
             nb interfaces: 4
              interface[0]: id = 0
interface[0].altsetting[0]: num endpoints = 0
   Class.SubClass.Protocol: 01.01.00
              interface[1]: id = 1
interface[1].altsetting[0]: num endpoints = 0
   Class.SubClass.Protocol: 01.02.00
interface[1].altsetting[1]: num endpoints = 1
   Class.SubClass.Protocol: 01.02.00
       endpoint[0].address: 01
           max packet size: 00C0
          polling interval: 01
interface[1].altsetting[2]: num endpoints = 1
   Class.SubClass.Protocol: 01.02.00
       endpoint[0].address: 01
           max packet size: 0060
          polling interval: 01
              interface[2]: id = 2
interface[2].altsetting[0]: num endpoints = 0
   Class.SubClass.Protocol: 01.02.00
interface[2].altsetting[1]: num endpoints = 1
   Class.SubClass.Protocol: 01.02.00
       endpoint[0].address: 84
           max packet size: 0060
          polling interval: 01
              interface[3]: id = 3
interface[3].altsetting[0]: num endpoints = 1
   Class.SubClass.Protocol: 03.00.00
       endpoint[0].address: 83
           max packet size: 0002
          polling interval: 08

Claiming interface 0...

Claiming interface 1...

Claiming interface 2...

Claiming interface 3...

Reading string descriptors:
   String (0x01): "Logitech"
   String (0x02): "Logitech USB Headset"

Releasing interface 0...
Releasing interface 1...
Releasing interface 2...
Releasing interface 3...
Closing device...
ptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [usbi_add_pollfd] add fd 4 events 1
[ 2.688153] [00000d84] libusbx: debug [libusb_get_next_timeout] next timeout in 
0.999915s
[ 2.688153] [00000d84] libusbx: debug [libusb_handle_events_timeout_completed] 
doing our own event handling
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() 2 fds with timeout 
in 1000ms
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() returned 1
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 3 
with revents = 0000
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 4 
with revents = 0001
[ 2.688153] [00000d84] libusbx: debug [usbi_remove_pollfd] remove fd 4
[ 2.688153] [00000d84] libusbx: debug [windows_transfer_callback] handling I/O 
completion with errcode 0
[ 2.688153] [00000d84] libusbx: debug [usbi_handle_transfer_completion] 
transfer 00359060 has callback 10005410
[ 2.688153] [00000d84] libusbx: debug [ctrl_transfer_cb] actual_length=42
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [usbi_add_pollfd] add fd 4 events 1
[ 2.688153] [00000d84] libusbx: debug [libusb_get_next_timeout] next timeout in 
0.999955s
[ 2.688153] [00000d84] libusbx: debug [libusb_handle_events_timeout_completed] 
doing our own event handling
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() 2 fds with timeout 
in 1000ms
[ 2.688153] [00000d84] libusbx: debug [handle_events] poll() returned 1
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 3 
with revents = 0000
[ 2.688153] [00000d84] libusbx: debug [windows_handle_events] checking fd 4 
with revents = 0001
[ 2.688153] [00000d84] libusbx: debug [usbi_remove_pollfd] remove fd 4
[ 2.688153] [00000d84] libusbx: debug [windows_transfer_callback] handling I/O 
completion with errcode 0
[ 2.688153] [00000d84] libusbx: debug [usbi_handle_transfer_completion] 
transfer 00359060 has callback 10005410
[ 2.688153] [00000d84] libusbx: debug [ctrl_transfer_cb] actual_length=4
[ 2.688153] [00000d84] libusbx: debug [composite_submit_control_transfer] using 
interface 3
[ 2.688153] [00000d84] libusbx: debug [hid_submit_control_transfer] will use 
interface 3
[ 2.688153] [00000d84] libusbx: debug [_hid_get_descriptor] LIBUSB_DT_STRING
[ 2.688153] [00000d84] libusbx: debug [libusb_release_interface] interface 0
[ 2.688153] [00000d84] libusbx: debug [libusb_release_interface] interface 1
[ 2.688153] [00000d84] libusbx: debug [libusb_release_interface] interface 2
[ 2.688153] [00000d84] libusbx: debug [libusb_release_interface] interface 3
[ 2.688153] [00000d84] libusbx: debug [libusb_close] 
[ 2.688153] [00000d84] libusbx: debug [libusb_unref_device] destroy device 7.4
[ 2.688153] [00000d84] libusbx: debug [libusb_exit] 
[ 2.688153] [00000d84] libusbx: debug [libusb_exit] destroying default context
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to