Teams for linux bluetooth headset mic not working

Steven Garno 61 Reputation points
2020-01-07T18:42:37.623+00:00

I am running Elementary OS 5.1 (Hera) - Ubuntu 18.04.3 LTS and Teams seems to work ok so far, except with my bluetooth headset. It routes the audio to the headset fine, but the microphone always is from my laptop not from the headset. It also seems a bit unstable...sometimes it works on my headset and sometimes Teams locks up and crashes.

Any help would be greatly appreciated. Here is my card info:

name:   
	driver:   
	owner module: 27  
	properties:  
		device.description = "PLT_Legend"  
		device.string = "0C:E0:E4:11:E0:80"  
		device.api = "bluez"  
		device.class = "sound"  
		device.bus = "bluetooth"  
		device.form_factor = "headset"  
		bluez.path = "/org/bluez/hci0/dev_0C_E0_E4_11_E0_80"  
		bluez.class = "0x240404"  
		bluez.alias = "PLT_Legend"  
		device.icon_name = "audio-headset-bluetooth"  
		device.intended_roles = "phone"  
	profiles:  
		headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: unknown)  
		a2dp_sink: High Fidelity Playback (A2DP Sink) (priority 40, available: unknown)  
		off: Off (priority 0, available: yes)  
	active profile:   
	sinks:  
		bluez_sink.0C_E0_E4_11_E0_80.headset_head_unit/#2: PLT_Legend  
	sources:  
		bluez_sink.0C_E0_E4_11_E0_80.headset_head_unit.monitor/#3: Monitor of PLT_Legend  
		bluez_source.0C_E0_E4_11_E0_80.headset_head_unit/#4: PLT_Legend  
	ports:  
		headset-output: Headset (priority 0, latency offset 0 usec, available: unknown)  
			properties:  
				  
		headset-input: Headset (priority 0, latency offset 0 usec, available: unknown)  
			properties:  
  
Skype for Business Linux
Skype for Business Linux
Skype for Business: A Microsoft communications service that provides communications capabilities across presence, instant messaging, audio/video calling, and an online meeting experience that includes audio, video, and web conferencing.Linux: A family of open-source Unix-like operating systems.
457 questions
0 comments No comments
{count} votes

14 answers

Sort by: Most helpful
  1. Jonny Eom 1 Reputation point
    2020-11-30T16:49:28.597+00:00

    When I start Teams for Linux, it automatically switches my Bluetooth headset to HFP

    This is actually something I really do not like.
    On HFP, Bluetooth sound is basically useless.

    I think it is better to keep it on A2DP and use a separate mic as input.

    Is there a way to turn this off?

    0 comments No comments

  2. Kathy Reid 1 Reputation point
    2021-11-01T19:54:41.113+00:00

    I have the same issue. I cannot use Teams with Bluetooth speakers or microphones under Ubuntu Linux.
    My workaround is to boot into Windows to use Teams, which means I take a huge productivity hit.

    Teams on Linux is definitely not equivalent to Windows, that's for sure.

    0 comments No comments

  3. Chris Romkema 0 Reputation points
    2023-01-31T14:20:43.6466667+00:00

    I have the same problem with Teams. It recognizes my Bluetooth headset, but the sound and microphone are no longer working after entering a meeting. I hear sounds from other applications on the same machine, just not from Teams.

    The workaround I perform now is to start a Skype meeting where I mute my sound and microphone and then enter the Teams meeting. Somehow this way my headset keeps on working during the Teams meeting.

    I have no idea why this is working, but it does! For reference, I am using Fedora 37, with Xorg11 as graphics platform and my headset is a Sennheiser PXC 550-II Wireless.

    I am using the latest version of the (very limited version on linux) desktop version of Teams

    0 comments No comments

  4. Akos 0 Reputation points
    2023-06-22T08:34:13.7133333+00:00

    I'd like to follow this topic and as well need resolution.

    With A2DP, I cannot use my mic, but can hear others.

    With HSP/HFP, I can only hear the left channel, and from browser, I couldn't even be heard by others. Of course, quality is low.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.