From 402cc872570b58b8420e7973d0706f3b2a2aaf91 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Thu, 20 Feb 2014 13:13:18 -0500 Subject: Add secondary (top) software buttons area New generation of laptops with trackstick do not have physical buttons associated with the trackstick, but instead rely on software buttons at the top of the clickpad. Adding a secondary software button area for this purpose. As we're likely detecting the devices that need it based on udev tags and MatchTag configuration items, this area doesn't need to be exposed through properties. So static configuration is fine. Signed-off-by: Benjamin Tissoires Reviewed-by: Peter Hutterer [couple of man-page additions and rewrites] Signed-off-by: Peter Hutterer --- man/synaptics.man | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'man') diff --git a/man/synaptics.man b/man/synaptics.man index a7889c7..1b2f000 100644 --- a/man/synaptics.man +++ b/man/synaptics.man @@ -489,6 +489,18 @@ soft button areas. Button areas may not overlap, however it is permitted for two buttons to share an edge value. Property: "Synaptics Soft Button Areas" . +.TP +.BI "Option \*qSecondarySoftButtonAreas\*q \*q" "RBL RBR RBT RBB MBL MBR MBT MBB" \*q +This option is only available on ClickPad devices. +Enable secondary soft button click area support on ClickPad devices (usually on +top of the device). +For the allowed values for this option, see +.B Option \*qSoftButtonAreas\*q. +Primary and secondary soft button areas must not overlap each other. If they do, +the behavior of the driver is undefined. +No property associated, this option must be set in the +__xconfigfile__(__filemansuffix__). +. .SH CONFIGURATION DETAILS .SS Area handling @@ -708,6 +720,12 @@ ClickPads provide software emulated buttons through These buttons enable areas on the touchpad to perform as right or middle mouse button. When the user performs a click within a defined soft button area, a right or middle click is performed. +.LP +Some laptops, most notably the Lenovo T440, T540 and x240 series, provide a +pointing stick without physical buttons. On those laptops, the top of the +touchpad acts as software-emulated button area. This area can be configured +with +.B Option SecondarySoftButtonAreas. .SH "DEVICE PROPERTIES" Synaptics 1.0 and higher support input device properties if the driver is -- cgit v1.2.3