Bug 8033

Summary: ALPS touchpad scrolling not working
Product: Mageia Reporter: jcl darkc <jcldc13>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: ftg, goetz.waschk, gseaborn, luca, mageia, pterjan, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description jcl darkc 2012-11-10 15:29:55 CET
Description of problem:

I have a dell Latitude laptop E6430 and scrolling with touchpad does not work. It's a known bug by many distributions:

https://bugzilla.redhat.com/show_bug.cgi?id=812111

Some fixes exist :
http://resalxh.wordpress.com/2012/09/18/ubuntu-12-04-lts-x64-the-next-step-getting-touchpad-working/

 Fix consist to recompile a patched version of psmouse.c in order to get a new psmouse.ko module. BUT the problem with mageia2, and probably with cauldron also, is that psmouse driver is not compiled as a kernel module but is included directly into the kernel. Then, if we try to apply the patch, no psmouse.ko is generated but a psmouse.o which is not usable.



Version-Release number of selected component (if applicable):
kernel 3.3.8-desktop-2.mga2

How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Luca Olivetti 2013-03-19 17:03:28 CET
Still valid with 3.4.34-desktop-1.mga2

CC: (none) => luca

Comment 2 jcl darkc 2013-05-09 15:33:50 CEST
I reopened the bug report for mga3

I can understand that mga team developpers does not want to work on this specific problem, although it affects a lot of people working with an alps touchpad. 

At least, a solution would be to modify the way how MGA kernels are compiled. 

Mga kernels are configured to have PS/2 mouse support built in, which prevent to apply the patch (http://www.dahetral.com/public-download) following this post (http://forums.debian.net/viewtopic.php?f=16&t=95940).

 To apply the above patch, PS/2 mouse support MUST BE configure as a kernel MODULE, not built in . This is the case in most of the distribution, why not in MGA ?

 Could you make this modification for MGA3 kernel, it's just a matter of :

CONFIG_MOUSE_PS2=m

instead of

CONFIG_MOUSE_PS2=y

 in the .config file of the kernel.

 THANKS in ADVANCE,

 JC

Version: 2 => Cauldron

Sander Lepik 2013-05-09 15:37:42 CEST

CC: (none) => sander.lepik, tmb

Comment 3 Pascal Terjan 2013-05-10 02:15:02 CEST
It's not just a matter of changing the option, but also making sure the module is included and loaded everywhere it needs (like during installation).

CC: (none) => pterjan

Comment 4 Thomas Backlund 2013-05-10 10:17:39 CEST
We wont switch PS2 to module (atleast not for mga2/3), however...

the upcoming 3.8.12-2 kernel will support your touchpad (and several others that now have support merged upstream)
Comment 5 jcl darkc 2013-05-10 21:23:19 CEST
> the upcoming 3.8.12-2 kernel will support your touchpad (and several others
> that now have support merged upstream)

 that's a great news really !!! And when this kernel is expected to be released ?
Comment 6 Sander Lepik 2013-05-10 21:24:56 CEST
This kernel should be in the mirrors now. Just run update.
Comment 7 jcl darkc 2013-05-10 21:43:23 CEST
(In reply to Sander Lepik from comment #6)
> This kernel should be in the mirrors now. Just run update.

It's already available and my ALPS touchpad is working now !!!!  Thanks A LOT !
You know that you'll make a bunch of happy people with this feature finally activated. Many thanks again. :)
Comment 8 Thomas Backlund 2013-05-10 21:44:29 CEST
Great, closing then.

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

Comment 9 Götz Waschk 2014-01-12 17:15:34 CET
My ALPS touchpad is not recognized as such by the latest Cauldron kernel. It is used in mouse mode which is annoying during typing. I had to rebuild psmouse as a module and then add the dkms driver from http://www.dahetral.com/public-download/alps-psmouse-dlkm-for-3-2-and-3-5/view

With that driver it is recognized and stuff like two finger scrolling is working.
input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input75

Status: RESOLVED => REOPENED
CC: (none) => goetz.waschk
Resolution: FIXED => (none)

Comment 10 Götz Waschk 2014-01-14 08:24:23 CET
GlidePoint support was added in the latest Cauldron kernel.

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

Comment 11 Gregory Seaborn 2015-02-17 02:50:49 CET
My ALPS touchpad on my Acer 7520 is not fully working; the buttons appear to be working however the touch pad portion itself is not.  This is on Mageia 5 Beta 3.  Thanks, Greg.

CC: (none) => gseaborn

Comment 12 Frank Griffin 2015-02-17 12:55:03 CET
If you're using GNOME, you should be aware that for some reason we ship GNOME with touchpad tap-to-click turned off.  This may also be true for GNOME-derived Desktops.  It works as shipped for KDE.

CC: (none) => ftg