Skip to content

DSZ - DualSense Zen 0.3.6

Choose a tag to compare

@MaximumFreak MaximumFreak released this 14 Oct 00:47
· 5 commits to main since this release

Download dsz.exe and run it. There is nothing to install. It replaces 0.3.5 in place, and your settings and profiles carry over.

Xbox mode works in more games

  • Some games ignored the virtual Xbox controller completely, even though Windows listed it as player 1. Games built on SDL (Astral Ascent, for example) find Xbox controllers through Windows' raw input, and Windows lists a device there only at the moment it is plugged in. If the controller was hidden from games at that moment (as DSZ hides it while a DualSense game is running), it was left off the list for good.
  • DSZ now hides a controller it plugs in for later only after Windows has listed it, and checks the controller in use every few seconds. If Windows has lost it, DSZ plugs it in again within about a second.

DualSense mode for more games
DSZ now also switches to DualSense mode on its own for:

  • Games built with SDL's PS5 support (Astral Ascent, Blood: Refreshed Supply).
  • Unity games using Rewired with its DualSense support (Death Squared, Roots of Pacha).
  • These games read the DualSense themselves, so they show PlayStation button prompts and use rumble, the lightbar and the player lights. Most don't use the haptics or adaptive triggers.
  • Before, with Other games set to DualShock 4 or Xbox 360 under Profiles & games, these games got that controller instead of the DualSense.

Your choice of audio device sticks

  • If you pick the virtual DualSense as your Windows output (or microphone), DSZ now keeps it there, including the next time a game switches DSZ to DualSense mode. Before, DSZ switched it back for 15 seconds after the virtual controller appeared, so it took a few tries.
  • DSZ still stops Windows from making the virtual DualSense your default output and microphone on its own. Pick your usual device again to undo your choice.

Requirements (the same as 0.3.5)

  • Windows 10 or 11. A DualSense, DualSense Edge or DualShock 4, over USB or Bluetooth.
  • Virtual controllers need usbip-win2 and HidHide. The Virtual controller page installs either in one click.
  • The exe isn't code-signed, so Windows SmartScreen may warn the first time. Choose More info, then Run anyway.