different processing of touch for Android and Desktop