john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

Hotkey shortcuts lubuntu lxde key bindings

alt + f4 = close current window Win + d = minimize all Win + e = home folder (in file manager) alt + tab = switch focus to next app/window ctrl + alt + t = open up a terminal

vi ~/.config/openbox/lubuntu-rc.xml OR vi ~/.config/openbox/lxde-rc.xml

true PCManFM pcmanfm

W in "keybind key" stands for the Windows key on a keyboard, the e for the E key. For the changes to have effect you either have to restart the session or execute...

openbox --reconfigure

C = control , A= alt

Example addition:

chromium-browser filezilla leafpad galculator sleep 1 && xset dpms force off /opt/pycharm/bin/pycharm.sh /opt/eclipse/eclipse


NOT RECOMMENDED IF USING DUAL DISPLAYS AS THIS CAN CONFUSE ARANDR AND LXDE: ALSO - only use 1 desktop...

1 0

ALSO - right click on the battery symbol to configure Power Management


LUBUNTU 13.04 EXAMPLE ~/.config/openbox/lubuntu-rc.xml

10 20 yes no yes no 200 no Smart
yes
Mouse Mouse
Lubuntu-default NLIMC
<keepBorder>yes</keepBorder>
<animateIconify>yes</animateIconify>
<font place="ActiveWindow">
  <name>Ubuntu Medium</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>bold</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>
<font place="InactiveWindow">
  <name>Ubuntu Medium</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>bold</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>
<font place="MenuHeader">
  <name>Ubuntu</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>normal</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>
<font place="MenuItem">
  <name>Ubuntu</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>normal</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>
<font place="ActiveOnScreenDisplay">
  <name>Ubuntu Medium</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>bold</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>
<font place="InactiveOnScreenDisplay">
  <name>Ubuntu Medium</name>
  <size>11</size>
  <!-- font size in points -->
  <weight>bold</weight>
  <!-- 'bold' or 'normal' -->
  <slant>normal</slant>
  <!-- 'italic' or 'normal' -->
</font>

<!-- this stuff is only used at startup, pagers allow you to change them during a session

   these are default values to use when other ones are not already set
   by other applications, or saved in your session

   use obconf if you want to change these without having to log out
   and back in -->
<number>2</number>
<firstdesk>1</firstdesk>
<names>
  <!-- set names up here if you want to, like this:
<name>desktop 1</name>
<name>desktop 2</name>
-->
</names>
<popupTime>875</popupTime>
<!-- The number of milliseconds to show the popup for when switching
   desktops.  Set this to 0 to disable the popup. -->

no Nonpixel Center 10 10 0 0 0 0 TopLeft 0 0 no Above Vertical no 300 300 Middle C-g left no right no up no down no left no right no up no down no 1 2 3 4

client-menu scrot -u -b icons yes yes right left up down # HalfLeftScreen 0 0 97% 50% # HalfRightScreen -0 0 97% 50% # HalfUpperScreen 0 0 100% 50% # HalfLowerScreen 0 -0 100% 50% true PCManFM pcmanfm lxpanelctl run lxpanelctl run lxpanelctl menu lxpanelctl menu lxtask x-terminal-emulator xscreensaver-command -lock amixer -q sset Master 3%+ unmute amixer -q sset Master 3%- unmute amixer -q sset Master toggle x-terminal-emulator x-terminal-emulator galculator pcmanfm sleep 2;xset dpms force off xbacklight -dec 10 xbacklight -inc 10 scrot lubuntu-logout

<keybind key="C-A-A">
  <action name="Execute">
    <command>chromium-browser</command>
  </action>
</keybind>
<keybind key="C-A-I">
  <action name="Execute">
    <command>filezilla</command>
  </action>
</keybind>
<keybind key="C-A-F">
  <action name="Execute">
    <command>leafpad</command>
  </action>
</keybind>
<keybind key="C-A-g">
  <action name="Execute">
    <command>galculator</command>
  </action>
</keybind>

<keybind key="C-A-q">
  <action name="Execute">
    <command>/home/ubuntu/Desktop/bin/screenoff.sh</command>
  </action>
</keybind>

