Version: (using KDE 4.3.3) Compiler: gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4 OS: Linux Installed from: Gentoo Packages Related thread: http://forum.kde.org/viewtopic.php?f=19&t=84673 I own a SB Live! 5.1 card with a home theater setup, and different volumes control the different channels. There's no "one volume fits all" kind of thing, so if I want to globally raise or lower the volume on my speakers, I have to do so on several different channels. The only workaround I could come up with is using bash scripts with amixer commands in it, and assign those scripts to the keyboard keys using khotkeys. But of course, not only do I miss the KMix OSD popup, but I am also bypassing KDE system for doing this kind of things, and while it works, I don't feel comfortable with it this way. In GNOME I used to be able to bind several volumes (from different controls, e.g. master, wave, wave front, etc) to the keyboard shortcuts, and then upon pressing volumeup or volumedown, all volumes would be lowered or raised accordingly. Maybe the same feature could be added to KMix?
Currently, I see that key shortcuts bound to volume up and down change master volume and reset everything else's volume to 100%. It would be good to be able to bind different keys to specific volume up and downs (e.g., "Front", "Surround", "Center", …)
It is possible to assign volume up/down shortcut keys to specific channels of a card - in the full KMix mixer window the context menu over a channel has "Channel Shortcuts" which can assign shortcuts for volume up, volume down or mute. For configuring groups of channels, so that they all follow the same volume settings, see bug 57949. *** This bug has been marked as a duplicate of bug 57949 ***