summaryrefslogtreecommitdiff
path: root/manpages/synaptics.5
diff options
context:
space:
mode:
authorPeter Osterlund <petero2@telia.com>2005-11-14 21:45:04 +0100
committerPeter Osterlund <petero2@telia.com>2006-04-09 04:03:37 +0200
commita0aa688844d454c4f8d80e419174144824906ab5 (patch)
tree443df919d5dbb569e053df21c70870edacdf0c18 /manpages/synaptics.5
parent742bda037b9041b2458a3104e5e55d85b4aa9ff9 (diff)
Implemented pressure dependent motion speed. Patch from
Stéphane Rosi <steph@via.ecp.fr>, somewhat modified by me.
Diffstat (limited to 'manpages/synaptics.5')
-rw-r--r--manpages/synaptics.536
1 files changed, 36 insertions, 0 deletions
diff --git a/manpages/synaptics.5 b/manpages/synaptics.5
index 7e7c187..1064278 100644
--- a/manpages/synaptics.5
+++ b/manpages/synaptics.5
@@ -44,6 +44,8 @@ right button events.
.
Not all models implement this feature.)
.IP \(bu 4
+Pressure dependent motion speed.
+.IP \(bu 4
Run-time configuration using shared memory. This means you can change
parameter settings without restarting the X server.
.LP
@@ -152,6 +154,18 @@ Maximum speed factor.
\fBAccelFactor\fR (Float)
Acceleration factor.
.TP
+\fBPressureMotionMinZ\fR (Integer)
+Finger pressure at which minimum pressure motion factor is applied.
+.TP
+\fBPressureMotionMaxZ\fR (Integer)
+Finger pressure at which maximum pressure motion factor is applied.
+.TP
+\fBPressureMotionMinFactor\fR (Integer)
+Lowest setting for pressure motion factor.
+.TP
+\fBPressureMotionMaxFactor\fR (Integer)
+Greatest setting for pressure motion factor.
+.TP
\fBUpDownScrolling\fR (Bool)
If on, the up/down buttons generate button 4/5 events.
.
@@ -395,6 +409,28 @@ For a pressure value between EdgeMotionMinZ and EdgeMotionMaxZ, the
speed is increased linearly.
.
.LP
+When pressure motion is activated, the cursor motion speed depends
+on the pressure exerted on the touchpad (the more pressure exerted on
+the touchpad, the faster the pointer).
+.
+More precisely the speed is first calculated according to MinSpeed,
+MaxSpeed and AccelFactor, and then is multiplied by a sensitivity
+factor.
+.
+The sensitivity factor can be adjusted using the PressureMotion
+parameters.
+.
+If the pressure is below PressureMotionMinZ, PressureMotionMinFactor
+is used, and if the pressure is greater than PressureMotionMaxZ,
+PressureMotionMaxFactor is used.
+.
+By default, PressureMotionMinZ and PressureMotionMaxZ are equal to
+EdgeMotionMinZ and EdgeMotionMaxZ.
+.
+For a pressure value between PressureMotionMinZ and
+PressureMotionMaxZ, the factor is increased linearly.
+.
+.LP
Since most synaptics touchpad models don't have a button that
corresponds to the middle button on a mouse, the driver can emulate
middle mouse button events.