Productivity

Focus Control

Overview

Put Focus within reach.

Focus Control gives Focus for macOS a deliberate, glanceable control surface on Stream Deck.

Start or stop a Focus session with one key. Start or end a break with another. Each key reflects the current state, so you can see whether Focus is ready, active, locked, on a break, or unavailable without opening another window.

Focus Toggle starts or stops Focus with one configurable key.

Break Toggle starts or ends a break during an active Focus session.

Choose a Focus profile or use Focus's default profile.

Configure a timed session in minutes.

Enable Locked mode to prevent ending Focus before the selected session finishes.

Enable Eager ending to end a timed session when its intended duration is reached.

Get clear visual feedback for ready, active, locked, break, unavailable, and error states.

Receive confirmation when a requested transition completes, or an alert when it does not.

Focus Control keeps the experience simple and local. It does not require an account, network connection, cloud service, or analytics.

Requirements

Focus Control requires macOS 13 or later, Stream Deck 7.1 or later, a compatible Stream Deck keypad controller, and the separately downloaded Focus app for macOS. The Focus app is not included with Focus Control. macOS Automation permission may be required so Focus Control can read the current Focus state. Windows is not supported.

Setup

Download and install Focus for macOS separately from its developer. Then install Focus Control and add Focus Toggle or Break Toggle to a Stream Deck key. Focus Toggle lets you choose a profile and configure session options. Break Toggle uses Focus's configured break duration, or Focus's default when none is set.

Focus Control communicates with Focus locally through its documented URL actions and AppleScript state queries. No data is sent to a network service or stored in the cloud. Pomodoro sessions work with the same generic Focus and break states, but round tracking, break-type detection, and analytics are not included.

Focus Control is an independent third-party plugin. It is not affiliated with, endorsed by, or sponsored by Focus or its developer. Focus is a separate app and is not included with this plugin.

Focus Control 1.0.0.0

Focus Control brings Focus for macOS to Stream Deck with two simple controls.

Focus Toggle starts or stops Focus from one key. Choose a Focus profile or use Focus's default, set a timed session, and enable Locked mode or Eager ending when starting Focus.

Break Toggle starts or ends a break during an active Focus session. Both keys provide clear feedback for ready, active, locked, break, unavailable, and error states.

Requirements: macOS 13 or later, Stream Deck 7.1 or later, a compatible Stream Deck keypad controller, and the Focus app for macOS. Focus is a separate download and is not included with Focus Control. Windows is not supported.

Break Toggle uses Focus's configured break duration, or Focus's default when none is set. Pomodoro round tracking and analytics are not included.

Focus Control is an independent third-party plugin. It is not affiliated with, endorsed by, or sponsored by Focus or its developer.

Version 1

Nov 2, 2026

Details

Type

Productivity

OS

Mac

Compatibility

Stream Deck 7.1 or later

Size

416.74 KB

Version

1

Language

English

Support

Profiles

No

Dial support

No

Neo Infobar support

No

Additional links