Setup: Ich habe VirtualBox laufen, mein Gastbetriebssystem ist Windows 7. Außerdem habe ich mehrere Ubuntu-Arbeitsbereiche, in denen ich mit den Tasten Ctrl+ Alt+ navigiere Arrow.
CtrlDas Problem besteht darin, dass das Fenster der virtuellen Maschine, wenn es den Fokus erhält, die Tasten + abfängt Alt(eigentlich alle Tasten, was technisch gesehen das richtige Verhalten ist), diese Tasten dann aber nicht mehr den Arbeitsbereich meines Host-Betriebssystems wechseln.
Ich möchte, dass die Tastenkombination zum Wechseln des Arbeitsbereichs auch dann funktioniert, wenn meine VM fokussiert ist. Ich hätte vermutlich nichts dagegen, wenn beide Betriebssysteme die Ctrl+ Alt+ empfangen Arrowund verarbeiten (obwohl meine VM diese Tastenkombinationen nicht verwendet).
Meine aktuelle Problemumgehung besteht darin, außerhalb der VM zu klicken (den Fokus zu entfernen), aber das möchte ich nicht tun müssen.
Vielleicht gibt es dafür keine Lösung, aber ich dachte, ich frage trotzdem mal.
Antwort1
Derzeit gibt es keine Möglichkeit, das Erfassungsverhalten von Host-Tastenanschlägen in VirtualBox anzupassen. Es ist entweder immer „Tastatur automatisch erfassen“ oder nie. Dies kann in den Anwendungseinstellungen im Einstellungsdialog von Virtual Box Manager definiert werden.
Eine praktische Möglichkeit, die Host-Tastaturerfassung vorübergehend umzuschalten, besteht darin, Hosteinmal die -Taste zu drücken. Standardmäßig ist dies auf eingestellt, RightCtrlaber auf meinem System habe ich es RightShiftwie folgt eingestellt:
Wenn die automatische Erfassung aktiviert wurde, können wir die Host-Tasten verwenden, bis wir zurückschalten.
Falls wir AltTabden Anwendungsumschalter verwendet haben, stellt der Gast den Standardstatus der Tastaturerfassung wieder her, wenn das Gastfenster wieder den Fokus erhält.