Skip to main content
Your Deepthroat Trainer has a single front button that handles all device interactions. Different press types trigger different actions depending on the current screen.

Button press types

Press TypeHow To
Short PressQuick tap and release
Long PressPress and hold for 1-2 seconds

Button actions by screen

Startup & Navigation

ScreenShort PressLong Press
WelcomeStart preflight checksEnter Wi-Fi setup mode
Preflight
PairingSkip pairing, continue offline
Long-press during the welcome screen to enter Wi-Fi configuration mode. This is useful if you need to change networks.
The device screen may display “hold to launch settings page”—this refers specifically to Wi-Fi settings. There is no general settings menu on the device itself. Training configuration (templates, modes, toys) is managed through your dashboard.

Pre-Training Screens

ScreenShort PressLong Press
Fetch/Load SettingsContinue when readySkip to training
Calibration MinCapture minimum position
Calibration MaxCapture maximum position
Session DetailsNext screenSkip to training
Toy DetailsNext screenSkip to training
Segment DetailsStart the segmentSkip to training
Long-press on detail screens lets you skip directly to training. Useful if you’ve already reviewed the session info.

During Training

ScreenShort PressLong Press
Countdown
Active TrainingSkip segment (dev mode only)
GradeContinue to next segment
During active training, the button is generally inactive to prevent accidental interruptions.

Pass/Fail Screens

ScreenShort PressLong Press
FailedRetry the segment
Three StrikesRestart session

Session Complete

ScreenShort PressLong Press
Final PageStart a new session

Hands-Free Mode

When Hands-Free Mode is enabled in your template (Ultra subscription), many screens advance automatically without button presses:
  • Detail screens timeout and advance automatically
  • Segments progress without manual confirmation
  • Grade screens advance after the timeout period
Hands-Free Mode is ideal for longer sessions where you don’t want to interrupt training to press buttons.

Wi-Fi Setup Mode

In Wi-Fi setup mode:
  • The device creates a “Trainer Setup” network
  • Connect to this network from your phone/computer
  • Follow the captive portal to enter your Wi-Fi credentials
ActionResult
Short PressRestart device (exits Wi-Fi setup)
Timeout (400s)Auto-restart device

Special behaviors

Charging restriction

In production firmware, the device won’t start a training session while charging. Unplug the charger to begin training.

Button disabled states

The button is intentionally disabled during:
  • Active training (to prevent accidental stops)
  • System operations (updates, provisioning)
  • Countdown sequences

Troubleshooting

  • Check if you’re on a screen where the button is disabled
  • Try a longer press (some actions require long-press)
  • Power cycle the device if completely unresponsive
  • Ensure you’re using the correct press type (short vs. long)
  • Wait for the screen to fully load before pressing
  • Some screens have different timeout behaviors
You must be on the welcome screen to enter Wi-Fi setup. If you’ve already passed the welcome screen:
  1. Power cycle the device
  2. Wait for the welcome screen to appear
  3. Long-press before it times out