I can confirm this bug with Kubuntu 8.04 and even before. All volume controls translate into key presses - please see: "/etc/acpi/volupbtn.sh" and inside this script "acpi_fakekey $KEY_VOLUMEUP".
cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfe9fc000 irq 20 1 [Device ]: USB-Audio - USB Audio Device Elite Silicon USB Audio Device at usb-0000:00:1d.0-2, full speed would always list the HDA-Intel as first sound card. I never got a clue how to use alsa - it's so obscure and their documentation really sucks. And I never really got the time on how to tweak the acpi_fakekey and the usb/hid interface. What if when I press the "KEY_CALC" I want to launch a specific application, not the default one. I would be really interested in an easy way to do this. One solution would be to set as first soundcard the USB one - when plugged. A workaround would be to extend the "/etc/acpi/volupbtn.sh" script - when it detects a second soundcard to use commands like "/usr/bin/amixer -c 1 set PCM 10+" , for instance. -- Headset volume control doesn't change headset volume https://bugs.launchpad.net/bugs/201391 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs