为USB Dance Pad创建驱动程序?

时间:2013-06-10 04:13:51

标签: driver

背景:我已经获得了一个插入USB的跳舞垫。垫显然是为PS2而制造的,并且会配备一个适配器(为什么这样做,我不知道)。我想将它与我的计算机一起使用,但当我插入它时,它将其注册为通用的“USB输入设备”,而不是游戏控制器。它没有任何用处,因为它没有驱动程序。我下载了一个USB监控程序,计算机检测到输入,所以打击垫肯定正在工作(我之前认为它可能会坏掉)。

我想做的是为这个跳舞垫创建一个驱动程序,以便我可以将它与电脑游戏结合使用。即使简单地将方向映射到键盘键也可以。我已经搜索了驱动程序创建教程并且没有找到任何最近的东西(但是,这确实导致我找到USB监视器并确认打击垫没有损坏)。然而,与此相关,我确实找到了关于Windows驱动程序工具包,但我不想安装Visual Studio 2012来编译/调试/等,直到我知道它是否可行(我将使用试用版)。我还试图找出是否有程序将通用USB输入设备的输入映射到键,但我怀疑我没有搜索正确的术语。

总的来说,我的问题是:我如何为这个跳舞垫创建一个驱动程序(或映射键)?

2 个答案:

答案 0 :(得分:1)

我建议您尝试http://joytokey.net/en/。众所周知,它适用于一些USB舞蹈垫。

答案 1 :(得分:0)

对于完全无法识别的USB设备,您将必须创建一个程序,该程序将附加到设备的I / O流并根据读取的内容执行操作。基于this post,您可以将USB数据包嗅探器连接到该设备的I / O,并尝试对将按钮按下传送到控制设备(通常是PS2;这里是PC)的格式进行逆向工程。