I’ve used pavucontrol throughout pretty much all my Linux life. But it only controls pulseaudio side of things. I found that it does not work that well with pipewire.

For example if I do something like wpctl set-mute 56 toggle, the mute state is not reflected in any way in pavucontrol, but I see that the device is muted for example in alsamixer.

Any good pipewire-native volume control?

    • starshipwinepineapple@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      This is what I use, and then in my waybar I have a volume control that lets me right click to switch between speakers and headphones as my output device, middle click to mute current output device, and use scroll wheel to increase/decrease audio of selected output.