Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Linux操纵杆支持?_Python_Linux_Pygame_Hid_Joystick - Fatal编程技术网

Python Linux操纵杆支持?

Python Linux操纵杆支持?,python,linux,pygame,hid,joystick,Python,Linux,Pygame,Hid,Joystick,如何在Linux上使用Python中的模拟操纵杆?我来自C++背景,在这里我用操纵杆.h从/DEV/PUTION/JS[X]中读取事件。是否有一个python包装器可以使用?我真的不想使用像pyGame或SDL这样的大型库?有,它只适用于Linux,而且它似乎能够做的不仅仅是处理操纵杆。不过,我从未试过 我花了一些时间寻找一个只以跨平台方式读取操纵杆的库,但没有找到任何库,我在项目中使用了pygame(只初始化操纵杆和事件模块)。在Ubuntu 15.04上为我工作,没有修改。现在(2016+)

如何在Linux上使用Python中的模拟操纵杆?我来自C++背景,在这里我用操纵杆.h从/DEV/PUTION/JS[X]中读取事件。是否有一个python包装器可以使用?我真的不想使用像pyGame或SDL这样的大型库?

有,它只适用于Linux,而且它似乎能够做的不仅仅是处理操纵杆。不过,我从未试过

我花了一些时间寻找一个只以跨平台方式读取操纵杆的库,但没有找到任何库,我在项目中使用了pygame(只初始化操纵杆和事件模块)。

在Ubuntu 15.04上为我工作,没有修改。

现在(2016+)有一个新的多平台Python模块,名为您可以在上找到或从中安装的“输入”


它可以读取操纵手柄、控制器、键盘和麦克风,似乎可以很好地支持它们的所有功能,包括可用的振动功能。

我不知道它是否是同一个界面,但这可能是您需要的。