LINUX.ORG.RU

Openbox фокус по хотекею

 


1

1

Всем привет!

Такой вопрос можно ли в openbox настроить фокус так, чтобы при нажатии,например, Super-1 активным становилось окно браузера, Super-2 - текстовый редактор, Super-3 - аудиоплеер?

★★

Можно, при помощи wmctrl. Например,

wmctrl -ax Navigator.Iceweasel
где «Navigator.Iceweasel» — пара из инстанса и класса.

anonymous
()
Ответ на: комментарий от baverman

Хотя, есть «If» action с возможностью матчить заголовок окна. Но у меня в свое время оно не заработало с разными рабочими столами.

baverman ★★★
()
Ответ на: комментарий от baverman

Если я правильно понял, оно всё равно работает только с активным окном, просто если оно какое-то не такое, можно <if>'ом отфильтровать. Видимо без wmctrl никак.

Kalashnikov ★★★
()
Ответ на: комментарий от Kalashnikov

Если я правильно понял, оно всё равно работает только с активным окном

Точно. С шоткатами такая засада.

baverman ★★★
()
Ответ на: комментарий от Kalashnikov

Видимо без wmctrl никак.

А чем wmctrl не устраивает? Я наоборот себе всё,что возможно на внешние утилиты повесил, чтобы смена wm никак не отражалась на удобстве. wmctrl, xbindkeys и devilspie рулят, а в .rc.xml сплошной минимализьм.

another ★★★★★
()
Ответ на: комментарий от Kalashnikov

Было бы лучше, если бы можно было вот это запихнуть в конфиг xbindkeys:

<keybind key="Super-grave">
     <action name="ShowMenu">
       <menu>client-list-combined-menu</menu>
     </action>
</keybind>
<keybind key="C-A-Left">
    <action name="DesktopLeft">
       <dialog>no</dialog>
     </action>
</keybind>

и

<keybind key="Super-space">
      <action name="DesktopLast"/>
</keybind>

Тогда выбор wm вообще имел бы чисто эстетический аспект. :)

another ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.