Re: Enabling "extra" scancodes on some Acer laptops
From: Carlos Corbacho <hidden>
Date: 2007-12-11 18:30:06
On Tuesday 16 October 2007 16:52:17 Dmitry Torokhov wrote:
quoted
On Tuesday 16 October 2007 15:37:37 you wrote:quoted
I think it could be added to i8042 driver to enable it. How messy is detection?I use simple DMI matching in acer_acpi to do this on known broken laptops. (acerhk calls directly into the BIOS to find this information - but I suspect the data from that could easily be extracted and converted to proper DMI table entries). These are the the three that I know of (and are supported by acer_acpi) that require this quirk: static struct dmi_system_id dritek_extension_quirk[] = { { .callback = dmi_matched, .ident = "Acer Aspire 5650", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Acer"), DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 5650"), }, }, [etc...] };OK, we should be able to add it to i8042 pretty easily.
Ok, I completely forgot about this thread... Dmitry - where would be the best place to add this? Put the DMI matching in i8042-x86ia64io.h, and then run the quirk somewhere in i8042.c? -Carlos -- E-Mail: carlos@strangeworlds.co.uk Web: strangeworlds.co.uk GPG Key ID: 0x23EE722D