Secondary Window

Secondary Window lets you spread OmniScope scopes across two displays.

OmniScope with a secondary window on a second display

Current Scope

The current implementation is focused on macOS and supports two native windows:

  • Main Window

  • Secondary Window

Requirements

  • Two connected displays

  • Multi-monitor support enabled in Preferences

  • App restart after enabling multi-monitor support

Open and Close the Secondary Window

Use the macOS menu:

  • Window > Open Secondary Window

  • Window > Close Secondary Window

The app remembers the secondary window position and whether it was open.

Assign Scopes to a Window

Use a scope tab menu (hamburger) and select:

  • Window > Main Window

  • Window > Secondary Window

When the secondary window is closed, scopes assigned to it are hidden. Reopening restores them.

Adding New Scopes to the Secondary Window

To add new scopes directly in the secondary window, right-click any empty space in the window and select a scope from the Scope context menu.

Right-click empty space to add a scope to the secondary window

This works when the window is empty or when there is available space between or around existing scopes.

Adding a scope when other scopes are already present
circle-info

If all scopes are docked to fill the entire window, there is no empty space to right-click. To add more scopes, first remove or resize an existing scope to create empty space, then right-click to add the new scope and dock it back into the layout.

Layouts

Saved layouts include both windows and scope placement. If only one display is available, scopes are arranged on the active display.

Full Screen

View → Full Screen (or the keyboard shortcut) toggles full screen on both the main and secondary windows simultaneously on macOS and Windows. Each window enters full screen on its own display.

Current Limitations

  • No drag-and-drop of scope tabs between OS windows

  • Two-window setup only

  • Secondary window uses a UI-only render path

Troubleshooting

Secondary window opens on the wrong monitor

Move it manually once; the position is persisted.

Secondary window opens with no scopes

Assign one or more scopes to Secondary Window from each scope menu.

Enable multi-monitor support in Preferences and restart OmniScope.

Last updated