Running gdb on this it seems that X11InputMonitor::handle_xrecord_callback is in fact being called, just once, and then it gets no further input.
Running gdb on this it seems that X11InputMonitor ::handle_ xrecord_ callback is in fact being called, just once, and then it gets no further input.