我试图通过模拟键盘输入(如左右箭头)来控制游戏并使用外部IMU设备进行自由跟踪.
我已成功完成在C++中调用SendInput()函数来模拟按向左和向右箭头.但是,它实际上并不适用于游戏应用程序(即使是小型Flash游戏).
我在MSDN上搜索并发现SendInput()仅适用于相同完整性级别的应用程序.那么有没有办法在系统级完成这个键盘输入模拟来传递这个完整性问题?
谢谢〜
不是对您问题的直接答案,而是替代建议。
Saitek(大型游戏设备制造商)始终使用虚拟键盘/鼠标驱动程序来完成相同的任务。我建议你也这样做。或者,您可以使您的设备在硬件级别符合 HID 标准,这样它就可以模拟键盘/鼠标/操纵杆,而无需任何驱动程序。
| 归档时间: |
|
| 查看次数: |
1175 次 |
| 最近记录: |