mirror of
https://github.com/X11Libre/xf86-input-synaptics.git
synced 2026-03-24 01:34:04 +00:00
synclient: remove 'm' and 'h' from getopt and man page
Removed as of 83d88b2531
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
@@ -6,79 +6,16 @@
|
||||
synclient \- commandline utility to query and modify Synaptics driver
|
||||
options.
|
||||
.SH "SYNOPSIS"
|
||||
.LP
|
||||
synclient [\fI\-m interval\fP]
|
||||
.br
|
||||
synclient [\fI\-hlV?\fP] [var1=value1 [var2=value2] ...]
|
||||
synclient [\fI\-lV?\fP] [var1=value1 [var2=value2] ...]
|
||||
.SH "DESCRIPTION"
|
||||
.LP
|
||||
This program lets you change your Synaptics TouchPad driver for
|
||||
XOrg/XFree86 server parameters while X is running.
|
||||
|
||||
For the -m and -h options, SHM must be enabled by setting the option SHMConfig
|
||||
"on" in your XOrg/XFree86 configuration.
|
||||
.SH "OPTIONS"
|
||||
.LP
|
||||
.TP
|
||||
\fB\-m interval\fR
|
||||
monitor changes to the touchpad state.
|
||||
.
|
||||
Interval specifies how often (in ms) to poll the touchpad state.
|
||||
.
|
||||
Whenever a change in the touchpad state is detected, one line of
|
||||
output is generated that describes the current state of the touchpad.
|
||||
This option is only available in SHM mode.
|
||||
.
|
||||
The following data is included in the output.
|
||||
.RS
|
||||
.TP
|
||||
\fBtime\fR
|
||||
Time in seconds since the logging was started.
|
||||
.TP
|
||||
\fBx,y\fR
|
||||
The x/y coordinates of the finger on the touchpad.
|
||||
.
|
||||
The origin is in the upper left corner.
|
||||
.TP
|
||||
\fBz\fR
|
||||
The "pressure" value.
|
||||
.
|
||||
Pressing the finger harder on the touchpad typically produces a larger
|
||||
value.
|
||||
.
|
||||
Note that most touchpads don't measure the real pressure though.
|
||||
.
|
||||
Instead, capacitance is usually measured, which is correlated to the
|
||||
contact area between the finger and the touchpad.
|
||||
.
|
||||
Since more pressure usually means a larger contact area, the reported
|
||||
pressure value is at least indirectly related to the real pressure.
|
||||
.TP
|
||||
\fBf\fR
|
||||
The number of fingers currently touching the touchpad.
|
||||
.
|
||||
Note that only some touchpads can report more than one finger.
|
||||
.
|
||||
Generally, synaptics touchpads can, but ALPS touchpads can't.
|
||||
.TP
|
||||
\fBw\fR
|
||||
The w value is a measurement of the finger width.
|
||||
.
|
||||
This is only supported by some synaptics touchpads.
|
||||
.
|
||||
Touchpads that can't measure the finger width typically report a faked
|
||||
constant value when a finger is touching the touchpad.
|
||||
.TP
|
||||
\fBl,r,u,d,m,multi\fR
|
||||
The state of the left, right, up, down, middle and multi buttons.
|
||||
.
|
||||
Zero means not pressed, one means pressed.
|
||||
.
|
||||
Not all touchpads have all these buttons.
|
||||
.
|
||||
If a button doesn't exist, the value is always reported as 0.
|
||||
.RE
|
||||
.TP
|
||||
\fB\-l\fR
|
||||
List current user settings. This is the default if no option is given.
|
||||
.TP
|
||||
@@ -91,7 +28,6 @@ Show the help message.
|
||||
\fBvar=value\fR
|
||||
Set user parameter \fIvar\fR to \fIvalue\fR.
|
||||
|
||||
|
||||
.SH "FILES"
|
||||
.LP
|
||||
\fI/etc/X11/xorg.conf\fP
|
||||
@@ -102,10 +38,6 @@ Set user parameter \fIvar\fR to \fIvalue\fR.
|
||||
To disable EdgeMotionSpeed:
|
||||
.LP
|
||||
synclient EdgeMotionSpeed=0
|
||||
.LP
|
||||
To monitor touchpad events (requires SHM):
|
||||
.LP
|
||||
synclient \-m 100
|
||||
.SH "AUTHORS"
|
||||
.LP
|
||||
Peter Osterlund <petero2@telia.com> and many others.
|
||||
|
||||
@@ -483,7 +483,7 @@ main(int argc, char *argv[])
|
||||
dump_settings = 1;
|
||||
|
||||
/* Parse command line parameters */
|
||||
while ((c = getopt(argc, argv, "m:hlV")) != -1) {
|
||||
while ((c = getopt(argc, argv, "lV")) != -1) {
|
||||
switch (c) {
|
||||
case 'l':
|
||||
dump_settings = 1;
|
||||
|
||||
Reference in New Issue
Block a user