1syndaemon(1) General Commands Manual syndaemon(1)
2
3
4
6 syndaemon - a program that monitors keyboard activity and disables the
7 touchpad when the keyboard is being used.
8
10 syndaemon [-i idle-time] [-m poll-inverval] [-d] [-p pid-file] [-t]
11 [-k] [-K] [-R]
12
14 Disabling the touchpad while typing avoids unwanted movements of the
15 pointer that could lead to giving focus to the wrong window.
16
18 -i <idle-time>
19 How many seconds to wait after the last key press before en‐
20 abling the touchpad. (default is 2.0s).
21
22 -m <poll-interval>
23 How many milliseconds to wait between two polling intervals. If
24 this value is too low, it will cause unnecessary wake-ups. If
25 this value is too high, some key presses (press and release hap‐
26 pen between two intervals) may not be noticed. This switch has
27 no effect when running with -R. Default is 200ms.
28
29 -d Start as a daemon, ie in the background.
30
31 -p <pid-file>
32 Create a pid file with the specified filename. A pid file will
33 only be created if the program is started in daemon mode.
34
35 -t Only disable tapping and scrolling, not mouse movements, in re‐
36 sponse to keyboard activity.
37
38 -k Ignore modifier keys when monitoring keyboard activity.
39
40 -K Like -k but also ignore Modifier+Key combos.
41
42 -R Use the XRecord extension for detecting keyboard activity in‐
43 stead of polling the keyboard state.
44
45 -? Show the help message.
46
48 DISPLAY
49 Specifies the X server to contact.
50
52 If syndaemon exists with a return code other than 0, the error encoun‐
53 tered is as below.
54
55 Exit code 1
56 Invalid commandline argument.
57
58 Exit code 2
59 The connection to the X sever could not be established or no
60 touchpad device could be found.
61
62 Exit code 3
63 The fork into daemon mode failed or the pid file could not be
64 created.
65
66 Exit code 4
67 XRECORD requested but not available or usable on the server.
68
70 It doesn't make much sense to connect to a remote X server, because the
71 daemon will then monitor the remote server for keyboard activity, but
72 will disable the touchpad on the local machine.
73
75 Peter Osterlund <petero2@telia.com>.
76
77 This man page was written by Mattia Dongili <malattia@debian.org>
78
80 Xorg(1), synclient(1), synaptics(4)
81
82
83
84X Version 11 xf86-input-synaptics 1.9.2 syndaemon(1)