如何将击键发送至特定应用程序?

如何将击键发送至特定应用程序?

我希望能够绑定全局按键并向特定的应用程序发送一系列按键。

具体来说:我正在使用 Last.fm 客户端,我希望能够使用全局键绑定来开始/停止音乐。

有没有可以实现这个功能的应用程序?我正在使用 compiz,希望它能帮到你。

更新:

我最终不得不编写一个 bash 脚本。这是最终产品:#!/bin/sh

for x in `xdotool search --class last.fm`
do
    if ( xprop -id $x WM_WINDOW_ROLE | grep menuControls );
    then
            xdotool type --window $x Ctrl-m
            break
    fi
done

答案1

您可以使用xdotool提供的--windows参数来选择目标窗口并使用search命令按标题、名称或其他内容来查找窗口。

相关内容