Repository navigation
DSZ - DualSense Zen 0.3.5
Download dsz.exe and run it. There is nothing to install. It replaces 0.3.4 in place, and your settings and profiles carry over.
Headphones in the controller's jack
- With Headset when plugged in on (the default), speaker sound (PC audio or a game's speaker channels) now plays in stereo through headphones in the controller's 3.5 mm jack over Bluetooth, and the controller speaker goes quiet. Before, the speaker kept playing and the headphones got only the left channel, or nothing at all.
- Plugging in or unplugging moves the sound between headphones and speaker.
- Headphone volume follows the speaker Volume slider on the Haptics & audio page.
How to use it (controller connected over Bluetooth)
- PC audio: on the Haptics & audio page, in Controller speaker, turn on PC audio on the speaker and set Volume above 0. This also turns on Stream haptics with Source: System audio, which captures what your PC is playing.
- Games with DualSense speaker sound: on the Virtual controller page, under Game feedback, turn on Game speaker. The game has to be using DSZ's virtual DualSense.
- Headphones: leave Headset when plugged in on (in Controller speaker), then plug headphones into the controller. Unplug them to go back to the speaker.
Quitting DSZ no longer upsets Steam
- Quitting with a controller connected over Bluetooth while the speaker stream was running could leave the controller sending microphone packets. Steam read those as input, which zoomed the screen or opened the on-screen keyboard. DSZ now turns the microphone stream off before it lets other apps see the controller again.
Requirements (the same as 0.3.4)
- 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.