c# - 如何从 USB HID 设备读取输入?

标签 c# usb hid

我正在制作一个在销售点后台运行的应用程序,以读取来自 USB 扫描仪的输入。 如何从 C# 获取扫描仪的输入? 我可以区分扫描仪和 USB 键盘吗? (扫描器是一个 HID 设备)

最佳答案

在 CodeProject 上使用“原始输入”实现之前,我成功地做到了这一点:

它允许您接收输入(如果它模仿“键盘”则按下什么“键”)以及区分它来自哪个设备。

关于c# - 如何从 USB HID 设备读取输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655023/

相关文章:

c# - 在哪里加载数据以填充具有多个 poco 类的 View 模型

c# - 将 Grid.RowDefinition 高度绑定(bind)到 Xamarin 中的网格宽度

usb - 通过 USB 3.0 连接路由多个 USB 2.0 连接

windows - 多个 HID 输入报告

.net - 为具有集成硬件的专用计算机开发

c# - 字典包含键并在一个函数中获取值

c# - TreeView 控件问题

linux - 带有 systemctl 的 udev 规则不再按预期工作

ios - OS X 到 iOS 通过 USB 通信?

java hid 通信 dll 使 jvm 崩溃