none
虚拟机是如何识别键盘和鼠标的? RRS feed

  • 问题

  • 运行一台虚拟机后,如果在键盘敲入命令,或者使用鼠标。那么,这时,真实的机器和虚拟机是如何识别这些指令是控制谁的?

     

    如果同时运行多台虚拟机后,这时敲键盘或点鼠标后,又会怎样?

    2008年11月28日 11:10

答案

  • 虚拟机一般都具有切换输入对象功能,例如 VPC 每台运行的虚拟机都是宿主机的一个窗口,哪个窗口是活动的就代表输入对象是谁;再比如 VMware 每台运行的虚拟机都有一个标签,哪个标签处于前台就代表输入对象是谁。

     

    不同的虚拟机都有不同的切换方法,例如将鼠标箭头移除窗口、使用热键释放输入对象,等等。

    2008年11月28日 12:52
  •  

    通过键盘鼠标的操作,转换不同的窗口,达到转换不同虚拟机的目的,而VPC会重新解释执行CPU的指令,
    2008年12月19日 15:01
    版主

全部回复

  • 虚拟机一般都具有切换输入对象功能,例如 VPC 每台运行的虚拟机都是宿主机的一个窗口,哪个窗口是活动的就代表输入对象是谁;再比如 VMware 每台运行的虚拟机都有一个标签,哪个标签处于前台就代表输入对象是谁。

     

    不同的虚拟机都有不同的切换方法,例如将鼠标箭头移除窗口、使用热键释放输入对象,等等。

    2008年11月28日 12:52
  •  

    通过键盘鼠标的操作,转换不同的窗口,达到转换不同虚拟机的目的,而VPC会重新解释执行CPU的指令,
    2008年12月19日 15:01
    版主