Guitar Hero 和 Rock Band 所使用的“乐器”具有 USB 连接。是否有任何有关如何读取它们生成的消息的文档或逆向工程信息?

有帮助吗?

解决方案

查看 Wiiuse - 它支持Guitar Hero 3控制器以及Wiimotes :)

其他提示

此消息可能太旧而无法使用。

我在运行Ubuntu 10.04(2.6.32-25)的笔记本电脑上使用旧的Nyko第三方Guitar Hero / Rock Band PS3控制器进行黑客攻击,我发现USB HID模块无法立即识别硬件。它报告错误:“无法设置配置#1,错误-32”。

我开始用libusb-1.0编写一个小测试应用程序,并且能够直接应用配置。这样做后,我无意中触发了USB HID模块接管设备并通过/ dev / input / js *接口将其作为输入设备使用。

在我的Google搜索中,Guitar Hero和Rock Band控制器是USB HID设备。这意味着他们应该在大多数支持HID的机器上进行即插即用(大部分都可以)。有关详细信息,请参阅Jan Axelseon发布的USB。

您可以查看 Frets on Fire 项目。这是开源类似GH的游戏,据我记得文档说你可以用吉他英雄控制器代替键盘。

以下是一些额外的半信息: Frets on Fire和360吉他

我在我的WinXP机器上尝试了GH3控制器并且它看起来像一个HID设备 - 并且显示为游戏控制器 - 所以我怀疑大部分工作已经完成了。

试一试,看看......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top