21 lines
527 B
AutoHotkey
21 lines
527 B
AutoHotkey
; Initialize variables
|
|
micMuted := false
|
|
|
|
; Set up the hotkey
|
|
#ScrollLock::
|
|
; Toggle microphone mute/unmute
|
|
micMuted := !micMuted
|
|
|
|
; Run SoundVolumeView command to mute/unmute microphone by name (adjust as needed)
|
|
if (micMuted)
|
|
Run, svcl.exe /Unmute "YOUR MIC NAME HERE", , Hide
|
|
else
|
|
Run, svcl.exe /Mute "YOUR MIC NAME HERE", , Hide
|
|
|
|
; Toggle Scroll Lock LED based on microphone mute state
|
|
if (micMuted)
|
|
SetScrollLockState, Off
|
|
else
|
|
SetScrollLockState, On
|
|
|
|
return |