LXDE添加快捷键(keyboard shortcut)
时间:2009-08-06 来源:zhiyizhi
使用
$ sudo apt-get install lxde
就可以安装LXDE桌面了。
前段时间希望从网上找到配置快捷键的方法,但是苦于最近无法访问lxde的相关网页,所以一直没有成功,今天在前段时间的尝试基础上终于成功了。现记录如下:
1. 首先编辑(以下为了便于说明,用红色的字体指名添加位置)
$ sudo gedit /usr/share/lxde/openbox/rc.xml
在如下位置
<!-- Keybindings for running applications -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>PCManFM</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
在这个地方添加你需要设置的快捷键启动方式
<!--keybindings for LXPanel -->
添加快捷键启动方式(这里我添加了shell和截屏的两组快捷键)
使之变为如下形式:
<!-- Keybindings for running applications -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>PCManFM</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
<keybind key="C-A-t">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>x-terminal-emulator</name>
</startupnotify>
<command>x-terminal-emulator</command>
</action>
</keybind>
<keybind key="C-A-s">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Gnome-Screenshot</name>
</startupnotify>
<command>gnome-screenshot</command>
</action>
</keybind>
<!--keybindings for LXPanel -->
2. 然后检查$HOME/.config/是否含有openbox目录(刚刚在gnome下安装LXDE后是没有的,此时只要重启X,然后选择进入到lxde就可以使用快捷键了),如果有,那么就编辑
$ gedit ~/.config/openbox/lxde-rc.xml
重复上面的编辑/usr/share/lxde/openbox/rc.xml的工作即可,完成后保存,重启X,便可以了!
注:以后如果要加入新的快捷键,那么其实只要进行第二步就可以了,第一步可以不再进行。比如现在希望加入Ctrl+Alt+l实现锁定屏幕,那么可以在前面提到的适当位置添加如下内容:
<keybind key="C-A-l">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Lock Screen</name>
</startupnotify>
<command>xscreensaver-command -l</command>
</action>
</keybind>
然后重启X即可。
$ sudo apt-get install lxde
就可以安装LXDE桌面了。
前段时间希望从网上找到配置快捷键的方法,但是苦于最近无法访问lxde的相关网页,所以一直没有成功,今天在前段时间的尝试基础上终于成功了。现记录如下:
1. 首先编辑(以下为了便于说明,用红色的字体指名添加位置)
$ sudo gedit /usr/share/lxde/openbox/rc.xml
在如下位置
<!-- Keybindings for running applications -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>PCManFM</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
在这个地方添加你需要设置的快捷键启动方式
<!--keybindings for LXPanel -->
添加快捷键启动方式(这里我添加了shell和截屏的两组快捷键)
使之变为如下形式:
<!-- Keybindings for running applications -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>PCManFM</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
<keybind key="C-A-t">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>x-terminal-emulator</name>
</startupnotify>
<command>x-terminal-emulator</command>
</action>
</keybind>
<keybind key="C-A-s">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Gnome-Screenshot</name>
</startupnotify>
<command>gnome-screenshot</command>
</action>
</keybind>
<!--keybindings for LXPanel -->
2. 然后检查$HOME/.config/是否含有openbox目录(刚刚在gnome下安装LXDE后是没有的,此时只要重启X,然后选择进入到lxde就可以使用快捷键了),如果有,那么就编辑
$ gedit ~/.config/openbox/lxde-rc.xml
重复上面的编辑/usr/share/lxde/openbox/rc.xml的工作即可,完成后保存,重启X,便可以了!
注:以后如果要加入新的快捷键,那么其实只要进行第二步就可以了,第一步可以不再进行。比如现在希望加入Ctrl+Alt+l实现锁定屏幕,那么可以在前面提到的适当位置添加如下内容:
<keybind key="C-A-l">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Lock Screen</name>
</startupnotify>
<command>xscreensaver-command -l</command>
</action>
</keybind>
然后重启X即可。
相关阅读 更多 +