-
Notifications
You must be signed in to change notification settings - Fork 0
Verify EN
Ayerdi edited this page Aug 12, 2026
·
12 revisions
Run from the package:
powershell.exe -ExecutionPolicy Bypass -File ".\Verificar-PROX2-AutoSwitch.ps1"Or use the installed copy:
powershell.exe -ExecutionPolicy Bypass -File "$env:LOCALAPPDATA\PROX2AutoSwitch\Verificar-PROX2-AutoSwitch.ps1"It checks the install directory, the runtime, the logic module, the config, svcl.exe, the autostart shortcut, the running process, G HUB reachability (Logitech mode), and prints the current DetectionMode, the headset's endpoint state and the enhancements state.
| Step | Action | Expected result |
|---|---|---|
| 1 | Power on / connect the headset | — |
| 2 | Wait ~1–2 seconds | Windows selects the headset |
| 3 | Power off / disconnect it | — |
| 4 | Wait ~3 seconds (2 checks) | Windows selects the alternative output |
Two consecutive OFF readings are required before treating the headset as disconnected, to avoid flapping on a one-off reading. An unknown state never switches the output.
- AutoSwitch: Enabled / Disabled — pause/resume.
- Disable / Enable Audio Enhancements — toggles the configured headset (UAC), label updates only after a verified change.
- Exit — stops the tray and the polling worker.
%LOCALAPPDATA%\PROX2AutoSwitch\autoswitch.log
Expected example:
PRO X 2 AutoSwitch started (mode WindowsEndpoint).
Tray configured; message pump active.
Worker started (mode WindowsEndpoint).
Output changed -> 2- Jabra Evolve 65 — Auriculares
Output changed -> High Definition Audio Device — Altavoces AMAZON
Español
English