Separate touch detection. Consider desktop the same as tablet