[server] Ctrl_L + Alt_L을 클릭하지 않고도 virt-manager에서 KVM 게스트에 포커스를 놓을 수 있습니까?

마우스 virt-manager를 클릭하여 창 포커스를 얻거나 Ctrl_L+ 를 눌러 포커스를 해제 할 필요없이 마우스를 KVM 게스트 안팎으로 이동할 수 Alt_L있습니까?

배경

나는 일반적으로 Fedora 14시스템 에서 virt-manager실행되는 게스트 KVM을 관리하기 위해 시스템 에서 연결 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이 클릭 한 후 포커스를 훔치고 있음을 보여주는 스크린 샷이 있습니다.

               클릭 전 게스트 VM의 ss

               클릭 후 게스트 VM의 ss

편집 # 1

방금 @tpow가 권장하는 솔루션을 시도했는데 문제가되는 것 같습니다. 태블릿 입력 장치를 수동으로 추가하면 문제가 해결되며 이제 KVM초점을 먼저 맞출 필요없이 게스트 안팎으로 마우스를 이동할 수 있습니다 .

다음은 포커스가있는 게스트 VM의 스크린 샷입니다.

               포커스 및 태블릿 입력 기능이있는 게스트 VM의 SS



답변

가상 마우스 대신 가상 태블릿을 사용할 수 있으므로 Ctrl_L & Alt_L을 누를 필요가 없습니다. 가상 태블릿은 상대 모션 델타 대신 절대 좌표를 사용하여 마우스 추적을 향상시킵니다.

가상 태블릿을 사용하려면 먼저 vm을 종료하십시오. virt-manager를 사용하여 가상 머신을 선택한 다음보기-> 세부 사항을 선택하고 하드웨어 추가 버튼을 클릭하고 입력을 선택한 다음 “EvTouch USB 그래픽 태블릿”을 선택하고 완료를 클릭하십시오. VM을 시작하면 모든 설정이 완료됩니다.

세부 사항보기의 단계 스크린 샷은 다음과 같습니다.

가상 태블릿-하우투


답변

예. 최상의 경험을 얻으려면 SPICE 와 vdagent를 사용하십시오 . SPICE는 VNC보다 훨씬 효율적이며 vdagent는 훌륭한 포인터 및 클립 보드 통합을 제공합니다.

정확한 단계에 익숙하지 않지만 다음과 같습니다.

  • 게스트에 QXL 비디오 드라이버 및 virtio 직렬 드라이버를 설치하십시오.
  • vdagent를 설치하고 Windows 서비스를 시작하십시오.
  • SPICE 채널을 활성화하고 virt-manager에서 QXL 가상 그래픽 카드를 선택하십시오.

결과 : VirtualBox 및 VMware와 동일-공정한 비디오 성능 (720p의 전체 화면이 원활하게 실행 됨), 매우 우수한 포인터 / 클립 보드 통합.


답변