デフォルトのキーボードショートカットを復元するにはどうすればよいですか?


46

[システム]▸[設定]▸[キーボードショートカット]でいくつかのショートカットをカスタマイズしました。

個々のショートカットをデフォルト設定に戻すにはどうすればよいですか?すべてのショートカットをリセットするのではなく、選択したいくつかをリセットしたいだけです。


「ワークスペーススイッチャー」ショートカットをリセットする必要がありますが、設定の場所を見つけることができません。
行うこと

@ToDoそれについての新しい質問を開くことをお勧めします。そのキーボードショートカットは現在、カスタマイズできるように設計されていないため、ソリューションは少しlittle いものになります。
アーンドリューク

ここにある。
には

回答:


39

Ubuntu 13.04では、キーボードショートカットの実装方法がわずかに変更されたようです。

ショートカット設定は、次の場所に保存されます(12.10では異なる場合があります)。

org.gnome.settings-daemon.plugins.media-keys
org.compiz.integrated
org.gnome.desktop.wm.keybindings
org.gnome.shell.keybindings

これらはdconf-editorアプリケーションで見つけることができ、「デフォルトに設定」ボタンを使用して必要な各エントリをリセットします。dconf-editorコマンドラインでをインストールできますsudo apt-get install dconf-tools

それ以外の場合は、ターミナルで次のコマンドを使用して、いずれかの場所のリセットを試みることもできます。

gsettings reset-recursively <insert location>

(例gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys


2
gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keysキーダウン、ボリュームアップ/用のメディアキーに対してのみ働いたが、悲しいことではありません。上記のすべての場所も試しましたが、どちらも機能しませんでした。Linux Mintを使用しています。助言がありますか?
ルカスティーブ

12

それらはgconfデータベースに保存されているキーバインディングですが、残念ながらすべてが同じ場所にあるわけではありません。

ただし、にあるファイルを調べると、すべてのキーバインディングgconfキーのリストを取得できます/usr/share/gnome-control-center/keybindings/

たとえば/usr/share/gnome-control-center/keybindings/01-desktop-key.xml、すべてのショートカットキーボードショートカットリストのキーのリストが含まれていますDesktop

<?xml version="1.0" encoding="UTF-8"?>
<KeyListEntries name="Desktop">

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/help"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/calculator"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/email"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/www"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/power"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/screensaver"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/home"/>

<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/search"/>

</KeyListEntries>

キー名がわかれば、デフォルト値に復元できます。

たとえば、電卓を起動するショートカットを復元するとします。

代替テキスト

単に実行する:

gconftool -u "/apps/gnome_settings_daemon/keybindings/calculator"

代替テキスト


これはUbuntu 12.10では機能しないようです。
クリムボ

Linuxでは、「gnome」は「cinnamon」に置き換えることができます
-ThorSummoner

7

DoRの答えであるコマンドラインで入力されたこの単純なスクリプトは、すべてのショートカットをリセットします。

cd /usr/share/gnome-control-center/keybindings
for entry in $(grep KeyListEntry * |cut -d'/' -f2- |cut -d'"' -f1); do
    echo $entry
    gconftool -u "/$entry"
done

次のようなエラーがError unsetting '' is an invalid character in key/directory names -f2-
大量に表示され

7
gsettings reset-recursively  org.gnome.desktop.wm.keybindings

5

できません。ただし、ヘルプを押してセクション1.2 ―キーボードスキルをクリックすると、デフォルト値が表示さ れ、右側にキーのリストが表示されます。

  • グローバルショートカットキー
  • ウィンドウのショートカットキー
  • アプリケーションキー
  • アクセスキー

よろしく


@danizmax提案として...デフォルトのキーを参照し、背面に置く
karthick87


1

これは私が偶然発見したものです:

gconf-editorを開きます(Alt + F2を押してgconf-editorを入力します)。

リセットする設定を見つけます。私は彼らがいるいくつかの場所を見つけました:

  1. アプリ> gnome_settings_daemon>キーバインド

  2. アプリ>メタシティ> global_keybindings

  3. アプリ>メタシティ> window_keybindings

他にもあるかもしれません。

設定を右クリックし、「キーの設定解除」をクリックします。これにより、デフォルト設定に復元されます。


1
これは実際に誰かのために働きましたか?これを有効にするために再起動する必要がありますか?これを試してみましたが、これは私には機能しません...実際に最初に再起動する必要がない限り、これを評価したくありませんでした。
hazrpg

1
Ubuntu 12.10でこれらの場所が見つかりません。
クリムボ

1

Ubuntu 13.04では、多くのショートカットがにあるように見えorg->gnome->settings-daemon->plugins->media-keysます。私はそれで私のボリュームボタンをリセットすることができ、リセットボタンがあるのでデフォルト値を調べる必要さえありませんでした。


0

これは、UbuntuやGnome Desktopを再起動せずに機能しました。スクリーンキャプチャに「シャッター」を使用してみましたがPrintScreen、とAlt+のいくつかのホットキーバインドが変更されましたPrintScreen。シャッターをアンインストールした後、変更したホットキー設定を復元する必要がありました。gconf-editorを(ターミナルウィンドウから)実行し、これらの両方の場所で設定を変更することで、これらのキーのホットキーバインドを変更できました。

  • apps-> metacity-> global_keybindings
  • apps-> metacity-> keybinding_commands

Ubuntu 10.04 LTS、Gnome Desktop 2.30.2を実行しています


1
Ubuntu 12.10では、これらの場所はありません。したがって、バージョン10.04と12.10の間で、場所を変更する必要があります。
クリムボ

0

dconfエディターを使用して、に進みorg.gnome.desktop.wm.keybindingsます。太字のものはすべて変更されておりSet to Default、それらのエントリの右下をクリックできます。


0

dconf ダンプ+ロード一括エクスポートおよび復元

  1. それらをすべてファイルにダンプします。

    dconf dump / >~/.config/dconf/user.conf
    
  2. テキストエディターでそのファイルを開き、関心のある設定を選択します。

    editor ~/.config/dconf/user.conf
    

    Vimを使用する場合、この構文を強調表示する必要があります

    すぐに何かを<Primary>自問するでしょう。

  3. 設定の名前がわからないが、などのGUIから変更する方法を知っている場合はunity-control-center、次を実行します。

    dconf watch /
    

    そして、それらを変更します。正確な設定が端末に表示されます。

  4. これらの設定を復元する場合は、次を実行します。

    dconf load / <~/.config/dconf/user.conf
    
  5. Gitは構成ファイルを追跡して、失わないようにします。https://github.com/andsens/homeshickは私の現在のお気に入りの方法です。

Ubuntu 15.10。でテスト済み。

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