A bash daemon to control volume of different applications through the Chatmix wheel.
.gitignore | ||
headsetcontrol-chatmixd | ||
headsetcontrol-chatmixd.service | ||
LICENSE | ||
PKGBUILD | ||
README.md |
headsetcontrol-chatmixd
A bash daemon to control volume of different applications through the Chatmix wheel. Based on the work of headsetcontrol-notifyd.
A list of supported devices can be found here: Sapd/HeadsetControl
Requirements
The audio server must be pipewire to automatically link the audio sinks, and the following binaries must be available: bash bc headsetcontrol pactl pw-link
.
An application like pavucontrol
or helvum
is required to connect voice and game audio to the virtual sinks.
Installation
- On Arch Linux:
makepkg -si
, thensystemctl --user enable --now headsetcontrol-chatmixd
- On other distributions: Install the requirements, install the
headsetcontrol-chatmixd
binary, adjust the systemd service as needed, then install and enable it as a user service.