Qemu/KVM下虚拟Windows XP中的鼠标位置偏移问题
xen虚拟windows xp,使用vnc图形桌面,鼠标位置偏移。在xen的bug报告页上有这个问题的解决方法:http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=585解决方法有两个:一,在windows xp中进入控制面板,禁止鼠标加速。二,在xen配置文件中使用usb tablet,如下:
#-----------------------------------------------------------------------------
# Enable USB support (specific devices specified at runtime through the
# monitor window)
usb=1
# Enable USB mouse support (only enable one of the following, `mouse' for
# PS/2 protocol relative mouse, `tablet' for
# absolute mouse)
#usbdevice='mouse'
usbdevice='tablet'
[*]控制面板->鼠标(如果没有,请先切换到经典模式)->指针选项
把其中“提高指针精度”选项去掉即可。
———— 华丽的分割线 ———-
如此完成后,在刚通过VNC进入windows xp系统时,VNC中的鼠标和真实鼠标还是有一些偏移,只不过这个偏移的大小是不会乱变的。这是因为相对定位鼠标引起的,解决的方法也比较简单,在Qemu启动的时候,把所有的相对定位设备改为绝对定位设备,即在Qemu启动参数中加入以下参数即可:
view pla-usbdevice tablet
真是 收益 匪浅 路边的野花不要,踩。 学海无涯,回头是岸! 我抢、我抢、我抢沙发~ 自从我变成了狗屎,就再也没有人踩在我头上了。 我的id是假冒的,大家不要相信我是骗子。
页:
[1]