Landis Technologies Logo

Microsoft Teams Now Can Nicely Share Headset Button Control with Other Apps

Landis works to design and build excellent attendant console and contact center agent user experiences for Microsoft Teams. This means working alongside Microsoft Teams client app smoothly.

A few components needed to achieve a second Teams app working well with Teams Desktop client:

  • Ability to control the Microsoft Teams Call Toast (incoming call notification) so user answers using correct client
  • Ability for the app to use (USB HID) headset device buttons
  • Be able to reliably capture headset (USB HID) device button presses when Microsoft Teams is running.

For some time, the Landis Attendant Console for Microsoft Teams desktop app has had the ability to show an incoming Teams call toast for Teams calls. We also have a setting (Settings | General | Suppress Teams Notifications) in the Landis Attendant Console to suppress the Microsoft Teams incoming call toast so that the attendant/receptionist user answers the call using the correct Teams client. We also have the ability for the Landis Attendant Console to utilize USB audio device call control buttons (answer, hangup, mute, unmute and volume control) for select Microsoft Teams Certified headsets. (See supported headsets in our documentation)

With all the work we have done to make an excellent experience for attendants and agents the only component remaining to enable an excellent experience while working alongside the Teams client is keeping the Teams client from “grabbing” USB button presses.

So we are very glad to report that Microsoft is releasing a new “Sync device buttons” setting in the Teams client which, when toggled off, keeps it from grabbing USB audio device buttons from other UC client applications like Zoom, Webex or, of course, the Landis Attendant Console.

Under your Teams Desktop client Settings (Devices tab) allows users to disable the syncing between their device controls and with Teams.

Below are Details from the M365 Admin Portal Message MC552333:

Message Summary

The new Sync device buttons toggle available under your Teams Desktop client Settings (Devices tab) allows users to disable the syncing between their device controls and with Teams. The purpose of this feature is to offer an option for end users to disable the syncing of their connected Peripherals with the Teams Desktop client to allow for co-existence scenarios with other HID-enabled or speech-recognition apps.

When this will happen:

Preview: This is now available.

Standard Release: We will begin rolling out in early May and expect to complete rollout by mid-May.

How this will affect your organization:

By default, this setting will always be ON. This means your selected Peripheral will always be synced with the Teams Desktop client unless the end-user manually goes in to turn this setting OFF.

If your end-users experience issues with their peripheral devices (headphones, audio pucks, etc.) no longer controlling their Teams Audio mute state, Video mute state, and/or with ending the call/leaving the meeting, you may want to ask them to check this setting to make sure that they did not switch off the Sync device buttons toggle and forget they had made this choice previously.

Note: The first phase of this release (May 2023) will support USB devices, which includes devices that are using a USB dongle for their Bluetooth connection. Support for devices using a Native Bluetooth connection (without a USB dongle) will be delivered as a phase two (estimated to launch in late June 2023).

What you need to do to prepare:

There is nothing you need to do to prepare for this.

Read Admin Portal Message here:

Related Posts


Landis Attendant Console for Microsoft Teams

This is an Attendant Console built for Microsoft Teams, using the native Microsoft Calling & Meeting APIs, by Landis Technologies. Sign up here to get notified about our Teams Attendant Console.