Ich bin kürzlich von Windows zu OpenSUSE (mit KDE) gewechselt und bin immer noch durch die Lernkurve gegangen.
Ich wechsle ziemlich häufig zwischen der Verwendung meines Kopfhörers mit eingebautem Mikrofon und der Verwendung der eingebauten Lautsprecher meines Monitors und des Mikrofons meiner Webcam. Wenn ich das Phonon-Menü über KMix verwende (Beispiel unten), kann ich die Geräte neu anordnen, um das Gerät, das ich verwenden möchte, oben zu platzieren, aber ich würde es vorziehen, es mit einem Hotkey zu tun, ähnlich wie bei dem Die Audio Switcher- Anwendung funktioniert unter Windows. Wenn ich das mache, möchte ich auch den Master-Kanal auf den neuen einstellen, damit ich das Audio leicht anpassen kann.
Gibt es einen Weg durch ein Skript, mit dem ich (a) im Handumdrehen ein neues Standard-Audiowiedergabe- und Audioaufnahmegerät auswählen und (b) gleichzeitig den Masterkanal auf dasselbe Wiedergabegerät einstellen kann (c), indem ich einen Hotkey oder drücke? andere schnelle Methode auf dem Desktop?
pavucontrol
dann öffnen Sie die 3 zusammen auf dem Bildschirm (Terminal w / Pactl + Pavucontrol Panel + Phonon Panel). Versuchen Sie, die Einstellungen von jedem zu ändern und schauen Sie zu. Irgendwann müssen Sie das Telefon wieder schließen, um den tatsächlichen Einstellungsstatus zu überprüfen.pactl list short sinks
sind. Siehe meine Antwort untenDank dieser Antwort habe ich endlich eine Lösung gefunden, siehe nachfolgende Anleitung
Zeige immer den HDMI-Ausgang im Mix Wir erstellen ein neues Profil, das die beiden Profile "Analog Audio" und "HDMI Audio" verknüpft.
/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
Nach meinem Verständnis listet diese Datei alle Mapping-Profile zwischen Alsa und Pulseaudio auf.1.
Suchen Sie die Zuordnung, die zu Ihrer Definition
Analog profile
und zu Ihrer gehörtHDMI profile
. ( Beschreibung: sollte mit den in Audio Volume angezeigten Geräteprofilen übereinstimmen Kde Einstellmodul)Für mich sind das folgende:
2.
Auf der Basis der obigen Mapping-Definition habe ich das folgende neue Profil erstellt, das beide oben genannten gruppiert:
3.
Starten Sie pulse audio mit diesem Befehl neu:
4.
Gehen Sie zu KDE-Telefoneinstellungen> Audio-Hardware-Setup und wählen Sie das neue Profil aus.
Jetzt sollten Sie beide Profile im Mix sehen und so können Sie einfach wechseln:
Ich würde vorschlagen, diesen Plasmoid-Mixer zu verwenden: https://store.kde.org/p/1100894/
(zusätzlicher Schritt) Erzwinge, dass beide Ausgänge aktiviert sind
Wenn es Ihnen nichts ausmacht, wenn sowohl Computerlautsprecher als auch TV-Audio gleichzeitig ausgegeben werden (Sie müssen also den Audioausgang nie umschalten).
Sie können die folgende Einstellung auswählen und dann haben Sie einen neuen Eintrag im Mixer
quelle
Aufbauend auf früheren Kommentaren habe ich das folgende Skript geschrieben und es an einen Hotkey für KDE Plasma gebunden, um zwischen meinen beiden Audiogeräten umzuschalten. Ich mag es, die Kontrolle über meine Audioquelle zu haben, anstatt diesen Prozess vollständig zu automatisieren.
Ändern Sie Ihre Audiogeräte entsprechend. Verwenden Sie
pactl list short sinks
, um Ihre Geräte zu bestimmen.quelle
Meine Situation ist einfach. Ich habe zwei Ausgaben, einige HDMI und einige analoge, also basierend auf user.dz Antwort (danke) habe ich dieses kleine Skript geschrieben und es mit Tastaturkürzeln aufgerufen.
Wenn Sie über andere Schnittstellen verfügen, können Sie in der Ausgabe von "Pactl List Short Sinks" nach einem eindeutigen Muster suchen und das Skript mit einem beliebigen Parameter aufrufen.
quelle