exelix11 / sysdvr Goto Github PK
View Code? Open in Web Editor NEWStream switch games to your PC via USB or network
License: GNU General Public License v2.0
Stream switch games to your PC via USB or network
License: GNU General Public License v2.0
error when I launch SYSDVR Settings on my switch under sx os,
I don't have any homebrew to install. I've deleted everything.
Error : Failes to connect to SysDVR, is the module set up properly ?
thank you for your help
Environment
I set up with SysDVR Setting in HB to apply for Stream over USB and install the libusb driver with zidig. However, SysDVR return the error "Couldn't write data to device".
I ran it again with debug argument. Do you have any idea what the cause of error is?
> SysDVR-Client.exe rtsp --usb-debug
SysDVR-Client - 3.0 by exelix
https://github.com/exelix11/SysDVR
Starting stream, press return to stop
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.023634] [0000262c] libusb: debug [libusb_get_device_list]
[ 0.035545] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [7C]
[ 0.035737] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [7D]
[ 0.035901] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [7E]
[ 0.036060] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [7F]
[ 0.036223] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [80]
[ 0.036385] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [81]
[ 0.036548] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [82]
[ 0.037287] [0000262c] libusb: debug [get_api_type] driver(s): libusb0
[ 0.037423] [0000262c] libusb: debug [get_api_type] matched driver name against libusb0
[ 0.037524] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [43]
[ 0.037847] [0000262c] libusb: debug [get_api_type] driver(s): AVMU3GC55064
[ 0.037980] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [4A]
[ 0.038376] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.038594] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.038948] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [5C]
[ 0.039485] [0000262c] libusb: debug [get_api_type] driver(s): HidUsb
[ 0.039724] [0000262c] libusb: debug [get_api_type] lower filter driver(s): AppleDFR
[ 0.040052] [0000262c] libusb: debug [get_api_type] matched driver name against HID API
[ 0.040426] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [5D]
[ 0.040958] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.041237] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.041585] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [5E]
[ 0.042150] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.042389] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.042737] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [5F]
[ 0.043260] [0000262c] libusb: debug [get_api_type] driver(s): HidUsb
[ 0.043543] [0000262c] libusb: debug [get_api_type] matched driver name against HID API
[ 0.043889] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [60]
[ 0.044443] [0000262c] libusb: debug [get_api_type] driver(s): USBSTOR
[ 0.044694] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [61]
[ 0.045181] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.045474] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.049544] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [62]
[ 0.050286] [0000262c] libusb: debug [get_api_type] driver(s): HidUsb
[ 0.050521] [0000262c] libusb: debug [get_api_type] matched driver name against HID API
[ 0.050871] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [63]
[ 0.051399] [0000262c] libusb: debug [get_api_type] driver(s): HidUsb
[ 0.051670] [0000262c] libusb: debug [get_api_type] matched driver name against HID API
[ 0.052020] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [64]
[ 0.052598] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.052825] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.053174] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [65]
[ 0.053731] [0000262c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.053991] [0000262c] libusb: debug [get_api_type] lower filter driver(s): AppleLowerFilter
[ 0.054323] [0000262c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.054706] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [66]
[ 0.055482] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_1B21&DEV_1242&SUBSYS_11431AB6&REV_00\8&317416B1&0&0010002000E4' bus number 1
[ 0.055661] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_106B&DEV_1801&SUBSYS_1801106B&REV_01\4&105EED4E&0&01E8' bus number 2
[ 0.056034] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_1B73&DEV_1100&SUBSYS_11051AB6&REV_10\8&3A714720&0&0008002000E4' bus number 3
[ 0.056415] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_1B73&DEV_1100&SUBSYS_11061AB6&REV_10\8&1D8AC701&0&0000002000E4' bus number 4
[ 0.056800] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_8086&DEV_9DED&SUBSYS_72708086&REV_30\3&11583659&0&A0' bus number 5
[ 0.057182] [0000262c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_8086&DEV_15D4&SUBSYS_00111AB6&REV_02\8&857778F&0&0020002000E4' bus number 6
[ 0.058838] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [4A]
[ 0.058999] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.059374] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 96 bytes)
[ 0.059764] [0000262c] libusb: debug [init_device] (bus: 3, addr: 1, depth: 1, port: 5): 'USB\VID_07CA&PID_4710\202289400260'
[ 0.060305] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [61]
[ 0.060555] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.060914] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 44 bytes)
[ 0.062273] [0000262c] libusb: debug [init_device] (bus: 3, addr: 2, depth: 1, port: 8): 'USB\VID_2188&PID_0747\000000000010'
[ 0.066806] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [5F]
[ 0.067513] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.067902] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 59 bytes)
[ 0.068238] [0000262c] libusb: debug [init_device] (bus: 1, addr: 1, depth: 1, port: 3): 'USB\VID_046D&PID_C081\036F35633537'
[ 0.068767] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [5E]
[ 0.069088] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.069449] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 761 bytes)
[ 0.069809] [0000262c] libusb: debug [init_device] (bus: 2, addr: 2, depth: 1, port: 2): 'USB\VID_05AC&PID_8514\CC29255N3CEJ3Y38A'
[ 0.070531] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [7C]
[ 0.070686] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.071016] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 25 bytes)
[ 0.071411] [0000262c] libusb: debug [init_device] (bus: 3, addr: 3, depth: 1, port: 3): 'USB\VID_05E3&PID_0608\A&236A6861&0&3'
[ 0.071882] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [5C]
[ 0.072204] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.072537] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 493 bytes)
[ 0.072927] [0000262c] libusb: debug [init_device] (bus: 4, addr: 2, depth: 1, port: 2): 'USB\VID_2188&PID_6533\A&51AE908&0&2'
[ 0.073694] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [5D]
[ 0.073846] [0000262c] libusb: debug [init_device] found 2 configurations (active conf: 1)
[ 0.074182] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 34 bytes)
[ 0.100165] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 1 (bConfigurationValue=2, 57 bytes)
[ 0.100355] [0000262c] libusb: debug [init_device] (bus: 2, addr: 6, depth: 1, port: 6): 'USB\VID_05AC&PID_8302\0000000000000000'
[ 0.101757] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [66]
[ 0.102063] [0000262c] libusb: debug [init_device] found 4 configurations (active conf: 1)
[ 0.102413] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 39 bytes)
[ 0.103678] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 1 (bConfigurationValue=2, 149 bytes)
[ 0.104366] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 2 (bConfigurationValue=3, 62 bytes)
[ 0.105108] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 3 (bConfigurationValue=4, 117 bytes)
[ 0.105291] [0000262c] libusb: debug [init_device] (bus: 4, addr: 1, depth: 1, port: 1): 'USB\VID_05AC&PID_12A8\545063920ECEB9B8139FF149397572A6331205F4'
[ 0.106018] [0000262c] libusb: debug [init_device] (bus: 6, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\9&1CD5EBE5&0&0'
[ 0.106256] [0000262c] libusb: debug [discovered_devs_append] need to increase capacity
[ 0.106852] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [62]
[ 0.107103] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.107450] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 134 bytes)
[ 0.107835] [0000262c] libusb: debug [init_device] (bus: 2, addr: 5, depth: 1, port: 5): 'USB\VID_05AC&PID_027D\FM79227035PKT58A1+ERN'
[ 0.108354] [0000262c] libusb: debug [init_device] (bus: 1, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\9&19FAEF64&0&0'
[ 0.108737] [0000262c] libusb: debug [init_device] (bus: 4, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\9&13B55EB8&0&0'
[ 0.109072] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [60]
[ 0.109395] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.109743] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 34 bytes)
[ 0.110132] [0000262c] libusb: debug [init_device] (bus: 2, addr: 3, depth: 1, port: 3): 'USB\VID_05AC&PID_8262\000000000000'
[ 0.110588] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [64]
[ 0.110923] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.111280] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 34 bytes)
[ 0.111662] [0000262c] libusb: debug [init_device] (bus: 2, addr: 4, depth: 1, port: 4): 'USB\VID_05AC&PID_8103\000000000000'
[ 0.112150] [0000262c] libusb: debug [winusb_get_device_list] extra GUID: {541A6B62-D13B-48D4-8810-9DB551270674}
[ 0.112435] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [43]
[ 0.112843] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.113199] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 46 bytes)
[ 0.113588] [0000262c] libusb: debug [init_device] (bus: 4, addr: 22, depth: 1, port: 3): 'USB\VID_057E&PID_3006\HTTPS://GITHUB.COM/EXELIX11/SYSDVR'
[ 0.114130] [0000262c] libusb: debug [winusb_get_device_list] allocating new device for session [8D]
[ 0.114378] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 0)
[ 0.118795] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 86 bytes)
[ 0.119258] [0000262c] libusb: debug [init_device] (bus: 2, addr: 1, depth: 1, port: 1): 'USB\VID_05AC&PID_8233\0000000000000000'
[ 0.119937] [0000262c] libusb: debug [init_device] (bus: 2, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\5&283528&0&0'
[ 0.120050] [0000262c] libusb: debug [discovered_devs_append] need to increase capacity
[ 0.120574] [0000262c] libusb: debug [init_device] (bus: 5, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\4&204F8006&0&0'
[ 0.120976] [0000262c] libusb: debug [init_device] (bus: 3, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\9&244EF440&0&0'
[ 0.121315] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [63]
[ 0.121655] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.121998] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 34 bytes)
[ 0.122384] [0000262c] libusb: debug [init_device] (bus: 2, addr: 7, depth: 1, port: 7): 'USB\VID_05AC&PID_8102\0000000000000000'
[ 0.122924] [0000262c] libusb: debug [winusb_get_device_list] found existing device for session [65]
[ 0.123189] [0000262c] libusb: debug [init_device] found 1 configurations (active conf: 1)
[ 0.123533] [0000262c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 59 bytes)
[ 0.123919] [0000262c] libusb: debug [init_device] (bus: 3, addr: 4, depth: 2, port: 3): 'USB\VID_04B4&PID_0101\B&2EB4F85&0&3'
[ 0.124589] [0000262c] libusb: debug [winusb_get_device_list] setting HID interface for [60]:
[ 0.124697] [0000262c] libusb: debug [set_hid_interface] interface[0] = \\.\HID#VID_05AC&PID_8262#7&794706E&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.125137] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.125449] [0000262c] libusb: debug [set_composite_interface] interface[0] = \\.\HID#VID_046D&PID_C081&MI_00#C&16752F21&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.125869] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.126215] [0000262c] libusb: debug [set_composite_interface] interface[2] = \\.\HID#VID_05AC&PID_027D&MI_02&COL01#8&11B603D6&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.126679] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.126983] [0000262c] libusb: debug [set_composite_interface] interface[1] = \\.\HID#VID_046D&PID_C081&MI_01&COL03#C&3A4C6CE3&0&0002#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.127404] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [65]:
[ 0.127749] [0000262c] libusb: debug [set_composite_interface] interface[1] = \\.\HID#VID_04B4&PID_0101&MI_01&COL01#D&3791B197&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.128189] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.128511] [0000262c] libusb: debug [set_composite_interface] interface[2] already set - ignoring HID collection: HID\VID_05AC&PID_027D&MI_02&COL02\8&11B603D6&0&0001
[ 0.128930] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.129275] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C081&MI_01&COL02\C&3A4C6CE3&0&0001
[ 0.129693] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.130036] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C081&MI_01&COL04\C&3A4C6CE3&0&0003
[ 0.134351] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.134740] [0000262c] libusb: debug [set_composite_interface] interface[4] = \\.\HID#VID_05AC&PID_027D&MI_04#8&1DC9B553&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.135206] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.135547] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C081&MI_01&COL05\C&3A4C6CE3&0&0004
[ 0.135965] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5F]:
[ 0.136313] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C081&MI_01&COL01\C&3A4C6CE3&0&0000
[ 0.136732] [0000262c] libusb: debug [winusb_get_device_list] setting HID interface for [63]:
[ 0.137081] [0000262c] libusb: debug [set_hid_interface] interface[0] = \\.\HID#VID_05AC&PID_8102#7&1EB4FB73&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.137504] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [65]:
[ 0.137849] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_04B4&PID_0101&MI_01&COL02\D&3791B197&0&0001
[ 0.138268] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.138618] [0000262c] libusb: debug [set_composite_interface] interface[3] = \\.\HID#VID_05AC&PID_027D&MI_03#8&358D4198&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.139037] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.139389] [0000262c] libusb: debug [set_composite_interface] interface[3] = \\.\HID#VID_2188&PID_6533&MI_03#C&C73AD49&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.139801] [0000262c] libusb: debug [winusb_get_device_list] setting HID interface for [64]:
[ 0.140154] [0000262c] libusb: debug [set_hid_interface] interface[0] = \\.\HID#VID_05AC&PID_8103#7&25AD93C8&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.140579] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.140922] [0000262c] libusb: debug [set_composite_interface] interface[1] = \\.\HID#VID_05AC&PID_027D&MI_01&COL02#8&122139EC&0&0001#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.141342] [0000262c] libusb: debug [winusb_get_device_list] setting HID interface for [5D]:
[ 0.141691] [0000262c] libusb: debug [set_hid_interface] interface[0] = \\.\HID#VID_05AC&PID_8302&COL01#7&2C2A3111&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}#KBD
[ 0.142106] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.142461] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_05AC&PID_027D&MI_01&COL03\8&122139EC&0&0002
[ 0.142876] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.143226] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_05AC&PID_027D&MI_01&COL04\8&122139EC&0&0003
[ 0.143645] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.143991] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_05AC&PID_027D&MI_01&COL05\8&122139EC&0&0004
[ 0.144413] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [65]:
[ 0.144762] [0000262c] libusb: debug [set_composite_interface] interface[0] = \\.\HID#VID_04B4&PID_0101&MI_00#D&13BA73D5&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}#KBD
[ 0.145180] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.145523] [0000262c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_05AC&PID_027D&MI_01&COL01\8&122139EC&0&0000
[ 0.145928] [0000262c] libusb: debug [winusb_get_device_list] setting composite interface for [62]:
[ 0.150614] [0000262c] libusb: debug [set_composite_interface] interface[0] = \\.\HID#VID_05AC&PID_027D&MI_00#8&35F877AE&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.151197] [0000262c] libusb: debug [winusb_get_device_list] setting HID interface for [5D]:
[ 0.151538] [0000262c] libusb: debug [set_hid_interface] interface[1] = \\.\HID#VID_05AC&PID_8302&COL02#7&2C2A3111&0&0001#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.152999] [0000262c] libusb: debug [get_api_type] driver(s): libusb0
[ 0.153141] [0000262c] libusb: debug [get_api_type] matched driver name against libusb0
[ 0.157615] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.158960] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.159076] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.159505] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.159888] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.160295] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.160935] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.161560] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.167439] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.167563] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.168119] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.168497] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 30
[ 0.168884] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.169243] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.169626] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.170003] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.170389] [0000262c] libusb: debug [parse_configuration] skipping descriptor 0xb
[ 0.170781] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.171163] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.171537] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.171893] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.172271] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.174521] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.174894] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.175273] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.175666] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.176050] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.176440] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.176819] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.177209] [0000262c] libusb: debug [libusb_get_config_descriptor] index 1
[ 0.177622] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.177999] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.178384] [0000262c] libusb: debug [libusb_get_config_descriptor] index 1
[ 0.178773] [0000262c] libusb: debug [parse_endpoint] skipping descriptor 25
[ 0.179159] [0000262c] libusb: debug [libusb_get_config_descriptor] index 2
[ 0.179535] [0000262c] libusb: debug [libusb_get_config_descriptor] index 3
[ 0.179887] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.180263] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.180651] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.181032] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.181420] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.181799] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.182216] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.182767] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.187095] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.187486] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.187854] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.188217] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.188615] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.188990] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.189894] [0000262c] libusb: debug [libusb_open] open 4.22
[ 0.190443] [0000262c] libusb: debug [libusb_get_device_descriptor]
[ 0.190870] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7D88
[ 0.190984] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7D88
[ 0.191473] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.191802] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.192216] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.192572] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.192956] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.193340] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.193729] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.194125] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.194487] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.195443] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.996000s
[ 0.195533] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.198428] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.200157] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 996ms
[ 0.201295] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.201726] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.202118] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.202493] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.202865] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.203240] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.203623] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7D88 has callback 00007FFDF3488EC0
[ 0.204009] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.204384] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7D88
[ 0.204746] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7368
[ 0.205131] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7368
[ 0.205623] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.205940] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.206353] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.206715] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.209369] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.209779] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.210423] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.211052] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.211425] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.212287] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.993300s
[ 0.212376] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.212762] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.213124] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 994ms
[ 0.213499] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.213881] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.214261] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.214654] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.215049] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.215414] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.215861] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7368 has callback 00007FFDF3488EC0
[ 0.216376] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.216981] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7368
[ 0.220043] [0000262c] libusb: debug [libusb_get_config_descriptor] index 0
[ 0.220274] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7488
[ 0.220658] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7488
[ 0.221160] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.221468] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.221879] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.222238] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.222662] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.223044] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.223420] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.223794] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.224171] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.225069] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.996100s
[ 0.225189] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.225568] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.225987] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 997ms
[ 0.226367] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.226726] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.227107] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.227493] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.227879] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.228258] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.228651] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7488 has callback 00007FFDF3488EC0
[ 0.231615] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.231993] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7488
[ 0.232463] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7908
[ 0.233433] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7908
[ 0.234481] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.234754] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.235165] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.235552] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.235931] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.236305] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.236669] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.237060] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.237418] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.238318] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.996100s
[ 0.238400] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.238799] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.239220] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 997ms
[ 0.239600] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.239986] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.240362] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.240771] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.243782] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.244217] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.244607] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7908 has callback 00007FFDF3488EC0
[ 0.244987] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.245355] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7908
[ 0.245734] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7D88
[ 0.246103] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7D88
[ 0.246586] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.246898] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.247288] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.247627] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.248007] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.248401] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.248784] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.249205] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.250040] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.251409] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.995100s
[ 0.251532] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.251923] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.252284] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 996ms
[ 0.252664] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.255726] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.256164] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.256529] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.256949] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.257296] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.257669] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7D88 has callback 00007FFDF3488EC0
[ 0.258048] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.258432] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7D88
[ 0.258819] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D0E7368
[ 0.259193] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D0E7368
[ 0.259643] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.260001] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.260431] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.260777] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.261158] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.261547] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.261892] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.261980] [0000262c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.262317] [0000262c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.263031] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.996600s
[ 0.263144] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.263704] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.264147] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 997ms
[ 0.264501] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.269137] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.269521] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.269910] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 0, size 255
[ 0.270289] [0000262c] libusb: debug [libusb_release_interface] interface 0
[ 0.270661] [0000262c] libusb: debug [auto_release] auto-released interface 0
[ 0.271036] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D0E7368 has callback 00007FFDF3488EC0
[ 0.271424] [0000262c] libusb: debug [sync_transfer_cb] actual_length=255
[ 0.271800] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D0E7368
[ 0.272799] [0000262c] libusb: debug [libusb_claim_interface] interface 0
[ 0.272910] [0000262c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.273285] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.273364] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 01 to interface 0
[ 0.273735] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.274118] [0000262c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.276104] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D105148
[ 0.276212] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D105148
[ 0.277806] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.280789] [0000262c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 81 with interface 0
[ 0.281182] [0000262c] libusb: debug [winusbx_submit_bulk_transfer] reading 64 bytes
[ 0.281952] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.005900s
[ 0.282207] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.282933] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.283910] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 6ms
[ 0.291270] [0000262c] libusb: debug [handle_events] poll() returned 0
[ 0.291633] [0000262c] libusb: debug [libusb_cancel_transfer] transfer 0000023C1D105148
[ 0.292210] [0000262c] libusb: debug [winusbx_abort_transfers] will use interface 0
[ 0.292657] [0000262c] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout!
[ 0.293027] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.293600] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 60000ms
[ 0.294022] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.294409] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.294794] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.295169] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 995, size 0
[ 0.295536] [0000262c] libusb: debug [windows_transfer_callback] detected operation aborted
[ 0.295921] [0000262c] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 0.296307] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D105148 has callback 00007FFDF3488EC0
[ 0.296695] [0000262c] libusb: debug [sync_transfer_cb] actual_length=0
[ 0.297076] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C1D105148
[ 0.299000] [0000262c] libusb: debug [libusb_alloc_transfer] transfer 0000023C02B19E28
[ 0.299182] [0000262c] libusb: debug [libusb_submit_transfer] transfer 0000023C02B19E28
[ 0.303346] [0000262c] libusb: debug [usbi_add_pollfd] add fd 2 events 1
[ 0.303792] [0000262c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 82 with interface 0
[ 0.304390] [0000262c] libusb: debug [winusbx_submit_bulk_transfer] reading 64 bytes
[ 0.305126] [0000262c] libusb: debug [libusb_get_next_timeout] next timeout in 0.008200s
[ 0.305397] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.305784] [0000262c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.306155] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 9ms
[ 0.316227] [0000262c] libusb: debug [handle_events] poll() returned 0
[ 0.316658] [0000262c] libusb: debug [libusb_cancel_transfer] transfer 0000023C02B19E28
[ 0.317386] [0000262c] libusb: debug [winusbx_abort_transfers] will use interface 0
[ 0.318151] [0000262c] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout!
[ 0.318550] [0000262c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.318932] [0000262c] libusb: debug [handle_events] poll() 2 fds with timeout in 60000ms
[ 0.319328] [0000262c] libusb: debug [handle_events] poll() returned 1
[ 0.319710] [0000262c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0001
[ 0.320087] [0000262c] libusb: debug [usbi_remove_pollfd] remove fd 2
[ 0.320446] [0000262c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 995, size 0
[ 0.320832] [0000262c] libusb: debug [windows_transfer_callback] detected operation aborted
[ 0.321177] [0000262c] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 0.321610] [0000262c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C02B19E28 has callback 00007FFDF3488EC0
[ 0.323692] [0000262c] libusb: debug [sync_transfer_cb] actual_length=0
[ 0.324059] [0000262c] libusb: debug [libusb_free_transfer] transfer 0000023C02B19E28
If the stream lags try pausing and unpausing the player.
[ 0.326815] [00002418] libusb: debug [libusb_alloc_transfer] transfer 0000023C02B19E28
[ 0.326900] [00002418] libusb: debug [libusb_submit_transfer] transfer 0000023C02B19E28
[ 0.327059] [00002418] libusb: debug [usbi_add_pollfd] add fd 2 events 4
[ 0.327462] [00002418] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 02 with interface 0
[ 0.327921] [00002418] libusb: debug [winusbx_submit_bulk_transfer] writing 4 bytes
[ 0.328380] [00002418] libusb: debug [libusb_get_next_timeout] next timeout in 9.998700s
[ 0.328737] [00002418] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.329137] [00002418] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.329183] [00002418] libusb: debug [handle_events] poll() 2 fds with timeout in 9999ms
[ 0.330571] [0000265c] libusb: debug [libusb_alloc_transfer] transfer 0000023C1D10D068
[ 0.330708] [0000265c] libusb: debug [libusb_submit_transfer] transfer 0000023C1D10D068
Now streaming via RTSP on port 6666
Connect with your player to rtsp://127.0.0.1:6666/
[ 0.331556] [0000265c] libusb: debug [usbi_add_pollfd] add fd 3 events 4
[ 0.332564] [0000265c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 01 with interface 0
[ 0.337255] [0000265c] libusb: debug [winusbx_submit_bulk_transfer] writing 4 bytes
[ 0.332577] [00002418] libusb: debug [handle_events] poll() returned 1
[ 0.338205] [00002418] libusb: debug [handle_events] caught a fish on the event pipe
[ 0.338591] [00002418] libusb: debug [handle_events] someone updated the poll fds
[ 0.337787] [0000265c] libusb: debug [libusb_get_next_timeout] next timeout in 9.989400s
[ 0.339904] [0000265c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.340295] [0000265c] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.340680] [0000265c] libusb: debug [handle_events] poll() 3 fds with timeout in 9990ms
[ 0.339041] [00002418] libusb: debug [libusb_get_next_timeout] next timeout in 9.988100s
[ 0.341412] [00002418] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[10.330557] [0000265c] libusb: debug [handle_events] poll() returned 0
[10.330677] [00002418] libusb: debug [libusb_cancel_transfer] transfer 0000023C02B19E28
[10.331763] [00002418] libusb: debug [winusbx_abort_transfers] will use interface 0
[10.332406] [00002418] libusb: debug [libusb_get_next_timeout] first timeout already expired
[10.332452] [0000265c] libusb: debug [libusb_cancel_transfer] transfer 0000023C1D10D068
[10.333505] [0000265c] libusb: debug [winusbx_abort_transfers] will use interface 0
[10.334155] [0000265c] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout!
[10.334768] [0000265c] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[10.335180] [0000265c] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[10.335594] [0000265c] libusb: debug [handle_events] poll() returned 2
[10.335999] [0000265c] libusb: debug [windows_handle_events] checking fd 2 with revents = 0004
[10.336400] [0000265c] libusb: debug [usbi_remove_pollfd] remove fd 2
[10.336809] [0000265c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 995, size 0
[10.337222] [0000265c] libusb: debug [windows_transfer_callback] detected operation aborted
[10.337690] [0000265c] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[10.338105] [0000265c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C02B19E28 has callback 00007FFDF3488EC0
[10.338547] [0000265c] libusb: debug [sync_transfer_cb] actual_length=0
[10.338917] [0000265c] libusb: debug [windows_handle_events] checking fd 3 with revents = 0004
[10.339316] [0000265c] libusb: debug [usbi_remove_pollfd] remove fd 3
[10.339694] [0000265c] libusb: debug [windows_transfer_callback] handling I/O completion with errcode 995, size 0
[10.340084] [0000265c] libusb: debug [windows_transfer_callback] detected operation aborted
[10.340452] [0000265c] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[10.340882] [0000265c] libusb: debug [usbi_handle_transfer_completion] transfer 0000023C1D10D068 has callback 00007FFDF3488EC0
[10.344580] [0000265c] libusb: debug [sync_transfer_cb] actual_length=0
[10.345023] [0000265c] libusb: debug [libusb_free_transfer] transfer 0000023C1D10D068
[10.334506] [00002418] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout!
[10.345764] [00002418] libusb: debug [libusb_free_transfer] transfer 0000023C02B19E28
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Hello, I followed all the steps. When I press launch, I am only getting a blank terminal. I am trying to stream with the USB method
Not sure if this is fixable, but ive tried everything, I pressed Q about 50 times now, waited 3 seconds, and checked if it synced up, used mpv.com and mpv.exe (they both work surprisingly, ive tried to sync up the audio in Streamlabs, nothing works, I was able to sync them up once, but it was just a bug where the video decided to delay a bit more than usual, and the audio synced up because of it. other than that one time, that I cannot replicate, there was never a time where it syncs up, and again, somehow Streamlabs audio manual sync doesnt work either.
When using the batch export on windows, stream via RTSP and tcp bridge will not work if the path to mpv has spaces. The mpv option correctly has quotes.
OS: Windows 7 x64
I was trying to setup usb streaming following a guide but when I ran ".bat" it's returned an error:
C:\UsbStream>UsbStream.exe video mpv "C:\mpv\mpv.com"
UsbStream - 2.0 by exelix
https://github.com/exelix11/SysDVR
Unhandled exception. System.DllNotFoundException: Unable to load DLL 'libusb-1.0
.dll' or one of its dependencies: Не найден указанный модуль(transl.- module not found). (0x8007007E)
at LibUsbDotNet.NativeMethods.Init(IntPtr& ctx)
at LibUsbDotNet.LibUsb.UsbContext..ctor()
at UsbStream.Program.GetDevice(LogLevel level)
at UsbStream.Program.Main(String[] args)
After installing "VC_redist for Visual Studio 2015, 2017 and 2019" from here everything work like a charm.
Arch Linux
mono 6.0.0.334-1
[parker@stealth UsbStream]$ mono UsbStream.exe video mpv /usr/bin/mpv audio mpv /usr/bin/mpv
Cannot open assembly 'UsbStream.exe': File does not contain a valid CIL image.
Even though I have good internet speeds its very laggy when I Network RTSP mode on Mpv android. Is there any way to elimate the lag or use another app that works better?
I tried to use it on my switch with cfw on 9.1.0 but looks like it doesn't work.
The console gets stuck at boot logo (when Nintendo logo shows up) and you can't do anything else.
The console gets like bricked. I had to insert the micro SD to my computer and remove the files i copied before (yes, i have modified the folder inside atmosphere to "contents").
If I get the files on my other sd which has the firmware 9.0.1, everything boots up normally but the usb ID its not the correct one (still shows up 2000 instead of 3006, even after installing drivers with Zadig).
libusb: error [enumerate_hcd_root_hub] program assertion failed - HCD 'PCI\VEN_1B21&DEV_2142&SUBSYS_7B581462&REV_00\4&1961E893&0&00E4' child not found
Device not found, did you configure the drivers properly ?
what is this?
i already installed driver.
Hey, I have a BIG Problem!
I have done everything of the Setup Guide here on GitHub!
But if I start The Gui and select MPV and will start then the programm starts a black screen but the screen is blank! (and only one Window!)
Please Help ....
I have to choose this sysmodule and using goldleaf :(
if need to use Goldleaf, I would have to delete sysDVR sysmodule and reboot my switch via reboot to payload. I also told about it in XorTroll's server and told how to fix the issue on their github.
It seems unable to get to 3006 instead of 2000, even after a steady amount of time.
Can't find anything on the net about it, I tried to install it first to see if it changes, but it doesn't.
Tried waiting a bit, reboot CFW and to retry the whole installation process 3 times.
Arch Linux. Have both libusb
and the latest dotnet-runtime
. I am using the USB-only version of SysDVR. After running $ sudo dotnet SysDVR-Client.dll
(not $ sudo dotnet SysDVR-Client.dll rtsp
because that way I get some "Unhandled expection" error) I get this:
SysDVR-Client - 3.0 by exelix
https://github.com/exelix11/SysDVR
Starting stream, press return to stop
If the stream lags try pausing and unpausing the player.
Now streaming via RTSP on port 6666
Connect with your player to rtsp://127.0.0.1:6666/
Then I simply mpv rtsp://127.0.0.1:6666/
in another window and SysDVR throws this:
Connection from 127.0.0.1:40464
RTSP message received Rtsp.Messages.RtspRequestOptions
RTSP message received Rtsp.Messages.RtspRequestDescribe
Request for rtsp://127.0.0.1:6666/
RTSP message received Rtsp.Messages.RtspRequestSetup
RTSP message received Rtsp.Messages.RtspRequestSetup
RTSP message received Rtsp.Messages.RtspRequestPlay
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
Warning: Couldn't write data to device (Video thread)
Warning: Couldn't write data to device (Audio thread)
And basically goes forever with this "couldn't write data" warning.
mpv doesn't start, after I suspend the SysDVR command it gives me this:
$ mpv rtsp://127.0.0.1:6666/
[ffmpeg/video] h264: missing picture in access unit with size 28
[ffmpeg/video] h264: no frame!
[ffmpeg/demuxer] rtsp: Could not find codec parameters for stream 0 (Video: h264, none): unspecified size
[ffmpeg/demuxer] Consider increasing the value for the 'analyzeduration' and 'probesize' options
(+) Video --vid=1 (h264)
(+) Audio --aid=1 (pcm_s16be 2ch 48000Hz)
File tags:
Title: Vstream test
Cannot load libcuda.so.1
[ffmpeg/video] h264: no frame!
Error while decoding frame (hardware decoding)!
When I go into SysDVR-ClientGUI.exe and set up everything then press launch the command prompt shows up for a sec then goes away. But leaves a cmd.exe window.
While if I go into SysDVR-Client.exe it just shows (What is shown below) but if I type in --help it closes out the windows.
SysDVR-Client - 3.0 by exelix
https://github.com/exelix11/SysDVR
Basic usage:
Simply launching this exectuable will show this message and launch the RTSP server via USB.
Use 'SysDVR-Client rtsp' to stream directly, add '--no-audio' or '--no-video' to disable one of the streams
To stream in TCP Bridge mode launch 'SysDVR-Client bridge '
Command line options for the previous version are still available, you can view them with 'SysDVR-Client --help'
Press enter to continue.
Is there a way to make it stream to a file or do we just need to record with some screen capture software
Fatal error. Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at LibUsbDotNet.NativeMethods.UnrefDevice(IntPtr)
at LibUsbDotNet.NativeMethods.BulkTransfer(LibUsbDotNet.DeviceHandle, Byte, Byte*, Int32, Int32 ByRef, UInt32)
at LibUsbDotNet.NativeMethods.UnrefDevice(IntPtr)
at LibUsbDotNet.NativeMethods.BulkTransfer(LibUsbDotNet.DeviceHandle, Byte, Byte*, Int32, Int32 ByRef, UInt32)
at LibUsbDotNet.Device.ReleaseHandle()
at LibUsbDotNet.LibUsb.UsbEndpointBase.Transfer(IntPtr, Int32, Int32, Int32, Int32 ByRef)
at System.Runtime.InteropServices.SafeHandle.InternalRelease(Boolean)
at LibUsbDotNet.LibUsb.UsbEndpointBase.Transfer(System.Object, Int32, Int32, Int32, Int32 ByRef)
at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean)
at UsbStream.UsbDevStream.Read(Byte[], Int32, Int32)
at System.Runtime.InteropServices.SafeHandle.Finalize()
at System.IO.Stream.Read(System.Span`1<Byte>)
at UsbStream.Program.<StreamLoop>g__ReadToSharedArray|14_1(<>c__DisplayClass14_0 ByRef)
at UsbStream.Program.StreamLoop(IOutTarget, UsbStream.UsbDevStream, StreamKind)
at UsbStream.Program+<>c__DisplayClass16_0.<Main>b__2()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
This is the error that popped up. Please let me know if you're already aware of this and I will close the issue.
This happens when streaming both Audio and Video, does not seem to appear when streaming Video only.
I updated to 9.1.0 and now Im getting this error any help??
A few hours ago, I installed the "Network" package and it happened to restart my console and did not want to boot any more, but I managed to solve this problem by reinstalling Atmosphere 0.9.4, Try to check if the package works. But if it's any use, pass the package to the Atmosphere/titles
folder using FTP and my firmware version is 8.0.0.
GOOD LUCK WITH THIS AWESOME PROJECT!.
I can stream with mpv fine. Can't get VLC to work, but I'll survive. I tried OBS and had mixed results.
Can't record the window as I get a still image. I can get OBS to receive as a "media source" but get a choppy feed, poor decoding. Somewhere along the line though I manage to seemingly crash sys-dvr on the Switch by showing and hiding the source in OBS and restarting OBS. After this point I'm unable to stream via mpv ("[lavf] avformat_open_input() failed; Failed to recognize file format." and I'm able to record video on the Switch again.
It'd be great to be able to restart sys-dvr on the Switch.
Probably because it uses the USB service and its already being used by SYSDVR.
It just closes when opening the app.
I think we need an app asap to "ENABLE" and "DISABLE" the module, so it won't make other modules stop working.
Would it be possible for this to output lossless screenshots to the PC (or SD)?
Hello !
Just wanted to try your solution but i have some issues installing the libus driver...
I manage to find my switch with the correct USB ID the first time then I installed the good driver.
Since them, Zadig can't manage to recognize my switch (only find a USB ID 057E 2000)
Do you have any solution about that?
I tried to search online but I didn't found anything.
For info, when i plug my switch it's still recognised by windows (Win 10 64bit) but Zadig put 0 devices found
Thanks by advance
When I run “connectUSB” it doesn’t work, in says “Reported size doen’t match received size” all the time. I have the correct driver and all that I need.
The lag is mostly minimal with a 1 to 0 5 second delay but it can be really distraction in more fast pace action games like astral chain and resident evil 5. Is there any way to reduce to lag?
The files have been moved directly from the "SysDVR" folder to the root of my Switch SD card, however, when loading up SysDVR Settings, I get an error that states:
SysDVR 2.0 Settings - by exelix
https://github.com/exelix11/SysDVR
Error: Failed to connect to SysDVR, is the module set up properly ?
Press A to quit
This is using the full version of SysDVR.
I am streaming over 5GHz WiFi straight into OBS.
A few times I have managed to get audio to work, but now it refuses to work. When OBS picks up the RTSP stream, the audio briefly clips, then it goes silent. When the RTSP stream is closed, the audio plays briefly and the stream ends.
Audio works fine in mpv so I don't understand if this is an OBS issue or a SysDVR issue. Plz help. Willing to provide logs etc. if needed. Thanks :)
Some users reported this issue when launching games and even adding a new wifi network when running sxos and SysDVR.
I'm not sure what is the cause nor how to fix it, as this doesn't happen on atmosphere i'm fairly confident that's sxos messing things up.
I opened this issue as a warning to other users and to gather more info about which games are affected and possibly workarounds.
Currently i don't plan on trying to fix this for multiple reasons, mainly i don't use sxos.
As stated in the readme I only support and test on atmosphere, SysDVR does work on other CFWs but your mileage may vary.
Since I've started trying to get this program to work, I've been getting this error. I renamed the titles folder to contents before copying to the root, I deleted all other boot2 flags so that SysDVR is the only module that loads, I've waited for over a minute before checking the settings app. Unless I'm missing something, I'm out of ideas. Please help!
I found this on reddit today, and I wanted to try it out. I have installed the sysmodule and the driver but I find that the guide from that point is very unclear. I don't know what to open USBSteam with, as opening it on it's own and with Admin gives me a fatal error. I am running Windows 10, latest update, Switch is on update 9.0.1 (I think it's compatible?). Thanks for all help
Hello,
would it be possible to know the video and audio format,
OBS need to know the format to turn it into a video or audio
Love your Project
Saw another issue related to this but they closed it themselves without bothering to share what they fixed.
I had this working fine a few weeks ago but now it seems I've ruined something. When launching the .bat made from the GUI everything seems to connect fine but MPV doesn't launch. Upon running the .bat two cmd prompt windows open up, one of them is the SysDVR-Client.exe and the other is just a normal cmd prompt trying to open MPV, yet it never does. Below are the contents of my Launch_TCPBridge_RTSP_Both.bat
start SysDVR-Client.exe bridge 192.168.1.133:6666 "D:\Program Files\mpvplayer\mpv.com" rtsp://127.0.0.1:6666/
I honestly would probably be fine just manually doing it but I can't figure out a way to just manually enter an IP into MPV. Pasting nor dragging a URL work. There doesn't seem to be any real reason for this to suddenly stop working either.
I recently downloaded some things like Docker which could be messing with my cmd prompt functions but I'm way too stupid to know if that's even possible.
Edit: Trying to connect to rtsp://127.0.0.1:6666/ with VLC results in a bunch of data received messages in SysDVR-Client.exe but VLC never actually starts. Beginning to wonder if this is just me doing something dumb and MPV isn't starting because it's never able to actually connect.
i dont know if i'm doing something wrong or i am missing something but i've read that there is support on MacOS but i'm unable to make the client work
is it because macOS is not supported or do i have to make a virtualbox of windows?
The error is
Unhandled exception. System.ComponentModel.Win32Exception (5): Access is denied.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at UsbStream.StdInTarget..ctor(String path, String args)
at UsbStream.Program.<Main>g__ParseTargetArgs|3_0(Int32 baseIndex, IOutTarget& t, <>c__DisplayClass3_0& )
at UsbStream.Program.Main(String[] args)
I have zadig drivers installed and followed the instructions. I also ran in admin mode and it didnt work. This is x64 Windows 10
Pokemon sword and sheild both "work" but as soon as you gain char control the stream stops.
In game dvr still functions tho (hold button and it takes 30 second clip)
I made a bat file inside mpv's folder exactly like the readme said but when I run it nothing happens
Is there going to be a fix for this in the future or is it at least planned?
What is the issue with USB streaming when docked?
Hey there. Fantastic program but USB isn't working. MPV or VLC via TCP won't work. I just get the error listed above. I have installed the driver as listed and I do have USB mode enabled.
I did everything and still can't get mpv to open once ran in cmd I load into a game and nothing happings (On PC)
I am sxos and it will prompt error:failed to connect to sysDVR,is the module set up properly?
Is it possible to somehow remove lock and record the witcher 3?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.