使用 Openbox 将钥匙发送到窗口

使用 Openbox 将钥匙发送到窗口

我正在尝试让 Openbox使用以下命令将Alt+Tab组合键发送给 TeamViewer:

<keybind key="A-Tab">
 <action name="If">
  <title type="pattern">* - TeamViewer - *</title>
  <then><!-- Do nothing for foo --></then>
  <else>
      <action name="NextWindow">
        <dialog>icons</dialog>
        <finalactions>
          <action name="Focus"/>
          <action name="Raise"/>
          <action name="Unshade"/>
        </finalactions>
      </action>
  </else>
 </action>
</keybind>

这样,当 TeamViewer 窗口获得焦点时, Openbox 就不会显示其自己的Alt+菜单。Tab

问题是 Openbox 吞下了该密钥,并且我不会让 TeamViewer 接收Alt+Tab组合键,因此它会切换到远程机器上的下一个窗口。

我需要类似的东西:

有没有办法将 Alt+Tab 组合键传递给 TeamViewer,例如:

  <then><action name="Send Keys">A+F4</action></then>

答案1

Team Viewer 有一个向远程计算机发送组合键的选项,必须打开该选项。

在 Team Viewer 工具栏上,单击“ Actions”,并确保Send key combinations选中“ ”。这会将 Alt+Tab 发送到远程计算机,而不是本地计算机。

相关内容