Как отслеживать движения мыши в терминале

while true; do xdotool getmouselocation | sed 's/x:\(.*\) y:\(.*\) screen:.*/\1, \2/' >> ./mouse-tracking; sleep 10; done


Данная команда в бесконечном цикле отслеживает координаты положения курсора мыши при помощи утилиты xdotool и записывает их в файл ./mouse-tracking каждые 10 секунд. Это может быть полезно для мониторинга активности пользователя или для анализа использования интерфейса. Альтернативой может быть установка специализированных программ для мониторинга активности пользователей, например, ActivityWatch. В данной команде используется только один параметр — время задержки в секундах до следующего запуска команды sleep.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *