Touchpad vertical scrolling doesn't work after upgrade to 2.6.32-19 (Sony VAIO EB1E1E, AlpsPS2/2 ALPS)

Bug #554050 reported by Rocky Stone
124
This bug affects 26 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: kdebase-workspace

After auto upgrading the kernel to linux-image-2.6.32-19-generic my touchpad vertical scrolling (scrolling the vertical scrollbar by moving a finger on the right border of the touchpad) doesn't work any more.
I'm using Kubuntu 10.04 (lucid) beta1 on Sony VAIO EB1E1E laptop. The touchpad name reported in System settings is AlpsPS2/2 ALPS.

Verical scrolling used to work before the upgrade and when I booted the previous kernel version 2.6.32-18 the touchpad vertical scrolling was still working and the touchpad settings weren't editable (see attached touchpad_2.6.32-18.png)

Now in 2.6.32-19 the touchpad settings are editable (see attached touchpad_2.6.32-19.png) but don't wok for me.

Also setting Touchpad to 'off' isn't preserved - when I set it to 'off', click Apply, close System Settings and open them again the Touchpad is set to "on".

Thanks,
Rocky

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: systemsettings 4:4.4.2-0ubuntu5
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Fri Apr 2 18:25:55 2010
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: kdebase-workspace

Revision history for this message
Rocky Stone (rstone-mail) wrote :
Revision history for this message
Rocky Stone (rstone-mail) wrote :
affects: kdebase-workspace (Ubuntu) → linux (Ubuntu)
Revision history for this message
gotsanity (gotsanity) wrote :

I am affected by this bug as well. I run a vanilla ubuntu lucid install on an hp pavilion dm3-1039wm (alps touchpad).

Revision history for this message
Mark Kaehny (kaehny) wrote :

I have the same issue Sony VPCEB15FX E series.
Running Kubuntu 10.04 beta2

AlpsPS/2 ALPS GlidePoint touchpad.

I can get tap to click but no scrolling - either along the side or as a two finger gesture. The scroll along the side works in Win. It is registering the action in that the pointer moves down the screen but it doesn't recognize it as a scroll action. Turning on or off in the Kubuntu settings works for tap to click but does not work to
- disable touchpad
- enable any kind of touchpad scrolling.

Revision history for this message
Vladimir Hidalgo (vlad88sv) wrote :

Scrolling is also not working in VPCEB15EL in Lucid.

thelinuxfan (arparp3733)
description: updated
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Rocky,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Josh Scheel (josh42) wrote :

Thanks Jeremy,

Following the instructions at https://wiki.ubuntu.com/KernelTeam/MainlineBuilds?action=show&redirect=KernelMainlineBuilds and getting the kernels from http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=A , I installed three kernels (Not including Kubuntu 10.04's default kernel); one was successful.

The kernel to solve this problem is:
v2.6.33 ~ http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.33/

The three that proved unsuccessful were:
v2.6.32-21-generic ~ The default
v2.6.34-rc5-lucid ~ http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-rc5-lucid/
v2.6.34-999 (Daily 2010-04-29-lucid) ~ http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2010-04-29-lucid/

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Rocky,
     Would you mind trying out the kernels mentioned by Josh above? This will help me and the team narrow the possible bits affecting whether this works or not.

Thanks!

~Jfo

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
importance: Undecided → Medium
Revision history for this message
Rocky Stone (rstone-mail) wrote :

Hi Jeremy,

I got the same results as Josh, but I don't think 2.6.33 solves the problem - it is just old (from 25-Feb-2010) and doesn't recognize the touchpad same as 2.6.32-18 and older 2.6.32 kernels.
My guess is that with these kernels the touchpad is not recognized and a generic driver is loaded with which the vertical scrolling is working. But because the settings are not editable other features such as disabling tapping while typing and scrolling using multitouch gestures can't be used.

Here is the outcome of my tries:

v2.6.33 - http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.33/
Same as 2.6.32-18 - the vertical scrolling *is* working, the touchpad is not recognized and the settings are not editable (same as shown in touchpad_2.6.32-18.png)

v2.6.34-rc6-lucid - http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-rc6-lucid/
Same as 2.6.32-19 - the vertical scrolling *is not* working, the touchpad is recognized, the settings are editable, but don't take any effect (same as shown in touchpad_2.6.32-19.png)

v2.6.34-rc1 - http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-rc1/
Couldn't boot with this kernel.

Regards,
Rocky

Revision history for this message
Marcelo (mmtsales) wrote :

I have exactly the same problem described by the OP on a VAIO VPCF111FB. Before kernel 2.6.32-19, the touchpad was detected as if it was a wheel mouse. Touchpad options in kcm-touchpad were grayed out (disabled), but it worked all right, including scrolling. Since 2.6.32-19, the touchpad is detected as an ALPS Touchpad and these settings are editable, but scrolling does not work anymore.
Running Kubuntu 10.04 64 bits fully updated (kernel 2.6.32-21-generic).

Revision history for this message
J. McDonald (mcdonald-joseph) wrote :

