Files
quadcast-mute-sync/uninstall.ps1
T
mangavalkandClaude Opus 5.5 3128ccd207 Mute HyperX QuadCast S at logon and sync Windows mute to it
Sets the mic's own hardware mute (USB Audio SET_CUR mute on feature
unit 6, via IDeviceTopology/IAudioMute) when it appears, and follows its
05 10 xx HID mute reports to keep the Windows endpoint mute in step.
Includes build/install/uninstall scripts and a read-only HID listener.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 23:10:45 +01:00

9 lines
508 B
PowerShell

# Stops QuadCastMuteSync, removes its logon task and its install folder.
param([string]$InstallDir = (Join-Path $env:USERPROFILE 'QuadCastMuteSync'))
$TaskName = 'QuadCastMuteSync'
Unregister-ScheduledTask -TaskName $TaskName -Confirm:$false -ErrorAction SilentlyContinue
Get-Process QuadCastMuteSync -ErrorAction SilentlyContinue | Stop-Process -Force
Start-Sleep -Milliseconds 500
Remove-Item $InstallDir -Recurse -Force -ErrorAction SilentlyContinue
Write-Host "Removed task '$TaskName' and $InstallDir."