About the new toggle microphone feature

There is a new function for activating the microphone toggle, which is quite convenient, but it would be much more convenient if there was a “multi-function switch” or "dual-mode switch"function.
A short press activates one function, while holding activates another. That is, if I decide to press the microphone activation button in this mode, it will be activated as in toggle mode, and if I decide to hold down the button, then, respectively, in hold mode.

In principle, this can be implemented with everything that has such modes (as a separate third mode).

As for me, toggle switch is enough. You can use macros on this point.