如何使用Pygame设置Xbox One控制器触发器的范围?

时间:2015-01-25 01:13:01

标签: python linux arduino pygame raspberry-pi

我在Python 3.4中使用Pygame 1.9.2来为机器人创建控制程序。控制器是一个通过USB连接的新Xbox One控制器,可以正常使用pygame。问题是触发按钮被认为是Axes,它根据您按下的力度给出从-1到1的值。有没有办法将此更改为0到1的范围或任何其他不包含负数的范围?

谢谢

1 个答案:

答案 0 :(得分:0)

(x + 1.0) / 2.0其中x是您从控制器获得的任何内容应该为您提供0..1的范围(+ 1.0会让您进入0..2范围内)