我的应用程序想要访问我插入的HID设备,但声称该设备没有 工作,因为它已经由IOHIDDevice Driver声称。 为了防止我学习,我应该创建并安装无代码kext驱动程序 for mac(OSX 10.8.2)将我的设备从装载的黑盒子中装箱。
我已经度过了两天,到目前为止我没有取得任何成功。 在我的测试用例中,您可以找到
似乎我无法在此处附加文件。
下载答案 0 :(得分:1)
根据您所需的访问级别,HIDAPI http://www.signal11.us/oss/hidapi/可能会为您提供所需的访问权限。它是一个使用IOHidManager作为OSX后端的库。在OSX 10.7.5上适用于我,不需要虚拟驱动程序。
答案 1 :(得分:0)
检查代码减去KEXT以将您的设备声明为用户空间应用程序可用。
它基本上是一个plist。
对于Yosemite和Mavericks,它需要由为KEXT批准的Apple开发者ID签名 - 您需要成为开发人员并申请。