为游戏手柄创建自定义设备驱动程序

Posted

技术标签:

【中文标题】为游戏手柄创建自定义设备驱动程序【英文标题】:Creating a custom device driver for a gamepad 【发布时间】:2017-10-02 14:49:56 【问题描述】:

我有一些来自“无名”制造商的 USB 游戏控制器,它们不提供设备驱动程序。目前它们在 Windows 中的通用驱动程序下运行,但按钮没有映射到正确的 ID,并且某些按钮似乎根本不起作用。在 android 下,我能够将控制器与按键布局文件完全映射,但在 Windows 中似乎并不那么简单。对创建一个简单的 HID 驱动程序有什么帮助,该驱动程序将控制器的输入映射到本机控制器输入,就像它在 Android/Linux 中的工作方式一样?

【问题讨论】:

【参考方案1】:

试试vJoy,它是一个通用的操纵杆驱动程序,已经签名用于Windows。如果您自己编写一个,如果您不想通过签名过程,则必须启动到 TESTSIGNING 模式。有一些 GUI 工具可以简化 vJoy 配置,请查看 Universal Controller Remapper。

【讨论】:

以上是关于为游戏手柄创建自定义设备驱动程序的主要内容,如果未能解决你的问题,请参考以下文章

如何用Xbox One手柄在PC上玩游戏

xbox360手柄驱动win10怎么设置手柄

罗技f710logitech profiler怎样使用

xbox one手柄怎么连接win10

xbox one手柄怎么连接win10

win7怎么装xboxone驱动?