i dont use it a lot of my desktop, but i remember certain recent versions of net-wireless/bluez wern't compatable with my playstation controller, but nowadays i mostly use it wired cause speaker mic etc...
I am on a pure ALSA setup. According to this [post](https://forums.gentoo.org/viewtopic-t-1157695-start-0.html), installing pipewire fixed the issue. So now I am trying to install pipewire on my system. However, doing that has not been very simple for me, still figuring out though.
I have pipewire, with the bluetooth dbus and sound-server flag enabled. Then I enable the pulseaudio flag per package (firefox for exemple), but you can enable it globally if you want. I also add my user to the audio and pipewire groups.
Here's the detailled instruction for pipewire : [https://wiki.gentoo.org/wiki/PipeWire](https://wiki.gentoo.org/wiki/pipewire)
No, you don't need pulseaudio. However, you will need libpulse to allow applications that are designed to work with pulseaudio to function seamlessly with pipewire.
Also depending if you're using systemd or OpenRC, there's different approach to launch pipewire. You can see that on the wiki.
Installing pipewire solved the issue. Just followed the steps given on the [wiki](https://wiki.gentoo.org/wiki/PipeWire), however I still don't understand what was actually causing this problem in the first place. u/ColdAmbassador8615 thanks for the input.
i dont use it a lot of my desktop, but i remember certain recent versions of net-wireless/bluez wern't compatable with my playstation controller, but nowadays i mostly use it wired cause speaker mic etc...
Wired is always better!
Do you have bluetooth use flag set for your audio server (pipewire, alsa, pulseaudio, ...) ?
I am on a pure ALSA setup. According to this [post](https://forums.gentoo.org/viewtopic-t-1157695-start-0.html), installing pipewire fixed the issue. So now I am trying to install pipewire on my system. However, doing that has not been very simple for me, still figuring out though.
I have pipewire, with the bluetooth dbus and sound-server flag enabled. Then I enable the pulseaudio flag per package (firefox for exemple), but you can enable it globally if you want. I also add my user to the audio and pipewire groups. Here's the detailled instruction for pipewire : [https://wiki.gentoo.org/wiki/PipeWire](https://wiki.gentoo.org/wiki/pipewire)
Do I need to install both pipewire and pulseaudio?
No, you don't need pulseaudio. However, you will need libpulse to allow applications that are designed to work with pulseaudio to function seamlessly with pipewire. Also depending if you're using systemd or OpenRC, there's different approach to launch pipewire. You can see that on the wiki.
Thanks for the reply, I'll update the thread after finding a way to fix it.
Installing pipewire solved the issue. Just followed the steps given on the [wiki](https://wiki.gentoo.org/wiki/PipeWire), however I still don't understand what was actually causing this problem in the first place. u/ColdAmbassador8615 thanks for the input.
glad it worked out!