directinput

    0热度

    2回答

    我在枚举DirectInput中的操纵杆。 unsigned int GetCount() { unsigned int counter; LPDIRECTINPUT8 di; HRESULT hr; counter = 0; di = NULL; if (SUCCEEDED(hr = DirectInput8Create(GetM

    0热度

    1回答

    我想创建一个GPU渲染粒子系统,它使用这个输入类来处理鼠标/键盘输入。 问题是这条线; HRESULT result = DirectInput8Create(.....); 导致LNK2019:无法解析的外部符号错误。我已经包含了必要的文件,所以我不确定为什么会发生这种情况。下面分别是Input.h和文件。 INPUT.H文件 #ifndef _INPUT_ #define _INPUT_

    4热度

    1回答

    我想让我的python程序模拟XBox控制器输入。 如果可能,两个模拟拇指棒和开/关按钮。 我发现了大约有ctypes的Python中模拟这里键盘输入,例如主题: Python simulate keydown 是否有可能模拟它类似于“的keydown”一个正常的键盘或鼠标吗?

    1热度

    1回答

    问题 我正在开发一个自定义硬件控制器,我想在使用Java进行处理后将其输入映射到虚拟XInput控制器。基本上,对于所有意图和目的,我想直接从java控制XInput控制器。 解决方案我已经想到了 编写设备驱动程序,这似乎是在我很乐意避免屁股真正的痛苦。我从来没有写过设备驱动程序,也不知道如何注册XInput控制器。这似乎需要很长时间才能完成,我没有时间也不想花费。 使用PPJoy和this库。我

    0热度

    1回答

    我一直在尝试将按键发送到DirectX应用程序一段时间,并且一直保持醒目。我是C#的新手,所以一些更复杂的函数会超出我的头脑,但我一直在尽力将它拼凑在一起。 SendInput是我无法理解的那些东西之一。 我已经使用了几个不同的SendInput包装简化的东西对我来说,包括尝试: http://inputsimulator.codeplex.com/ http://www.codeproject.

    0热度

    1回答

    我写了一个HID驱动程序。我发现我需要提供下述顺序的条目它与DirectInput的系统交互: HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \控制\ MediaProperties \ PrivateProperties \摇杆\ OEM \ VID_xxx & PID_xxx 我找不到此条目的清晰和更新的说明。

    1热度

    1回答

    我想将从android客户端接收到的鼠标和键盘输入发送到在Windows上运行的游戏。 SendInput适用于我迄今为止工作过的几乎所有的游戏。但是对于SendInput来说,游戏必须是前台窗口。 为了解决这个问题,我使用了PostMessage(hwnd,...),让hwnd处理游戏窗口。但是,如果游戏使用DirectInput,则这不起作用。这通过挂钩GetDeviceState解决。现在我

    0热度

    1回答

    正如您大概知道的那样,Unity3D有可怕的内置输入系统,无法更改配置运行时,所以我决定编写基于SharpDX的自己的输入系统直接输入。我知道directInput不是官方的recomendet,但我喜欢它能够使用各种设备(比如我的Trust双头手柄GTX 28,Originaly为PSX仿真购买)。 我使用类下面representate按钮对象 public class InputButton

    0热度

    1回答

    我正在使用DirectInput和MFC编写操纵杆应用程序。我找到了一个脚本怎么做,但我有一个问题。当我想枚举设备来查找游戏杆时,我使用了带有参数“enumCallback”的正确函数“EnumDevices”,这是一个函数。我现在不应该调用函数,但通常它是有效的。我现在不是什么错。感谢帮助! void Joystick::Załaduj_Pada() { Czy_Jest_Pad =

    1热度

    1回答

    我一直在构建一个游戏相关程序,需要将模拟输入发送到游戏(这是屏幕上的顶部窗口并以全屏模式运行)。经过一番挣扎后,我终于得到了鼠标移动(光标拖动)和键盘输入工作,但由于某种原因,游戏不会响应模拟鼠标点击。 我曾尝试以下: #if TRUE // SendInput works for keyboard simulation and mouse drag, but not clicks: I