在所有directX游戏中模拟鼠标

时间:2016-01-14 14:59:59

标签: c++ directx mouse

我想在directX游戏中使用C ++代码模拟鼠标移动。 我知道我们不能使用setCursorPos,因为在游戏内部光标位置保持固定。 我尝试使用arduino控制器制作一个HID,但只能将鼠标移动到整数值而不能提供平滑过渡。

所以我想在内核级别这样做,我可以从控制器获取外部输入并在所有现有的directX游戏中移动鼠标,就像游戏本身正在读取HID信号一样。

这是我的问题陈述,但我不知道如何解决这个问题。

我发现了一些类似的问题simulate mouse click in DirectX gameDirectX Game HookHook/OverLay a directX game,其中提出了DirectX钩子实现但没有提供可实现的答案。

我尝试使用GlovePIE application,但是当我在游戏中尝试时它不起作用。我用GTA V和COD试了一下。

所以基本上我的问题是如何通过DirectX游戏中的C ++代码模拟鼠标。

0 个答案:

没有答案