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

Reply via email to