xdotool и как отправить Ctrl + колесо мыши до программу?

В текстовом редакторе SciTE вам нужно использовать Ctrl + Mouse Wheel вверх / вниз, чтобы временно изменить размер шрифта; однако, мое колесо мыши сломано, поэтому я решил отправить эту команду через команду терминала, то есть с помощью xdotool.

Я использую это, чтобы найти идентификатор окна SciTE:

$ echo $(wcalc -q --ints $(wmctrl -l | grep SciTE | awk '{print $1}')) 6291463

Тогда я пробовал это:

xdotool windowactivate 6291463 && xdotool keydown ctrl click 5 keyup ctrl

Это фокусирует правильное окно, но нет никаких изменений в размере шрифта (с click 4 или click 5.

Я также пробовал это:

xdotool keydown --window 6291463 ctrl click --window 6291463 5 keyup --window 6291463 ctrl

Команда выполняется без каких-либо ошибок, но опять же, без изменения размера шрифта.

Что было бы правильно xdotool, поэтому я могу отправить эмуляцию Ctrl + Mouse Wheel до такой программы, как Scite?

1
задан 29 November 2017 в 10:43

0 ответов

Другие вопросы по тегам:

Похожие вопросы: