Repository navigation
WinDeck 0.2.0
First public build of WinDeck — a lightweight native C++ remapper that turns the Steam Deck's built-in controller into a virtual Xbox 360 gamepad, keyboard, and mouse on Windows.
Early development: expect rough edges and breaking changes, including to the profile format.
What's inside WinDeck-0.2.0-win64.zip
windeck.exe— the app (single statically linked executable, no runtime dependencies)restore_neptune.exe— resets the controller to its factory settings if WinDeck ever exits abnormallyprofiles/— example profile (back paddles mapped to A/B/X/Y)tools/— HidHide and ViGEmBus recovery scriptsREADME.md,LICENSE(GPL-3.0)
Getting started
- Extract the archive to a writable folder (profiles and the log are stored next to
windeck.exe). - Exit Steam completely — it takes over the controller while running.
- Run
windeck.exe. On first run it offers to install the ViGEmBus driver (official 1.22.0 installer, SHA-256 verified, one UAC prompt). - Press the Steam button for the Quick Access Menu.
See the README for known issues and troubleshooting.
SHA-256
Binaries were built by GitHub Actions from tag v0.2.0 (run 38921832198).
66cdfe1319901f7ba31bb3a97f4f6f31d305f390a86d2fae815c8c6beac3afc7 WinDeck-0.2.0-win64.zip
26c5b4226e724e4fd4cdb529c15161a41a0db8263f3c787cdf29dc0ff5104823 windeck.exe
1d9d6b4d1b1a7d88e62442d62a7b49e62505d1894f31ddd85c7d4c0e5a2cbeff restore_neptune.exe