only simulate touch on non-touch device