Handle a tap/click event. x and y are in top-left (screen/canvas) coordinate convention. viewportHeight is used to convert y to OpenGL convention internally. Returns true if a control was activated.