xf86-input-synaptics configuration for ThinkPad T440p

Thilo-Alexander Ginkel thilo at ginkel.com
Wed Sep 3 01:29:28 PDT 2014


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.

Is there a way to configure my desired clickpad layout?

I am using:
- Linux kernel 3.17-rc2
- xf86-input-synaptics 1.8.0

Thanks,
Thilo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20140903/ce6518eb/attachment.html>


More information about the xorg mailing list