<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Touch events dropped after multiple touchpoints hit at once"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67563">67563</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>Touch events dropped after multiple touchpoints hit at once
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Reporter</th>
<td>rustylynch1234@gmail.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>weston
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr></table>
<p>
<div>
<pre>Using pristine weston 1.2.0 (which BTW, is missing from the versions list) on a
multitouch capable touchscreen, I can reliably trigger a bug where touch events
stop being delivered to clients.
The trick is to touch the screen with multiple fingers all at once and then
lift the fingers one at a time. If you export WAYLAND_DEBUG=1 and run
simple-touch then you see the touch events as they come in, and when the bug is
triggered you will noticed that at least one touch down event is missing. As
you pick up each finger one at a time and observe the touch up events, once you
end up with a finger still on the screen that is unaccounted for, then as soon
as you lift that finger then you will no longer see any more touch events on
any clients until weston is restarted.
Its possible to hit this with only two fingers, but harder to tap the screen at
exactly the same time so use a full hand to make it easier to reproduce
(assuming your touchscreen supports that many touchpoints)</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>