Я настроил некоторые ярлыки в настройках System ▸ ▸ «Горячие клавиши».
Как восстановить отдельные ярлыки по умолчанию? Я не хочу сбросить все ярлыки, только некоторые из моих вариантов.
Они привязаны к ключам, хранящимся в базе данных 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
Вы не можете. Но вы можете увидеть, какие значения по умолчанию, если вы нажмете кнопку «Справка», и нажмите «Раздел 1.2», «Навыки клавиатуры», а затем справа вы увидите список ключей:
Глобальные ярлыки «Клавиши быстрого доступа» Клавиши быстрого доступа Ключи доступа Ключи доступа [ ! d2]приветствует
Вот что я случайно обнаружил:
Откройте gconf-editor (нажмите Alt + F2 и введите gconf-editor).
Найдите настройку, которую вы хотите сбросить. Я нашел несколько мест, где они расположены:
Приложения> gnome_settings_daemon> keybindings Приложения> metacity> global_keybindings Приложения> metacity> window_keybindingsМогут быть и другие.
Вправо щелкните на настройке и нажмите «Сбросить ключ». Это восстановит его по умолчанию.
В Ubuntu 13.04 это похоже на то, что многие ярлыки можно найти на org->gnome->settings-daemon->plugins->media-keys. Я смог сбросить свои кнопки громкости, и мне даже не нужно было искать значения по умолчанию, так как есть кнопка сброса.
В Ubuntu 17.10 (в новом окне настроек):
Выберите «Настройки»> «Устройства»> «Клавиатура», затем «Сбросить все ...»
Это работало для меня без перезагрузки Ubuntu или Gnome Desktop. Я попытался использовать «Затвор» для захвата экрана, и он изменил некоторые привязки горячих клавиш для PrintScreen и Alt + PrintScreen. После удаления Shutter мне нужно было восстановить параметры горячей клавиши, которые были изменены. Я смог изменить привязки горячих клавиш для этих ключей, запустив gconf-editor (из окна терминала), а затем изменив настройки в обоих этих местах:
apps-> metacity-> global_keybindings apps-> metacity -> keybinding_commandsЯ запускаю Ubuntu 10.04 LTS, Gnome Desktop 2.30.2
Используйте редактор dconf, затем перейдите к org.gnome.desktop.wm.keybindings. Все, что выделено жирным шрифтом, было изменено, и вы можете щелкнуть по Set to Default в правом нижнем углу для этих записей.