Перенаправить ввод с клавиатуры в неактивную программу

Перенаправить ввод с клавиатуры в неактивную программу

Пока одна программа находится в фокусе (полноэкранный веб-браузер), я хочу передать ввод с клавиатуры в другую программу, которая не находится в фокусе (терминал ssh) в Raspbian/Pi3.

решение1

Базовый метод (Openbox 3.5.2, Raspbian, Pi3). Отредактируйте rc.xml, включив в него привязку клавиш фокуса окна, например

<keybind key="W-x">
  <action name="PreviousWindow">
    <finalactions>
      <action name="Lower"/>
      <action name="FocusToBottom"/>
      <action name="Focus"/>
    </finalsctions>
   </action>
</keybind>

Сочетание клавиш работает с одним окном веб-браузера и одним окном терминала.
1: Фокус (Alt-Tab) на терминале.
2: Переключите клавишу сочетания клавиш (Wx), чтобы сфокусироваться на окне терминала и скрыть его под окном браузера.

Связанный контент