You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been having trouble with usb4java 1.3.0 on Windows. I have a USB composite device with a HID, MIDI, and WinUSB interface. usb4java 1.3.0 can't open a handle to the device because it's using libusb 1.0.22, which does not handle a USB device configured like this on Windows.
After some head banging, I finally managed to rebuild libusb4java 1.3.0 with libusb 1.0.26 for Windows X64. I had to make changes to the build script but didn't have to make any code changes. I can now access my device via usb4java 1.3.0 just fine.
Is there any chance of libusb 1.0.26 being added officially to libusb4java? I noticed that the usb4java/libusb4java projects seems to be pretty static these days.
The text was updated successfully, but these errors were encountered:
+1 to this. There have been important fixes since 1.0.22 which warrant updating.
Personally, the breaking when a root devnode's children cannot be enumerated blocks me: https://github.com/libusb/libusb/issues/441
Enumeration just stops when it hits any root hub failing to enumerate children. This blocks using Silex remote USB servers on my box; its driver causes this problem. You can repo this by installing the Silex SX Virtual Link software (https://www.silextechnology.com/). You do not need the hardware, the mere presence of the software devnode (SXUPTP driver) will repo the problem.
I've been having trouble with usb4java 1.3.0 on Windows. I have a USB composite device with a HID, MIDI, and WinUSB interface. usb4java 1.3.0 can't open a handle to the device because it's using libusb 1.0.22, which does not handle a USB device configured like this on Windows.
After some head banging, I finally managed to rebuild libusb4java 1.3.0 with libusb 1.0.26 for Windows X64. I had to make changes to the build script but didn't have to make any code changes. I can now access my device via usb4java 1.3.0 just fine.
Is there any chance of libusb 1.0.26 being added officially to libusb4java? I noticed that the usb4java/libusb4java projects seems to be pretty static these days.
The text was updated successfully, but these errors were encountered: