VirtualBox intercepte CTRL-ALT lorsqu'il est concentré, interfère avec la commutation de l'espace de travail

8

Configuration: J'ai VirtualBox en cours d'exécution, mon système d'exploitation invité est Windows 7. J'ai également plusieurs espaces de travail Ubuntu dans lesquels je navigue avec les touches Ctrl+ Alt+ Arrow.

Le problème est que lorsque la fenêtre de la machine virtuelle obtient le focus, elle intercepte les touches Ctrl+ Alt(en fait, elle intercepte toutes les clés, ce qui est un comportement techniquement correct), mais ces clés n'effectuent plus la commutation de l'espace de travail de mon système d'exploitation hôte.

J'aimerais que la touche de raccourci du commutateur d'espace de travail continue de fonctionner même si ma machine virtuelle est concentrée . Je suppose que cela ne me dérangerait pas si les deux systèmes d'exploitation reçoivent le Ctrl+ Alt+ Arrowet les traitent (bien que ma machine virtuelle n'utilise pas ces touches de raccourci.)

Ma solution de contournement actuelle consiste à cliquer à l'extérieur (flou) de la machine virtuelle, mais je ne veux pas avoir à le faire.

Il n'y a peut-être pas de solution à cela, mais j'ai pensé demander.

Jeff Ward
la source

Réponses:

5

À l'heure actuelle, il n'y a pas d'option pour personnaliser le comportement de capture des frappes d'hôte dans VirtualBox. Il s'agit soit toujours du "Clavier de capture automatique", soit jamais. Cela peut être défini dans les préférences de l'application à partir de la boîte de dialogue des préférences de Virtual Box Manager.

Un moyen pratique de basculer temporairement la capture du clavier hôte consiste à appuyer Hostune fois sur la touche. Par défaut, il est défini sur RightCtrlmais sur mon système, je le configure RightShiftcomme indiqué ci-dessous:

entrez la description de l'image ici

Si la capture automatique a été activée, nous pouvons utiliser les clés de l'hôte jusqu'à ce que nous basculions en arrière.

Dans le cas où nous avions utilisé le AltTabsélecteur d'application, l'invité restaure l'état de capture par défaut du clavier lorsque la fenêtre d'invité se concentre à nouveau.

Takkat
la source
1
Bummer, je pensais que cela pourrait être le cas. Merci pour la suggestion "appuyez sur la touche hôte" - qui me permet d'utiliser CTRL-ALT-Arrow - une meilleure solution de contournement que de déplacer ma main vers la souris.
Jeff Ward
1
oui - c'est plus pratique, et lorsque vous utilisez le sélecteur d'application ALT TAB, il restaure même automatiquement la caputre,)
Takkat
1
Ouaip, "appuyez sur la clé de l'hôte" le rend également réalisable pour moi, c'est un bon conseil.
Gerben Rampaart