有没有办法在virt-manager中将鼠标移入和移出KVM guest virt-manager而不必点击以获得焦点并按Ctrl_L + Alt_L键释放焦点?
背景
我通常使用virt-manager从Fedora 14系统进行连接,以pipe理在CentOS 5系统上运行的客户KVM。 为了看看它是否重要我尝试使用这些其他版本的virt-manager & libvirt来查看它是否是版本问题:
OS virt-manager libvirt Steals focus? -- ------------ ------- ------------- Fedora 14 0.8.7-2 0.8.3-10 Yes CentOS 5 0.6.1-16 0.8.2-25 Yes CentOS 6 0.9.0-14 0.9.10-21 Yes
不知道它是否重要,但访客虚拟机是Win2008R2 ,但我已经看到与其他操作系统的客人同样的问题。
下面是访客虚拟机的一个屏幕截图,我点击它之前和之后,显示它正在窃取焦点。


编辑#1
我只是尝试@tpow推荐的解决scheme,似乎是问题。 手动添加平板电脑input设备可以解决问题,现在我可以将鼠标移入和移出KVM来宾,而无需首先获得焦点。
以下是访客虚拟机的焦点截图。

您可以使用虚拟平板而不是虚拟鼠标,然后不必按Ctrl_L和Alt_L。 虚拟平板还通过使用绝对坐标而不是相对运动增量来改进鼠标跟踪。
要使用虚拟平板电脑,请先closures您的虚拟机。 使用virt-manager,select虚拟机,然后selectView – > Details,点击Add Hardwarebutton,selectInput,然后select“EvTouch USB Graphics Tablet”,然后点击Finish。 启动你的虚拟机,你应该全部设置。
以下是详细信息视图中的步骤的屏幕截图:

是。 使用SPICE和vdagent以获得最佳体验。 SPICE远比VNC高效,vdagent将提供很好的指针和剪贴板集成。
我并不熟悉确切的步骤,但归结到这一点:
结果:与VirtualBox和VMware相同 – 公平的video性能(已经看到720p全屏运行平稳),非常好的指针/剪贴板集成。