summaryrefslogtreecommitdiff
path: root/usr/src/dkms_source_tree/patches
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2008-11-16 00:16:29 +0100
committerHenrik Rydberg <rydberg@euromail.se>2008-11-16 00:16:29 +0100
commitfcc91b86d4afd11a96334d55e438dcfffba83016 (patch)
treef73b11b114a14d5c09aecda7052bcd32c80e10c0 /usr/src/dkms_source_tree/patches
adding usbhid-dkms 0.10.1 to GIT
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'usr/src/dkms_source_tree/patches')
-rw-r--r--usr/src/dkms_source_tree/patches/10-ignore-trackpad-on-unibody-macbooks.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/usr/src/dkms_source_tree/patches/10-ignore-trackpad-on-unibody-macbooks.patch b/usr/src/dkms_source_tree/patches/10-ignore-trackpad-on-unibody-macbooks.patch
new file mode 100644
index 0000000..a527d1b
--- /dev/null
+++ b/usr/src/dkms_source_tree/patches/10-ignore-trackpad-on-unibody-macbooks.patch
@@ -0,0 +1,24 @@
1diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
2index b15f882..1c07576 100644
3--- a/drivers/hid/usbhid/hid-quirks.c
4+++ b/drivers/hid/usbhid/hid-quirks.c
5@@ -81,6 +81,9 @@
6 #define USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI 0x0230
7 #define USB_DEVICE_ID_APPLE_WELLSPRING2_ISO 0x0231
8 #define USB_DEVICE_ID_APPLE_WELLSPRING2_JIS 0x0232
9+#define USB_DEVICE_ID_APPLE_WELLSPRING3_ANSI 0x0236
10+#define USB_DEVICE_ID_APPLE_WELLSPRING3_ISO 0x0237
11+#define USB_DEVICE_ID_APPLE_WELLSPRING3_JIS 0x0238
12 #define USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY 0x030a
13 #define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY 0x030b
14 #define USB_DEVICE_ID_APPLE_IRCONTROL4 0x8242
15@@ -660,6 +663,9 @@ static const struct hid_blacklist {
16 { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE},
17 { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING2_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD | HID_QUIRK_IGNORE_MOUSE },
18 { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING2_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
19+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING3_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE},
20+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING3_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD | HID_QUIRK_IGNORE_MOUSE },
21+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING3_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
22 { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
23 { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
24