GNU and Keyboard Shortcuts in LXDE

I have recently attended GNU/Linux training at Istanbul Hackerspace. It was informal and eye-opening event for me. Besides, Philosophy of GNU is deeply impressed me. If you'd like to get more information about GNU like me, I recommend you to read Free Software, Free Society: Selected Essays of Richard M. Stallman book. I have been reading the book, too. It is avaible in Turkish too.

I have made a few decisions after the training like using free software as far as possible, removing Windows from my computers. So, Debian and LXDE have been my choices.

After installation, I have noticed that general keyboard shortcut of terminal (Ctrl+Alt+T) is not implemented in LXDE. After searching on a web, i have figuered how i will do.

In LXDE, general settings hold in ~/.config/openbox/lxde-rc.xml file. Keybindings, too.

Control keys (Ctrl, Fn, Windows Button, Alt) are implemented differently as shown in below.

Control KeyImplementation
Windows ButtonW-

Lets impelement whole part.

<!-- Launch LXTerminal with Ctrl+Alt+T by FG -->
<keybind key="A-C-t">
  <action name="Execute">
  • LXDE useslxterminal. So, execute command of lxterminal is lxterminal too.
  • In Keybind part, requested keyboard shortcut is implemented.
  • Be careful about, implementing the add-on between <keyboard> and </keyboard>.

For nonworking volume buttons, this tutorial works too.

<!-- Volume Up by FG -->
<keybind key="A-F12">
  <action name="Execute">
    <command>amixer -D pulse sset Master 5%+</command>
  • Volume button uses amixer program. For more information, execute man amixer at terminal.


I've moved my old blog posts mostly about photography to tumblr. After that, I decided to use the domain for blogging about computer stuff i leared and tried. You are one of first visitors of the blog. Happy to see you, here.