Answers:
看来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>绑定
应用> metacity> global_keybindings
应用> metacity> 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上测试。