xf86-input-synaptics configuration for ThinkPad T440p

Peter Hutterer peter.hutterer at who-t.net
Wed Sep 3 23:37:44 PDT 2014


On Wed, Sep 03, 2014 at 10:29:28AM +0200, Thilo-Alexander Ginkel wrote:
> Hello everyone,
> 
> I am currently trying to get the clickpad of my ThinkPad T440p to work
> according to my expectations, but am facing some issues. I'd like to
> configure the clickpad so that the three top buttons are properly emulated
> (when physically pressing down the clickpad), but the rest of the clickpad
> does not react to touch (as I am using the trackpoint to control the mouse
> cursor). At the moment, I ended up with the following configuration, which
> reaches this goal only partially:
> 
> -- 8< --
> Section "InputClass"
>     Identifier "T440p touchpad w/o cursor movement"
>     MatchDriver "synaptics"
>     Option "SoftButtonAreas" "58% 0 0 0 42% 58% 0 0"
>     Option "SecondarySoftButtonAreas" "0 0 0 0 0 0 0 0"
>     Option "AreaBottomEdge" "1"
> EndSection
> -- 8< --
> 
> Unfortunately, I seem to be unable to reduce the soft button height to be
> less than the whole clickpad height, i.e., layout created by the above
> configuration looks like this:
> 
> +----------+----------+----------+
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> +----------+----------+----------+
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> +----------+----------+----------+
> 
> If I use
>   Option "SoftButtonAreas" "58% 0 0 10% 42% 58% 0 10%"
> instead, the emulated soft buttons disappear completely (instead of being
> limited to 10% height as I would have expected), i.e., the whole clickpad
> acts as the left mouse button.
> 
> What I would like to achieve instead is:
> 
> +----------+----------+----------+
> |LLLLLLLLLL|MMMMMMMMMM|RRRRRRRRRR|
> +----------+----------+----------+
> |          |          |          |
> |          |          |          |
> |          |          |          |
> |          |          |          |
> |          |          |          |
> +----------+----------+----------+
> 
> (Triggering a left-click in the empty areas would also be ok.)
> 
> I also tried using SecondarySoftButtonAreas instead, without success.

try: Option "TouchpadOff" "1"
in addition to your software button configuration

Cheers,
   Peter


More information about the xorg mailing list