← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 582809] Re: Synaptics Clickpad touchpad buttons are not working

 

Launchpad has imported 7 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=38303.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-06-14T14:44:50+00:00 Jesse Jaara wrote:

Created attachment 47959
Patch to add initial support for clickpad series of trackpads.

The Synaptics newer Clickpad series of trackpads are currently unusable
with the driver. These trackpads don't have 'external' buttons like
classical trackpads, but instead the buttons are under the trackingplate
and act as part of it.

Here is a refrence imgage: http://bit.ly/clickpad

Biggest problem is that the second mouse button is not detected and acts
as mouse button one. Resulting in bad usability. There is a patch to fix
this clickpad.patch .

Another problem is that after aplying the patch abowe to add support for clickpads is that click and drag wont work. To drag something a double click is required, but pressing the button and dragging results in 2 finger scrolling.
So the tracking-area over the buttons should be disabled when physicality mouse-click is detected.

The trackpads also provide a led to show the state of the trackpad. This
led is also supposed to act as on/off switch triggered by a double-
click. Currently for this led to function a kernel patch to psmouse
kernel driver is required. But the double tap switch works without the
led. Patch clickpad_with_led_and_onoff_swich.patch

I also attached the kernel patch for testing.

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/230

------------------------------------------------------------------------
On 2011-06-14T14:47:28+00:00 Jesse Jaara wrote:

Created attachment 47960
Initial clickpad support with led and power swich support.

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/231

------------------------------------------------------------------------
On 2011-06-14T14:50:05+00:00 Jesse Jaara wrote:

Created attachment 47961
Kernel patch to add clickpad led support to psmouse. 2.6.38&2.6.39 tested

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/232

------------------------------------------------------------------------
On 2011-08-21T21:59:19+00:00 Rogutės wrote:

Jesse Jaara: looks like the first 2 patches were written by Takashi
Iwai, but you posted them without any attribution (and thus they appear
to be written by you, which is not right).

The first 2 patches and much more were reviewed by Peter Hutterer and
others [1], but Takashi Iwai didn't follow up.

[1] http://lists.x.org/archives/xorg-
devel/2010-October/thread.html#13821

I have an HP ProBook 4530s. Its touchpad has normal hardware buttons,
and has a LED-button in the top left. Everything except the LED works
without any patches. The LED needs patches to the kernel and to xf86
-input-synaptics. Takashi Iwai submitted the kernel patch [2] (3rd patch
posted by Jesse Jaara), got it reviewed and sent fixes, but it was not
merged (forgotten?). I tried [2] + LED patches from [3] and the LED-
button worked nicely...

[2] http://lkml.org/lkml/2010/4/22/35
[3] https://build.opensuse.org/package/files?package=xorg-x11-driver-input&project=openSUSE%3AFactory

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/274

------------------------------------------------------------------------
On 2011-09-06T18:39:36+00:00 Nasenbaer wrote:

I haven't checked the patches shown here, however OpenSuSe had its own
patches for Clickpad, that worked fine with kernel 2.6.37.6, but did not
with newer 3.0.x kernels.

I initially posted this bug to the kernel bugtracker at
https://bugzilla.kernel.org/show_bug.cgi?id=41252

Most important comment is:

Comment #4 From Dmitry Torokhov  2011-08-25 18:02:41 
OK, it looks like clickpad support still hasn't made it into official
xf86-input-synaptics driver and adding multifinger support to kernel driver
broke SUSE's detection of clickpads (they detect clickpads by having BTN_LEFT
capability only, and we started reporting BTN_TOOL_DOUBLETAP). They should
switch to checking INPUT_PROP_BUTTONPAD.


Could someone *please* take care about the implementation!

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/279

------------------------------------------------------------------------
On 2011-09-06T18:49:27+00:00 Nasenbaer wrote:

I added the link to the equivalent SuSe bug.

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/280

------------------------------------------------------------------------
On 2011-11-13T17:21:45+00:00 Tuxor1337 wrote:

Still no updates concerning this bug? No fix? I don't understand, how
this can be such a big deal, even though it has been fixed in OpenSuse
almost a year ago. There not only the clickpad itself works brilliantly
but also the on/off switch with the white LED...

Reply at: https://bugs.launchpad.net/linux/+bug/582809/comments/294


** Bug watch added: Linux Kernel Bug Tracker #41252
   http://bugzilla.kernel.org/show_bug.cgi?id=41252

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in Ubuntu.
https://bugs.launchpad.net/bugs/582809

Title:
  Synaptics Clickpad touchpad buttons are not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/582809/+subscriptions