我正在使用Pygame从Simraceway方向盘获取值,它只是一个操纵杆。操纵杆上有三个轴——一个用于转向,一个用于左桨,一个用于右桨。在
当我执行Pygame命令get_numaxes()
时,我正确地返回了3个轴。但是当我执行get_axis(1)
命令时,它应该返回左挡板的值,但我没有得到正确的值。我确实得到了get_axis(0)
(转向)和get_axis(2)
(右桨)的正确值。在
在Windows中,左挡板显示为Z轴旋转,而不是法向轴。我不确定这是否与此有关。在
为什么get_axis(1)
没有得到左桨的位置?除了Pygame之外,还有没有其他程序可以像Windows那样更好地从这个操纵杆上获得Z轴旋转?在
我不明白为什么
get_axis(1)
没有得到左桨的位置。在然而,我能够使用
evdev
从方向盘上获得我需要的所有信息。它不是很高的级别,不像Pygame,但它确实有效。在相关问题 更多 >
编程相关推荐