In response to bug #550625, Chase Douglas was able to get scrolling to more or less work in Lucid with the pre-release versions of the 2.6.32-22.33 kernels - see discussion thread here:
https://bugs.launchpad.net/ubuntu/+s...ux/+bug/550625
When I upgraded to the Lucid final release last night, I lost edge scrolling on my HP Mini 311 (ALPS GlidePoint trackpad) again. I downgraded linux-image-2.6.32.22-generic from the final release back to version 2.6.32-22.33~pre201004281000 (one of the versions with Chase's fix) and edge scrolling successfully returned to the ALPS GlidePoint trackpad. There is still no separate tab for the trackpad within Mouse Preferences, but at least all the basic functionality is there.

Revision history for this message
Tim (tzakharov) wrote :

I'm having the same issue with touchpad scrolling being unrecognized. I'm using the official release of 10.04 32-bit. Kernel is 2.6.32-21. Laptop is an Acer Aspire 7736Z-4088 with ALPS touchpad.

Revision history for this message
Magnus Johansson (mange-emjay) wrote :

I made the scrollarea work by adding the code from the thread below.
http://ubuntuforums.org/showthread.php?t=1467503

This works for my Acer Aspire 7738G

Revision history for this message
trisa (dietisheim) wrote :

Works for me, too. Cool to have a workaround finally, thanks!

to have it permanent, add the following to /etc/modprobe.d/psmouse.conf:

options psmouse proto=imps

I run a Sony VPCF11S1E

Revision history for this message
Rocky Stone (rstone-mail) wrote :

Today I updated to linux-image-2.6.32-22-generic (version 2.6.32-22.33) from the official lucid repositories, but edge scrolling doesn't work when I remove the workaround from comment#15. As written in the bug description I'm using Sony VAIO EB1E1E.
It's good we have the above workaround in the mean time.

Revision history for this message
ionospheric (berthold1) wrote :

The workaround worked for me on my HP pavilion dm3.

Revision history for this message
Pistolpete (petervanbouwel) wrote :

Sony Vaio VPCEB1S1E is also affected but workaround fixed the problem.

Revision history for this message
Carlos Parra Camargo (carlospc) wrote :

Latitude E6410 with the same problem. I've tested "proto=imps" as arguments for psmouse with no luck :-(

Revision history for this message
Robert Ringlstetter (furumaro) wrote :

Packard Bell Easynote TJ65 with the same Problem. "proto=imps" fixes scrolling.

Revision history for this message
oooh (oooh-oooh) wrote :

The proto=imps DOES NOT solve my scrolling.

In fact, it makes the touchpad work ALWAYS but the vertical scrolling is gone forever. Synaptics is not to be loaded either:

(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"

Revision history for this message
oooh (oooh-oooh) wrote :

By the way I am checking now these solutions, in case somebody is interested to try them as well:

http://ubuntuforums.org/showthread.php?t=1467503

http://ubuntuforums.org/showthread.php?p=9458430#post9458430

Revision history for this message
Erik Hahn (erikhahn) wrote : Re: [Bug 554050] Re: Touchpad vertical scrolling doesn't work after upgrade to 2.6.32-19 (Sony VAIO EB1E1E, AlpsPS2/2 ALPS)

proto=imps doesn't help me either, but Synaptics seems to be loaded fine:

(II) config/udev: Adding input device PS/2 Synaptics TouchPad
(/dev/input/event7)
(**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
(**) PS/2 Synaptics TouchPad: always reports core events
(**) PS/2 Synaptics TouchPad: Device: "/dev/input/event7"
(II) PS/2 Synaptics TouchPad: Found 3 mouse buttons
(II) PS/2 Synaptics TouchPad: Found relative axes
(II) PS/2 Synaptics TouchPad: Found x and y relative axes
(II) PS/2 Synaptics TouchPad: Configuring as mouse
(**) PS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
(**) PS/2 Synaptics TouchPad: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad"
(type: MOUSE)
(II) PS/2 Synaptics TouchPad: initialized for relative axes.
(II) config/udev: Adding input device PS/2 Synaptics TouchPad
(/dev/input/mouse1)

Revision history for this message
oooh (oooh-oooh) wrote :

Confirmed that none of the solutions proposed here work:
http://ubuntuforums.org/showthread.php?t=1467503
http://ubuntuforums.org/showthread.php?p=9458430#post9458430

I believe it is a problem on synaptics trying to find my touchpad. See my complete Xorg.0.log.

Revision history for this message
oooh (oooh-oooh) wrote :

And my xorg.conf file

Revision history for this message
Rocky Stone (rstone-mail) wrote :

This bug was fixed in the package linux - 2.6.32-23.37

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
oooh (oooh-oooh) wrote :

Is that package available via update-manager ?

I do not seem to find it

Revision history for this message
thefluxster (buy-ikentech) wrote :

Rocky, if the bug is fixed, is there a way for the rest of us to apply the fix? (hoping it comes through Update Manager soon).

Revision history for this message
Rocky Stone (rstone-mail) wrote :

@oooh and thefluxster
The fix is in for linux-image-2.6.32-23-generic so if you have upgraded to this kernel already and you still have the issue you probably have a different touchpad.
I'm using the "Main server" (KpackageKit > Settings > Edit Software Sources > Download from) and linux-image-2.6.32-23-generic is available and I auto updated to it through the KpackageKit auto update.

Revision history for this message
J. McDonald (mcdonald-joseph) wrote :

from "uname -a" I get:
    2.6.32-24-generic #38-Ubuntu SMP Mon Jul 5 09:22:14 UTC 2010 i686 GNU/Linux
and the current behavior is that edge scrolling works by the trackpad being emulated as a PS/2 mouse and Synaptics is not being used. I have no trackpad tab or options in System--Preferences--Mouse. This was exactly the same as in 2.6.32-23.

Revision history for this message
J. McDonald (mcdonald-joseph) wrote :

This was with an ALPS Glidepoint trackpad on an HP Mini 311

Revision history for this message
Dirk (dirk-hellwig) wrote :

Latitude E4310 with the same problem. I've tested "proto=imps" as arguments for psmouse without luck.

Linux grisu-nb 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:26:05 UTC 2010 x86_64 GNU/Linux

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.