- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我尝试在雪豹中实现一个应用程序,从 USB/HID 设备读取数据。在我的应用程序中,我尝试了以下步骤:
我的疑问是
基于此链接所做的每一件事: http://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/HID/new_api_10_5/tn2187.html#//apple_ref/doc/uid/TP40000970-CH214-SW7 ...
非常感谢您的帮助..
最佳答案
您正在尝试对非 HID 设备使用 HID 功能。HID 是人机接口(interface)设备。任何 HID 设备都必须符合“HID 设备类定义”。
我怀疑,您的设备不符合此规范。
因此您应该使用其他操作系统界面来使用您的设备。我建议使用 libusb .这是用于在低级别处理 USB 设备的跨平台库。它将允许您直接读/写您的端点。
关于objective-c - Mac环境下objective-c如何使用USB/HID接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7684251/
我正在构建一个 HID 设备。有谁知道 HID 协议(protocol)是否支持两种通信方式——主机可以向设备发送命令,例如,打开或关闭 LED、关闭电源等...? 最佳答案 是的。例如。可以使用 h
我正在尝试与某些 HID 设备进行数据交换。我设法使用 libusb_interrupt_transfer 函数实现从该设备读取,但我不知道如何实现向 HID 发送缓冲区,因为设备没有 OUT 端点。
我正在寻找为 HID 设备(具有自定义 VID/PID)创建一个 inf 文件。我只想用我们的字符串替换我们设备的字符串“HID 兼容设备”和“USB 输入设备”。 我知道这需要由 Microsoft
我在生成 HID 描述符时遇到了一些问题。 我想使用简单的报告,ID1 用于输入,ID2 用于输出 64 字节数据。 我意识到尽管 RTFMing 和谷歌搜索,我仍然不知道 HID 描述符中的某些字段
我有一个带有几个按钮的蓝牙 LE 操纵杆。我想不使用蓝牙设置直接将它连接到应用程序,而是通过 BluetoothLeScanner 连接到它. 我已经可以连接到心率监测器并定期收到心率值通知。 我还创
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
我试图通过 HID OMNIKEY 5427 CK 通过 APDUs 命令来操作 MIFARE 卡,即。 Ultralight C 卡,在 Windows 10 x64 操作系统环境中使用 WinSC
我正在尝试使用 AOA 2.0 协议(protocol)和 libusb 将按键发送到 Android 设备。我能够设置设备配件模式并能够注册 HID 设备。但是,每当我发送事件时,我都会收到错误:
使用 USB HID 传感器,我似乎只能用 chrome.usb API 枚举设备在 ChromeOS 上。 在 OS X 上我可以用 chrome.hid API 枚举没问题。 在 Chrome 操
我正在尝试使用 IOHIDManager API 从 Mac OsX 上的设备的 HID 报告中读取数据,例如鼠标的 X、Y、button1、Button2(Magic Apple Mouse) 使用
我正在尝试编写用户空间设备驱动程序以从自定义 HID 设备中提取一些数据。我执行以下操作以将 HID 管理中的设备引用存储到变量中。 CFSetRef device = IOHIDManagerCop
我正在尝试安装 cython-hidapi 以在 Ubuntu 12.04 上读取 USB。我已按照 https://github.com/gbishop/cython-hidapi 的说明进行操作并
在 Safari 4.0 上,我有一张打印“????”的支票。如果隐藏 === "#but0_0" 作品: $("#but0_0").attr("onmousedown",function(){ale
这个问题可能与 this 重复和 this线。但是由于他们都没有为我的问题提供明确的解决方案,所以我再次询问。 我需要的任务是通过 USB 连接 2 个键盘,然后通过 Java 应用程序分别管理每个键
我正在从事一个使用蓝牙 HID 配置文件的项目。我知道 Android 中的 BlueZ 堆栈具有 HID 支持,但它没有通过 Android Framework 扩展到应用程序层。 我主要关心的是了
我问@Stackoverflow 有点新,但这是我所拥有的最接近圣经的东西(除了 Ritchie 的 C 书),特别是在我的大多数主题的期末项目的这些日子里。无论如何,我的问题是关于与 HID 设备通
我正在尝试使用 UsbDeviceConnection.controlTransfer 获取 USB 设备的 HID 报告描述符,这样我就可以看到 USB HID 设备有哪些按钮。 我已经能够使用 b
我对使用 libhid 访问我们在 PIC 微 Controller 上开发的自定义 HID 设备很感兴趣。我已经能够成功运行 test_libhid 代码。使用此库读取和写入设备的说明在 test_
我正在尝试将 STM32F0-disco 用作 Windows PC 的键盘。正在打印的字符有问题。 下面的代码等到板载按钮被按下,然后应该打印一次这三个字符。 /* USER CODE BE
我想解构从 hid_read 的hidapi函数收到的原始报告。 据我了解,这可以通过使用设备报告描述符中的信息来实现。但是,当尝试查询那些描述符时,我迷失在HID Spec和hidapi中可用的方法
我是一名优秀的程序员,十分优秀!