Bug 432

Summary: Right mouse button not working (registered as left button) - hp notebook touchpad
Product: Mageia Reporter: Peter Schwanemann <Nasenbaer>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: mageia, marja11, nic
Version: CauldronKeywords: PATCH
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA2TOO
Source RPM: kernel-desktop CVE:
Status comment:

Description Peter Schwanemann 2011-03-18 12:28:11 CET
Description of problem:

My HP Pavilion dv6-3102sg laptop is equiped with a touchpad that integrates the left and right click buttons in the normal "move finger to move mouse area".
Clicking the left button works fine, but clicking the right button is taken as left click as well.

Searching on the internet lead me to quite some forum threads like:
http://ubuntuforums.org/showthread.php?t=1388164&page=2

It seems, that the problem appears on different HP note- and netbooks equiped with this or a similiar touchpad.

The thread above holds a patch to solve the problem:
https://patchwork.kernel.org/patch/67335/



How reproducible:

Always with all kernels available in the repositories since Alpha 1

Reproducible: 

Steps to Reproduce:
Peter Schwanemann 2011-03-18 12:29:31 CET

Source RPM: (none) => kernel-desktop

Comment 1 Peter Schwanemann 2011-03-18 14:49:48 CET
i tried to apply the patch to 2.6.38 - the files changed since patch generation, so I tried to merge manually. However I "make oldconfig && make && make install_modules install" and started the newly created kernel - everything works as before - no more no less.

Perhaps the patch is already invalid again?

Anyone another idea, how to get the right click button working as it should?
Ahmad Samir 2011-03-20 18:09:34 CET

Assignee: bugsquad => tmb

Comment 2 Thomas Backlund 2011-03-20 20:04:19 CET
Synaptics clickpad support is in upstream kernel since 2010-04-20

http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git&a=search&h=HEAD&st=commit&s=clickpad


And the last fixes to it is now in the 2.6.38 series kernel available on the mirrors, please try it out
Comment 3 Peter Schwanemann 2011-03-20 21:13:00 CET
does not work for me.
I already compiled (unpatched) 2.6.38 kernel and tried it. The right mouse button still does not work.
Comment 4 Peter Schwanemann 2011-07-06 21:54:41 CEST
any news here?
It still does not work, I already learned how to right click with two fingers and it's now the common way for me to righ click... however sooner or alter someone elese will face this problem, so we should try to fix it, shouldn't we?
Comment 5 Peter Schwanemann 2011-08-16 19:57:37 CEST
I opened an upstream bug report at:
https://bugzilla.kernel.org/show_bug.cgi?id=41252

Interestingly my touchpad works on OpenSUSE 11.4 with kernel 2.6.37.6 - after updating to kernel 3.0 it behaves there as it does on Mageia, so it seems to be a regression in the kernel.
Comment 6 Peter Schwanemann 2011-09-06 21:36:42 CEST
Okay, got some progress about this bug:

the kernel developers took a look into the problem and found the base of the problem in the synaptics driver of xorg - therefor I reposted their achievement on the xorg bugtracker: https://bugs.freedesktop.org/show_bug.cgi?id=38303

The solution can hopefully be found with help of the original SuSe patch + the suggested change by Dmitry Torokhov on the kernel bugtracker.

Btw.: the bug for SuSe can be found at https://bugzilla.novell.com/show_bug.cgi?id=698412
Comment 7 Marja Van Waes 2011-12-21 07:36:56 CET
(In reply to comment #6)
> Okay, got some progress about this bug:
> 
> the kernel developers took a look into the problem and found the base of the
> problem in the synaptics driver of xorg - therefor I reposted their achievement
> on the xorg bugtracker: https://bugs.freedesktop.org/show_bug.cgi?id=38303
> 
> The solution can hopefully be found with help of the original SuSe patch + the
> suggested change by Dmitry Torokhov on the kernel bugtracker.
> 
> Btw.: the bug for SuSe can be found at
> https://bugzilla.novell.com/show_bug.cgi?id=698412

added the UPSTREAM keyword

@ Thomas Backlund:

Please set status to ASSIGNED if you think this bug was assigned correctly. If for workflow reasons you can't do that, then please put OK on the whiteboard instead.

Keywords: (none) => UPSTREAM
CC: (none) => marja11

Comment 8 Marja Van Waes 2012-04-11 17:12:04 CEST
Pinging, because nothing has happened with this report for more than 3 months, it still has the status NEW or REOPENED.

Did anyone see whether it was fixed upstream?
Comment 9 Peter Schwanemann 2012-04-11 18:09:52 CEST
No idea about upstream, but with recent Cauldron the problem is still existing. Right clicks are still not handled (or at least not correctly)
Comment 10 Peter Schwanemann 2012-04-11 18:10:56 CEST
I set this to platform "all" as in the mean time I reinstalled mageia as i586 and I face the same problem on i586...

Hardware: x86_64 => All

Comment 11 Marja Van Waes 2012-05-26 13:04:17 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 12 Peter Schwanemann 2012-05-26 18:10:16 CEST
Confirmed.

This bug is (unfortunally) still valid for Mageia 2 and thus for Cauldron, once it reopens.
Sander Lepik 2012-05-26 19:03:49 CEST

Keywords: NEEDINFO => (none)
CC: (none) => sander.lepik

Marja Van Waes 2012-05-28 18:22:31 CEST

Whiteboard: (none) => MGA2TOO

Comment 13 Peter Schwanemann 2012-10-04 11:55:09 CEST
An rerechecked. Still valid for current cauldron. when checking https://bugs.freedesktop.org/show_bug.cgi?id=38303 the bug is marked as fixed for more than 6 month. Is Mageias xorg touchpad driver up to date?
Peter Schwanemann 2012-10-04 11:57:02 CEST

Keywords: UPSTREAM => PATCH
Whiteboard: MGA2TOO => MGA2TOO, CAULDRONTOO

Comment 14 Marja Van Waes 2012-10-04 12:33:52 CEST
(In reply to comment #13)
> An rerechecked. Still valid for current cauldron. when checking
> https://bugs.freedesktop.org/show_bug.cgi?id=38303 the bug is marked as fixed
> for more than 6 month. Is Mageias xorg touchpad driver up to date?

Thx for the feedback, Peter :-D

It is not needed to put cauldrontoo on the whiteboard, because this bug is already filed against cauldron. ;)
We set "Version:" to the highest version for which a bug is valid, and put MGA*TOO on the whiteboard for each of the lower versions the bug is valid for.

Whiteboard: MGA2TOO, CAULDRONTOO => MGA2TOO

Comment 15 Peter Schwanemann 2012-10-04 13:59:59 CEST
I see... sorry :)
Comment 16 Nic Baxter 2015-03-13 05:21:01 CET
Still valid? Leave open?

CC: (none) => nic

Comment 17 Nic Baxter 2015-03-29 03:30:54 CEST
No response so assumed fixed upstream. Please reopen if not the case.

Status: NEW => RESOLVED
Resolution: (none) => FIXED