Originally posted by **dull-kiwi** March 20, 2024
Add a mappable 'push-to-mute' button for the new video rooms. This would mute the user in the call for as long as they held the button. Once the button is released they would become unmuted again.
This may seem niche but it's a great quality of life feature missing from element (and other matrix clients) preventing my friends from switching over.
The main use case is for playing games while on a matrix call, you may want to occasionally **_talk 'in-game' using a 'push-to-talk'_** button in-game. Mapping a _**'push-to-mute' function to the SAME button in element**_ avoids the user being heard by other call participants _twice_ - once in the call, and once in game (which never really sync up making it difficult to understand them and sometimes quite irritating to listen to).
Discussed in https://github.com/element-hq/element-meta/discussions/2367