<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_ASSIGNED "
title="ASSIGNED - Add evemu-like record/replay functionality"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103839">103839</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Add evemu-like record/replay functionality
</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>ASSIGNED
</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>peter.hutterer@who-t.net
</td>
</tr>
<tr>
<th>CC</th>
<td>benjamin.tissoires@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>evemu-record/evemu-play is the current preferred way of recording devices and
replaying them for bugs. Problem is that evemu itself is hard to extend because
of old API decisions, changing it for some of the features we need (e.g. bug
103145, <a class="bz_bug_link
bz_status_NEW "
title="NEW - Add flag to hide keycodes in recording"
href="show_bug.cgi?id=103635">bug 103635</a>) effectively requires breaking the API. And if we do so, we
might as well put the lot into libinput so we can interleave the output with
libinput's output and debug messages where necessary.
We can easily make the output files compatible, the evemu format is not rocket
science.</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>