udev: add key release quirk for Fujitsu Amilo 1848+u
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Fix Released
|
Undecided
|
Martin Pitt |
Bug Description
We are dropping the temporary quirk below from the kernel and we need this added to the udev quirks:
commit fa01ca919b30bc6
Author: Pascal Bach <email address hidden>
Date: Thu Oct 22 21:54:44 2009 +0200
UBUNTU: SAUCE: (drop after 2.6.31) input: Add hotkey quirk for Fujitsu Amilo 1848+u
Volume keys do not produce release events. Add the quirk to force a key release.
In 2.6.32, a /sys interface is provided to handle setting from userspace.
It is not necessary to apply this patch to newer version than 2.6.31.
BugLink: http://
Signed-off-by: Keng-Yu Lin <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Colin King <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
Signed-off-by: Andy Whitcroft <email address hidden>
diff --git a/drivers/
index 77a8068..bf8dbe9 100644
--- a/drivers/
+++ b/drivers/
@@ -905,6 +905,13 @@ static unsigned int atkbd_amilo_
};
/*
+ * Amilo Si 1848 key release for Fn+Volume keys not working
+ */
+static unsigned int atkbd_amilo_
+ 0xa0, 0xae, 0xb0, -1U
+};
+
+/*
* Amilo Xi 3650 key release for light touch bar not working
*/
static unsigned int atkbd_amilo_
@@ -1694,6 +1701,15 @@ static struct dmi_system_id atkbd_dmi_
.driver_data = atkbd_volume_
},
{
+ .ident = "Fujitsu Amilo Si 1848+u",
+ .matches = {
+ DMI_MATCH(
+ DMI_MATCH(
+ },
+ .callback = atkbd_setup_
+ .driver_data = atkbd_amilo_
+ },
+ {
.ident = "Fujitsu Amilo Pi 3525",
.matches = {
DMI_
affects: | ubuntu → udev (Ubuntu) |
Changed in udev (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
Pushed upstream: http:// git.kernel. org/?p= linux/hotplug/ udev.git; a=commit; h=da96a11b9c916 4447bef206db47c 405342ab8daa