I have a new Sony Vaio Z with what I believe they're calling a "Clickpad". That is, it's a touchpad with a single physical button beneath, and the detected location of the click is used, in software, to determine whether the click is a left-, right-, center-, or other-click.

The touchpad has two parts:

Sony Vaio Z touchpad

The upper, textured part, is the 'touch' area (at least in Windows 7), and the lower, smooth part, has the physical button beneath. (The little gadget in the bottom center is a fingerprint reader, if anyone is curious).

In Linux, I found that when I was clicking, my mouse cursor was moving, due to the entire area (both textured and smooth) being touch-sensitive. I solved this problem with the following synaptics option:


The problem with this is that now when I right-click, the synaptics driver seemingly doesn't pass along any finger-position information, because I am touching 'below' the 3800 boundary.

If I touch lightly in the lower right corner of the textured area while clicking it does register a right-click. So this tells me that at least the "Clickpad" features are working properly.

So my question is: Is there any way to get a right-click on the smooth area to register as a click, without making it fully sensitive to motion detection?

I'm guessing this situation probably just calls for submitting an upstream feature request...


I'm guessing this situation probably just calls for submitting an upstream feature request...

This (Debian) bug report contains a patch and some pointers to the upstream discussion, might be helpful here.

  • Despite my earlier comment, I tried this patch out of desperation, and while it's not perfect, it's a step in the right direction. And it appears to be the latest development in this area (sad, that there has been zero work in this area in the last year!) – Flimzy Feb 3 '12 at 6:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.