【问题标题】:How to map USB HID input to keyboard strokes?如何将 USB HID 输入映射到键盘敲击?
【发布时间】:2009-07-26 23:11:10
【问题描述】:

我是一名 .NET 开发人员,我想将我的 USB HID 设备(鼠标、舞蹈垫、吉他或鼓,特别是鼓)变成键盘(我知道只有几个键)。我需要从头开始开发吗?有没有什么工具可以做到这一点?有什么图书馆可以帮助我吗?

【问题讨论】:

    标签: .net keyboard usb hid


    【解决方案1】:

    早在 2007 年,我不得不在没有任何工具或库的情况下推出一个内部组件来获得所需的功能。这不是什么黑魔法,仍然需要一些工作才能获得体面的 .NET 集成/体验,此外,由于 Win32 API 互操作要求源于通过 DirectInput 路由进入 USB,我主要为该组件提供 C++/CLI。

    通过使用以下组件之一,您可能会变得更好:

    我还没有评估过这些,但乍一看,后者附带的一次性文章并没有真正的帮助(用户反馈参差不齐),而前者似乎是一个体面且维护得当的软件/项目明智和功能不同设备的示例代码。不过,两者都可能让你继续前进。

    【讨论】:

    • 您的“USB 隐藏设备库(带示例的博客)”链接已损坏。你能更新一下吗?谢谢!
    • @astay13:我已经删除了过时的链接,Mike 显然已经用他的 GitHub 代替了他以前的自定义 Labs 博客页面(就像现在很多人一样) - 感谢提示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 2014-01-22
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多