Fixing Command + Tab auf der virtuellen Box

22

Ich habe Mac OS X 10.8 mit VirtualBox installiert. Ich verwende Windows 7 als virtuelle Maschine.

Wenn ich in Windows bin, stelle ich fest, dass Command + Tab nicht funktioniert, und ich habe mich gefragt, ob ich das Problem so beheben kann, dass es immer noch so funktioniert, als wäre ich in OS X?

Was ich möchte, ist, in der Lage zu sein, zwischen laufenden Apps unter OS X zu wechseln, aber stattdessen macht Windows diese 3D-Swooshie-Sache zwischen meinen geöffneten Fenstern in Windows 7.

Irgendwelche Ideen?

josef.van.niekerk
quelle

Antworten:

47

Gehen Sie in den VirtualBox Manager-Einstellungen zu "Input" und deaktivieren Sie die Option "Auto Capture Keyboard". Lassen Sie es deaktiviert (die Option unten im Bild unten).

Die Option, die CMD-LEFT normalerweise deaktiviert, ist standardmäßig deaktiviert (wenn Sie sie vorübergehend zurücksetzen müssen, verwenden Sie CMD-LEFT).

Auf diese Weise funktioniert CMD-TAB wie in jeder anderen Mac OS X-App.

Für mich war das ziemlich nervig und ich habe heute endlich die Lösung gefunden. Ich weiß jedoch nicht, ob die Einstellung etwas anderes stört. Bisher habe ich STRG-TAB innerhalb des Gastbetriebssystems ausprobiert und das wird wie erwartet erfasst.

Bildbeschreibung hier eingeben

Ivan Maeder
quelle
Das hat auch bei mir funktioniert. Ich musste meine VM neu starten, aber das hatte ich erwartet. Immer noch unsicher über die Nebenwirkungen.
Harperville
4

Was passiert, wenn Sie Command- Tabmit der rechten CommandTaste, oder setzen Sie die Host-Taste auf der CommandRegisterkarte "Eingabe" in den Einstellungen auf die linke Taste? Ich habe keinen Mac mit VirtualBox zum Testen, aber es könnte verrückt genug sein, um zu funktionieren.

Bildschirmfoto

Ansonsten glaube ich nicht, dass dies derzeit möglich ist, aber alternativ können Sie "Auto Capture Keyboard" deaktivieren.

Dies hat die offensichtlichen Nachteile, dass ein Klick oder Tastendruck erforderlich ist, bevor die Eingabe an den Gast übergeben wird, und dass nicht geholfen wird, sobald die Eingabe übergeben wird. Dies kann jedoch das Symptom lindern, wenn Sie normalerweise nur den Gast anzeigen Bildschirm der Maschine.

OKTOSITÄT
quelle
0

Wie oben erwähnt

1) Sie setzen den Host-Schlüssel auf den rechten CMD / Win-Schlüssel und 2) deaktivieren die automatische Erfassung

Aber am wichtigsten

3) Sie erstellen ein Auto-Hotkey- Skript unter Windows-Gast

~LWin Up:: return
~RWin Up:: return

um zu verhindern, dass das Windows-Startmenü bei Verwendung von CMD + Tab in wain auftaucht und andere Win + -Verknüpfungen weiterhin funktionieren, z. B. Win + R und Win + E usw.

PS Warum ist CMD + Tab oder Win + Tab keine Windows-Tastenkombination? Denn sobald das gedrückt wurde, haben Sie Windows verlassen und sind in OSX. Und Windows hat nur Win Key Down erhalten. Ich habe den Tab nie bekommen.

Davids Gaisevskis
quelle
-1

Windows hat keine CMD- oder Befehlstaste. Ich denke du meinst CTRL-Tab?

SPRBRN
quelle
2
Ich glaube nicht, dass Sie die Frage richtig verstehen. Ich arbeite auf einem Mac und wenn ich in einer virtuellen Win 7-Maschine arbeite, funktioniert Cmd + Tab unter Windows so, als ob Sie Strg + Tab drücken. Ich möchte, dass Mac das Cmd + Tab wie gewohnt aufzeichnet und die Anwendung wechselt. Immerhin ist Windows technisch gesehen dank VirtualBox, das als Anwendung auf dem Mac ausgeführt wird.
josef.van.niekerk