Improve touch input