我已经编写了一个虚拟的USB设备并将其注册到Qemu对象模型中。
使用库libinput接收到相对鼠标移动后,我需要给出相对xy,按钮状态以及垂直(水平滚动到Qemu)。但是libinput给了我两倍的相对移动值。

我没有找到Qemu实际上解析从主机传递到虚拟机的字节的源文件。

我是否可以为相对鼠标移动给出doublexy值?

最佳答案

不,您不能,请参见include / ui / input.h

void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value);

关于c++ - 如何将鼠标移动类型为double的x和y从主机传递到Qemu中的虚拟机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44076491/

10-13 07:11