Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
fake keyboard/mouse input, window management, and more
C Ruby Perl Shell
branch: master

Merge pull request #46 from dkg/master

clean up test suite to work with recent versions of ruby
latest commit 8e61e2bd9c
Jordan Sissel authored
Failed to load latest commit information.
examples - Add leftconsole
ext/debian - Making .deb packages works now.
t pass file descriptors to child processes in test suite
.gitignore - add .gitignore
CHANGELIST - add todos
COPYRIGHT - 20090609 release
Doxyfile git-svn-id: https://semicomplete.googlecode.com/svn/xdotool@2937 6606…
Makefile Fix sending wrong keys when using multiple keyboard layouts
README - Include build support for windowkill and behave commands.
TODO - add todos
cmd_behave.c Unified naming convention for all functions of the API
cmd_behave_screen_edge.c Merge miss
cmd_click.c Unified naming convention for all functions of the API
cmd_exec.c - remove unused code
cmd_get_desktop.c - Refactor most 'printf' invocations to use xdotool_output which has …
cmd_get_desktop_for_window.c - Refactor most 'printf' invocations to use xdotool_output which has …
cmd_get_desktop_viewport.c - Make xdotool 'get_desktop_viewport' output usable as
cmd_get_display_geometry.c - Add xdo_get_viewport_dimensions
cmd_get_num_desktops.c - Refactor most 'printf' invocations to use xdotool_output which has …
cmd_getactivewindow.c Unified naming convention for all functions of the API
cmd_getmouselocation.c Unified naming convention for all functions of the API
cmd_getwindowfocus.c Unified naming convention for all functions of the API
cmd_getwindowgeometry.c - Add 'xdotool getwindowgeometry' (Requested by Anthony Thyssen)
cmd_getwindowname.c Removed all signed/unsigned conflicts
cmd_getwindowpid.c Unified naming convention for all functions of the API
cmd_key.c Add --repeat and --repeat-delay to allow repetition of a key sequence
cmd_mousedown.c Unified naming convention for all functions of the API
cmd_mousemove.c Unified naming convention for all functions of the API
cmd_mousemove_relative.c Unified naming convention for all functions of the API
cmd_mouseup.c Unified naming convention for all functions of the API
cmd_search.c - consume regexp argument only if present. This fixes a warning reported
cmd_set_desktop.c - add --relative flag to set_desktop.
cmd_set_desktop_for_window.c - consume argument
cmd_set_desktop_viewport.c - Add xdo_get_desktop_viewport and xdo_set_desktop_viewport.
cmd_set_num_desktops.c - Make getopt stop processing as soon as the first non-option argumen…
cmd_set_window.c Unified naming convention for all functions of the API
cmd_sleep.c fix usage
cmd_type.c Fix handling of empty files in type command.
cmd_window_select.c Unified naming convention for all functions of the API
cmd_windowactivate.c Unified naming convention for all functions of the API
cmd_windowfocus.c Unified naming convention for all functions of the API
cmd_windowkill.c Unified naming convention for all functions of the API
cmd_windowmap.c Unified naming convention for all functions of the API
cmd_windowminimize.c Unified naming convention for all functions of the API
cmd_windowmove.c Unified naming convention for all functions of the API
cmd_windowraise.c Unified naming convention for all functions of the API
cmd_windowreparent.c Unified naming convention for all functions of the API
cmd_windowsize.c Unified naming convention for all functions of the API
cmd_windowunmap.c Unified naming convention for all functions of the API
osx_hacks.h - Add hacks for OS X not providing clock_gettime(3)
platform.sh - fix librt linking on GNU Hurd
version.sh bump major version due to API overhaul (including function name norma…
xdo.c Fix sending wrong keys when using multiple keyboard layouts
xdo.h Fix sending wrong keys when using multiple keyboard layouts
xdo_cmd.h - Add quiet-able error messages. Sometimes (like during search for a …
xdo_search.c Unified naming convention for all functions of the API
xdo_util.h Fix sending wrong keys when using multiple keyboard layouts
xdotool.c - don't try to access xdo until after we verify it's not null. (#18,
xdotool.h Removed all signed/unsigned conflicts
xdotool.pod mark swedish and danish symbol typing as known-broken, allow skipping…

README

xdotool: Fake input from the mouse and keyboard very easily.
  Also supports window manager actions such as moving, activating, and other
  actions on windows.
libxdo: C library for doing the same.

See the website for more up-to-date documentation
  http://www.semicomplete.com/projects/xdotool/
  or the manpage listed below.

Compile: make
Install: make install
Remove: make uninstall

You may have to set 'PREFIX' to the location you want to install to. 
The default PREFIX is /usr/local

For packagers, there's also support for DESTDIR for staged install.

Also, see the manpage, which you can generate by running:
  make showman
Note: the manpage will be installed during 'make install'


Something went wrong with that request. Please try again.