This tool lets you programatically (or manually) simulate keyboard input
and mouse activity, move and resize windows, etc. It does this using X11's
XTEST extension and other Xlib functions.
The xdotool users mailing list is: xdotool-users@googlegroups.com
I'll be announcing new versions on this mailing list. Additionally, if you
want help or want to contribute patches to xdotool, the mailing list is a
good place to go.
- xlib (pkg-config xlib) - Standard Xlib library
- xtst (pkg-config xtest) - XTEST library
xdotool-20080606.tar.gz
Looking for older versions?
Check the archive.
'make xdotool'
If this fails, and the error is becuase 'pkg-config' is not found, you
should try the alternative Makefile: Makefile.no-pkg-config. This is done
by doing 'make -f Makefile.no-pkg-config xdotool'
Basic usage is:
xdotool <cmd> <args>
Read the documentation here
WID=`xdotool search "Mozilla Firefox" | head -1`
xdotool windowfocus $WID
xdotool key ctrl+l
WIDS=`xdotool search --onlyvisible --name "gnome-terminal"`
for id in $WIDS; do
xdotool windowsize $id 500 500
done