Mouse + Teclado para cada VM? [duplicar]

8

Esta pregunta ya tiene una respuesta aquí:

Estoy usando VM Ware (específicamente el reproductor) y me gustaría conectar varios ratones y tener uno para cada VM (la misma idea con el teclado pero todavía no he probado los teclados). Me gustaría que varias personas usen su propia máquina virtual. Parece que no puedo entender cómo bloquear el mouse en la VM. Si conecto un mouse, Windows usa ambos y necesito hacer clic en una instancia de vmware para que el mouse funcione allí.

Intenté hacer clic en el área USB en la parte inferior de la ventana del reproductor y recibí el mensaje de error

No se puede conectar "BRAND USB Optical Mouse" a esta máquina virtual. El host requiere este dispositivo para la entrada.

¿Es posible dedicar un mouse / teclado a una instancia de VM? Estoy dispuesto a usar otro software de VM (pero preferiblemente gratis)

Eroen
fuente
2
¿Estás usando Windows? No creo que pueda hacer esto con vmware (o virtualbox). Su mejor apuesta podría ser algo como esto: www2.userful.com/products/userful-multiseat-linux
bfhd
Esta pregunta se ha marcado como un duplicado del mouse y el teclado dedicados para una máquina virtual, ¿es posible? , pero eso es inapropiado porque esa pregunta es sobre VirtualBox. Las respuestas a esa pregunta no se aplican a esta pregunta, que trata sobre VMware Player.
jamesdlin 01 de

Respuestas:

12

En VMware Workstation y VMware Player esto es posible para dispositivos de entrada USB (no PS / 2 y no Bluetooth) de la siguiente manera:

  1. Asegúrese de que la VM esté apagada (suspendida no funcionará).
  2. En la configuración de la máquina virtual, seleccione el controlador USB y asegúrese de que la opción "Mostrar todos los dispositivos de entrada USB" esté seleccionada.
  3. Encienda la VM y haga clic con el botón derecho en el dispositivo de entrada que desea asignar a la VM en los dispositivos en la parte inferior, y conecte el dispositivo.

Este dispositivo ahora está conectado exclusivamente a la máquina virtual, no ingresará al sistema operativo host incluso cuando la máquina virtual no esté enfocada, CTRL + ALT o cualquier combinación que haya configurado para desarmar en ese dispositivo no funcionará y tampoco CTRL + ALT + DEL.

Para los dispositivos Bluetooth, puede conectar un controlador Bluetooth USB a la VM directamente (no usar la función para compartir dispositivos Bluetooth de VMware Workstation 8 y Player 4) y luego emparejar el dispositivo de entrada con el controlador Bluetooth conectado en la VM.

Ya no tengo ningún dispositivo de entrada PS / 2, así que no sé cómo usarlos de esta manera, dudo que sea más difícil que obtener un adaptador USB <-> PS / 2 y usarlo como si fuera un Dispositivo USB HID.

Arrogante
fuente
Bueno, este fue un mouse USB y el error en mi publicación es lo que recibí al seguir estas instrucciones
2
Lo probé con varios ratones y teclados. Funciona bien aquí, aunque estoy usando VMware Workstation en lugar de Player. Quizás haya alguna interacción con el controlador de su mouse en particular que provoque que Windows niegue los intentos de desconectarlo del host. Intente enchufar el mouse después de que la VM tenga el foco (con la opción de foco automático establecida en la configuración del controlador USB).
Supercilioso
1
¡Tienes razón! En realidad no fue el conductor. Necesitaba conectar otro mouse USB y cuando AMBOS están conectados puedo desconectar uno para la VM. Me sale el touchpad en mi computadora portátil de prueba (o permitirme sin mouse) no es lo suficientemente bueno. ¡Aceptado!
Ok tienes razon. Encontré esto para que funcione en Fusion: kb.vmware.com/selfservice/microsites/… ¡ Pulgares arriba!
Mose
7

Agregue estas líneas a su archivo VMX (fuente: http://nepalipunk.blogspot.ch/2012/06/connecting-second-mouse-or-keyboard.html ):

usb.generic.allowHID = "TRUE"
usb.generic.allowLastHID = "TRUE"

No debe hacerlo si no tiene otro mouse que no sea USB (por ejemplo, un touchpad de notebook). Entonces no tiene que enchufar otro mouse.

Joel Richard
fuente
Buen trabajo. Esto probablemente solucionará mi problema con la escritura de software en una máquina virtual para la entrada de mouse sin formato. Tengo una computadora portátil con una almohadilla y no me permite conectar el mouse USB debido a ese error. Dice "el host requiere este dispositivo para la entrada".
Celess