diff options
author | Alberto Milone <alberto.milone@canonical.com> | 2009-07-16 12:08:08 +0200 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-07-17 10:42:31 +1000 |
commit | 7179a0eb11a842d9d5a420f5702a411b0dc217a2 (patch) | |
tree | 86133842e0ba038c7cc4fab5c8aa7095d932aff7 /man | |
parent | 0c3fbceb1b2a18f92166fe75c44b5aaada693c4b (diff) |
Add active area outside of which movements, scrolling, tapping are ignored.
On some touchpads physical buttons are located under the touchpad surface. As a
result, when users try to perform a click, by pressing that part of the surface
of the touchpad, they get a click, a movement, a tap and (in some cases) a scroll,
which can make clicks quite inaccurate.
The "Synaptics Area" property can be used to define the edges of the active area of
the touchpad so that all movement, scrolling and tapping which take place outside
of this area will be ignored. This property is disabled by default.
Fixes xorg bug #21613.
Signed-off-by: Alberto Milone <alberto.milone@canonical.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'man')
-rw-r--r-- | man/synaptics.man | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/man/synaptics.man b/man/synaptics.man index a69c3c4..9d30a20 100644 --- a/man/synaptics.man +++ b/man/synaptics.man @@ -481,6 +481,34 @@ A good way to find appropriate edge parameters is to enable the SHMConfig option and run "synclient \-m 1" to see the x/y coordinates corresponding to different positions on the touchpad. . +.TP +.BI "Option \*qAreaLeftEdge\*q \*q" boolean \*q +Ignore movements, scrolling and tapping which take place left of this edge. +. +The option is disabled by default and can be enabled by setting the +AreaLeftEdge option to any integer value other than zero. Property: "Synaptics Area" +. +.TP +.BI "Option \*qAreaRightEdge\*q \*q" boolean \*q +Ignore movements, scrolling and tapping which take place right of this edge. +. +The option is disabled by default and can be enabled by setting the +AreaRightEdge option to any integer value other than zero. Property: "Synaptics Area" +. +.TP +.BI "Option \*qAreaTopEdge\*q \*q" boolean \*q +Ignore movements, scrolling and tapping which take place above this edge. +. +The option is disabled by default and can be enabled by setting the +AreaTopEdge option to any integer value other than zero. Property: "Synaptics Area" +. +.TP +.BI "Option \*qAreaBottomEdge\*q \*q" boolean \*q +Ignore movements, scrolling and tapping which take place below this edge. +. +The option is disabled by default and can be enabled by setting the +AreaBottomEdge option to any integer value other than zero. Property: "Synaptics Area" +. .LP A tap event happens when the finger is touched and released in a time interval shorter than MaxTapTime, and the touch and release @@ -821,6 +849,15 @@ FLOAT, 2 values, min, max. 8 bit (BOOL), 1 value, tap-and-drag. .TP 7 +.BI "Synaptics Area" +The AreaLeftEdge, AreaRightEdge, AreaTopEdge and AreaBottomEdge parameters are used to +define the edges of the active area of the touchpad. All movements, scrolling and tapping +which take place outside of this area will be ignored. This property is disabled by +default. + +32 bit, 4 values, left, right, top, bottom. 0 disables an element. + +.TP 7 .BI "Synaptics Capabilities" This read-only property expresses the physical capability of the touchpad, most notably whether the touchpad hardware supports multi-finger tapping and |