<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - exclusion zones don't exist? Palms move cursor from sides"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97347#c7">Comment # 7</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - exclusion zones don't exist? Palms move cursor from sides"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97347">bug 97347</a>
from <span class="vcard"><a class="email" href="mailto:pauljohn@ku.edu" title="Paul Johnson <pauljohn@ku.edu>"> <span class="fn">Paul Johnson</span></a>
</span></b>
<pre>I'm not used to feeling so out of my depth.
I put the file in /etc/udev/hwdb.d:
pauljohn:hwdb.d$ cat dell-5510.hwdb
# Dell Precision 5510
evdev:name:SynPS/2 Synaptics
TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnPrecision5510*
EVDEV_ABS_00=::42
EVDEV_ABS_01=::43
EVDEV_ABS_35=::42
EVDEV_ABS_36=::43
pauljohn:hwdb.d$ sudo udevadm hwdb --reload
hwdb: unrecognized option '--reload'
I'm guessing my udevadm is not up to date? My systemd is version 229-4ubuntu7
Please advise.
Meanwhile, Mr Google suggests that rebooting will do the hwdb automatically,
I'll see if that does it. If you don't hear from me, it will mean I've broken
something horribly by following the advice of teenagers in Stackoverflow :)
I can run the touchpad-edge-detector
pauljohn:~$ sudo touchpad-edge-detector /dev/input/event7
Touchpad SynPS/2 Synaptics TouchPad on /dev/input/event7
Move one finger around the touchpad to detect the actual edges
Kernel says: x [1278..5664], y [1206..4646]
Touchpad sends: x [1278..5665], y [1209..4650] |^C
Touchpad has no resolution, size unknown
Calculate resolution as:
x axis: 4386/<width in mm>
y axis: 3440/<height in mm>
Suggested udev rule:
# <Laptop model description goes here>
evdev:name:SynPS/2 Synaptics
TouchPad:dmi:bvnDellInc.:bvr01.02.10:bd06/30/2016:svnDellInc.:pnPrecision5510:pvr:rvnDellInc.:rn0N8J4R:rvrA01:cvnDellInc.:ct9:cvr:*
EVDEV_ABS_00=1278:5665:<x resolution>
EVDEV_ABS_01=1209:4650:<y resolution>
EVDEV_ABS_35=1278:5665:<x resolution>
EVDEV_ABS_36=1209:4650:<y resolution></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>