我正在尝试找到一种在 Raspberry pi 上使用 python 读取 Xbox One 控制器输入的方法。我找到了 Xbox 360 控制器的库,但这似乎无法识别 Xbox One 控制器。我能够将控制器连接到我的计算机。我会使用 360 控制器,但我需要无线。我使用的是 Xbox 附带的标准 Xbox One 控制器。
无线 xbox 360 控制器可与接收器(在线购买)一起使用并安装 xboxdrv:
sudo apt-get install xboxdrv
此存储库可用于获取输入https://github.com/FRC4564/Xbox他们的文档解释了如何使用它。
要使用带有 python 的 xbox one 控制器,您可以使用库 evdev 来输入值。 这是显示每个使用案例的指南: