make sure we always use screen coordinates when sending taps