Skip to content

WinDeck 0.2.1

Choose a tag to compare

@Ailaide Ailaide released this 23 Oct 12:04
· 4 commits to main since this release

The Quick Access button now opens the Windows touch keyboard again, and works as a toggle.

Early development: expect rough edges and breaking changes, including to the profile format.

What's new

  • Quick Access button (…) shows or hides the touch keyboard. In 0.2.0 it did nothing on current Windows 11 builds (seen on 26H2): WinDeck looked for the keyboard's taskbar button by an ID that Windows no longer uses. WinDeck now talks to the Windows touch keyboard host directly.
  • Typing a profile name in the Quick Access Menu shows the keyboard when you start and hides it when you confirm or cancel, including when WinDeck exits mid-entry.

What's inside WinDeck-0.2.1-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, and the Quick Access button (…) for the touch keyboard.

See the README for known issues and troubleshooting.

SHA-256

Binaries were built by GitHub Actions from tag v0.2.1 (run 39949845528).

e98de39317e3dcfe5619bffdda221f6350df799a78d2cd21512f39842296e08c  WinDeck-0.2.1-win64.zip
0dc20ff87b19bf18ed8d223f88cb7b230464c9c530788e706c2b764ad5ce697d  windeck.exe
d8881a9c316e712da49769ab51964c81b4c5e407cbaa7013d39484bf8b795b68  restore_neptune.exe