summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClinton Sprain <clintonsprain@gmail.com>2014-04-29 19:47:17 -0500
committerPeter Hutterer <peter.hutterer@who-t.net>2014-04-30 12:51:10 +1000
commit065baf2c85c0a6ba90049f26df9788e9ee6e1239 (patch)
tree3f0615c7e0b1730ea9846b08968770626c0b0940
parentbaca0fde5958d9dc17a9b13372cc8819170e2f74 (diff)
Fix product ID cutoff for MODEL_APPLETOUCH/MODEL_UNIBODY_MACBOOK
Some Macbooks are being tagged as MODEL_UNIBODY_MACBOOKs when they should not be. This causes the default sensitivity to be very low for them, making the touchpad almost unusable. This change puts those devices into the correct bucket again. Signed-off-by: Clinton Sprain <clintonsprain@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit efa424b5c9c084c1c1136a68329709c7dc9ddfda)
-rw-r--r--src/eventcomm.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/eventcomm.c b/src/eventcomm.c
index 68e4f29..d3795c1 100644
--- a/src/eventcomm.c
+++ b/src/eventcomm.c
@@ -303,7 +303,9 @@ static struct model_lookup_t model_lookup_table[] = {
{0x0002, 0x0007, 0x0007, MODEL_SYNAPTICS},
{0x0002, 0x0008, 0x0008, MODEL_ALPS},
{0x05ac, PRODUCT_ANY, 0x222, MODEL_APPLETOUCH},
- {0x05ac, 0x223, PRODUCT_ANY, MODEL_UNIBODY_MACBOOK},
+ {0x05ac, 0x223, 0x228, MODEL_UNIBODY_MACBOOK},
+ {0x05ac, 0x229, 0x22b, MODEL_APPLETOUCH},
+ {0x05ac, 0x22c, PRODUCT_ANY, MODEL_UNIBODY_MACBOOK},
{0x0002, 0x000e, 0x000e, MODEL_ELANTECH},
{0x0, 0x0, 0x0, 0x0}
};