Called to process the button push.
Returns a ProcessInputReturn representing the result of processing the push.