diff --git a/pipewire-alsa/conf/50-pipewire.conf b/pipewire-alsa/conf/50-pipewire.conf index c8ba32281..2c6f2d259 100644 --- a/pipewire-alsa/conf/50-pipewire.conf +++ b/pipewire-alsa/conf/50-pipewire.conf @@ -39,3 +39,15 @@ pcm.pipewire { description "PipeWire Sound Server" } } + +ctl.pipewire { + @args.SERVER { + type string + default { + @func refer + name defaults.pipewire.server + } + } + type pipewire + server $SERVER +} diff --git a/pipewire-alsa/conf/99-pipewire-default.conf b/pipewire-alsa/conf/99-pipewire-default.conf index e36497d91..814506e7b 100644 --- a/pipewire-alsa/conf/99-pipewire-default.conf +++ b/pipewire-alsa/conf/99-pipewire-default.conf @@ -7,3 +7,7 @@ pcm.!default { description "Default ALSA Output (currently PipeWire Media Server)" } } + +ctl.!default { + type pipewire +}