The range of values that the pygames API interprets from the controller seems to change on start up. Once another button is pressed. (a face button on a controller), the range output from the triggers seems to correct themselves. This fixes firing being able to fire the thrusters at full throttle when ascending or using the left trigger. However, the right trigger does not fire fully.