Adaptive triggers
Triggers that think with you
Turn progressive trigger input into deliberate actions and feel resistance at the moments that deserve confirmation.
Native macOS controller for Codex
Speak, steer, review and ship without breaking flow. ControlDeck turns the game controller you already own into a tactile command centre for Codex and your Mac.
macOS 14.2+ · Apple Silicon or Intel · USB or Bluetooth

Stay in flow
ControlDeck maps the physical language of a controller onto the moments that matter in an agentic workflow.
Adaptive triggers
Turn progressive trigger input into deliberate actions and feel resistance at the moments that deserve confirmation.
Touch + pointer
Point, scroll, swipe and click without reaching for the mouse. Tune touch behavior independently for every profile.
Physical feedback
Light, haptics and sound carry Codex task state into your hands: thinking, complete, needs input or error.
Controller voice
Tap for hands-free dictation or hold for push-to-talk using the controller microphone and Codex’s native transcription.
16 smart profiles
Put your highest-frequency Codex, browser, media and macOS actions exactly where muscle memory expects them.

Built for the moment
Select a region, annotate it and copy or save it without putting the controller down.
Hold R2 and steer with the left stick to select an area. Release to copy the original and open a focused editor—without putting the controller down.
Also tucked awayOptional gyro gestures and a Tilt Run motion playground live under advanced setup.
From connection to completion
Pair over Bluetooth or plug in with USB. ControlDeck detects the controller, transport and battery automatically.
Start with a purpose-built Codex profile, then place every action exactly where your hands expect it.
Dictate, navigate tasks, review changes and feel when Codex needs you—without constantly returning to the keyboard.
Made for macOS
See your controller, active profile and recent Codex tasks at a glance. Mappings and setup stay close by.

Less desk clutter
You already have a Codex Micro at home
Serious hardware. Playful workflow.
Blue means ready. Purple pulses while Codex thinks. Green confirms completion. Haptics and optional sound cues keep the workflow legible even when your attention is elsewhere.

Ready for the rest of your Mac
ControlDeck notices the app in front and switches mappings automatically. Codex gets the hero treatment, backed by fifteen ready-to-use profiles for the work around it.
Purpose-built for the agent loop
Move between tasks, speak a prompt, review a change and feel when Codex needs you—without translating the workflow back to a keyboard.

Pointer · Clipboard · Desktop

Files · Search · Quick Look

Chrome · Safari · Arc + 3

Zoom · Teams · Meet

Keynote · PowerPoint · Slides

Threads · Activity · Huddles

Apple Mail · Outlook

Browse · Edit · Favourite

Spotify · Music · VLC
Frames · Comments · Dev Mode

Final Cut · Resolve · Premiere

Playback · Record · Levels

Terminal · iTerm · Warp + 1

Chat · Projects · Code

Xcode · VS Code · Cursor
Bring the controller you prefer
Hero controllerTouchpad gestures, adaptive triggers, controller microphone, speaker, light and haptics make DualSense the most expressive way to use ControlDeck. The core mappings also travel with you across other supported controllers.
Also works with compatible extended gamepads.

Also supported




See it in action
See how ControlDeck turns a compatible controller into a hands-on interface for Codex.
Watch on YouTube ↗ControlDeck for macOS
Download the Apple-notarized DMG for Apple Silicon and Intel Macs, drag ControlDeck into Applications, and start setting up your controller.