A zero-install progressive companion for Windows. Transform any phone into a high-precision trackpad, custom macro stream deck, numeric keypad, presentation clicker, virtual webcam, and studio mic over local Wi-Fi.
Switch between four hardware decks seamlessly without installing heavy desktop drivers or mobile companion software.
Direct Win32 SendInput integration with sub-pixel cursor delta accumulation, high-speed velocity scroll strip, tap-to-click, and voice-to-text dictation.
Custom macro pad with one-tap app launchers, URLs, hotkeys, and system triggers. Includes live real-time CPU, RAM, and Battery telemetry metrics.
The ideal companion for compact 60% and tenkeyless mechanical keyboards. Complete 17-key numeric layout with operators, Backspace, Enter, and Escape.
Take command of PowerPoint, Keynote, or Google Slides. Includes large tactile Next/Prev buttons, F5 slideshow start, screen blacking, and speech timer.
AirDeck Pro features decoupled hardware drivers that stream camera and audio bidirectionally over WebSocket binary protocols.
Stream your phone high-resolution camera directly into Windows as a virtual camera device. Plug-and-play compatible with Zoom, Google Meet, Teams, Discord, and OBS.
Use your smartphone microphone as your primary PC input. Powered by low-latency 16kHz PCM audio streaming routed into VB-Audio Virtual Cable or direct audio endpoints.
Listen to your Windows desktop audio on your mobile phone or connected earbuds. Real-time system audio capture via Windows WASAPI Loopback.
Unlike traditional remote control software that chokes Python event loops with synchronous operating system calls, AirDeck Pro decouples network ingestion from OS hardware execution.
# Windows 1ms High-Resolution Multimedia Clock
ctypes.windll.winmm.timeBeginPeriod(1)
# Per-Monitor High-DPI Awareness
ctypes.windll.shcore.SetProcessDpiAwareness(2)
def win32_send_mouse(flags, dx=0, dy=0):
inp = INPUT()
inp.type = INPUT_MOUSE
inp.u.mi.dx = int(dx)
inp.u.mi.dy = int(dy)
inp.u.mi.dwFlags = int(flags)
ctypes.windll.user32.SendInput(
1, ctypes.byref(inp), ctypes.sizeof(inp)
)
No cloud accounts, no email logins, no app store downloads. Everything runs locally on your Wi-Fi or hotspot.
Download and run AirDeck.exe. It automatically opens a clean tray icon and generates a secure 4-digit pairing PIN and QR code.
Point your mobile camera at the QR code displayed on your PC screen to open the web deck in Safari, Chrome, or Edge.
Enter the 4-digit security PIN once. Your phone receives a persistent cryptographic token for instant future reconnections.
Tap "Add to Home Screen" to install AirDeck as a borderless, full-screen Progressive Web App with zero browser address bars.
| Feature | AirDeck Pro | Physical Stream Deck | Generic Remote Apps |
|---|---|---|---|
| Cost | 100% Free & Open Source | $150 - $250 Hardware | Subscription / Ad-supported |
| Mobile App Store Install | No (Runs as PWA) | N/A (Physical Device) | Required (App Store / Play Store) |
| Account / Cloud Sign-in | Zero Accounts (Local LAN) | Proprietary Account | Mandatory Cloud Login |
| Multi-Deck Capabilities | Trackpad + Macro + Numpad + Slides | Macros Only | Fragmented Apps |
| Hardware Media Bridge | Virtual Webcam + Mic + WASAPI | No | Rare / Premium Paywall |
Download the portable Windows binary or build from source. No telemetry trackers, no subscription paywalls, no forced updates.