答案 0 :(得分:2)
答案 1 :(得分:1)
有一个USB hidapi适用于Windows上的mac。 http://www.signal11.us/oss/hidapi/
这可能对你有帮助吗?工作正常(我可以列出连接的USB设备并连接/写入/读取设备); 但是,如果在应用程序运行期间连接/断开USB设备,我看不到新的连接/断开设备。
请参阅:https://github.com/signal11/hidapi/issues/14
如果我将以下代码添加到hidapi,则hidapi会检测到新的USB设备。
#include <Carbon/Carbon.h>
void check_apple_events() {
printf("check_apple_events\n");
RgnHandle cursorRgn = NULL;
Boolean gotEvent=TRUE;
EventRecord event;
while (gotEvent) {
gotEvent = WaitNextEvent(everyEvent, &event, 0L, cursorRgn);
}
}
我需要在OSX10.5上编译它,因为它使用Carbon而不是Cocoa。 我目前正在寻找如何将其转换为Cocoa。
你也试图将你的代码转移到可可,对吧? 如果你发现了,请告诉我如果我明白了,我会把它发布在这里。
的问候, 大卫
答案 2 :(得分:0)