VirtualBoxはフォーカスされたときにCTRL-ALTをトラップし、ワークスペースの切り替えを妨害します


8

セットアップ:VirtualBoxを実行しています。ゲストOSはWindows 7です。複数のUbuntuワークスペースもCtrl+ Alt+ Arrowキーで移動できます。

問題は、仮想マシンウィンドウがフォーカスを取得すると、Ctrl+ Altキーをトラップします(実際には、すべてのキーをトラップします。これは技術的に正しい動作です)が、これらのキーはホストOSワークスペースの切り替えを実行しなくなります。

VMがフォーカスされている場合でも、ワークスペーススイッチのショートカットキーが機能し続けるようにしたい。両方のOSがCtrl+ Alt+ Arrowを受け取って処理してもかまいません(ただし、私のVMではこれらのショートカットキーを使用していません)。

私の現在の回避策は、VMの外側(フォーカスを外す)をクリックすることですが、これを実行する必要はありません。

これに対する解決策はないかもしれませんが、私は尋ねると思いました。

回答:


5

現在、VirtualBoxのホストキーストロークのキャプチャ動作をカスタマイズするオプションはありません。常に「自動キャプチャキーボード」かそうでないかのどちらかです。これは、Virtual Box Manager設定ダイアログのアプリケーション設定で定義できます。

ホストキーボードのキャプチャを一時的に切り替える便利な方法は、Host-keyを1回押すことです。デフォルトではこれに設定されてRightCtrlいますが、私のシステムではRightShift次のように設定しています。

ここに画像の説明を入力してください

自動キャプチャが有効になっている場合は、トグルするまでホストキーを使用できます。

AltTabアプリケーションスイッチャーを使用した場合、ゲストウィンドウに再びフォーカスが移ると、ゲストはデフォルトのキーボードキャプチャ状態に戻ります。


1
残念、私はそれが事実かもしれないと思った。「ホストキーをタップする」という提案に感謝します。これにより、CTRL-ALT-矢印を使用できるようになります-マウスに手を動かすよりも良い回避策です。
Jeff Ward

1
ええ-より便利です。アプリケーションスイッチャーのALT TABを使用すると、自動的に機能が復元されます))
Takkat

1
うん、「ホストキーをタップする」と、私にとっても機能します。これは良いアドバイスです。
Gerben Rampaart
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.