.\" Generated by scdoc 1.11.1 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "ydotoold" "8" "2022-02-01" .P .SH NAME .P ydotoold - daemon for \fBydotool\fR(1) .P .SH SYNOPSIS .P \fBydotoold\fR .P .SH DESCRIPTION .P \fBydotool\fR lets you programmatically (or manually) simulate keyboard input and mouse activity, etc.\& It does this by writing directly to \fB/dev/uinput\fR so it generally needs to run as root.\& .P When \fBydotool\fR(1) runs and creates a virtual input device, it will take some time for your graphical environment (eg X11/Wayland) to recognize and enable the virtual input device.\& (Usually done by udev) .P If the delay is too short, the virtual input device may not be recognized & enabled by the graphical environment in time.\& .P In order to solve this problem, the \fBydotoold\fR background service holds a persistent virtual device, and accepts input from \fBydotool\fR(1).\& When \fBydotoold\fR(1) is unavailable, \fBydotool\fR(1) will work without it.\& .P .SH AUTHOR .P \fBydotool\fR(1) and \fBydotoold\fR(8) were written by ReimuNotMoe.\& .P This man page by bob.\&hepple@gmail.\&com .P .SH COPYRIGHT .P MIT License .P .SH SEE ALSO .P \fBydotool\fR(1) .P Project site: