Unityキーボードショートカットオーバーレイを無効にするにはどうすればよいですか?


24

Ubuntu 12.04でキーボードショートカットオーバーレイを無効にすることは可能ですか?


これを無効にする1つの理由、またはショートカットキーオーバーレイの表示を遅らせる理由の1つは、通常<Super> Button 1によって起動される簡単なスクリーンキャプチャ機能でスクリーンキャプチャの取得を妨げることです。オーバーレイのヒントはスクリーンキャプチャに表示されます、これは通常あなたが望むものではありません。

私は12.10を使用していませんが、私が知る限り、このオプションは削除されていません。compiz / unityの設定をリセットするには、、$ compiz.resetログアウト、ログインしてから実行し$ dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay falseます。
ジェシー

回答:


16

Ubuntu 12.04以前の場合:

キーボードショートカットのオーバーレイは compizをユニティプラグインでのオプションによって制御されます。

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

試験ccsm運用のタブで、表示されているオプションを選択解除できます。

CCSMの使用は強く推奨されていません。同じ方法で実現できます。 gconf-editor

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

パスに表示されているオプションのチェックを外します /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay


3
私の新しい12.10インストールで/apps/compiz-1/plugins/unityshellは、存在しません。
バートヴァンヒューケロム

を使用するgconf-editorよりも使用するのが好ましいのはなぜccsmですか?
クリストファーアイヴス

1
: - @KristopherIvesこのQ&Aは、あなたの質問について説明しますaskubuntu.com/questions/80589/...
fossfreedom

1
かなり新鮮な14.04インストールでは、/ apps / compiz-1 / plugins / unityshellも存在しません。
トムスワーリー14

/ apps / compiz-1 / plugins / unityshellも16.04.1には存在しません
-anon58192932

7

コマンドラインを好む私のような人のために:

Ubuntu 12.10以降:

(16.04までテスト済み)

dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false

Ubuntu 12.04以前:

sudo apt-get install gconf-editor
gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay --type bool false

Unityを実行するUbuntu 18.04でうまく機能しました。
ムハンマドビンユスラット

5

Ubuntu 12.10の場合:

次の手順に従って、この動作を無効にできます。

  1. Ubuntu Tweakをインストールする インストールする
  2. ラベルTweaks and choice Unityを開きます

    スクリーンショット

  3. 次に、ショートカットヒントオーバーレイと呼ばれる2番目のオプションを確認する必要があります。

    screenshoot2

  4. ボックスをクリックしてこの機能をオフにします。これは次のようになります。

    screenshoot3


1
好奇心から、これはコマンドラインでどのように行われますか?
クピアコス

これがgconfスキーマの特定のオプションを変更しているかどうかはわかりません。もしそうなら、あるはずです
ルシオ

0

私はこれが古いスレッドであることを知っていますが、少なくとも16.04の時点で(そしておそらくそれ以前にも)dconfソリューションは機能しません。

16.04+の場合、最も簡単な方法は、Unity Tweak Toolを入手して、[概要]-> [追加]に移動し、[キーボードショートカットのスーパーを保持]のチェックを外すことです。


奇妙なことに、16.04でソリューションをテストしたところうまく機能しました。
bmaupin 16

0

これらの回答は私にはまったく機能せず、Ubuntu Tweakはユーザーごとの設定であり、Ubuntu Tweakを開くときにはすでにこの最初のポップアップを終了しているため、Ubuntu Tweakは本当に役に立ちません最初のマウス/キーボードイベントで終了します)。それで、既にそれ自体を無効にしているポップアップを無効にすることのポイントは何ですか?この設定は、新しいユーザーにのみ意味があります。

いくつかのdconf / gsettings /何でも答えてみましたが、どれもうまく設定できませんでした。私は試した

gsettings set org.compiz.unityshell:/ shortcut-overlay false

また、経由/usr/share/compiz/unityshell.xmlでも、いや、それは動作しません。どうやらこのポップアップは、.config/unity/first_run.stampファイルが存在しない場合に表示されます。だからあなたはできる:

mkdir -p /etc/skel/.config/unity
touch /etc/skel/.config/unity/first_run.stamp

この方法では、新規ユーザーは最初のサインインでこのファイルを使用し、いまいましいポップアップは表示されません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.