如何避免Microsoft Teams充当多媒体应用程序?

如何避免Microsoft Teams充当多媒体应用程序?

我在公司环境中使用 Microsoft Teams。

我有一个多媒体键盘(如果重要的话是 Logitech MX 键),它有一个播放/暂停按钮。

当我按下按钮时,它会触发 Microsoft Teams 铃声(即使没有处于活动状态)。弹出窗口包含Microsoft Teams Notification

Microsoft Teams 铃声

正确的提示中的按钮将带我进入我的实际多媒体应用程序(Deezer Windows 10 应用程序)。

如何避免 MS Teams 注册为多媒体应用程序?不确定此 Windows 功能背后的原理是什么。

PS:我的系统是 Windows 10 x64 20H2 专业版。MS Teams 正在发布渠道中(我猜)

答案1

开始使用 Teams-disable-features=HardwareMediaKeyHandling

例如。C:\Users\Username\AppData\Local\Microsoft\Teams\current\Teams.exe -disable-features=HardwareMediaKeyHandling

或者C:\Users\Username\AppData\Local\Microsoft\Teams\Update.exe --processStart "Teams.exe" --process-start-args="-disable-features=HardwareMediaKeyHandling"

来源:https://answers.microsoft.com/en-us/msteams/forum/all/teams-and-media-keys/136320bb-7af0-4bdc-8743-56608ff576b2?page=2

答案2

这在 MacOS 上对我有用:

终端命令:open "/Applications/Microsoft Teams.app" --args -disable-features=HardwareMediaKeyHandling

将其粘贴到终端即可。

答案3

我在 reddit 帖子上发现,当你使用 ctrl 或 shift 和媒体键时,你将阻止团队拦截。

这对我来说很有效,但有点烦人,因为你想按一个按钮。

因此,为了解决这个问题,我也使用了 PowerToys (https://learn.microsoft.com/en-us/windows/powertoys/)将我的播放/暂停重新映射到 ctrl+播放暂停。 在此处输入图片描述

目前看来这可行,一旦出现故障我会更新。

编辑:PowerToys 还可以做很多其他事情,而且安装起来非常容易,所以不要害怕它!我还用它将笔记本电脑的“滚动锁定”键映射到播放+暂停,因为它没有播放/暂停按钮。

答案4

对于所有 Linux 用户:将文件 /bin/teams 中的最后一行更改为 nohup "$TEAMS_PATH" "$@" --disable-namespace-sandbox --disable-setuid-sandbox--disable-features=HardwareMediaKeyHandling> “$TEAMS_LOGS/teams-startup.log” 2>&1 &

(只需添加--disable-features=HardwareMediaKeyHandling在 >“$Teams_LOGS) 之前

(这适用于通过 pacman 安装的 Arch 上的 MS Teams,可能不适用于其他安装。)

相关内容