我有 Bose QC 35 II,我想让多功能按钮在 MS Teams 中静音/取消静音。为此,我将使用 AutoHotKey,但为了做到这一点,我需要捕获此按钮发送给 Windows 的消息,以便我可以将其重新映射到键盘快捷键。这里有一个可用于此目的的现成脚本:https://github.com/stajp/Teams_mute_AHK/
问题是我如何捕获它发送给 Windows 的消息?
我曾尝试使用 AHKHID 描述的方法这里。
由于我无法确定应该使用哪个使用页面和使用情况,因此我在示例 2 中尝试了所有使用情况,该示例旨在捕获按键。我添加了所有使用页面和使用情况的组合,每次添加后我都会按下耳机的多功能按钮以尝试调用正在发送的消息。但无济于事 - 没有捕获任何消息。
我也尝试了使用方法页面 12 和使用方法 1 与 RIDEV_INPUTSINK,但这也没有触发消息。
有没有更可靠的方法来验证耳机是否正在向 Windows 发送消息以及发送的消息是什么?