Added support for multiple button presses & stick movements