如何发送 XInput 按钮?

Posted

技术标签:

【中文标题】如何发送 XInput 按钮?【英文标题】:How to send XInput button? 【发布时间】:2017-05-20 13:59:39 【问题描述】:

我想向游戏发送按下按钮的信号,并且我已阅读 MSDN 中的 API。

但那里的 API 只提供获取游戏手柄状态而不向 PC 发送信号的功能。

谁能帮帮我?

【问题讨论】:

【参考方案1】:

没有用于发送按钮按下信号的 API。您必须编写代码来监控每一帧的游戏手柄状态,并在检测到按下按钮时发送信号。 (注意:您通过检查当前按钮标志与前一帧按钮标志来检测按钮按下。如果它们不同,则按钮已被按下或释放,具体取决于标志状态。)

这里有更多细节:Which event to listen for during XInput events

【讨论】:

以上是关于如何发送 XInput 按钮?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Xinput 添加到游戏手柄 arduino 项目?

在 C++ 中按下 Xbox 按钮

如何从带有 2 个按钮的表单单击按钮时发送 Ajax 请求?

单击一个按钮时如何发送事件

如何启用 ENTER 按钮发送消息

如何从 PHP 中的单选按钮发送值属性 [关闭]