xdotool
xdotool
— це утиліта для автоматизації вводу миші та клавіатури в X11 на Linux. Вона дозволяє емуляцію натискань клавіш, руху миші, зміни фокусу вікон та багато іншого.
Встановлення:
Ubuntu/Debian:
Arch Linux:
Fedora:
Основні команди xdotool
:
xdotool
:1. Симуляція натискання клавіш
Введення тексту:
Натискання Enter:
Поєднання клавіш:
2. Управління мишею
Переміщення курсора в координати (x=100, y=200):
Лівий клік:
Правий клік:
Колесо миші:
3. Управління вікнами
Отримати ID активного вікна:
Змінити розмір активного вікна:
Перемістити активне вікно:
Мінімізувати активне вікно:
4. Автоматизація (натискання клавіш з паузою)
Приклади сценаріїв
Автоматичне відкриття терміналу, виконання команди та закриття:
Запуск браузера та введення URL:
Як земулювати натискання двох клавіш Shift одночасно?
Щоб емулювати одночасне натискання обох клавіш Shift
, можна використати команду:
Або за допомогою команди keydown
та keyup
для точнішої емуляції утримування обох клавіш:
Last updated