Skip to main content

ONE STATUS

Scoped observations, separate from permission to execute.

Reading status coverage… Other views remain available.

Refresh reads recorded observations only. It does not probe providers or renew observation expiry.

Module evolution

Stream Deck Control Deck

Why this module exists, what the repository supports, and what should be tested next.

Stream Deck Control Deck

Optional safe semantic keyboard companion.

Repository boundary

Repository verifiedImplemented · Review
Last verified
Evidence source
docs/CONTROL_DECK.md

Current edges

  • Physical Stream Deck export and import still require hardware validation.

What to test next

Validate the generated profile on supported physical Stream Deck hardware.

Evidence-grounded solution lab completed

Repository verified

The release added the Live Solution Case Graph, question and decision tools, Workbench, SDK Doctor, Deliverables Studio, Control Deck, and expanded reviewer evidence.

2df61df0c4428639fe869dd3781c27c47b76d52d

GitHub remains canonical source control. Entire remains an experimental context layer.

Open Lab Evolution

Open Lab control surface

ONE Voice Lab Control Deck

No plugin requiredCommunity builtReturn to Lab

ONE Voice Lab primary page

Eight semantic controls

The first page navigates or focuses the browser only. It cannot start a microphone, upload, simulation, or paid provider request. The browser remains authoritative.

HOMEroute
TRYroute
DEEPGRAMroute
SIMULATEroute
BUILDroute
LEARNroute
BACKhistory
COMMANDSui

Open · map · verify

Use the Lab with Stream Deck—or any keyboard

The focused browser remains authoritative. Ordinary keyboard operation needs no hardware; device compatibility and physical validation remain separate from automated browser testing.

Setup status

Browser, keyboard, profile, and hardware are separate checks

The Lab can be ready for keyboard commands even when no physical hardware inspection has occurred.

Control surface unavailable
Browser control surface
Unavailable
Keyboard command registry
Ready · 25 commands
Connection test route
/stream-deck/test
Hardware status
Not checked
Browser HID capability
Checking browser support
Profile status
Manual mapping
Command registry version
control-deck-v1
Current Lab origin
Unavailable until browser ready
Keyboard-only fallback
Ready · no hardware required

Optional HID inspection

Checks only devices already authorized to this origin. It never requests permission, opens a device, reads reports, or proves that you own or currently have a Stream Deck connected.

Profile type

Portable is recommended for localhost, forks, and hosted installs.

Selected artifact

Manual mapping

Unverified until official export

Profile
v1.0.0
Protocol
control-deck-v1
Last tested
Not tested
Checksum
Not issued

Stream Deck / MK.2

5 × 3 keys · Lab navigation

HomeF13
LiveF14
Pre-SalesF15
ArchitectureF16
API LabF17
LanguageF18
AudioF19
PocketF20
ProvidersF21
SearchF22
BackF23
NextF24
Demo ModeCtrl+F24
HelpCtrl+F23
Open Test Console

Manual mapping is available. Profile download remains unavailable until this exact OS/device/profile combination is genuinely exported through the official Stream Deck application.

Download selected icon

The complete source and exported icon kit is also available in stream-deck/icons in a local checkout.

Device-neutral preview

Full semantic command map

These buttons describe the canonical registry; they do not execute commands from the setup page. Select one for its shortcut, target, availability, and safety boundary.

Keyboard-only compatible

Lab navigation

4 commands

Voice and audio tools

3 commands

Architecture and solution tools

8 commands

Workbench and diagnostics

3 commands

Capture and utility

4 commands

Safe reset or return

3 commands

Installation

Import, focus, test

  1. 1Install or update the official Stream Deck application.
  2. 2Select the exact device and operating-system profile above.
  3. 3Download only a genuine exported profile, and review whether its label is hardware verified or still unverified.
  4. 4Open and focus the Deepgram Open Lab in your browser or installed PWA.
  5. 5Open the Test Console and press each mapped key in Detection Mode.
  6. 6Confirm every expected control is detected before using Navigation Mode.
The focused browser tab receives keyboard commands. The plugin-free profile cannot control a background tab and should not be assigned as a browser-wide Smart Profile.

Privacy and safety

Navigation, never execution

  • No API key, token, customer content, transcript, session ID, or personal URL is stored in a profile.
  • Default controls do not start a microphone, transcription, TTS, voice agent, upload, deletion, or billable route.
  • Visible in-app confirmations and Demo Mode remain in force.
  • The Test Console keeps only the current in-memory detection state and sends no keyboard events to analytics.

Control Deck commands enabled means the browser listener is ready. It does not mean Stream Deck hardware is connected.

Help

Troubleshooting, accessibility, and removal

Nothing is detected

  • • Confirm commands are enabled above.
  • • Focus the Learning Lab tab or PWA window.
  • • Match the OS and device selection.
  • • Use the displayed fallback chord to isolate profile-authoring issues.

Accessible without hardware

  • • Every setup control is keyboard accessible.
  • • The virtual Test Console can simulate each safe command.
  • • Detection is announced with aria-live status.
  • • Key meaning is conveyed with text, status, and shape—not color alone.

Uninstall

  • • Open the official Stream Deck application.
  • • Remove the imported Deepgram Open Lab profile.
  • • Optionally disable Control Deck commands on this page.
  • • No Learning Lab data or browser storage must be deleted.
Compatibility and profile availability
DeviceWindowsmacOSNotes
Stream Deck MiniManual mappingManual mappingKeyboard-only · no plugin
Stream Deck / MK.2Manual mappingManual mappingKeyboard-only · no plugin
Stream Deck NeoManual mappingManual mappingKeyboard-only · no plugin
Stream Deck +Manual mappingManual mappingKeyboard-only · no plugin
Stream Deck XLManual mappingManual mappingKeyboard-only · no plugin
Community-built companion profile. Not an official Elgato or Deepgram product.control-deck-v1 · profile v1.0.0

Local guidance · your choice

ONE Copilot

Find your next step in ONE. Describe a goal to explore existing journeys; nothing runs until you choose it there.
Choose the detail for this guidance

This changes presentation only. It never changes access, ownership, provider policy, or what an action can do.

Saved on this device.

Why this view?

Show the purpose, next action, outcome, and important limits. The destination IDs, permissions, costs, and outcome semantics never change with this setting.

Guide only: no action, provider, upload, content save, spending, or scenario run can happen here. Your existing presentation-depth preference may persist.