小编Dev*_*all的帖子

usb4java USB错误4:无法打开USB设备:

我正在尝试与PS3的DS3控制器连接.我已经设法C#使用了一个实现,libusb但决定将我的实现移动到java.不幸的是,我转向java并不是那么顺利.该设备似乎在设备列表中找到,但当我尝试打开它时,我收到以下错误"USB错误4:无法打开USB设备:没有这样的设备(可能已断开连接)"

public class Main {
private static final short VID = 0x054c;
private static final short PID = 0x0268;

Context context;

public Main() {
    context = new Context();
    int result = LibUsb.init(context);

    if (result != LibUsb.SUCCESS) {
        throw new LibUsbException("Unable to initialize libusb.", result);
    }

    ByteBuffer data = ByteBuffer.allocate(49);
    DeviceHandle ds3Handle = getDeviceHandle(findDevice(VID, PID));
    LibUsb.controlTransfer(ds3Handle, (byte)0xa1, (byte)0x1, (short)0x101, (short)0, data, 1000L);

    LibUsb.exit(context);
}

private Device findDevice(int vid, int pid) {
    Device UsbDevice = …
Run Code Online (Sandbox Code Playgroud)

java usb libusb usb4java

3
推荐指数
1
解决办法
2860
查看次数

NW.js和WebStorm

我想让NW.js与WebStorm很好地配合.我有它,所以它运行nw.js项目.但是,WebStorm似乎完全无法解决任何依赖关系,例如nw.Menu().

文档说nw.gui不要求您或我的情况下导入.我似乎无法找到任何关于如何在线解决这个问题.那么如何让WebStorm解决这些问题呢?

node.js webstorm ecmascript-6 nw.js

1
推荐指数
1
解决办法
1170
查看次数

标签 统计

ecmascript-6 ×1

java ×1

libusb ×1

node.js ×1

nw.js ×1

usb ×1

usb4java ×1

webstorm ×1