@Tom, excellent, we made it. Thank you very much too, I couldn't have done it without your help.
@Alisher, thank you for confirming so quickly. The Gtk source is meant to work too actually, though I have yet to fully test the latest changes with it. I'll do that.
FYI, the reason the XInput event source even exists is Bug #905636. Apart from that, XInput and Gtk are supposed to behave (almost) the same.
@Tom, excellent, we made it. Thank you very much too, I couldn't have done it without your help.
@Alisher, thank you for confirming so quickly. The Gtk source is meant to work too actually, though I have yet to fully test the latest changes with it. I'll do that.
FYI, the reason the XInput event source even exists is Bug #905636. Apart from that, XInput and Gtk are supposed to behave (almost) the same.