Рецепт отсюда: http://oposumo.livejournal.com/23358.html
Чтобы в Openbox начала переключаться клавиатура, надо прописать в ~/.config/openbox/autostart прописать
setxkbmap -layout us,ru -variant -option grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp &
Другие комбинации и подробности - по ссылке на первоисточник.
Кстати, ~/.config/openbox/autostart - для автостарта. 1 строка - 1 программа. И все в шоколаде :)
ПС. В Lubuntu не работает, автостарт описан тут: lubuntu-autostart
Ссылка: http://www.alib.spb.ru/blog/page/dlja-pamjati-perekljuchenie-raskladki-openbox
Тут: http://www.alib.spb.ru/blog/page/janvarskij-marafon-post-5-openbox описано, как из openbox допилить более-менее приличную оболочку.
Кратко:
Создаем файл ~/.config/openbox/autostart (по умолчанию не создается), заполняем его:
nitrogen --restore & guake & lxpanel &
nitrogen - обои для WM, которые не поддерживают обои.
Через obmenu добавим новое меню System с парой команд:
Как вариант, можно прописать в автозхагрузку:
pcmanfm --desktop & guake & lxpanel &
про pcmanfm - тут: pcmanfm
Вместо LXpanel можно любую запускать (xfce4-panel или tint2)
Описание настроек tint2 тут (как например приделать индикатор клавиатуры и регулятор громкости): Настройки tint2
В openbox в целом и в tint2 в частности нет меню. Я это решил использованием appfinder от xfce4. Поставил пакет xfce4-appfinder, и сверху отредактировал конфиг-файл openbox'а так, чтобы по Win-Tab он вызвывался. Проблема с меню - ушла.
Конфиг хранится тут: ~/.config/openbox
Там 2 файла: rc.xml и lubuntu-rc.xml. Первый относится к «голому» openbox. Второй - к сессии Lubuntu.
Внутри много чего интересного, например «горячие клавиши» из коробки настраиваются именно там.
<keybind key="XF86PrtSc"> <action name="Execute"> <command>xfce4-screenshooter</command> </action> </keybind>
Это прописывается в конфиг Openbox'a, в секцию keyboard.
Некоторые клавиатурные сокращения:
По теме: