Super key to pause, mute mic, and mute speakers in windows

Solution 1:

#z::
soundget, isMute, MICROPHONE, MUTE
if isMute = Off
    toMute = 1
else
    toMute=0
SoundSet, toMute, MICROPHONE, MUTE
return

Would toggle the mic's muted state on win&z. Muting master volume would be much the same, except instead of MICROPHONE you would put MASTER, however if it's just your media player you want muting it may be better to set up a hotkey to pause it, rather than mute system volume. Depending on the player it may be able to do it itself, otherwise look into the ControlSend function.

(This has the advantage of not using NirCMD, as while it's a brilliant tool, the ~.5 second disk lag is really annoying to me :()

Solution 2:

I would recommend 'MicMute' utility to mute or unmute the primary microphone using a keyboard. It has a nice taskbar icon, taskbar balloons, and auditory notifications you can modify.

What's awesomer it also let me select my keyboards extended media keys as a shortcut - I choose the button next to my system volume mute.

MicMute Keyboard Muting of Windows Microphone

Solution 3:

A microphone muting utility: http://oelgaard.dk/torkils/?TorkilsMicMuter

Shortcut key is configurable as is the signalling of the current mute state:

Configuration

Semitransparent corner notifications on all monitors of current mute state. If a corner notification is "in the way" during an online meeting, then the notification can easily be removed by hovering the mouse over it. Corner notifications