首页 > 解决方案 > 有没有一种方法可以将 Sendkeys 与 Xinput 一起使用?

问题描述

我试图找到一种将输入发送到已插入控制器的 XINPUT 按钮的方法。因此,一个 python 存储库(vjoy/pygame)将无法工作,因为它“添加”了一个控制器。

有谁知道这是否存在?

对于类似的比较,我可以通过使用 Direct X 扫描码和 Sendkeys 在我的键盘上使用 python 触发按钮,但我找不到 Xinput 或控制器的扫描码。

再次感谢!

标签: pythonsendkeysxinputscancodes

解决方案


我认为你想要的是一个虚拟的 xinput 控制器。如果是这样,您应该查看相对较新但出色的 vgamepad 库。它是 vigem 的包装,因此您可以将密钥发送到虚拟 Xbox 控制器。

我希望这能回答你的问题。


推荐阅读