x11vis/x11vis — Issue #7: implement serial tracking
Author: mstap
Created: 2012-03-02 20:26:48+00:00
State: open

An interesting feature would be i3 (or any other program) telling x11vis when it got/processed a specific event so that one can visualize the delay and/or change the order or search for problems due to event processing order.

A use case for that was a bug in i3 which was fixed by commit 20b1fd4. The problem was a FocusIn event which was sent by X11 before i3 was sending its SetInputFocus. This problem would have been spotted much quicker when being able to filter for FocusIn and timing problems.