java hid_Java和HID通讯
我正在尋找為簡單的無線HID接口設備編寫Linux / Windows / Mac Java HID控制器。我已經修改了USB4Java
LibUsb庫,但無濟于事,而且我朝著JavaHIDAPI的方向發展。
對我來說不幸的是,除了相當不錯的高級編程技能集(C#/ VB.Net)之外,我真的不知道我在做什么,而切換到該選項會使我喪命。
的方向,我發現說,我首先需要編譯HIDAPI庫中找到這里。它說它將建立一個叫做hidapi-
jni.dll的東西(它沒有)。
無論如何,我認為這是我需要去的地方,因為HID什么也沒做,只是簡單地向無線控制發送信號和從無線控制接收信號(并響應接收到的信號)。
是否有使用JavaHIDAPI的分步教程?還是有更好的圖書館?(我注意到這有點…過時了)。
我嘗試了以下方法:
static{ System.loadLibrary("hidapi"); }
.
.
.
public static void main(string[] Args) throws . . . {
ClassPathLibraryLoader.loadNativeHIDLibrary();
HIDDevice dev = HIDManager.getInstance().openById(VEND_ID, PROD_ID, null);
.
.
.
}
我正在運行的問題是(除了HIDAPI似乎沒有內置到HIDAPI-
jni.dll中的事實)是HIDManager.openById(。。)始終返回null。另外,我將內置在C:… \ Java … \
bin目錄中的hidapi.dll移至其他位置,我確定這是正確的,因為沒有任何不滿意的鏈接錯誤。真令人沮喪,因為似乎在任何地方都沒有關于Java和HID的新手指南。
我在這里做錯了什么?
總結
以上是生活随笔為你收集整理的java hid_Java和HID通讯的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity android输入法,Uni
- 下一篇: java美元兑换,(Java实现) 美元