Optional
heldOptional
pressedThis button was pressed this gamepad update
Optional
releasedThis button was released this gamepad update
Optional
touchThis button was touched this gamepad update
Optional
touchThis button was no longer touched this gamepad update
Optional
valueThe 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)