<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 - two finder tap release event has the same timestamp as the press event"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100796">100796</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>two finder tap release event has the same timestamp as the press event
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</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>mildred-bug.freedesktop@mildred.fr
</td>
</tr></table>
<p>
<div>
<pre>Using libinpt 1.6.3-3 on Fedora 25 x86_64 with GNOME, I have an issue with the
right click behaviour using the two finder tap.
With single finder tap, the left click press and release events have different
and increasing timestamps. This is the expected behaviour.
With two finder tap, right click the press and release events have both the
same timestamp. This can lead to application having difficulties ordering the
press and release events.
This can be found using the xev program.
Most programs seems to handle this correctly, however there are some programs,
such as old windows programs running with wine that can have difficulties
handling this. See <a href="https://bugs.winehq.org/show_bug.cgi?id=42897">https://bugs.winehq.org/show_bug.cgi?id=42897</a>
The correct behaviour is to have two finder tap release events have a different
timestamp than the press event, light for left click
The touchpad configuration is:
INS mildred@elayna:~$ DISPLAY=:0 xinput list-props 10
Device 'Elan 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 (281): 1
libinput Tapping Enabled Default (282): 0
libinput Tapping Drag Enabled (283): 1
libinput Tapping Drag Enabled Default (284): 1
libinput Tapping Drag Lock Enabled (285): 0
libinput Tapping Drag Lock Enabled Default (286): 0
libinput Tapping Button Mapping Enabled (287): 1, 0
libinput Tapping Button Mapping Default (288): 1, 0
libinput Accel Speed (289): 0.000000
libinput Accel Speed Default (290): 0.000000
libinput Natural Scrolling Enabled (291): 0
libinput Natural Scrolling Enabled Default (292): 0
libinput Send Events Modes Available (262): 1, 1
libinput Send Events Mode Enabled (263): 0, 0
libinput Send Events Mode Enabled Default (264): 0, 0
libinput Left Handed Enabled (293): 0
libinput Left Handed Enabled Default (294): 0
libinput Scroll Methods Available (295): 1, 1, 0
libinput Scroll Method Enabled (296): 1, 0, 0
libinput Scroll Method Enabled Default (297): 1, 0, 0
libinput Click Methods Available (298): 1, 1
libinput Click Method Enabled (299): 1, 0
libinput Click Method Enabled Default (300): 1, 0
libinput Middle Emulation Enabled (301): 0
libinput Middle Emulation Enabled Default (302): 0
libinput Disable While Typing Enabled (303): 1
libinput Disable While Typing Enabled Default (304): 1
Device Node (265): "/dev/input/event5"
Device Product ID (266): 1267, 42
libinput Drag Lock Buttons (305): <no items>
libinput Horizontal Scroll Enabled (306): 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>