[システム]▸[設定]▸[キーボードショートカット]でいくつかのショートカットをカスタマイズしました。
個々のショートカットをデフォルト設定に戻すにはどうすればよいですか?すべてのショートカットをリセットするのではなく、選択したいくつかをリセットしたいだけです。
[システム]▸[設定]▸[キーボードショートカット]でいくつかのショートカットをカスタマイズしました。
個々のショートカットをデフォルト設定に戻すにはどうすればよいですか?すべてのショートカットをリセットするのではなく、選択したいくつかをリセットしたいだけです。
回答:
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
)
gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys
キーダウン、ボリュームアップ/用のメディアキーに対してのみ働いたが、悲しいことではありません。上記のすべての場所も試しましたが、どちらも機能しませんでした。Linux Mintを使用しています。助言がありますか?
それらは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"
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-
できません。ただし、ヘルプを押してセクション1.2 ―キーボードスキルをクリックすると、デフォルト値が表示さ れ、右側にキーのリストが表示されます。
よろしく
これは私が偶然発見したものです:
gconf-editorを開きます(Alt + F2を押してgconf-editorを入力します)。
リセットする設定を見つけます。私は彼らがいるいくつかの場所を見つけました:
アプリ> gnome_settings_daemon>キーバインド
アプリ>メタシティ> global_keybindings
アプリ>メタシティ> window_keybindings
他にもあるかもしれません。
設定を右クリックし、「キーの設定解除」をクリックします。これにより、デフォルト設定に復元されます。
これは、UbuntuやGnome Desktopを再起動せずに機能しました。スクリーンキャプチャに「シャッター」を使用してみましたがPrintScreen、とAlt+のいくつかのホットキーバインドが変更されましたPrintScreen。シャッターをアンインストールした後、変更したホットキー設定を復元する必要がありました。gconf-editorを(ターミナルウィンドウから)実行し、これらの両方の場所で設定を変更することで、これらのキーのホットキーバインドを変更できました。
Ubuntu 10.04 LTS、Gnome Desktop 2.30.2を実行しています
dconf
ダンプ+ロード一括エクスポートおよび復元
それらをすべてファイルにダンプします。
dconf dump / >~/.config/dconf/user.conf
テキストエディターでそのファイルを開き、関心のある設定を選択します。
editor ~/.config/dconf/user.conf
Vimを使用する場合、この構文を強調表示する必要があります。
すぐに何かを<Primary>
自問するでしょう。
設定の名前がわからないが、などのGUIから変更する方法を知っている場合はunity-control-center
、次を実行します。
dconf watch /
そして、それらを変更します。正確な設定が端末に表示されます。
これらの設定を復元する場合は、次を実行します。
dconf load / <~/.config/dconf/user.conf
Gitは構成ファイルを追跡して、失わないようにします。https://github.com/andsens/homeshickは私の現在のお気に入りの方法です。
Ubuntu 15.10。でテスト済み。