<keybind key="C-A-P">
  <action name="Execute">
    <command>/opt/pycharm-2.7/bin/pycharm.sh</command>
  </action>
</keybind>
<keybind key="C-A-R">
  <action name="Execute">
    <command>arandr</command>
  </action>
</keybind>
<keybind key="C-A-H">
  <action name="Execute">
    <command>hipchat</command>
  </action>
</keybind>
<keybind key="C-A-D">
  <action name="Execute">
    <command>dropbox start</command>
  </action>
</keybind>

8 200 400 false previous next previous next previous next no yes

client-menu top left right bottom client-menu client-menu client-menu vertical horizontal previous next previous next previous next client-list-combined-menu root-menu previous next previous next /usr/share/lubuntu/openbox/menu.xml menu.xml

<hideDelay>200</hideDelay>
<!-- if a press-release lasts longer than this setting (in milliseconds), the
   menu is hidden again -->
<middle>no</middle>
<!-- center submenus vertically about the parent entry -->
<submenuShowDelay>100</submenuShowDelay>
<!-- time to delay before showing a submenu after hovering over the parent
   entry.
   if this is a negative value, then the delay is infinite and the
   submenu will not be shown until it is clicked on -->
<submenuHideDelay>400</submenuHideDelay>
<!-- time to delay before hiding a submenu when selecting another
   entry in parent menu
   if this is a negative value, then the delay is infinite and the
   submenu will not be hidden until a different submenu is opened -->
<applicationIcons>yes</applicationIcons>
<!-- controls if icons appear in the client-list-(combined-)menu -->
<manageDesktops>yes</manageDesktops>
<!-- show the manage desktops section in the client-list-(combined-)menu -->
<showIcons>yes</showIcons>
<!-- show icons on the menu -->

<!-- # this is an example with comments through out. use these to make your # own rules, but without the comments of course. # you may use one or more of the name/class/role/title/type rules to specify # windows to match

# you may set only one of name/class/role/title/type, or you may use more # than one together to restrict your matches.

# the name, class, role, and title use simple wildcard matching such as those # used by a shell. you can use * to match any characters and ? to match # any single character.

# the type is one of: normal, dialog, splash, utility, menu, toolbar, dock, # or desktop

# when multiple rules match a window, they will all be applied, in the # order that they appear in this list

# each rule element can be left out or set to 'default' to specify to not 
# change that attribute of the window

<decor>yes</decor>
# enable or disable window decorations

<shade>no</shade>
# make the window shaded when it appears, or not

<position force="no">
  # the position is only used if both an x and y coordinate are provided
  # (and not set to 'default')
  # when force is "yes", then the window will be placed here even if it
  # says you want it placed elsewhere.  this is to override buggy
  # applications who refuse to behave
  <x>center</x>
  # a number like 50, or 'center' to center on screen. use a negative number
  # to start from the right (or bottom for <y>), ie -50 is 50 pixels from the
  # right edge (or bottom).
  <y>200</y>
  <monitor>1</monitor>
  # specifies the monitor in a xinerama setup.
  # 1 is the first head, or 'mouse' for wherever the mouse is
</position>

<focus>yes</focus>
# if the window should try be given focus when it appears. if this is set
# to yes it doesn't guarantee the window will be given focus. some
# restrictions may apply, but Openbox will try to

<desktop>1</desktop>
# 1 is the first desktop, 'all' for all desktops

<layer>normal</layer>
# 'above', 'normal', or 'below'

no # make the window iconified when it appears, or not

<skip_pager>no</skip_pager>
# asks to not be shown in pagers

<skip_taskbar>no</skip_taskbar>
# asks to not be shown in taskbars. window cycling actions will also
# skip past such windows

<fullscreen>yes</fullscreen>
# make the window in fullscreen mode when it appears

<maximized>true</maximized>
# 'Horizontal', 'Vertical' or boolean (yes/no)

# end of the example -->


  • « chef solo ruby block mysql version
  • net http get post https ssl ignore »

Published

Jul 30, 2013

Category

linux

~1111 words

Tags

  • bindings 1
  • gui 34
  • hotkey 2
  • key 3
  • lubuntu 6
  • lxde 3
  • shortcuts 5