Q2 // SETTINGS
Restart required for the last change to take effect.
MicrophoneRestart required
Wake word"Hey Dude" - Porcupine
Wake sensitivity 0.50
Energy threshold (VAD, no restart) 300
Checking... 8BitDo Zero 2, gamepad mode
D-pad modeHat mode recommended -- see pairing notes
--
Pairing (8BitDo Zero 2)
Use GAMEPAD mode, not keyboard mode:
1. Clear old pairing: bluetoothctl remove <MAC>
2. Power on: hold B + START (LED blinks once per cycle)
3. Pair mode: hold SELECT 3 sec (LED rapid-blinks)
4. Pair via bluetoothctl (scan onpairconnecttrust)
5. Recommended: press LEFT + SELECT on the controller for hat-mode D-pad

⚠ Avoid R + START (keyboard mode) -- causes typing conflicts in the web app
Button Mapping
Button Test
Press a button to verify it registers correctly.
--
Navigation Mode
Press SELECT to toggle nav mode on/off in the web app. D-pad moves focus, A confirms, B goes back. PTT always works regardless of nav mode. A NAV badge appears on screen while active.
Master Controller
8BITDO BT
Not connected
The Master Controller has PTT and Q2 control.
Player Controllers (P2-P4)
P1 is always the Master Controller. P2-P4 are USB gamepads for game input only (no PTT).
Player Input Test
Press any controller button to see who's active.
--
Output device
TTS voiceDeepgram Aura-2 - no restart
BackendRestart required
Face styleNo restart - use Apply now
Weather widget locationCity shown by the kiosk weather widget
Time zoneUsed to format game times in the sports widget, etc.
Agent Mode

Full operational mode -- changes persona, focus, and tool behaviour.

Personality Tone

Adjust Q2's conversational tone without changing his role.

17 presets by CaptCanadaMan (github.com/CaptCanadaMan)

Save a preset using the form below to see it here.

Tone Dials
Reset to profile defaultsDiscards your customizations for the current Agent Mode and reloads its authored defaults
Extras
Probability narration
Wellness check-ins
Save As Preset

Defines HOW Q2 speaks -- word choice, nicknames, sentence endings, slang and profanity comfort -- independent of and layered on top of the personality dials above. Persists across every Agent Mode and preset untouched.

Enable vernacularCustom speech style injection
Base Speech Style
Base styleFoundation speech pattern
User Nicknames

Q2 will use these names when addressing you. Add as many as you like.

FrequencyOccasionally
Sentence Enders

Words Q2 appends to the end of sentences. Examples: dude, bro, homie, bruh, dawg, man, yo, feel me, you know, ya dig, real talk.

FrequencyOccasionally
Speech Intensity
SlangNone
ProfanityNone
Character Traits

Persistent speech characteristics regardless of active preset.

Swears a lot
Swears occasionally
Uses name often
Very direct
Self-deprecating
Dry humour
Excitable
Conspiracy-adjacent
Overly dramatic
Rhetorical questions
Custom Instructions
Preview
MSFS OFFLINE Run windows/msfs_bridge.py --host 192.168.1.203 on your Windows PC to connect
Callout frequencyHow often Q2 speaks up
Announce phase changesQ2 calls out takeoff, cruise, descent, approach transitions
Proactive Callouts
Altitude alerting1,000ft to level-off, approaching AP target altitude
Gear checkGear warning when speed < 150kts below 3,000ft AGL
Fuel stateLow fuel warning at 25% and critical at 10%
Bank angleAlert when bank exceeds 30 degrees
Autopilot disconnectAnnounce when autopilot disengages unexpectedly
Engine statusAlert on engine failure or abnormal N1/RPM
Waypoint proximityAnnounce next waypoint when within 2nm
Approach checklistGear and flap state reminder on approach
Weather calloutsWind, visibility, and turbulence advisories
Aircraft
Aircraft type hintHelps Q2 tailor callouts while MSFS is offline
Minimum AGL for callouts (feet)Prevents callouts during ground roll and taxi
ModeLive event or recorded replay
SportActive sport for data and commentary

Switches to the Live or Replay profile and sets the active sport.

Formula 1 Settings
NO LIVE SESSION Live status while Watchalong Live is active (sport: F1)
Live monitoringPoll OpenF1 for live race data — enable during race weekends
Callout frequencyShared across sports — how often Q2 speaks up live
Favourite driversComma-separated acronyms, e.g. VER, NOR, HAM
Race ControlLast messages while live
No messages -- monitoring when live
Replay Session
No replay active Say "switch to watchalong replay" then tell Q2 which race you're watching to begin.
Clear replay session
ED BRIDGE OFFLINE Run windows/ed_bridge.py on your Windows PC to connect
Enable Ship ComputerStarts the ED telemetry listener (UDP)
Companion AppSecond-screen or phone panel for live ship state
Enable INARA searchKey not configured
Run windows/ed_bridge.py on your Windows PC to connect. Then open the companion app on a second screen or phone.
Shipping Address
Shipping Preferences
Fallback
Ask if shipping exceeds
CAD
Gift Cards
Total: $0.00
Recent Purchases
Loading...
Restart Q2Full process restart
Kiosk resolutionKiosk display output mode