The Stop button (and pause behavior)

A single tap stops every toy, every source, every running session. Pinned to the sidebar so you can find it without thinking.

ToyControl has a big STOP button pinned at the bottom of the sidebar. One tap freezes every running source, stops every connected toy, and brings the session to zero immediately. No matter what is playing, the Stop button kills it.

It is a small feature, but it is the most important safety control in the app.

What it does

When you click Stop:

The toy stops within a few hundred milliseconds. The bluetooth round-trip is the only delay.

What it does not do

Where it is

The Stop button is at the bottom of the left sidebar. Always visible, always reachable. Large enough to hit without aiming.

We chose this position because:

When to use it

Use Stop when:

Pause vs Stop

There are two pause-like buttons in ToyControl. Worth knowing the difference.

Stop (sidebar)Pause (device bar)
LocationBottom of left sidebarBottom of screen (device bar)
What it stopsEvery source, every toySame
State afterFrozen, you resume manuallyFrozen, you resume manually
Visual indicatorStopped state in main areaPause button visible in bar

In practice both do the same thing. We keep two buttons because users want both: a small Pause they can hit without thinking when they want to take a breath, and a big STOP they can hit reflexively when they want to end now.

Resuming after Stop

To resume:

Stop does not lose your position in a script or pattern. The clock resumes from where you froze it.

In Remote Control rooms

For the receiver in a room:

For the controller in a room:

Hardware

Some users have asked about a hardware Stop button (a USB device, a wireless remote). We do not ship one. The on-screen button is the canonical Stop. If you want a hardware shortcut, most operating systems let you map a keyboard shortcut to a browser action; some users wire up a Stream Deck button.

For most users, the on-screen Stop is enough.

A note on safety

The Stop button is part of why we feel comfortable shipping powerful control features. The receiver in a Remote Control room can always end the session. A user using a script can always stop mid-scene. A user in a long pattern session can always cut it short.

Knowing the Stop button is there makes the rest of the experience safer.

Related