Configuración: tengo VirtualBox ejecutándose, mi sistema operativo invitado es Windows 7. También tengo varios espacios de trabajo de Ubuntu por los que navego con las teclas Ctrl+ Alt+ Arrow.
El problema es que cuando la ventana de la máquina virtual se enfoca, atrapa las teclas Ctrl+ Alt(en realidad atrapa todas las teclas, lo cual es un comportamiento técnicamente correcto), pero luego esas teclas ya no realizan el cambio del espacio de trabajo de mi sistema operativo host.
Me gustaría que la tecla de acceso directo para cambiar el espacio de trabajo continúe funcionando incluso si mi VM está enfocada. Supongo que no me importaría si ambos sistemas operativos recibieran Ctrl++ y los procesaran (aunque mi VM no usa estas teclas de método abreviado).AltArrow
Mi solución actual es hacer clic fuera (desenfocar) de la VM, pero no quiero tener que hacer esto.
Puede que no haya solución para esto, pero pensé en preguntar.
Respuesta1
Actualmente no existe ninguna opción para personalizar el comportamiento de captura de las pulsaciones de teclas del host en VirtualBox. O siempre es "Teclado de captura automática" o nunca. Esto se puede definir en las preferencias de la aplicación desde el cuadro de diálogo de preferencias de Virtual Box Manager.
Una forma conveniente de alternar temporalmente la captura del teclado del host es presionar la Hosttecla -una vez. De forma predeterminada, esto está configurado en RightCtrlpero en mi sistema lo configuro RightShiftcomo se muestra a continuación:
Si la captura automática estaba habilitada, podemos usar las claves del host hasta que volvamos a alternar.
En caso de que hayamos utilizado AltTabel conmutador de aplicaciones, el invitado restaura el estado de captura de teclado predeterminado cuando las ventanas del invitado vuelven a centrarse.