pygame.error:操纵杆设备号无效

时间:2018-03-23 21:48:00

标签: python raspberry-pi pygame

import pygame

pygame.init()
j = pygame.joystick.Joystick(0)
j.init()

当我在Raspberry-Pi上运行此代码时,我收到以下错误:

  j = pygame.joystick.Joystick(0)
pygame.error: Invalid joystick device number

这个代码几个月前就开始工作了,但是有些东西已经明显改变,我无法弄清楚是什么,因为文档与以前完全相同。任何有关该问题的帮助或知识都将非常感激。

1 个答案:

答案 0 :(得分:2)

我没有连接到Pi的控制器。

在我的情况下,我没有运行ds4drv

在另一个终端窗口中运行:

sudo ds4drv

并连接您的DS4控制器。

https://github.com/chrippa/ds4drv