我已经编写了一个虚拟的USB
设备并将其注册到Qemu
对象模型中。
使用库libinput
接收到相对鼠标移动后,我需要给出相对x
和y
,按钮状态以及垂直(水平滚动到Qemu
)。但是libinput
给了我两倍的相对移动值。
我没有找到Qemu
实际上解析从主机传递到虚拟机的字节的源文件。
我是否可以为相对鼠标移动给出double
和x
的y
值?
最佳答案
不,您不能,请参见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/