python - 有没有一种方法可以将 Sendkeys 与 Xinput 一起使用?
问题描述
我试图找到一种将输入发送到已插入控制器的 XINPUT 按钮的方法。因此,一个 python 存储库(vjoy/pygame)将无法工作,因为它“添加”了一个控制器。
有谁知道这是否存在?
对于类似的比较,我可以通过使用 Direct X 扫描码和 Sendkeys 在我的键盘上使用 python 触发按钮,但我找不到 Xinput 或控制器的扫描码。
再次感谢!
解决方案
我认为你想要的是一个虚拟的 xinput 控制器。如果是这样,您应该查看相对较新但出色的 vgamepad 库。它是 vigem 的包装,因此您可以将密钥发送到虚拟 Xbox 控制器。
我希望这能回答你的问题。
推荐阅读
- java - 搜索手机身份验证firebase问题
- html - 提供带有 base24 数据 URL 的浏览器选项卡图标
- struct - 在 Rust 中传递对结构的引用
- windows-terminal - 控制台之间的 Windows 终端颜色方案不一致
- linux - 使用带有 Bash 脚本 Linux 的 SSH 克隆 Bitbucket 存储库
- java - Spring boot - 使用内存数据库启动应用程序
- rust - 安装 cargo-generate 失败
- python - 自动从网站下载 excel 文件
- python - pandas:在每组中按复杂条件选择子数据集
- embedded-linux - 有没有关于如何在 Linux 中使用 DMA 切换 AVNET Zynq 7000 用户 LED 的示例?