summaryrefslogtreecommitdiffstats
path: root/accessibility/ydotool/ydotoold.8
blob: 16e56481f2b7f4c5f79e62a373deae5da62a04ee (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
.\" 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: <https://github.\&com/ReimuNotMoe/ydotool>