Python inputs.devices.all#u设备不';找不到SNES Usb游戏板

Python inputs.devices.all#u设备不';找不到SNES Usb游戏板,python,controller,usb,gamepad,Python,Controller,Usb,Gamepad,我想在我正在制作的python游戏中使用SNES Usb控制器,但是,我似乎无法检测到该控制器。Windows Gamepad Controller Configure窗口会找到控制器,python也会找到,但python不会检测到它。我的电脑检测到它是“usb游戏板”。该网站还将其命名为usb gamepad(供应商:0810产品:e501) 我试过使用输入库,但它只显示了我的键盘和鼠标,其他什么都没有 这是我的密码: import inputs print(inputs.devices.a

我想在我正在制作的python游戏中使用SNES Usb控制器,但是,我似乎无法检测到该控制器。Windows Gamepad Controller Configure窗口会找到控制器,python也会找到,但python不会检测到它。我的电脑检测到它是“usb游戏板”。该网站还将其命名为usb gamepad(供应商:0810产品:e501)

我试过使用输入库,但它只显示了我的键盘和鼠标,其他什么都没有

这是我的密码:

import inputs

print(inputs.devices.all_devices)
我希望我的控制器打印到控制台,但它没有。它打印的全部内容是:

[inputs.Keyboard("/dev/input/by-id/usb-A_Nice_Keyboard-event-kbd"), inputs.Mouse("/dev/input/by-id/usb-A_Nice_Mouse_called_Arthur-event-mouse")]
有人知道怎么修吗


谢谢

嗯,我设法让它工作了。使用,我设法检测控制器输入,但由于某种原因,当我尝试执行
打印输入.devices.all\u devices
时,它仍然没有显示。好吧,我设法让它工作。使用,我设法检测控制器输入,但由于某种原因,当我尝试执行
打印输入.devices.all\u devices
时,它仍然没有显示。