问题标签 [hid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
683 浏览

delphi - 如何在 Delphi 中使用“HID_REPORT_DESCRIPTOR”

我有一个HID_REPORT_DESCRIPTOR结构,如何在 Delphi 2010 中使用这个结构。我将在这里复制完整的结构。

如何在我的 HID 设备中使用此结构。我从我的 HID 设备供应商那里得到了这个结构。请给我有关此结构的更多详细信息。谢谢大家

0 投票
1 回答
4638 浏览

delphi - 如何使用 TJvHidDevice 读取 HID 设备数据

如何在 Delphi2010 中HID Device使用读取数据。TJvHidDevice我想阅读t的Ink position(X 和 Y) 。InkTable我的设备名称是DigiMemo,它是笔和平板电脑 HID 设备。谢谢大家

0 投票
1 回答
1021 浏览

delphi - 我如何将此十六进制值转换为像素值

当我从HID deviceforXY轴值读取数据时,获取 X 和 Y 轴数据的Hexadecimal值。我如何将这个十六进制值转换为pixel值。

0 投票
1 回答
216 浏览

objective-c - 在 C 中访问 Apple Earbud Clicker 控件

我想知道是否有任何方法可以让应用程序访问并在新款耳机上收听 Apple Earbud 的Clicker 控件,就像应用程序可以收听 IR 接收器以实现定制的 Apple Remote 功能一样。我知道 iTunes 具有这种能力(更准确地说是 iTunes Helper),因为当我双击播放/暂停点击器时,iTunes 会打开。我已经考虑尝试从 HID/IOServices 访问答题器,但目前无法找到答案,如果有人能够阐明这个问题,将不胜感激。

0 投票
3 回答
6753 浏览

c++ - 从 Wii-balanceboard 读取数据

我试图从 Wii Fit(平衡板)获取输出。我可以通过 C++ 蓝牙枚举器找到该设备,但尝试通过 Windows 套接字连接失败。

我想知道是否有人在这样的方向上取得了成功(C++,Windows)我很想听听你是怎么做到的。

0 投票
0 回答
409 浏览

symbian - 诺基亚 N8 - 它是否支持 HID 配置文件?

我尝试向 symbain 支持票提交相同的问题,但到目前为止还没有运气。我制作了一个使用蓝牙 HID 配置文件的应用程序。该应用程序适用于我的诺基亚 C6 手机,但是当涉及到诺基亚 N8 时,该应用程序根本无法连接 :(。代码相同,我使用的是 Symbian Cube SDK。只是想知道该应用程序是否在 C6 上运行良好,那么为什么它不适用于 N8。

谢谢

0 投票
2 回答
1377 浏览

arduino - 带有 HID 阅读器的 Arduino 上的 SPI

我正在构建一个使用 HID OEM75 作为锁定机制访问点的项目。我们通过 Arduino Duemilanove (ATmega328) 进行控制。我们正在与SPI合作以提供安全性和(显然)支持。(我意识到任何 RFID 芯片的安全性都很弱。)

我目前正在努力通过 SPI 从读卡器接收字节。

读卡器处于自主读取模式,这意味着它读取卡,向 Arduino 发送信号(通过卡存在线,与 SPI 分开),这告诉 Arduino 将 Slave Select 线拉高以激活从读卡器。这是我遇到麻烦的地方,我不明白如何让 Arduino 简单地读取来自读卡器的字节而不向读卡器发送任何命令字节?

默认命令结构 SPI.transfer(0x00) 发送一个字节(在本例中为虚拟字节 0x00),然后从源接收一个字节,但由于我们的源是自主运行的,它不会接受虚拟字节(这实际上会扰乱它的操作)。

简而言之:我们如何使用 Arduino 的 SPI 库在不从主源发送字节的情况下从从源接收一串字节?

0 投票
1 回答
671 浏览

windows - 是否可以将 Windows 设置为在插入符合 HID 标准的 USB 设备时自动启动应用程序?

我有一个自定义的 HID 兼容 USB 设备。我想设置 Windows 以在插入此设备时启动应用程序。这可以通过配置设置吗?或者我是否需要编写一个应用程序(例如,在 Windows 启动时驻留在系统托盘中的应用程序)来检测设备何时插入?

我知道我的佳能相机和诺基亚手机在插入时可以启动应用程序或自动播放,但它们不是 HID 设备。

0 投票
1 回答
3481 浏览

python - 在 python 中访问 HIDAPI 库

我正在尝试使用 python 与通用 HID 设备进行通信。

我读过用 C 编写的 HIDAPI 库,在简单稳定的跨平台 HID 通信方面优于 libusb1.0。但是,没有人费心展示如何从 python 脚本中调用 HIDAPI 函数,这就是我遇到麻烦的地方。

我了解足够多的 ctypes 来调用非常简单的 C 函数,例如:

麻烦的是HIDAPI函数比较复杂,比如(在HIDAPI头文件中):

它指向这个结构(在mac 分支 C 文件中):

其中'...'是一大堆操作系统级代码,最终返回“指向结构#hid_device类型的链接列表的指针,包含有关HID设备的信息”

您将如何使用 ctypes 或任何其他工具在 python 脚本中调用这样的函数?我希望这个 stackoverflow 页面可以作为所有其他想要解决相同问题的人的指南,所以请提供大量详细信息,谢谢。

0 投票
0 回答
2938 浏览

c# - C# .NET 获取秤重量 USB Windows 7 64 位

我有一个梅特勒-托利多 PS60 秤。我正在尝试编写一个非常简单的 .NET 控制台应用程序,该应用程序可以在我的 Windows 7 64 位机器上运行,它可以让我摆脱当前的重量。

我在这里使用 HidLibrary: https ://github.com/mikeobrien/HidLibrary

我正在使用这个基本代码来实际讨论这里的规模:https ://github.com/nricciar/usb_scale

在我的带有 USB 的 Vista 32 位机器上,一切正常。它只是在我的 64 位 Windows 7 机器上,应用程序挂在 Read() 方法上。

关于为什么我的 64 位机器可能会造成问题,任何人都对可能发生的事情有任何想法吗?有人认为我可能会做错吗?