Optionalbuttonthe pad button it presses, from GAMEPAD.BUTTONS; FACE_1 by
default, or none when a key is given; null for none
Optionalkeya key to press, instead of a pad button unless button is also given
Optionaltimethe longest a touch can last and still be a tap, in milliseconds. 250 by default.
What a quick tap on a stick presses: see StickOptions.tap.