Summary
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.
Versions
v3.20211022.1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~loong ~riscv ~sparc
- USE flags
- doc examples
USE flags
General
Dependencies
x11-libs / libX11 : X.Org X11 library
x11-libs / libXi : X.Org Xi library
x11-libs / libXinerama : X.Org Xinerama library
x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Runtime Dependencies
x11-libs / libX11 : X.Org X11 library
x11-libs / libXi : X.Org Xi library
x11-libs / libXinerama : X.Org Xinerama library
x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Depending packages
app-admin / pass : Stores, retrieves, generates, and synchronizes passwords securely
gnome-extra / cinnamon-screensaver : Screensaver for Cinnamon
gnome-extra / gnome-integration-spotify : GNOME integration for Spotify
sys-apps / openrazer : Drivers and user-space daemon to control Razer devices on GNU/Linux
x11-misc / libinput-gestures : Actions gestures on your touchpad using libinput
x11-misc / parcellite : Lightweight GTK+ based clipboard manager
x11-misc / splatmoji : Quickly look up and input emoji and/or emoticons
x11-misc / tdrop : WM-Independent Dropdown Creator
x11-misc / xsnow : let it snow on your desktop and windows
x11-misc / xsr : X Steps Recorder
x11-wm / herbstluftwm : A manual tiling window manager for X
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-misc/xdotool: Keyword 3.20211022.1 sparc, #946471
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
x11-misc/xdotool: keyword 3.20211022.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: implement IUSE=doc
Thanks-to: rick <rick@gnous.eu> Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: drop 3.20210903.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 ppc, #829258
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 ppc64, #829258
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 arm, #829258
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 arm64, #829258
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 x86, #829258
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
x11-misc/xdotool: Stabilize 3.20211022.1 amd64, #829258
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: add 3.20211022.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: keyword 3.20210903.1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: drop 3.20160805.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20210903.1 arm64, #814014
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20210903.1 arm, #814014
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20210903.1 ppc, #814014
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
x11-misc/xdotool: x86 stable wrt bug #814014
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: Stabilize 3.20210903.1 ppc64, #814014
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: drop 3.20210804.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
x11-misc/xdotool: stabilize 3.20210903.1 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
x11-misc/xdotool: stabilize 3.20210804.2 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: add 3.20210903.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: allow using 3.20210804.2 with XWayland
This will likely no longer be needed come next release - with users generally reporting having been able to use xdotool on XWayland, upstream has decided to change the behaviour of the newly added check to "warn but allow". See https://github.com/jordansissel/xdotool/issues/346 for details. Suggested-by: Duncan <1i5t5.duncan@cox.net> Closes: https://bugs.gentoo.org/807989 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: add 3.20210804.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xdotool: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
x11-misc/xdotool: stable 3.20160805.1 for ppc64
stable wrt bug #757699 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
x11-misc/xdotool: For examples, use dodoc instead of doins
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jeroen Roovers · gentoo
x11-misc/xdotool: Old
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Markus Meier · gentoo
x11-misc/xdotool: arm stable, bug #681622
Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
x11-misc/xdotool: x86 stable (bug #681622)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
x11-misc/xdotool: stable 3.20160805.1 for ppc, bug #681622
Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
x11-misc/xdotool: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Michael Mair-Keimberger · gentoo
x11-misc/xdotool: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11800 Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
x11-misc/xdotool: amd64 stable wrt bug #681622
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
x11-misc/xdotool-3.20160805.1: added ~ppc64, bug 666621 - Arfrever Frehtes Taifersar Arahesis · gentoo
x11-misc/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto). - Alexey Korepanov · gentoo
x11-misc/xdotool: keyword ~arm64
Closes: https://github.com/gentoo/gentoo/pull/7743 - Benda Xu · gentoo
x11-misc/xdotool: use directories for Prefix.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Jeroen Roovers · gentoo
x11-misc/xdotool: Version bump.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Michael Orlitzky · gentoo
x11-misc/xdotool: remove unused version 2.20110530.1.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Michael Weber · gentoo
x11-misc/xdotool: ppc stable (bug 613104)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64" - Agostino Sarubbo · gentoo
x11-misc/xdotool: x86 stable wrt bug #613104
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michael Weber · gentoo
x11-misc/xdotool: arm stable (bug 613104)
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64" - Agostino Sarubbo · gentoo
x11-misc/xdotool: amd64 stable wrt bug #613104
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Harri Nieminen · gentoo
x11-misc/xdotool: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Austin English · gentoo
x11-misc/xdotool: bump to EAPI 6, add maintainer-needed
Package-Manager: portage-2.2.28 - Michael Weber · gentoo
x11-misc/xdotool: add RDEPEND=x11-libs/libxkbcommon (bug 574252, thanks Toralf Förster).
Package-Manager: portage-2.2.28 - Jason A. Donenfeld · gentoo
x11-misc/xdotool: bump - Manuel Rüger · gentoo
x11-misc/xdotool: Remove old
Package-Manager: portage-2.2.20.1 - Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed