veggiet After doing a little thought and a little experimenting in Python, I think that for what I'm looking for a simple python app will do what I need. If that turns out to not be the case I might be back
@veggiet, did you come up with a solution that puts the single-monitor output into a separate window of OpenLP? That would be handy for OBS to grab as a source. Right now, I use a second monitor for OpenLP output, then use OBS to grab that as a source, then send the OBS mix to Zoom as a virtual camera. But Zoom downgrades the quality of camera content streamed, so text appears fuzzy. A recommended route is to use screen share to grab OBS output for Zoom, but I've already used my second monitor for OpenLP. I would need a third monitor for OBS and OpenLP output, when it would be so much simpler if OpenLP single-monitor output to a window (as Keynote and PowerPoint have transitioned to in the videoconference era) instead of taking over the screen.
Yes, OpenLP has the stage view option, but all our songs are music/slideshow videos, because we're so short-handed.