two stereo outputs: one for "game" and one for "chat".
one mono input
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/582
Signed-off-by: Harald Sitter <sitter@kde.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
--- /dev/null
+# SPDX-License-Identifier: MIT
+# SPDX-FileCopyrightText: 2025 Harald Sitter <sitter@kde.org>
+
+SectionDevice."Headset" {
+ Comment "Chat"
+ Value {
+ PlaybackPCM "hw:${CardId},0"
+ PlaybackMixerElem "PCM"
+ CapturePCM "hw:${CardId},0"
+ CaptureMixerElem "Mic"
+ CaptureChannels 1
+ }
+}
+
+SectionDevice."Headphones" {
+ Comment "Game"
+ Value {
+ PlaybackPCM "hw:${CardId},1"
+ PlaybackMixerElem "PCM,1"
+ }
+}
--- /dev/null
+# SPDX-License-Identifier: MIT
+# SPDX-FileCopyrightText: 2025 Harald Sitter <sitter@kde.org>
+
+Comment "Lautsprecher Teufel GmbH CAGE PRO"
+
+SectionUseCase."HiFi" {
+ Comment "Default"
+ File "/USB-Audio/Teufel/CAGE-PRO-HiFi.conf"
+}
}
}
+If.teufel-cage-pro {
+ Condition {
+ Type String
+ Haystack "${CardComponents}"
+ Needle "USB2cc2:0033"
+ }
+ True.Define.ProfileName "Teufel/CAGE-PRO"
+}
+
If.ssl2 {
Condition {
Type String
}
True.Define.ProfileName "Beacn/Beacn-Studio"
}
+
If.mixremap {
Condition {
Type String