Bug 209901 - Volume Up and Volume Down buttons mapped to wrong audio channel
Summary: Volume Up and Volume Down buttons mapped to wrong audio channel
Status: RESOLVED FIXED
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-08 20:00 UTC by David
Modified: 2010-08-20 23:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2009-10-08 20:00:09 UTC
Version:           3.5 (using 4.3.2 (KDE 4.3.2), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.30-2-686

Using Volume Up/Down buttons on Sony Vaio laptop keyboard appropriately adjusts PCM volume. Well and good! However this has no effect on the volume as the correct channel to be adjusting is either the Speaker or Master channel (preferably Master).

Mute works great because I can map it to an arbitrary channel using the Shortcuts setting dialogue. Why is there no keyboard shortcut for Volume Up/Down on all channels as there is for Mute?

Ideal situation as I see it: Volume buttons adjust Master volume (ie. speakers AND headphones) while Mute adjusts Speaker (for easy switching between speaker and headphones.
Comment 1 David 2009-10-08 20:02:42 UTC
Not sure if this should be a wish or a bug. I believe this to be a bug because KMix is not operating as expected/is operating on the wrong audio channel.
Comment 2 Christian Esken 2010-08-01 00:48:37 UTC
"Why is there no keyboard shortcut for Volume
Up/Down on all channels as there is for Mute?"

There is a keyboard shortcut for Volume Up/Down on all channels.

Wait ... you are right ... they are missing ... at least in the dialog called from the main menu.

Quite likely this is a bug in KMix. You should see all shortcuts for a particular channel, when you right-click on it. Configure the shortcuts there.

But even better, do NOT configure the standard Multimedia keys (Volume up, down, mute) there!!!
Instead change the master device, because the Multimedia keys will automatically follow the Master device. And before. you do that, please don't forget to undefine your current global shortcut for Mute.
Comment 3 Christian Esken 2010-08-20 23:14:02 UTC
Thanks so much for reporting this.
because showing the shortcuts in THAT shortcut dialog was wrong in the first place: It was already marked in the source code with:
"@todo: The following has been added for an unknown reason. Have to check this"


I removed the mute shortcut from that configuration dialog. So this means for you:

1) Do NOT configure the standard Multimedia keys (Volume up,
down, mute) in. Instead change the master device, because the Multimedia keys willautomatically follow the Master device. 
2) If you want additional keys, use the context menu (right-click) on a slider.
Comment 4 Christian Esken 2010-08-20 23:16:56 UTC
SVN commit 1166099 by esken:

Fix bug 209901: Shortcut for "Mute" in wrong shortcut dialog
BUGS: 209901


 M  +2 -1      mdwslider.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1166099