Game is boosted unless the boost button is pressed, when boost button is set to a trigger button.
Built "0.9.12 git#0 x64-JIT SSE2" from source. Using "Logitech, Inc. F710 Wireless Gamepad [XInput Mode]" for the joystick. If I set one of the triggers to be the boost button, then the game is boosted unless the button is pressed. It seems that other buttons do not have this issue and act as expected.
what shows up in the hotkey configuration window as the binding?
I suspect it's analog axis tied to a trigger that causes this. When you press certain buttons gamepad sends both "button pressed" and "axis value changed" signals. Which of these two events are caught when you bind a key to an action is somewhat random as well as which direction axis value is changing at that moment (+ or -). So it might be that boost action is bound to button release in this case.