Hi! I think I found the right place in the kernel to add the quirk for the keyboard on the HP Pavilion ZV6100. The issue was as I suspected caused by the laptop's keyboard never reporting key-release scancodes for the volume buttons.
To try out the patch: Get intrepid kernel source cd /path/to/kernel_source/drivers/input/keyboard patch < /path/to/atkbd.c.patch Rebuild kernel, install, and boot I wrote and tested the patch for a wireless-git-2.6.27-rc tree which happened to sit on my disk and it works fine there. I then adapted it so it should apply to the current intrepid kernel without conflicts (I think). I didn't actually download the whole intrepid source, but rather just looked at the atkbd.c in http://kernel.ubuntu.com/git?p=ubuntu /ubuntu- intrepid.git;a=tree;f=drivers/input/keyboard;h=3057d4350d840c48f4ffe71af25ebcfb1117c242;hb=HEAD If everyone affected by this bug could try out the patch and if it doesn't work post the output of "sudo dmidecode", that would be helpful. That way, I can identify your laptop model and add it to the patch. I'll see if I can get a patched intrepid kernel package built and uploaded someplace soon for people who can't patch and recompile themselves. Cheers, Rikard ** Attachment added: "Add keyboard quirk for HP ZV6000 laptop" http://launchpadlibrarian.net/19519416/atkbd.c.patch -- Notebook Volume Up/Down Buttons Misbehaving https://bugs.launchpad.net/bugs/291878 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