Antworten:
Zuerst müssen Sie NirCmd herunterladen . Es ist keine Installation erforderlich.
NirCmd ist ein kleines Befehlszeilenprogramm, mit dem Sie einige nützliche Aufgaben ausführen können, ohne eine Benutzeroberfläche anzuzeigen.
NirCmd hat einen raffinierten Befehl, setdefaultsounddevice
den wir brauchen.
setdefaultsounddevice [Gerätename] {Rolle}
Legen Sie das Standard-Audiogerät unter Windows 7 / Vista / 2008 fest. Der [Gerätename] ist der Name des Geräts, wie er in der Liste der Audiogeräte angezeigt wird, z. B.: Lautsprecher, Line-In, Mikrofon usw. Der Parameter {Rolle} ist optional und kann einen der folgenden Werte enthalten Die folgenden Werte: 0 für Konsole (Standardwert), 1 für Multimedia und 2 für Kommunikation.
Sobald Sie das Programm heruntergeladen haben, können Sie es entweder in Ihrem Windows-Ordner oder in einem Ordner Ihrer Wahl ablegen. Wenn Sie es in Ihren Windows-Ordner legen, müssen Sie den Speicherort der Datei nircmd.exe nicht kennen. Dazu später mehr.
Jetzt müssen wir Ihren [Gerätenamen] finden. Gehen Sie zu: Systemsteuerung \ Hardware und Sound \ Sound und suchen Sie Ihre Geräte. Sie werden höchstwahrscheinlich Sprecher genannt.
Sie müssen einen der Namen ändern. Ich ziehe es vor, das integrierte Audiogerät zu wechseln, da nach dem Abziehen des USB-Headsets und dem erneuten Anschließen des Gerätenamens die Lautsprecher auf Lautsprecher zurückgesetzt werden. Sie benennen ein Gerät um, indem Sie Eigenschaften auf dem Gerät auswählen und den gewünschten Namen in das obere Feld eingeben.
Wenn dies erledigt ist, sollten Sie zwei Wiedergabegeräte haben, eines mit dem Namen Lautsprecher (Headset) und das andere mit den Lautsprechern.
Wir können jetzt NirCmd verwenden, um zum gewünschten Gerät zu wechseln. Wie so:
> nircmd.exe setdefaultsounddevice Speakers
Ich habe jedoch festgestellt, dass sich Skype (in meinem Fall) nicht ändert, wenn dies ausgeführt wird. Daher müssen wir auch den optionalen Parameter {Role} verwenden.
> nircmd.exe setdefaultsounddevice Speakers
> nircmd.exe setdefaultsounddevice Speakers 2
Zum Glück unterstützt NirCmd Skripte. Erstellen wir also zwei Skripte, eines, das zu unseren Lautsprechern wechselt, und eines, das zu unserem Headset wechselt.
SwitchToHeadset.ncl:
setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2
SwitchToSpeakers.ncl:
setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2
Sie können diese mit Notepad erstellen. Es sind nur Textdateien mit der Erweiterung .ncl anstelle von .txt. Stellen Sie sie an einem geeigneten Ort auf. Wir werden das in Kürze brauchen.
Abhängig von Ihrer Entscheidung, wo die Datei nircmd.exe abgelegt werden soll, kann Folgendes abweichen. Ich werde die Lösung verwenden, bei der ich nircmd.exe nicht im Windows-Ordner ablege.
Jetzt müssen Sie zur Logitech Gaming Software (Treiber) gehen, um Ihre G-Schlüssel an diese Skripte zu binden. Wählen Sie die Schaltfläche aus, die Sie binden möchten, und wählen Sie Verknüpfung, wählen Sie einen geeigneten Namen und geben Sie den Pfad zu nircmd.exe und das auszuführende .ncl-Skript ein.
"X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl"
Denken Sie daran, sowohl SwitchToHeadset als auch SwitchToSpeakers zu binden.
Sie sind fertig! Genießen.
Ich habe eine einfachere Lösung gefunden.
Ich habe diese hilfreiche kleine App hier verwendet (Audioswitcher) und die Soundeinstellung einigen Tastenanschlägen zugeordnet und sie dann den Tasten an der Seite des Headsets zugeordnet.
Gleiches Endergebnis, aber ein einfacher Weg dorthin, und die App ist trotzdem nützlich, wenn Sie zahlreiche Soundausgabegeräte verwalten müssen.
Hier ist eine andere Alternative, die ein anderes Programm namens "Audioswitch" verwendet:
Laden Sie Audioswitch herunter und installieren Sie es unter https://github.com/sirWest/AudioSwitch/releases
Öffnen Sie die Audioswitch-Einstellungen im Taskleistenmenü und deaktivieren Sie alle Audiogeräte, zu denen Sie NICHT wechseln möchten. (Stellen Sie sicher, dass Sie in der unteren rechten Ecke auf "Einstellungen speichern" klicken, nachdem Sie jedes unerwünschte Gerät deaktiviert haben.)
Gehen Sie zur Registerkarte "Hot Keys" und wählen Sie entweder "PreviousPlaybackDevice" oder "NextPlaybackDevice" (es spielt keine Rolle) und erstellen Sie einen Hotkey dafür. (Ich wähle " Shift+ F3", kann aber jede beliebige Kombination verwenden.) Verlassen Sie das Menü, indem Sie auf "Hotkeys anwenden und schließen" klicken.
Öffnen Sie die Logitech Gaming Software und stellen Sie Ihre bevorzugte Logitech "G" -Taste so ein, dass sie die im vorherigen Schritt im Menü "Hot Key" verwendeten Tasten nachahmt. (Ich habe mich dafür entschieden, dies der Taste "G3" zuzuordnen, da es meine nächste verfügbare war.)
Ich habe dies mit meiner Steelseries Apex 350 versucht und es wie folgt zum Laufen gebracht:
Ich habe die oben erwähnte AudioSwitcher-App verwendet. Verknüpfung
Ich habe die Hotkeys in der App selbst so bearbeitet, dass sie "F1 + 1" für Ausgabe 1 und "F2 + 2" für Ausgabe 2 sind.
TL / DR: Setzen Sie den Hotkey in der App und setzen Sie dieselben Hotkeys mit der Rival-Software für ein schnelles Umschalten