Create a dedicated 16:9 desktop for recording and screen sharing

Create a separate 16:9 desktop for the windows you want to record or share, while keeping your everyday workspace on your physical display. A BetterDisplay virtual screen supplies that desktop; a local Picture in Picture (PIP) window lets you see it. In this example, OBS Studio records the virtual display itself.

Before you begin

The workflow uses PIP, which requires Pro or an active trial. Creating and connecting the preset virtual screen does not require Pro.

Create and connect the recording desktop

  1. Open BetterDisplay from its menu bar icon and select the gear button. Go to Settings > Displays > Overview > Create New Virtual Screen….
  2. Choose Pre-configured settings (recommended) and 16:9 - HD/4K/5K/6K. These are the initial choices. Leave the display-matching and custom-aspect-ratio alternatives alone: this desktop does not need an association, full-screen streaming or mirroring.
  3. Select Create Virtual Screen. The preset creates a saved definition, initially disconnected. Select the new screen under Settings > Displays and turn on Connect this virtual screen. Alternatively, use App Menu > [virtual screen] > Connect Virtual Screen. Check that it connects before continuing.

BetterDisplay’s Creating a virtual screen sheet with the 16:9 preset selected and the display-matching and custom-aspect-ratio alternatives unselected.

The 16:9 preset creates a separate desktop without a display association.

The new screen is normally named Virtual 16:9. If you already have one with that name, identify the newly created entry before changing it. The preset generates available modes, enables HiDPI, and starts with standard dynamic range and a 60 Hz refresh-rate list. It does not select the size of your finished recording.

Choose the size and put content on it

  1. Open App Menu > [new virtual screen] > Virtual Screen Mode. Choose an available 1920 × 1080 HiDPI mode for this example. The sparkle icon identifies HiDPI, and the current mode has a filled selection symbol. If that choice is hidden by the current filter, open Filter… and select HiDPI; see Display Mode for the filters. Choose a usable offered mode rather than exposing unsafe choices.
  2. Open App Menu > [new virtual screen] > Move Virtual Screen, expanding the more-options chevron if needed. Choose Arrange and drag its rectangle beside your physical desktop, with adjoining edges so you can move the pointer and windows between them. Keep the physical screen as main. This immediately saves the system arrangement; other screens can move to resolve overlaps. See Move Display for the arrangement interface.
  3. Open App Menu > [new virtual screen] > Picture in Picture and turn on Enable Picture in Picture Window. Put the PIP on your physical display. Leave Start Automatically off for this temporary setup. Its source is the virtual screen whose menu you opened, even though the PIP window sits elsewhere.
  4. Drag the demonstration windows across the adjoining desktop edge onto the virtual screen. Watch them appear in the PIP. Keep BetterDisplay Settings, OBS and private work on the physical desktop; arrange the demonstration content so the whole intended frame is visible.
  5. To interact with the source, Command-click a point inside the PIP to move the pointer to the corresponding position on the virtual screen. Release Command, then click normally on that source desktop to focus the application and type. The Command-click relocates the pointer; it does not send that click through to the pictured application. Move the pointer back across the adjoining edge when finished. Leave Mouse Click-through off: that option sends input to windows underneath the PIP on its local desktop.

Virtual 16:9 selected at 1920 × 1080 HiDPI beside its live titled PIP containing the Recording desktop document on the independent physical screen.

The virtual mode sets desktop space; PIP shows that desktop locally on the physical screen.

The mode dimensions describe the logical resolution, which determines how much space applications have. A 1920 × 1080 HiDPI virtual desktop renders a 3840 × 2160 backing image. A recorder can then resize that captured image. Enlarging or shrinking the local PIP changes only how you view the source, not the source desktop or OBS’s output dimensions. See virtual recording size and HiDPI backing pixels.

Select the whole virtual display in OBS

  1. With recording and other OBS outputs stopped, open OBS Settings > Video. For a 1080p example, set both Base (Canvas) Resolution and Output (Scaled) Resolution to 1920x1080, then select Apply. The canvas is where sources are composed; the output setting determines the scaled recording size. Record any other video setting you change. See the OBS video settings explanation.
  2. In OBS’s Scenes dock, select + and create a separately named scene for this desktop. In its Sources dock, select + > macOS Screen Capture and create a new source. Give it a name you can distinguish from existing sources.
  3. In the source’s properties, set Method to Display Capture and select the new virtual screen under Display. Confirm the preview shows your demonstration windows, then select OK. Choose the virtual display itself, rather than a window capture of the PIP. The OBS macOS Screen Capture guide explains these source choices.
  4. With that source selected, use Edit > Transform > Reset Transform, then Edit > Transform > Fit to screen. This fits the whole source into the canvas while retaining its proportions. Check all four edges in the preview. Refit after changing the canvas or virtual-screen mode; see the OBS Sources guide.
  5. Open OBS Settings > Output and choose a writable Recording Path with enough free space. Keep an already working recording setup. If Advanced is selected with Standard recording, check the Recording settings and disable Rescale Output for this example so it does not introduce a second size change. Other recording types need their own output-size check. See the OBS recording output guide.

