dotool reads actions from stdin and simulates keyboard/mouse input using Linux's uinput module. It works system-wide, including in X11, Wayland and TTYs.
Packages of dotool are available on:
and potentially other platforms.
scdoc installed, run:
./build.sh && sudo ./build.sh install
And to trigger the udev rule, run:
sudo udevadm control --reload && sudo udevadm trigger
See the manpage.
You can also send questions or patches by composing an email to ~firstname.lastname@example.org.
GPLv3 only, see LICENSE.
Copyright (c) 2022-2023 John Gebbie