我想为我的Xbox360创建一个控制器。理想情况下,我想创建一个赛轮来玩forza,因为不幸的是,任何一个狂热的360赛车游戏玩家都知道,xbox的赛轮市场很糟糕。
有没有人对360控制器进行了足够的逆向工程,以指导我理解如何制作自己的控制器?有哪些硬件限制。控制器信号系统是否可通过定制设计的控制器硬件进行欺骗?
发布于 2012-07-01 05:25:45
我不能在硬件方面帮你,但是你听说过motioninjoy吗?它“欺骗”了Xbox360控制器。我和我的朋友在我们只有PS3控制器的时候使用它,我们想玩一个只需要360个控制器的模拟器。
理论上,如果操作系统检测到你作为控制器插入的任何东西,motioninjoy也应该把它捡起来。此时,您只需将其设置为模拟360控制器。然而,如果你想编写自己的驱动程序,这样控制器就可以在没有运动乐趣的情况下运行,我不知道。如果它是开源的,也许代码会让你走上正确的道路:
http://www.motioninjoy.com/wiki/en/help
https://stackoverflow.com/questions/8347772
复制相似问题