Как отправить нажатия клавиш в определенное приложение?

Как отправить нажатия клавиш в определенное приложение?

Я хотел бы иметь возможность привязать глобальное нажатие клавиш к отправке последовательности нажатий клавиш определенному приложению.

А именно: я использую клиент 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команду для поиска окна по заголовку, имени или другим параметрам.

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