Skip to content

WinDeck 0.2.0

Choose a tag to compare

@Ailaide Ailaide released this 15 Oct 15:24
· 6 commits to main since this release

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 abnormally
  • profiles/ — example profile (back paddles mapped to A/B/X/Y)
  • tools/ — HidHide and ViGEmBus recovery scripts
  • README.md, LICENSE (GPL-3.0)

Getting started

  1. Extract the archive to a writable folder (profiles and the log are stored next to windeck.exe).
  2. Exit Steam completely — it takes over the controller while running.
  3. Run windeck.exe. On first run it offers to install the ViGEmBus driver (official 1.22.0 installer, SHA-256 verified, one UAC prompt).
  4. 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