如何检查我的条码扫描器是否符合 USB HID POS 扫描器规范



我正在尝试将Windows-Universal-Samples用于条形码扫描仪,但是在构建解决方案后,程序无法找到条形码扫描仪。我读到条形码扫描仪需要遵守">USB HID POS 扫描仪规范",我不太确定这意味着什么以及如何检查它。这是我正在使用的条形码扫描仪。当我扫描到文本框或记事本时,扫描仪在有线和蓝牙模式下工作正常,但我想以编程方式捕获接收的数据事件。

根据手册,扫描仪具有以下接口:USB HID,USB虚拟串行,SPP和单次,连续和自动扫描

USB HID

POS 扫描仪规格在本文档中描述:HID 销售点使用情况表。

这是一个使用不多的规格,并且支持的设备是有限的。

此处列出了支持的设备:支持的服务点外围设备。

似乎未列出您要使用的设备。
但是,如果您可以将扫描仪设置为SPP-SSI mode Bluetooth,则有可能使用它,因此请尝试一下。

如果不起作用,请询问扫描仪供应商是否有根据此规范的设备驱动程序条形码扫描仪驱动程序示例或可以创建设备驱动程序。

我们使用 Intermec 扫描仪,但您的扫描仪应该工作相同(检查您的链接,顺便说一句,它坏了(。如果将扫描仪编程为在 USB HID 模式(某些扫描仪的 HID POS 模式(下工作,则根据 HID 规范,它应通过报告使用情况页 0x8c 将自身枚举到 HID POS 设备。如果没有这样做,则需要检查代码,确保它未按 HID 使用情况页面进行筛选。

最新更新