KVM guest in virt-manager
]をクリックしてウィンドウのフォーカスを取得したり、フォーカスを離したりせずにマウスを出し入れする方法はありますか。 Ctrl_L+ Alt_L?
[〜#〜]背景[〜#〜]
私は通常、Fedora 14
システムで実行しているゲストKVMを管理するために、virt-manager
を使用してCentOS 5
システムから接続します。問題があるかどうかを確認するために、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
問題かどうかはわかりませんが、ゲストVMはWin2008R2
ですが、他のOSでもゲストとして同じ問題が発生しました。
ゲストのスクリーンショットですVMクリックする前とクリックした後、フォーカスを盗んでいることを示しています。
EDIT#1
@ tpow で推奨される解決策を試したところ、それが問題のようです。タブレット入力デバイスを手動で追加すると問題が解決し、最初にフォーカスを取得しなくても、KVM
ゲストからマウスを出し入れできるようになりました。
これはゲストのスクリーンショットですVMフォーカスあり。
仮想マウスの代わりに仮想タブレットを使用でき、Ctrl_LとAlt_Lを押す必要はありません。また、仮想タブレットは、相対モーションデルタの代わりに絶対座標を使用することにより、マウストラッキングを改善します。
仮想タブレットを使用するには、最初にVMをシャットダウンします。 virt-managerを使用して仮想マシンを選択し、[表示]-> [詳細]を選択して、[ハードウェアの追加]ボタンをクリックし、[入力]を選択して、[EvTouch USBグラフィックタブレット]を選択し、[完了]をクリックします。 VMを起動すると、すべての準備が整います。
以下は、詳細ビューの手順のスクリーンショットです。
はい。 [〜#〜] spice [〜#〜] とvdagentを使用して最高のエクスペリエンスを実現します。 SPICEはVNCよりもはるかに効率的で、vdagentはNiceポインターとクリップボードの統合を提供します。
私は正確な手順に精通していませんが、それはこれに帰着します:
結果:VirtualBoxおよびVMwareと同じ-公平なビデオパフォーマンス(720pフルスクリーンがスムーズに実行されるのを見てきました)、非常に良好なポインター/クリップボードの統合。