System Pre-requisites
All Systems
- GPU or integrated graphics supporting Vulkan 1.2 or higher
Linux Flatpak
- pipewire
Linux Appimage
- libva
- pipewire
Where to Download
Linux
- Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck
- Appimage release (arm64 and x86_64) attached
MacOS
- Homebrew
Use brew to manage updates for the MacOS release with:
brew install --cask streetpea/streetpea/chiaki-ng
- Attached releases (arm64 and x86_64) attached
Windows:
- winget
winget install --id=StreetPea.chiaki-ng -e
- chocolatey
choco install chiaki-ng
- Attached releases (installer and portable)
Additional Notes
Note: Pipewire required for appimage. For Linux, pipewire is required for DualSense haptics.
For flatpak, you can run with --env=SDL_AUDIODRIVER=pulse
to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)
Updates
Quality of life improvements and bug fixes:
- improve controller mapping by adding support for many more controllers and improving support of existing controllers
- greatly improve success rate for generating remote connection via PSN tokens via in-app browser
- fix issue where console that becomes available right after clicking on it is never recognized as available, causing you to have to relaunch to begin a session
- add option to disable audio and/or video
- add ability to disable or alter stream shortcut
- fix issue where remote connection via PSN fails if UPNP gateway is discovered but mapping fails
- prevent Linux guests from sleeping/turning on screensaver if there is active controller movement
- remove dependency on hidapi-hidraw from appimage
- add native wayland support for flatpak and appimage
- fix delay in adaptive triggers when using DualSense in bluetooth mode
- tweak haptic rumble code for higher accuracy
- add option to set stream stats to always on in audio/wifi
- adjust rumble intensity based off of console setting
- fix address not automatically being filled in for regular registration
- improve DualSense controller rumble
- fix issue where DualSense could lose its haptics/rumble after connecting while low on battery
- allow configuring true haptic intensity manually
- small improvements to settings UI
- change audio size buffer to slider in 10ms increments
- change bitrate to slider in 1 Mbps increments
- change bitrate to default for its resolution when changing resolution
- disable Steam on-screen keyboard in desktop mode on Steam Deck as it performs erratically