コンピューティングの問題に関して助けを求めています。Raspbian/Pi3 とシングル モニターで Openbox 3.5.2 を実行しています。1 つのプログラムにフォーカスを当ててフルスクリーン表示にし、キーボード出力を別のフォーカスされていない非表示のプログラムにしたいです。フォーカスされているプログラムは Epiphany Web ブラウザーです。フォーカスされていないプログラムは ssh ターミナルです。ご意見やご提案をいただければ幸いです。
答え1
Giles さん、ありがとうございます。「フォーカス」という用語の意味を誤解していたことに気付きました。ターミナルにフォーカスを当てたいのですが、Web ブラウザーだけが有効になっている必要があります。
基本的な方法 (Openbox 3.5.2、Raspbian、Pi3)。rc.xml を編集して、ウィンドウ フォーカスのキー バインディングを含めます (例: keybind key="Wx")。
<action name="PreviousWindow">
<finalactions>
<action name="Lower"/>
<action name="FocusToBottom"/>
<action name="Focus"/>
</finalactions>
</action>
キー バインディングは、1 つの Web ブラウザー ウィンドウと 1 つのターミナル ウィンドウで機能します。1
: ターミナルにフォーカスします (Alt-Tab)。2
: キー バインディング キーを切り替えて (Wx)、ブラウザー ウィンドウの下のターミナル ウィンドウにフォーカスします。