Comment 183 for bug 1651635

Revision history for this message
In , campbell (campbell-linux-kernel-bugs) wrote :

I used the measurement from Dell's specs on their website for my service tag number.

```
sudo touchpad-edge-detector 105x60 /dev/input/event16

Touchpad DLL075B:01 06CB:76AF Touchpad on /dev/input/event16
Move one finger around the touchpad to detect the actual edges
Kernel says: x [0..1216], y [0..680]
Touchpad sends: x [3..1216], y [0..680] -|-| \^C

Touchpad size as listed by the kernel: 101x56mm
User-specified touchpad size: 105x60mm
Calculated ranges: 1213/680

Suggested udev rule:
# <Laptop model description goes here>
evdev:name:DLL075B:01 06CB:76AF Touchpad:dmi:bvnDellInc.:bvr1.3.5:bd05/08/2017:svnDellInc.:pnXPS139360:pvr:rvnDellInc.:rn06CC14:rvrA00:cvnDellInc.:ct9:cvr:*
 EVDEV_ABS_00=3:1216:12
 EVDEV_ABS_01=0:680:11
 EVDEV_ABS_35=3:1216:12
 EVDEV_ABS_36=0:680:11
```

Looks like the kernel expected a smaller device. Not sure what to make of that, but I'll give it a try and report back! This week has been pretty calm for me as far as this problem goes, so I'd be interested to see the output/effect of touchpad-edge-detector settings from someone else...