DS Tuner is a DualSense controller raw input modifier. It modifies the data received from the controller even before it reaches the driver via HID-BPF, so it works in every context (even hidraw).
Currently you can adjust:
- Analog stick deadzone
- Trigger deadzone
Full list of options can be found in ds-tuner.toml.
Currently only the base DualSense controller is supported since it's the only one I own, but other Sony controllers could be supported supported as well with minimal changes. (PRs welcome)
Can be used either manually or as a systemd service. The configuration file will be hotreloaded upon change.
Install it with cargo.
cargo install ds-tuner
Then run execuatable as root. Optionally specify the config file to use.
sudo ds-tuner start --config <path to your config file>
The config path defaults to ds-tuner.toml
in the current working directory.
Example instructions to install it can be found in PKGBUILD.
GPL-3.0-only - Copyright (C) 2025 Csányi István