Yes, you've described exactly what I do: for a passive Perception check, apply disadvantage (-5) to see the rogue, and straight passive Perception to hear her; for an active check, roll two dice and apply Perception modifier, and if one beats the rogue's Stealth score, she is heard, and if both...