VirtualBoxでUnity 2dインターセプトメタキーを停止するにはどうすればよいですか?


8

virtualboxゲストシステムで作業していて、メタキー(別名winkey、またはMod4)を押すと、巨大な統一メニューがポップアップします。

この動作を修正する方法はありますか?


それを変更する方法があるかどうかはわかりませんが、VirtualBoxであるかどうかに関係なく、それがUbuntuのデフォルトです。それをモディファイアとして使用することができる場合(例:Super + Whatever)、そのパワーで定義されているように正しく設定されています。
zpletan

残念ながらこれは可能ではないようです- こちらをご覧ください
Takkat

1
Takkatに同意します-メタキーのインターセプトを停止したい場合は、ゲストをフルスクリーンモードで実行します-右コントロール+ F
fossfreedom

fossfreedomは、まだ傍受
tensai_cirno

@TensaiCirno-非常に奇妙です-私はvirtualbox 4.1.6を使用しており、フルスクリーンで実行できます。
fossfreedom

回答:


1

新しいプロファイルでも、まだ機能しません:/。ユニティランチャーを無効にし、Altキーを押したときにパネルの強調表示メニューをオフにする簡単なパッチを作成しました。

annoying_keys_unity_2d.diff

それを適用する手順:

  • cd $build_dir (空のディレクトリ)
  • apt-get source unity-2d
  • sudo apt-get build-dep unity-2d
  • wget https://raw.github.com/gist/1352470/eb9c736bd1041af4be04f0bafdd8e437c222ea15/annoying_keys_unity_2d.diff
  • patch -Np1 < annoying_keys_unity_2d.diff
  • cd unity-2d-4.12.0
  • dpkg-buildpackage -rfakeroot -b
  • cd ..
  • sudo dpkg -i ./*.deb

1

残念ながらSuper、このキーはUnityによって解放されないため、非フルスクリーンモードでVirtual Boxを操作するときにキーを取得する方法はありません。

compizconfig-settings-manager compizconfig-settings-managerをインストールするをインストールして実行ccsmすることで、Unity2Dが実行されている場合でも、単一のデスクトップ要素を表示するキーボードショートカットを定義できます。

警告: ccsmは望ましくない影響をもたらす可能性があり、克服するのが難しい場合があり、デスクトップがない場合があります(詳細については、この質問も参照してください)。

ブラウザへ>ユニティ-デスクトップ設定とあなたから変更したいショートカットキーを選択行動タブを。

注:キーバインドを変更するためにUnityプラグインを有効にする必要ありませ

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

「巨大な黒い」ダッシュを制御するキーは、ランチャーを表示するキーです。そうすることで、ホストとゲストで異なるキーの組み合わせを割り当てて、両方が開かれるのを回避できます。ただし、ゲストで-key(例:+ )Superとの任意の組み合わせを選択すると、ホスト上でダッシュが開きます。SuperCtrlSuper

ここからキーボードショートカットを無効にすることもできます。

この手順は、11.10を実行している仮想マシンでテストされました。ここで、マシンの3Dグラフィックアクセラレーションを無効にしました。実際のハードウェアでは同じように機能しない場合があります。


この設定がUnity 2Dに適用されてよろしいですか?compizプラグインではないため、スタンドアロンのQMLアプリケーションです。そして私のために動作しません:(
tensai_cirno

まあ、私はこれをテストすることができましたUnity2Dのcompizがインストールされている実行されてない。それはあなたのために機能しないと聞いてすみません。
Takkat

とても奇妙なことですが、新しいユーザープロファイルを試してみます。とにかくよろしくお願いします。:)
tensai_cirno

0

わかりました... Unity 3dダッシュに関連する私の質問は、これの「完全な」複製としてマークされたため、クローズされました。

Unity 3dにこれを適用するパッチはありますか?「Alt-L」キーを使用してWindowsゲストをロックすると、ダッシュボードがバックグラウンドで表示され、パスワードがクリアテキストで入力されます。


ないと思います。しかしgrep、ソースで使用するだけで、独自のパッチを作成できます。
tensai_cirno 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.