HUDのAltキーの使用を変更または無効にするにはどうすればよいですか?


471

多くのゲーム、Emacs、および端末がAltキーを広範囲に使用します。Unityは、このキーを使用してHUDを起動するのではなく、このキーを尊重するように構成できますか?


45
HUDは本当に迷惑です
沖エリーリナルディ

10
同意する。Altキーを押してHUDを起動すると、ほとんどの重要でないアプリの適切な機能に干渉することがほぼ確実になります。
ジーノ

Unity3dゲームエンジンのチュートリアルに従うことは非常に困難です。Altは、ゲームワールドを作成するとき、たとえばシーンビューポートを回転させるときに絶えず使用されます。これは、複雑なオブジェクトを作成している場合、毎分数十回発生します。
明るくしない

独自に使用されている修飾キーは、ひどい考えです。Startキーと同じこと。
ビクターYarema

それは本当に馬鹿げたデザインです。うるさい。
Siwei Shen申思维

回答:


500

Session IndicatorUnityパネルに移動するかSystem Settings、HUD を使用して検索して、システム設定アプリケーションを開きます。

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

次にに進みKeyboard > Shortcuts > Launchersます。HUDオプションを表示するにはキーを使用してHUDキーを再定義できます。を押すBackspaceと、HUDショートカットが完全に無効になります。

[ランチャー]セクションの[キーボード設定]ウィンドウのスクリーンショット

Alt手動で設定した場合、設定は左右のAltキーを区別します。したがって、一般的な動作を維持したままAltの組み合わせを使用する場合は、これが代替ソリューションになる可能性があります。


10
これは私にはうまくいきません。左のAltキーは引き続きHUDをトリガーします。この修正を無効にする更新が発生したのだろうか。私はこれが問題でさえあることに本当に驚いています:Emacs誰か?もう。
ドッグウェザー

18
Alt+WindowsFirefoxでタブを切り替えたときにポップアップが表示されるように設定しました。このコンボは非常にうまく機能し、通常のダッシュ操作を妨げません。
japzone

3
はい!最後にそれを取り除きました!結局のところ、このHUDの「コマンドの実行」の目的はまだわかりません...誰にも説明できますか?
ルーカスポッタースキー

8
ワオ。私はこれをもっと早く探していないので自分を蹴っている!(また、振り返ってみると、それはそれほど明白だ...私が本当にしなければならなかったべきではない検索では、すべてのそれのために。)
ダン・タオ

5
特にLinux向けのすべてのゲームでは、デフォルトでalt-superになっているはずです。ありがとう。
ケルビニラ

61

compizconfig-settings-manager compizconfig-settings-managerをインストールしますを使用して、HUDの表示に使用するキーを変更できます。

それをインストールするには、ターミナルで次のコマンドを実行します。

sudo apt-get install compizconfig-settings-manager

インストールした後、それを開き(ccsm)、Ubuntu Unityプラグインに移動します。

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

オプションキーのボタンをクリックしてHUDを表示すると、次のようなダイアログが表示されます。

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

グラブキーの組み合わせをクリックし、目的の新しいキーの組み合わせを押して、Enterキーを押します。その後、[ OK ]ボタンをクリックすると、新しいキーの組み合わせが今後HUDをトリガーします。


2
これはUnity-2Dでは機能しません...
厄介者

2
ユニティ3Dで、それは、少なくとも仕事は非常に良い@nastys
アンワル

2
Unity2Dを実行する場合、CCSMからのキーバインドは引き続き尊重されます。
Takkat

本当に。統一が有効になっている場合、標準のショートカットのいくつかの主要な設定は無視されます。ありがとう
-ruX

1
ありがとうございました。これにより、メール受信者の挿入時に発生するEvolutionの問題が解決され、@を取得するためにAltGrキーを押した後にコンマとスペースが挿入されます。どうもありがとうございました!
Geppettvs D'Constanzo

17

あなたはの助けを借りてHUDを設定することができます gsettings:

記述
       gsettingsは、GSettingsへのシンプルなコマンドラインインターフェイスを提供し、個々のキーの変更を取得、設定、または監視できます。
  • 現在のキーを取得するには、ターミナルで次のコマンドを実行します。

    $ gsettings get org.compiz.integrated show-hud
    ['<Alt>']
    
  • キーを変更するには(let Alt+ Super)、ターミナルで次のコマンドを実行します。

    gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"
    

これでAlt、HUD のみを押すと表示されなくなります。ただし、Alt+ Super!で表示されるように構成されています。

の代わりに有効なキーの組み合わせを設定できます"['<Alt><Super>']"


gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"おかげで復元しました!
サインイン14年

これとdconfの書き込み/読み取りの違いは何ですか?
ハツカネズミ

1
@gonzobrains訪問wiki.gnome.org/action/show/Projects/dconf述べてdconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.
Pandya

2
で@gonzobrains APINote: Most applications will not want to interface directly with dconf, but rather with GSettings.
Pandya

1
@gonzobrains 12.04を使用しますがgconfdconf/gsettings
wisbucky

16

「Ubuntu 13.04(raring)」では、次を実行できます。

HUDを無効にします:
dconf write /org/compiz/integrated/show-hud '[""]'
HUDの有効化/リセット(「Alt L」):
dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'

設定は14.04とシステム設定testet(開発ブランチ)にlistetいない場合でも動作します
KEY_

それが14.04で動作します
モレノ

1
dconfの変更には再起動が必要ですか?スクリーンショットコマンドを変更しようとしていますが、すぐには有効にならないようです。
ハツカネズミ

&lt; および&gt; コマンドラインで実際に入力するときは、<と>でなければなりません。少なくとも私にとっては、エンコーディングを使用したときは機能しませんでしたが、["<Alt>"]を使用したときは機能しました。
sigmazero13

ヒント:それはしないことにより、ユーザーによって実行されているはずroot経由sudo
vp_arth

13

まあそれはHUDと呼ばれています。Unityの新機能。

表示されないようにするには、キーボードショートカットでキーバインドを無効にします。

Session IndicatorUnityパネルに移動してシステム設定を開きます。

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

システム設定でを選択しますKeyboardShortcutsタブの下で、「キー」をクリックしてHUDを表示します。を押しBackspaceて無効にします。それでおしまい!

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


9
キーをクリアすると、HUDのオプションを無効にしない
アンワル

10

Ubuntu 12.04では、HUDを呼び出すためのショートカットを変更しましたSystem Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD

今、私の左Altは再び幸せです:-)


0

システム設定で、「HUDを表示するキー」のキーボードショートカットを変更します(「ランチャー」の下)。提案として、1つではなく両方のaltキーが同時に押されたときにアクティブになるように設定します。これにより、VMの使用が煩わしくなりません。


-2

Ubuntu 14.04.1:Typing AltがHUDを開かないEmacsセッションを開く。

  1. デスクトップ環境で、Ctrl+ Alt+ F1と入力して、ターミナル画面に入ります。
  2. プロンプトに従ってユーザー名とパスワードを入力します。
  3. コマンドプロンプトで、と入力してEmacsセッションを開きますemacs
  4. ここで、Altas Metaを使用してもHUDは開きません。
  5. Alt+ を入力して、いつでもデスクトップに戻りますF7

出典:FLOSSマニュアルページのコマンドラインの紹介_(p.12)。


1
ttysの1つに救済するようにユーザーに伝えることは、ほとんどのユーザーにとって有用なオプションではなく、一部のコンピューターでは使用できません。妥当な距離ではほとんど判読できないテキストを生成する4Kディスプレイを備えたラップトップを持っています。
ジェレミアペシュカ16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.