我想使用按键和/或鼠标输入来模拟操纵杆。因此,其他程序/游戏会认为用户在使用鼠标时正在使用操纵杆。 p>
因此,该程序将安装一个假的usb驱动程序或伪造现有的操纵杆。 p>
有一个名为PPJoy的现有程序可以做同样的事情,但遗憾的是它是封闭的源代码,需要用户独立安装它并进行配置步骤。
发现这个: http://www.microsoft.com/whdc/archive/hidgame.mspx
但是没有多大意义。需要一些高级指针,以便我可以自己研究而不是盲目地敲门:)
编辑: 我正在尝试控制仅支持操纵杆的第三方程序
答案 0 :(得分:3)
请参阅我之前与您的问题非常相似的问题的答案。
Writing a windows driver for an emulated input device
显然,这取决于您尝试模拟的操纵杆输入类型。编写自定义驱动程序是您想要尽可能避免的事情。你可能根本不需要这样做。
答案 1 :(得分:0)
您最好的选择是修改Windows DDK中的示例VHIDMINI - Sample for Virtual HID device。您可以修改此示例驱动程序以模拟操纵杆HID设备,然后从驱动程序发送操纵杆HID报告。