Size and calibration data for Dell 13 inch XPS line
Summary
Please add the size hint and calibration data to the hwdb.
Feature details
Following is the exact touchpad size and calibration data from touchpad-edge-detector for XPS 13 line for 9350 and later models using Synaptics touchpads
The size is 105x60mm
Output of touchpad-edge-detector. The factory calibration is near perfect, so may be there is no rationale to change it if it differs just by single digits.
Touchpad SynPS/2 Synaptics TouchPad on /dev/input/event18
Move one finger around the touchpad to detect the actual edges
Kernel says: x [1276..5666], y [1118..4734]
Touchpad sends: x [1276..5666], y [1120..4740] /^C
Touchpad has no resolution, size unknown
User-specified touchpad size: 105x60mm
Calculated ranges: 4390/3620
Suggested udev rule:
# <Laptop model description goes here>
evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvnDellInc.:bvr2.10.0:bd09/27/2018:svnDellInc.:pnXPS139360:pvr:rvnDellInc.:rn0PVG6D:rvrA00:cvnDellInc.:ct9:cvr:*
EVDEV_ABS_00=1276:5666:42
EVDEV_ABS_01=1120:4740:60
EVDEV_ABS_35=1276:5666:42
EVDEV_ABS_36=1120:4740:60
Affected Hardware
13 inch Dell XPS laptops from 9350 and later models using the 105*60mm Synaptics touchpad. Not the models with Cypress touchpads.
Implementation in Other Systems
At least in Windows, I can feel that the aspect ratio of the touchpad is more correct.