Hi, guys! There exists a manually written virtual USB device registered as Qemu type.
It reads 5 bytes - x and y of a mouse move, x and y of scrolling, and buttons state - from mouse.fifo but there is no code in the implementation file which would actually parse those bytes. First where does Qemu actually parse those bytes? And the most important - can I actually pass double value for a mouse move? I use libinput in order to intercept host input events.