headsetcontrol-chatmixd/README.md
2024-09-30 11:29:34 +02:00

920 B

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, then systemctl --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.