Disabling Hands-Free Audio Issues

I did this but my headphones still switch to Handsfree mode when joining a Discord call, even after repairing and even after a system reboot

Hi and welcome to Ubuntu Discourse :slight_smile:

We moved your post to its own topic for better support handling.

For reference, these were the instructions you followed:

Thanks to a kind Redditor https://www.reddit.com/r/discordapp/comments/172uypt/shoddy_discord_audio_on_linux_with_headphones/
I changed /etc/bluetooth/main.conf first few lines to:

[General]
Enable=Control,Gateway,Media,Sink,Socket,Source
Disable=Headset
Name = BlueZ

and now my Headphones don’t get auto switched to Handsfree mode, meaning full stereo audio quality while using a separate mic.

1 Like

Thank you for posting this issue in the first place. It made me to finally fix it for myself.
I had just the same problem you had.

My enironment:

  1. I have tried solution that works for you. It does not work for me.
  1. Solution that worked for me:
    It is important to note that I have reverted all changes made with solution 1.
    I reread more deeply the source you provided, and there found this: (Link) - Look for answer “Solution for Ubuntu 20.10 w/Soundpeats TrueCapsule headphone/headset.”)

I have not done all 3 steps and it was just enough:

  1. In /etc/bluetooth/main.conf uncomment line MultiProfile = off and edit it to MultiProfile = multiple. Restart bluetooth service by systemctl restart bluetooth.
  2. Make system to forget bluetooth headphones (screenshot provided) and then connect it back.
    2025-10-01_13-07

I haven’t tested if the second step is needed, but now discord does not switch my device to handsfree mode, when I join calls or open voice settings.

I was trying to find something I that couldn’t be hacked and tried Lubuntu. My Bluetooth headphones started working then and they didn’t work before on Ubuntu and Kubuntu.

Hope that helps!

I get this error now in Ubuntu which now sees the external DVD player now that I did the installation of 24.04.2 with a dvd in the external device and running::

~$ sudo systemctl restart bluetooth

Warning: The unit file, source configuration file or drop-ins of bluetooth.service changed on disk. Run ‘systemctl daemon-reload’ to reload units.

This topic was automatically closed after 29 days. New replies are no longer allowed.