Universal Remapping
Bind every button, trigger and stick to keyboard, mouse, macro or SHIFT layer. Works with every Windows game and app.
Universal Windows controller-to-keyboard remapper. Flagship deadzone engine, humanized turbo, plug-and-play presets.Fully local. No telemetry. No accounts.
DAEMONPAD is a spiritual successor to JoyToKey rebuilt as a 5–15MB Tauri+Rust binary. Every feature listed below ships on day one.
Bind every button, trigger and stick to keyboard, mouse, macro or SHIFT layer. Works with every Windows game and app.
Raw input level Circle · Square · Cross · Ring with inner+outer + Bezier curves. Overrides Steam, game, and system defaults.
Target CPM + variance with drift correction. Each press looks human-random; pattern detection finds nothing.
Up to 8 SHIFT layers per profile. Virtual button aliases for two-button combos. Hold, toggle, or rotation modes.
Per-app rules with priority ordering. Optional rumble on switch. CLI control via --profile flag.
Zero telemetry, zero accounts, zero mandatory internet. Every feature except the store works fully offline.
Transparent, click-through, always-on-top input feed. Per-button highlights. Drag-to-position, opacity, scale.
Browse, download, install signed .daemonpad presets from inside the app. Open creator program coming soon.
The flagship differentiator. A dedicated tab with raw-input-level shape control — Circle, Square, Cross, Ring — plus Bezier curves applied post-deadzone. JoyToKey gives you one slider. DAEMONPAD gives you the whole laboratory.
Pipeline applies your shape at raw axis level, rescales the live zone to 0.0–1.0, then runs your Bezier curve on top. Steam Input conflict detection ships with a built-in banner that links to the offline fix doc.
Set a target clicks-per-minute. The engine pulls each press from a clipped uniform jitter window with drift correction. Over 60 seconds the average lands within ±1 CPM — no two consecutive intervals are ever equal.
Each press = base + clipped uniform jitter. Drift accumulator pulls subsequent jitter the other way so the rolling average lands on target. No PRNG re-seed mid-session — pattern never repeats.
Every install includes six MAGEN7A-signed .daemonpad presets — original, immutable, HMAC-verified. Browse the full marketplace inside the app once you're online.
Universal layout · any game, any app
Optimised competitive layout · 3 SHIFT layers
Analog throttle, brake, nitro
Mouse + scroll + modifier holds
Full desktop nav via controller
Media keys, snap layouts, browser
JoyToKey has been the standard for two decades. We respect the lineage. We also brought napalm.
A native Windows binary built like a piece of demolition gear. The whole stack was picked for raw speed, memory safety, and the smallest possible distribution footprint.
Tauri 2 + Rust beats Electron by 10×. No bundled Chromium. WebView2 used directly.
gilrs 1000Hz polling thread, Rust deadzone math, SendInput() direct. Zero V8 hops in the hot path.
No remote crash reporting. Logs live on disk. Every feature except the store works fully offline.
Last-fetched catalog cached for 7 days. Download buttons gracefully disable offline.
No GC pauses. No null derefs. Panics caught and surfaced as a UI banner — engine never crashes the app.
--profile, --import, --mute, --overlay, --export. Single-instance enforcement via Tauri plugin.
Both builds are Authenticode-signed by MAGEN7A and audited via VirusTotal pre-release. Windows 10 and 11, x64.
MAGEN7A_DAEMONPAD_Setup_1.0.0.exe
MAGEN7A_DAEMONPAD_Portable_1.0.0.exe