セットアップ:VirtualBoxを実行しています。ゲストOSはWindows 7です。また、ナビゲートする複数のUbuntuワークスペースもあります Ctrl+Alt+Arrow キー。
問題は、仮想マシンのウィンドウがフォーカスを取得すると、 Ctrl+Alt キー(実際にはすべてのキーをトラップします。これは技術的には正しい動作です)が、それらのキーはホストOSワークスペースの切り替えを実行しなくなります。
VMがフォーカスされている場合でも、ワークスペーススイッチのショートカットキーが機能し続けたい。私は両方のOSが受信しても気にしないと思います Ctrl+Alt+Arrow それらを処理します(ただし、私のVMはこれらのショートカットキーを使用しません。)
私の現在の回避策は、VMの外側をクリックする(フォーカスを外す)ことですが、これを行う必要はありません。
これに対する解決策はないかもしれませんが、私は尋ねたいと思いました。
現時点では、VirtualBoxのホストキーストロークのキャプチャ動作をカスタマイズするオプションはありません。常に「自動キャプチャキーボード」であるか、そうでないかのどちらかです。これは、Virtual Box Manager設定ダイアログのアプリケーション設定で定義できます。
ホストキーボードキャプチャを一時的に切り替える便利な方法は、 Host-キーを1回。デフォルトでは、これは RightCtrl しかし、私のシステムでは RightShift 以下に示すように:
自動キャプチャが有効になっている場合は、戻るまでホストキーを使用できます。
使用した場合 AltTab アプリケーションスイッチャーは、ゲストウィンドウが再びフォーカスを取得すると、ゲストがデフォルトのキーボードキャプチャ状態を復元します。