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

How can I set the range for Xbox One controller Triggers using Pygame?

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

谢谢

(x + 1.0) / 2.0 其中 x 是你从控制器得到的任何东西应该给你 0..1 的范围(+ 1.0 是让你在范围 0..2)