Secondary Window lets you spread OmniScope scopes across two displays.
OmniScope with a secondary window on a second display The current implementation is focused on macOS and supports two native windows:
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 > 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 Saved layouts include both windows and scope placement. If only one display is available, scopes are arranged on the active display.
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
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.
Menu item is missing
Enable multi-monitor support in Preferences and restart OmniScope.