#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-491

### Chapter 12. System Utilities

- Prev

  Which-2.23 and Alternatives

- Next

  Zip-3.0

- Up
- Home

# xdotool-4.20260303.1

## Introduction to xdotool

The xdotool package provides the capabilities to simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11’s XTEST extension and other Xlib functions.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Package Information

- Download (HTTP): https://github.com/jordansissel/xdotool/archive/v4.20260303.1/xdotool-4.20260303.1.tar.gz

- Download MD5 sum: fc6864ebb381f8b50c37e2d46dbd37b1

- Download size: 116 KB

- Estimated disk space required: 1.3 MB

- Estimated build time: less than 0.1 SBU (add 0.5 SBU for tests)

### xdotool Dependencies

#### Required

Xorg Libraries

#### Optional (required for tests)

gnome-session-50.0, openbox-3.6.1, Ruby-4.0.3, Xorg Applications, and Xorg-Server-21.1.22 (for the Xvfb program),

## Installation of xdotool

Install xdotool by running the following commands:

    make WITHOUT_RPATH_FIX=1

To run the tests, do:

    cd t
    make all-headless
    cd ..

Now, as the `root` user:

    make PREFIX=/usr INSTALLMAN=/usr/share/man install

## Contents

Installed Program: xdotool
Installed Libraries: libxdo.so
Installed Directories: None

### Short Descriptions

xdotool | is a command-line X11 automation tool
`libxdo.so` | contains X11 automation functions

- Prev

  Which-2.23 and Alternatives

- Next

  Zip-3.0

- Up
- Home