5

Я использую Debian Linux с X11 и dwm в качестве оконного менеджера. У меня есть приложение, которое заставляет меня нажимать одну и ту же клавишу три раза подряд, я хочу автоматизировать это, поэтому вместо трехкратного нажатия мне нужно будет всего лишь нажать клавишу F1 (или любую другую клавишу) один раз.

Как мне это сделать?

1 ответ1

3

Я хотел бы предложить autokey или xbindkeys .

autokey имеет GTK и QT GUI, он поддерживает скрипты Python и вставку текста.

xbindkeys - вещь более низкого уровня, но вы можете предпочесть ее, поскольку решили использовать dwm. Я не могу найти хорошие инструкции для Debian, поэтому вот статья о Arch Wiki, она должна дать представление о том, как ее использовать.

Оба инструмента позволяют выполнять некоторые команды или сценарии, но на самом деле они не могут повторять нажатия клавиш из коробки. Если вам нужно отправить некоторые события клавиатуры на X-сервер (что отличается от вставки некоторого текста), тогда вы можете использовать xdotool в сочетании с autokey или xbindkeys.

Все эти инструменты доступны в официальных репозиториях Debian, поэтому их легко установить с помощью apt-get .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .