<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - exclusion zones don't exist? Palms move cursor from sides"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97347">97347</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>exclusion zones don't exist? Palms move cursor from sides
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>1.2.x
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>libinput
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>pauljohn@ku.edu
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=125784" name="attach_125784" title="left palm brushes touchpad">attachment 125784</a> <a href="attachment.cgi?id=125784&action=edit" title="left palm brushes touchpad">[details]</a></span>
left palm brushes touchpad

Ubuntu Linux 16.04. 

There appears to be no palm detection as described in the exclusion zones
document
(<a href="https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html">https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html</a>).  I'm
attaching evemu-record output when brushing touchpad from outer edge with palm.
 I've tested quite a few different kernels, the result does not change much.

Many other touchpad features work fine.  I can move the cursor smoothly, tap to
click is fine, middle click emulation is good.  Disable while typing works as
expected, except that the instant I pause, the cursor flies somewhere else and
I type in the wrong spot.  I don't get dependable result from the three-finger
tap. About 1 time in 10 I can get three-tap to trigger a middle event. However,
 a two-finger tap does work as a right click very dependably.  I fairly often
have the problem that the cursor flies to an outer edge at the instant I left
click. I cannot tell if that is linked to palm detection, but I guess yes. 

This may be irrelevant to you, but I notice some trouble in the event recording
playback. When I brush touchpad with palm, cursor moves inches on the screen,
but when I do the playback, the cursor moves only 10% as much. 

I tried pretty hard to get the info you ask for. I hope this is it!

Device: Dell Precision 5510

dmi:bvnDellInc.:bvr01.02.10:bd06/30/2016:svnDellInc.:pnPrecision5510:pvr:rvnDellInc.:rn0N8J4R:rvrA01:cvnDellInc.:ct9:cvr:


touchpad dimensions

 width   104.8
 height  79.4


Ubuntu Linux libinput 1.2.3

kernel

$ uname -a
Linux delllap-16 4.4.0-35-generic #54-Ubuntu SMP Tue Aug 9 17:03:04 UTC 2016
x86_64 x86_64 x86_64 GNU/Linux

The part from:

$ cat /proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event7
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

The xinput list-props output.

Device 'SynPS/2 Synaptics TouchPad':
        Device Enabled (139):   1
        Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Tapping Enabled (273): 1
        libinput Tapping Enabled Default (274): 0
        libinput Tapping Drag Enabled (275):    1
        libinput Tapping Drag Enabled Default (276):    1
        libinput Tapping Drag Lock Enabled (277):       0
        libinput Tapping Drag Lock Enabled Default (278):       0
        libinput Accel Speed (279):     0.000000
        libinput Accel Speed Default (280):     0.000000
        libinput Natural Scrolling Enabled (281):       0
        libinput Natural Scrolling Enabled Default (282):       0
        libinput Send Events Modes Available (257):     1, 1
        libinput Send Events Mode Enabled (258):        0, 0
        libinput Send Events Mode Enabled Default (259):        0, 0
        libinput Left Handed Enabled (283):     0
        libinput Left Handed Enabled Default (284):     0
        libinput Scroll Methods Available (285):        1, 1, 0
        libinput Scroll Method Enabled (286):   1, 0, 0
        libinput Scroll Method Enabled Default (287):   1, 0, 0
        libinput Click Methods Available (288): 1, 1
        libinput Click Method Enabled (289):    1, 0
        libinput Click Method Enabled Default (290):    1, 0
        libinput Disable While Typing Enabled (291):    1
        libinput Disable While Typing Enabled Default (292):    1
        Device Node (260):      "/dev/input/event7"
        Device Product ID (261):        2, 7
        libinput Drag Lock Buttons (293):       <no items>
        libinput Horizonal Scroll Enabled (262):        1</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>