无需 gnome-settings-daemon 的自定义键绑定

无需 gnome-settings-daemon 的自定义键绑定

我正在使用 Ubuntu 12.04(后备版本),并且正在尝试精简它,主要是为了获得乐趣/学习体验。

我关闭了 gnome-settings-daemon,因为我从其他地方设置了主题。但现在我的一些键绑定丢失了。我认为窗口管理器的键绑定仍然有效,例如 Alt-Tab 和切换工作区。但我的用于更改音量的媒体键和自定义键绑定不再有效。

还有其他方法可以保存自定义键绑定吗?我真的需要运行设置管理器来设置我的键绑定吗?

答案1

我明白了!您可以使用 xbindkeys 设置自己的键绑定,而无需 gnome-settings-daemon。首先:

sudo apt-get install xbindkeys

然后您可以生成一个默认配置文件:

xbindkeys --defaults > ~/.xbindkeysrc

举一个我在 .xbindkeysrc 中使用的内容的示例:

"amixer -q set Master 2- unmute"
XF86AudioLowerVolume
"amixer -q set Master 2+ unmute"
XF86AudioRaiseVolume
"amixer -q set Master toggle"
XF86AudioMute
"urxvt"
alt+Return
"lxpanelctl run"
alt+r

然后在启动时运行 xbindkeys,自定义键绑定就可以起作用。

相关内容