I have a USB sound card but by default, it is very loud at low volume setting. With PulseAudio I can fix it by editing /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common file ( details about fix ). So I would change to the following settings.
In the output of pactl list I can see that options are applied but the volume stays the same (too loud).
My sound card ID 8086:0808 Intel Corp. USB PnP Sound Device
Does anyone know how to fix it?
manjaro pipewire-media-session[1971]: The decibel volume range for element 'Speaker' (-2837 dB - -6 dB) has negative maximum. Disabling the decibel range.
Copy /usr/share/alsa-card-profile/mixer/profile-sets/default.conf
to /usr/share/alsa-card-profile/mixer/profile-sets/profile-for-bad-soundcards.conf
And change this (we change only the last line)
Lastly create udev rule for your sound card.
Create file /usr/lib/udev/rules.d/89-pipewire-sound-card-fix.rules (IDK maybe you should use 91, because pipewire config is 90). Change idVendor and idProduct to your values.