让 Xbox One 控制器无需新内核即可工作

让 Xbox One 控制器无需新内核即可工作

我需要让我的 Xbox One 控制器与我的电脑配合使用,特别是玩 Dolphin 和 Steam 上的游戏。我不想将我的内核升级到支持 Xbox One 的内核,因为担心这会破坏我的 Nvidia 驱动程序。还有其他方法可以让控制器正常工作吗?

答案1

是的。

从当前版本开始构建您自己的内核。然后逐步检查该版本与支持 Xbox 的版本之间的每个源更改。应用或不应用它,取决于您对更改对“Xbox 支持”或“破坏 Nvidia”的贡献的决定。请务必经常测试。

这可能比你想做的工作还要多。

答案2

XboxOne 驱动程序在 中drivers/input/joystick/xpad.c,您应该能够将其从较新的内核复制到较旧的内核并编译或自行编译模块。

相关内容