diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2015-03-23 10:18:42 +1000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2015-04-12 13:15:52 -0400 |
commit | 8282539ff137a7b9fb9becfe7369e0518b1637e4 (patch) | |
tree | 3c85c3648d221c719575b7cc48aa806a30690987 /hwdb/60-evdev.hwdb | |
parent | 37668c896a7117d03153884e04ea638724395503 (diff) |
hwdb: set the resolution for a couple of bcm5974 touchpads
Verified for the 5,1 Macbook, the others are guesses based on the list of
supported devices of the moshi trackpad protector.
http://www.moshi.com/trackpad-protector-trackguard-macbook-pro#silver
Resolution calculated based on the min/max settings set in the kernel driver,
divided by the physical size. This is probably slightly off, but still better
than no resolution at all.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'hwdb/60-evdev.hwdb')
-rw-r--r-- | hwdb/60-evdev.hwdb | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/hwdb/60-evdev.hwdb b/hwdb/60-evdev.hwdb index ad2d09e721..ae483aaf51 100644 --- a/hwdb/60-evdev.hwdb +++ b/hwdb/60-evdev.hwdb @@ -35,3 +35,43 @@ # fields of the struct input_absinfo as listed in linux/input.h. # If a field is missing the field will be left as-is. Not all fields need to # be present. e.g. ::45 sets the resolution to 45 units/mm. + +# Macbook5,1 (unibody), aka wellspring3 +evdev:input:b0003v05ACp0236* +evdev:input:b0003v05ACp0237* +evdev:input:b0003v05ACp0238* + EVDEV_ABS_00=::92 + EVDEV_ABS_01=::90 + EVDEV_ABS_35=::92 + EVDEV_ABS_36=::90 + +# Macbook8 (unibody, March 2011) +evdev:input:b0003v05ACp0245* +evdev:input:b0003v05ACp0246* +evdev:input:b0003v05ACp0247* + EVDEV_ABS_00=::92 + EVDEV_ABS_01=::91 + EVDEV_ABS_35=::92 + EVDEV_ABS_36=::91 + +# Macbook8,2 (unibody) +evdev:input:b0003v05ACp0252* +evdev:input:b0003v05ACp0253* +evdev:input:b0003v05ACp0254* + EVDEV_ABS_00=::94 + EVDEV_ABS_01=::92 + EVDEV_ABS_35=::94 + EVDEV_ABS_36=::92 + +# MacbookPro10,1 (unibody, June 2012) +evdev:input:b0003v05ACp0259* +evdev:input:b0003v05ACp025a* +evdev:input:b0003v05ACp025b* +# MacbookPro10,2 (unibody, October 2012) +evdev:input:b0003v05ACp0259* +evdev:input:b0003v05ACp025a* +evdev:input:b0003v05ACp025b* + EVDEV_ABS_00=::94 + EVDEV_ABS_01=::92 + EVDEV_ABS_35=::94 + EVDEV_ABS_36=::92 |