Comment 142 for bug 285323

Revision history for this message
Guillaume LAURENT (laurent-guillaume) wrote : Re: Losing keyboard and mouse control when changing screen brightness with fn + arrow under intrepid

Before ...

mitch@i8600:~$ uname -a
Linux i8600 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux

mitch@i8600:~$ sudo lsb_release -a|grep Description
Description: Ubuntu 8.10

mitch@i8600:~$ sudo dmidecode | grep -i -a1 -b1 "Vendor"; sudo dmidecode | grep -i -a1 -b1 "Product Name"
523-BIOS Information
540: Vendor: Dell Computer Corporation
575- Version: A14
1429- Manufacturer: Dell Computer Corporation
1470: Product Name: Inspiron 8600
1518- Version: Not Specified
--
1697- Manufacturer: Dell Computer Corporation
1738: Product Name: 0P3490
1760- Version:

* Confirming comment #56 by Endolith, 1st and 3rd observation: hald-addon-dell-backlight is taking much CPU, and strange behaviour of menus.

* Confirming comment #91 by Daniel Knitt-Frank: When I got locked due to Fn+up/dn, I had to press Ctrl+Alt+F{n} then Ctrl+Alt+F7 again to fully restore the functionality of keyboard.

* Confirming as well comments #126 and #131 by Wirawan Purwanto.

* Try last kernel from intrepid-proposed (2.6.27-11-generic, 22 dec.), no change.

* Apply patch from Richard Hughes in comment #68 with modification from Kārlis M. in comment #93 (sources from git, on 24 dec.)
static struct dmi_system_id atkbd_dmi_quirk_table[] __initdata = {
        {
                .ident = "Dell Laptop",
                .matches = {
                        DMI_MATCH(DMI_SYS_VENDOR, "Dell Computer Corporation"),
                        DMI_MATCH(DMI_CHASSIS_TYPE, "8"),
                },
                .callback = atkbd_setup_fixup,
                .driver_data = atkbd_dell_laptop_keymap_fixup,
        },
Not so easy to compile ;-) (I haven't done it from years...)
Reboot, and ... it works !

mitch@i8600:~$ uname -a
Linux i8600 2.6.27-9-generic #1 SMP Wed Dec 24 14:40:03 CET 2008 i686 GNU/Linux

I forget to change the flavor...

This point is still not taken in account in new kernel release ?