OBS macOS Screen Capture source properties using Display Capture with the new virtual desktop selected and its demonstration content visible in the preview.

Select the virtual display itself as OBS’s whole-desktop source.

Keep the PIP and OBS on the unrecorded physical display. BetterDisplay’s Exclude PIP Window affects BetterDisplay’s own capture; it does not configure OBS or a meeting app. Selecting the separate virtual display avoids recording the local PIP in this setup. See PIP capture exclusion.

Check the result

  1. Check OBS’s preview for the correct desktop and all four frame edges. Move a harmless demonstration window on the virtual desktop and confirm that the preview follows it. A private window left on the physical display should not appear. Review notifications and any content that could open on the shared desktop; a separate desktop does not automatically suppress them.
  2. Make the first test visual only. Before changing OBS’s Audio Mixer, record each source’s original mute and hidden states. If sources are hidden, right-click the mixer and choose Unhide All. Then use the speaker mute button for every active audio source, including microphone and screen-capture audio. OBS can capture audio by default; its Audio Mixer guide explains the mute button.
  3. In OBS’s Controls dock, select Start Recording. Move or scroll the demonstration content for a short local sample, then select Stop Recording and wait until recording has finished.
  4. Open the saved file from the chosen recording folder. Inspect its reported pixel dimensions: this example aims for 1920 × 1080, regardless of the HiDPI backing image. Play it back to check readable text, complete framing, motion and silence. The saved file, rather than the PIP’s size or OBS’s preview alone, confirms the actual recording result.

For screen sharing, choose this same virtual display in your meeting app’s display selector and check its preview or a consenting recipient’s view before presenting private work. That app needs its own permission and may resize, compress or omit sources independently. OBS’s configuration does not set the meeting app’s output dimensions.

Troubleshooting

Stop and restore your workspace

  1. Stop OBS recording and wait for it to finish saving. Stop any meeting-app sharing too. Return to the original OBS scene, remove only the test source and scene you created if no longer needed, and restore the recorded video/output settings, recording path and audio mute/hidden states. Keep or remove the test file according to your needs.
  2. While the virtual desktop is still connected and visible, move every window you need back onto the physical desktop. Restore their positions and confirm you can use them there.
  3. Turn off Enable Picture in Picture Window for this source, or close its PIP normally. Leave Start Automatically off if retaining this temporary definition.
  4. To keep the definition for later, turn off Settings > Displays > [new virtual screen] > Connect this virtual screen, or use Disconnect Virtual Screen in its App Menu. The saved definition remains. To remove only this new definition instead, select Discard… in its settings and confirm Discard Virtual Screen. Discard also disconnects it and removes its saved configuration. A separate color-profile removal choice can appear; it is not required to discard the definition.
  5. Restore any changed physical-display modes, arrangement and main-display choice, then the original states of the specific rules you paused. If a protection target changed, restore that saved target as well as the current mode. Re-enabling a protection captures the current value, so select its original target before doing so; an originally absent target should remain off. If the original current mode differed from its protected target, ordinary mode changes can update that target again—retain your original record or backup and verify both rather than assuming a switch restores them. If ordinary UI cannot recreate both independently, leave the affected protection off and record the precise restoration limit instead of enabling it with the wrong target. Removing the new virtual screen does not automatically restore moved windows, other displays or OBS settings.

If you reuse the new definition later, its saved connection state and PIP preferences matter. A connected definition normally reconnects when BetterDisplay starts, while Start Automatically separately determines whether its PIP starts. Disconnect it after use when you want it to stay out of the next session.

Additional information

This section explains the license and platform requirements for this workflow.

Features requiring Pro license

Starting PIP, changing its preferences and the menu’s pointer-warp action require Pro or an active trial. Preset virtual-screen creation, connection, disconnection, discarding and ordinary mode selection do not require Pro; the Arrange drag interface is also available without Pro. Optional custom virtual-screen configuration, naming and configuration protections require Pro, as do the group features UI Scale Matching and Layout Protection. OBS’s features have their own requirements.

Platform compatibility

This workflow is available on Apple silicon and Intel Macs running the app’s supported macOS 26.3 or later. Offered virtual modes and capture results still depend on the Mac, configuration and recorder. BetterDisplay and OBS need separate screen-capture permission for their respective capture paths. The example uses OBS’s modern macOS Screen Capture source; another recorder or meeting app must support selecting the virtual display.