4 ms·
I tried it in MS Team web call, and Zoom web call, neither of them seem to do WebHID, so I didn't find any option to enable similarly as in Google Meet. I guess
by imrehg 3y ago
I tried it in MS Team web call, and Zoom web call, neither of them seem to do WebHID, so I didn't find any option to enable similarly as in Google Meet. I guess Meet has to do this, as they don't have desktop version themselves.
On the other hand, looking at MS Team & Zoom desktop apps (in MacOS), there are some options that suggest that _some_ sort of USB hacking would be possible.
Teams > Settings > Devices > Sync Device Buttons; and Zoom > Preferences > Audio > Sync buttons on headset seem to be the key to enable that, but it's unclear just now what sort of device are they looking for.
I'm guessing it can be the "General Desktop Page 0x01" / "Call State Management Control 0x13" kind of device, as briefly mentioned in the blogpost, with the Call Mute Toggle 0xE1. It's a different kind of value (changes on a signal edge) rather than absolute like the button done here, and would need a bit more experimentation to send the right kind of signal. My initial checks are inconclusive.
Looking at MS Presenter+, it seems like the button behaviours can be customized by software, so I wonder how much of its behaviour is hardware devined. Also, it's Bluetooth, so likely the control mechanism is different from this USB-based control.
Thanks for the question, though, the rabbit hole goes deeper!
- nikau 3y agoYeah from what I've seen Teams is deliberately hostile to simple solutions. I think it would be fun to reverse engineer the presenter+ protocol and implement the mute toggle on a wimos D1 mini or similar. wimos D1 are around 5 bucks on aliexpress, so would be great to just make a simple big button that lights up red for mute.