OptionalheldOptionalpressedThis button was pressed this gamepad update
OptionalreleasedThis button was released this gamepad update
OptionaltouchThis button was touched this gamepad update
OptionaltouchThis button was no longer touched this gamepad update
OptionalvalueThe value of the button changed (e.g. for variable pressure buttons like shoulder triggers)
This button was pressed last update and is still pressed (only present if wrapperButtonConfig.fireWhileHolding was set to true on this button when the GamepadApiWrapper was initilized)