Macscope Documentation

Everything you need to master the ultimate window switcher for macOS.

Installation

Download the latest Macscope release, open the .dmg file, and drag the Macscope app into your /Applications folder.

Permissions Setup

On first launch, Macscope guides you through granting essential system permissions required for its core functionality.

Accessibility

Required to move and focus windows when you select them. Without this, Macscope can show windows but can't activate them when selected.

Screen Recording

Required for live window previews. Your screen content is never stored or transmitted.

Automation (Optional)

Required for browser tab listing and control. This allows Macscope to list and switch between browser tabs.

Important: If you skip permissions during setup, you can grant them later through System Settings. Macscope will work with limited functionality until they are granted.

Quick Switch & Locking

For users accustomed to the traditional Cmd+Tab workflow, the Quick Switch feature provides a simple way to toggle between recent applications, which can be enhanced with App Locking.

Tap vs. Hold Behavior

  • Quick Tap: Instantly switch to your previously active (or locked) application.
  • Hold (0.25s): Open the full Macscope interface to search and browse all windows.

The hold duration is customizable in settings (0.15s - 1.0s).

Enhancing Quick Switch with App Locking

You can make the "Quick Tap" action even more powerful by locking your most-used apps.

How App Locking Works

  • Lock up to 2 apps: Perfect for common workflows like editor + browser.
  • Instant Toggling: When two apps are locked, a quick tap of the shortcut will alternate directly between them, ignoring other recent apps.

Workflow Tip: Right-click any window to lock its parent application. Lock your code editor and a browser to make the "Tap" shortcut an incredibly fast way to switch between coding and previewing your work.

Browser Tab Integration

Access all your browser tabs directly from Macscope, just like native windows. Supported browsers include Safari, Chrome, Arc, Edge, Brave, and more.

Multi-Display Support

Macscope is designed for multi-screen workflows, offering powerful tools to manage windows across all your displays.

Key Multi-Display Features

  • Mouse-Aware Activation: By default, Macscope appears on whichever display your mouse cursor is currently on.
  • Simultaneous View: An optional setting allows Macscope to appear on all displays at once for a complete overview.
  • Focused Display: In simultaneous view, the active display is highlighted, and you can switch focus by hovering your mouse or using keyboard shortcuts.
  • Move Windows: Optionally, you can configure selected applications to automatically move to your active display upon activation.

Experimental Feature: The "Show on all displays" mode is still in development and may not work as expected in all configurations.

Keyboard Shortcuts

Macscope is designed for keyboard-first workflows. All global shortcuts can be customized in Settings.

Action Shortcut(s)
Navigate Items
Cycle Items Tab
Select Item (Enter)
Close Item + W
Lock/Unlock Item + L
Switch Display Focus (Multi-Display) Shift+Tab

Settings Guide

Customize Macscope to match your workflow with these comprehensive settings.

General

Launch Macscope at login

Starts the app automatically when you log in to your Mac.

Show icon in menu bar

Toggles the visibility of the Macscope icon in the system menu bar.

List open browser tabs

Includes tabs from supported browsers in the search results.

Show on all displays

Renders the Macscope UI on all connected monitors simultaneously.

Move app to active display

Relocates application windows to the current monitor upon selection.

Behavior & Shortcuts

Open as a full-screen overlay

Changes the UI from a centered window to an immersive, full-screen experience.

Enable Quick Switch

Enables the Tap (quick switch) vs. Hold (show UI) functionality for the global shortcut.

Hold Duration

Fine-tunes the delay required to register a "hold" action for the global shortcut.

Shortcuts

Configure the global hotkeys for showing, locking, and closing items in the Shortcuts tab.

Troubleshooting

If you encounter issues, refer to these common solutions.

Browser tabs aren't showing up

This is a permissions issue. Go to System Settings → Privacy & Security → Automation, find Macscope, and ensure it's enabled for your browsers.

Live previews are black or frozen

This is a screen recording permission issue. Go to System Settings → Privacy & Security → Screen Recording, remove Macscope (-), then add it again (+).