Автоматический щелчок в Linux при выполнении других задач

Автоматический щелчок в Linux при выполнении других задач

Я использую Manjaro 17.1 с рабочим столом KDE. Я хочу, чтобы щелчок на позиции на моем рабочем столе был автоматическим, без необходимости жертвовать физической мышью, чтобы я мог использовать ее в другой задаче.

Я знаю, что для этого можно использовать виртуальную машину, но она потребляет много оперативной памяти и ресурсов процессора.

Я использовал Control Click от AutoIt в Windows, но в Linux я не знаю, как это сделать. Если я использую KDE Activities, то действия перемещения мыши и щелчки влияют на другую среду активности.

Я хочу щелкнуть по Flash-объекту на веб-сайте, поэтому знаю, что такие варианты, как Selenium, не сработают.

решение1

Есть такая утилитаXdoToolэто может сделать то, что вам нужно. Помните, что его активность довольно легко обнаружить, если вы являетесь объектом Flash или веб-сервером, поэтому он почти наверняка не будет работать для чего-то «нерегулярного».

Существовал похожий инструмент, который было гораздо сложнее обнаружить, но он требовал исправления дистрибутива X и был таким же приятным, как жевание битого стекла (мне пришлось поработать над этим, чтобы смоделировать пользователя с болезнью Паркинсона для проекта по удобству использования).

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