For Surface Dial on Windows 10/11

Your Surface Dial,
fully unlocked.

Per-app profiles, programmable zones, haptic feedback, MIDI, voice control, and more. Everything the Surface Dial should have been.

Buy for $25 Download Trial

14-day free trial. One-time purchase. No subscription.

Dial In — Surface Dial Controller
Productivity
💻VS Code
🎨Photoshop
📄Document
Communication
💬Discord
📢Teams
Media
🎵Spotify
🎥YouTube
Games
🃏Slay the Spire
🃏Balatro
Ctrl+Z Click Scroll Hold
Edit
Navigate
Debug
Rotate
Scroll
mouse_scroll
Click
Undo
key_combo
Hold
🗨
Voice
voice_input
Click+Rot
🔍
Zoom
key_combo
VS Code / Edit / Rotate
Scroll
Mouse Scroll
Scroll the mouse wheel vertically
Vertical
Haptic: Detent

Profiles that switch themselves

Dial In watches your foreground app and instantly switches to the right profile. Open VS Code — get your coding controls. Switch to Photoshop — get your brushes. No manual switching, ever.

  • Match by process name, window title, or regex
  • Priority system for overlapping matches
  • Pin a profile with Sticky Mode to override
  • 30+ built-in profiles included
💻
VS Code
code.exe
VS Code
🎨
Photoshop
photoshop.exe
Photoshop
🎵
Spotify
spotify.exe
Spotify

4 zones. Infinite possibilities.

Every profile has 4 programmable zones: Rotate, Click, Long Press, and Click+Rotate. Stack multiple layers per profile to multiply your controls without leaving the dial.

  • Rotate for scrolling, zooming, brush sizing
  • Click for undo, play/pause, mute
  • Long Press for voice input or layer switching
  • Click+Rotate for seek, timeline scrub, zoom
Rotate
⚙ Volume Up/Down
media_control
Click
▶ Play/Pause
media_control
Long Press
🎤 Voice Command
voice_input
Click + Rotate
⏩ Skip Track
media_control

Every action type you need

From simple keyboard shortcuts to MIDI output, shell commands, and AI-powered voice input. Each zone supports any action type with full configuration.

Key Combo
Any shortcut
🎵
Media
Play, skip, vol
🖱
Mouse
Scroll & click
🎹
MIDI
CC, notes, pitch
💻
Shell
Run commands
🎤
Voice
Whisper AI
🔁
Multi-Step
Chain actions
🔄
Cycle
Round-robin
🔢
Type Text
Auto-type

Haptics you can feel

Design custom vibration patterns for every action. Dial In includes 7 built-in haptic patterns and a full pattern designer so you can craft exactly the feedback you want.

  • Detent clicks for scrolling and precise control
  • Confirmation pulses for button presses
  • Custom waveforms with the haptic designer
  • Alert vibrations from notifications & webhooks
Detent
Confirm
Ramp Up
Heartbeat
Alert

Deep customization

Fine-tune every aspect of your dial: sensitivity, haptic intensity, input debouncing, accent colors, anti-cheat safety for games, MIDI device routing, and more.

  • Adjustable sensitivity & dead zones
  • Anti-cheat safe mode for competitive games
  • 6 accent color themes
  • Start with Windows & minimize to tray
⚙ General
🎮 Dial Input
📳 Haptics
🎮 Anti-Cheat
🎤 Voice
🔔 Alerts
🎹 MIDI
ⓘ About
Start with Windows
Launch on login
Minimize to tray
Hide in system tray
On-screen display
Show dial actions
Check for updates
Auto-check on launch

Simple pricing

One purchase. Yours forever.

$25 USD

One-time payment. Lifetime license.

Buy Dial In

Start your 14-day free trial. No credit card required.

Questions?

What hardware do I need?

A Surface Dial (or compatible Bluetooth radial controller) and a Windows 10 or 11 PC. The dial connects via Bluetooth — no dongle required.

How does the free trial work?

Download and use every feature for 14 days. No credit card, no account. When you're ready, buy a license key and paste it into Settings → About.

Can I use it on multiple machines?

Your license key activates on one machine at a time. Contact support with your proof of purchase for additional instructions.

Is it safe for games?

Probably. Dial In includes an anti-cheat safety mode that disables input injection for games with anti-cheat engines. You can configure a game blocklist in Settings.