Changed ControllerButton to ControllerInput.
It may help when adding support for POVs and Axes.