hidapi

    0熱度

    1回答

    我將整個hidapi-0.7.0下載(https://github.com/downloads/signal11/hidapi/hidapi-0.7.0.zip)解壓縮到我的項目目錄中,然後將hidapi-0.7.0/hidapi/hidapi.h和hidapi-0.7.0/linux/hid-libusb.c添加到我的項目中。所以他們現在出現在我的*.pro文件中。 我安裝了libusb-1.0

    3熱度

    1回答

    我正在處理用戶空間HID設備驅動程序,並且大量的Google搜索表明建議使用signal11中的HIDAPI庫。我遵循所有的自述說明,並在Mac目錄下運行make命令,但是我沒有看到我想要的hidapi.h文件。有沒有另外一種方法讓我把這個庫帶入一個xcode項目? 謝謝!

    0熱度

    1回答

    我試圖在Visual Studio 2015上爲C++控制檯應用程序使用hidapi庫。 我已經包含hidapi.h作爲頭文件,但似乎無法弄清楚如何鏈接DLL。我搜遍了這個網站尋找解決方案,以包括其他圖書館,但他們似乎特定於每個案件。 任何幫助,非常感謝。

    1熱度

    1回答

    我想在Ubuntu 14.04上編譯hidapi用於node-hid。當hidapi使用hidraw時,由於某種原因,Node-hid無法看到任何設備,如this issue所述。第四後還提供了一個解決方案: 所以,用我有限的gcc/WAF的知識,我設法得到它建(我改變WScript的使用../hidapi/libusb/hid.c VS使用/ hidapi /linux/hid.c。我也改變了它

    2熱度

    1回答

    我正在使用通過DATA管道接收命令的設備(wiimote),並且只接受與命令本身一樣長的命令數據包。例如,它會接受: 0x11 0x10 但它不會接受: 0x11 0x10 0x00 0x00 0x00 ... etc. 這是Windows上的問題,因爲WriteFile的()的窗口上要求字節[]傳遞給它是至少與caps.OutputReportByteLength一樣長。在Mac上,這個

    2熱度

    1回答

    我正在爲Python中的USB HID設備編寫Linux驅動程序。該設備有兩種發送數據的方式,這兩種方式都是必需的:功能報告(同步)和輸入報告(異步)。使用hidapi Cython庫我只有一個設備實例需要使用,但我需要爲hid.read()設置一個偵聽器,該偵聽器將不斷運行並允許應用程序隨時調用同步方法以發送特性報告。 目前我在一個線程和另一個同步調用中的偵聽器。當我運行該程序時,我的同步調用不

    1熱度

    1回答

    使用HIDAPI時混淆報告ID的我是一個USB HID新手,我試圖用HIDAPI for my application. 我有一個關於使用HIDAPI問題(在Visual Studio)對報告ID。 當我嘗試使用HIDAPI並連接到Microchip自定義演示, 我對這方面感到困惑 - 65字節的報告對我沒有意義! 即使我不希望設置一個報告ID, 我需要的第一個字節設置爲0,併發送65字節的緩衝區

    -2熱度

    1回答

    我正在嘗試寫入連接到安裝了raspbian的樹莓派3的USB設備。 錯誤: File "<stdin>", line 1 h.write([81 80 73 71 83 183 169 13]) ^ SyntaxError: invalid syntax 代碼 #!/usr/bin/python import hid h = hid.device() h.op

    10熱度

    1回答

    編輯:問題這裏報告:https://github.com/signal11/hidapi/issues/276 端倪是Wacom的筆設備。 (InklingReader)是一個開源項目,可以從中獲取實時數據。 我想整理一下InklingReader使用HIDAPI而非libusb(因爲它工作在較高的水平:HID而不是原始USB,因此結構更加緊湊&也適合libusb的失敗最近OSX)。 HID AP

    0熱度

    1回答

    我已經構建了hid4java Maven項目,併成功設法將該庫放入類庫。 這是我使用嘗試打開該設備的代碼與我的工作: public class JR3Controller implements HidServicesListener { private static JR3Controller Ctor = null; private JR3Reader Reader = nu