User interaction type detection simplified