X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=hwdb%2F60-evdev.hwdb;h=ca82f8a5122e0ab0dde8021036293c8e5ee839d4;hp=ad2d09e7216fb24125e60969a67b3ed2adab0c95;hb=8b124e62efc27331624d0da2480d5e39ecb00ab8;hpb=33928c053afd0e119828fb52a20979da415c425d diff --git a/hwdb/60-evdev.hwdb b/hwdb/60-evdev.hwdb index ad2d09e72..ca82f8a51 100644 --- a/hwdb/60-evdev.hwdb +++ b/hwdb/60-evdev.hwdb @@ -35,3 +35,85 @@ # 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. + +# +# Sort by brand, model + +######################################### +# Apple +######################################### + +# Macbook2,1 (late 2006), single-button touchpad +evdev:input:b0003v05ACp021B* + EVDEV_ABS_00=256:1471:12 + EVDEV_ABS_01=256:831:12 + +# 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 + +######################################### +# ASUS +######################################### +# Asus K52JT +evdev:name:ETPS/2 Elantech Touchpad:dmi:bvn*:bvr*:bd*:svnASUSTeKComputerInc.:pnK52JT:* + EVDEV_ABS_00=::18 + EVDEV_ABS_01=::16 + EVDEV_ABS_35=::18 + EVDEV_ABS_36=::16 + +######################################### +# Google +######################################### + +# Chromebook Pixel (2015) - Samus +evdev:name:Atmel maXTouch Touch*:dmi:bvn*:bvr*:bd*:svnGOOGLE:pnSamus* + EVDEV_ABS_00=::10 + EVDEV_ABS_01=::10 + EVDEV_ABS_35=::10 + EVDEV_ABS_36=::10 + +######################################### +# Lenovo +######################################### + +# Lenovo X230 series +evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*X230* + EVDEV_ABS_01=::100 + EVDEV_ABS_36=::100