Leiten Sie die Tastatureingabe an ein nicht fokussiertes Programm um

Leiten Sie die Tastatureingabe an ein nicht fokussiertes Programm um

Ich brauche Hilfe bei einem Computerproblem. Ich verwende Openbox 3.5.2 auf Raspbian/Pi3 und einem einzelnen Monitor. Ich möchte ein Programm fokussiert und im Vollbildmodus haben, während die Tastaturausgabe an ein anderes, nicht fokussiertes und nicht sichtbares Programm erfolgt. Das fokussierte Programm ist der Epiphany-Webbrowser. Das nicht fokussierte Programm ist ein SSH-Terminal. Danke für alle Gedanken/Vorschläge.

Antwort1

Danke, Giles, mir ist jetzt klar, dass ich den Begriff „Fokus“ missverstanden habe. Ich möchte das Terminal fokussieren, aber nur den Webbrowser nutzen.

Eine einfache Methode (Openbox 3.5.2, Raspbian, Pi3). Bearbeiten Sie rc.xml, um eine Tastenkombination für den Fensterfokus einzufügen, z. B. keybind key="Wx"

  <action name="PreviousWindow">
    <finalactions>
      <action name="Lower"/>
      <action name="FocusToBottom"/>
      <action name="Focus"/>
    </finalactions>
  </action>

Die Tastenkombination funktioniert mit einem Webbrowserfenster und einem Terminalfenster.
1: Fokussieren Sie das Terminal (Alt-Tab).
2: Umschalten der Tastenkombination (Wx), um das Terminalfenster unter dem Browserfenster zu fokussieren.

verwandte Informationen