Upgrade to Jaunty (from Intrepid) disables touch to tap Acer Aspire 4530

Bug #368985 reported by Asif Youssuff
6
Affects Status Importance Assigned to Milestone
XOrg-Driver-Synaptics
Won't Fix
Medium
xserver-xorg-input-synaptics (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Binary package hint: xfree86-driver-synaptics

I have seen similar bugs to this, but this bug involves something that only seems to appear when Intrepid is upgraded to Jaunty -- I am posting this from a Jaunty RC live cd, and tap to click works just fine.

In my upgraded install, I have tried gnome-mouse-properties (disabling, reenabling), but this has no effect.

I am attaching the working configuration information here, and will reboot into my upgraded install and provide the differences (hopefully there are some!).

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: xserver-xorg-input-synaptics 0.99.3-2ubuntu3
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5hostname4) ) #37-Ubuntu SMP Mon Mar 23 16:40:23 UTC 2009
SourcePackage: xfree86-driver-synaptics
Uname: Linux 2.6.28-11-generic i686

[lspci]
00:00.0 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0754] (rev a2)
     Subsystem: Acer Incorporated [ALI] Device [1025:014a]
02:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9100M G [10de:0844] (rev a2)
     Subsystem: Acer Incorporated [ALI] Device [1025:014a]

Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: xfree86-driver-synaptics
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
ProcVersion: Linux version 2.6.28-11-generic (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009
Uname: Linux 2.6.28-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :
Revision history for this message
Asif Youssuff (yoasif) wrote :

The first post was made in a Jaunty RC live cd (bandwidth issues forbid me from doing it from the final right now), and the second was made from my upgraded Intrepid > Jaunty installation.

Hope I can provide some information here. This is a regression, it is real, so any help tracking it down would be appreciated.

Others are also seeing this bug: http://ubuntuforums.org/showpost.php?p=7172435&postcount=4

Revision history for this message
Martin Olsson (mnemo) wrote :

@Asif, I suggest you try to file an upstream bug as well (use bugs.freedesktop.org) and then answer their questions. Please also point them to the logs in this bug report. If you help upstream with testing etc, chances increase greatly that the issue can be fixed promptly.

Revision history for this message
In , Asif Youssuff (yoasif) wrote :

I have seen similar bugs to this, but this bug involves something that only seems to appear when Intrepid is upgraded to Jaunty.

In my upgraded install, I have tried gnome-mouse-properties (disabling, reenabling), but this has no effect.

This bug is also tracked on launchpad; I was directed to submit the bug here as well, I'll be happy to help in any way that I can.

https://bugs.launchpad.net/ubuntu/+source/xfree86-driver-synaptics/+bug/368985

Revision history for this message
In , Peter Hutterer (peter-hutterer) wrote :

Tapping is disabled by default in the driver. Does Ubuntu enable it by default?
If you enable tapping in the fdi files, does it work then?

what's the output of xinput --list-props "SynPS/2 Synaptics TouchPad"

Revision history for this message
In , Asif Youssuff (yoasif) wrote :

Created an attachment (id=25323)
output of xinput --list-props "SynPS/2 Synaptics TouchPad"

Revision history for this message
In , Asif Youssuff (yoasif) wrote :

Adding:

   <device>
      <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">1</merge>
        <merge key="input.x11_options.TapButton3" type="string">1</merge>
      </match>
    </device>

into /etc/hal/fdi/policy/preferences.fdi enables touchpad click.

Ubuntu enables touchpad tapping by default in both Intrepid and Jaunty, but the upgrade to Juanty disabled my tapping to click functionality. I'm trying to track down the issue so that upgrades from those versions do not break the original Ubuntu functionality.

I also uploaded the output of xinput --list-props "SynPS/2 Synaptics TouchPad" previously, and had uploaded more information to the launchpad bug indicated in my original report.

Revision history for this message
In , Peter Hutterer (peter-hutterer) wrote :

(In reply to comment #3)
> Adding:
>
> <device>
> <match key="info.capabilities" contains="input.touchpad">
> <merge key="input.x11_driver" type="string">synaptics</merge>
> <merge key="input.x11_options.TapButton1" type="string">1</merge>
> <merge key="input.x11_options.TapButton2" type="string">1</merge>
> <merge key="input.x11_options.TapButton3" type="string">1</merge>
> </match>
> </device>
>
> into /etc/hal/fdi/policy/preferences.fdi enables touchpad click.

Sorry, I need clarification here - do you mean it works if you add this?

Revision history for this message
In , Asif Youssuff (yoasif) wrote :

It works if I add those lines, yes.

Revision history for this message
In , Peter Hutterer (peter-hutterer) wrote :

so a quick check showed that intrepid hat 0.15 and jaunty has 0.99. In between those versions, the tap got disabled by default. So it needs to be explicitly enabled.

Since merging the fdi key works I claim that's not actually a driver problem but a problem with:
- ubuntu's packaging (if they claim that tapping is enabled by default there must be a ubuntu patch enabling it)
- gnome-mouse-properties

The output of xinput shows that tapping is indeed disabled, so whatever was supposed to enable it didn't work.

Revision history for this message
In , Asif Youssuff (yoasif) wrote :

Thanks for your help, Peter.

> --- Comment #6 from Peter Hutterer <email address hidden> 2009-04-30 18:17:43 PST ---
> so a quick check showed that intrepid hat 0.15 and jaunty has 0.99. In between
> those versions, the tap got disabled by default. So it needs to be explicitly
> enabled.
>
> Since merging the fdi key works I claim that's not actually a driver problem
> but a problem with:
> - ubuntu's packaging (if they claim that tapping is enabled by default there
> must be a ubuntu patch enabling it)

Changed in xorg-driver-synaptics:
status: Unknown → Confirmed
Bryce Harrington (bryce)
Changed in xfree86-driver-synaptics (Ubuntu):
status: New → Confirmed
Revision history for this message
Asif Youssuff (yoasif) wrote :

As I suspected, the bug is not in Xorg, but in the Ubuntu package.

> --- Comment #6 from Peter Hutterer <email address hidden> 2009-04-30 18:17:43 PST ---
> so a quick check showed that intrepid hat 0.15 and jaunty has 0.99. In between
> those versions, the tap got disabled by default. So it needs to be explicitly
> enabled.
>
> Since merging the fdi key works I claim that's not actually a driver problem
> but a problem with:
> - ubuntu's packaging (if they claim that tapping is enabled by default there
> must be a ubuntu patch enabling it)

I hope that the Ubuntu packagers can look into this issue now.

Changed in xorg-driver-synaptics:
status: Confirmed → Invalid
Bryce Harrington (bryce)
description: updated
Revision history for this message
Asif Youssuff (yoasif) wrote :

This bug has also appeared in Karmic for me, I "fixed" it with an fdi file, but I would like to see Ubuntu make some progress on it. This is not an upstream bug.

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :
Bryce Harrington (bryce)
affects: xfree86-driver-synaptics (Ubuntu) → xserver-xorg-input-synaptics (Ubuntu)
Bryce Harrington (bryce)
tags: added: jaunty
tags: added: intrepid
Revision history for this message
ShenK (shenk) wrote :

I have fixed this problem on my Acer TravelMate 2400:
Add to /etc/rc.local

/sbin/rmmod psmouse
/sbin/modprobe psmouse proto=imps

Changed in xorg-driver-synaptics:
importance: Unknown → Medium
status: Invalid → Won't Fix
Changed in xorg-driver-synaptics:
importance: Medium → Unknown
Changed in xorg-driver-synaptics:
importance: Unknown → Medium
Revision history for this message
penalvch (penalvch) wrote :

Asif Youssuff, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xserver-xorg-input-synaptics REPLACE-WITH-BUG-NUMBER

Please note, given that the information from the prior release is already available, doing this on a release prior to the development one would not be helpful.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Changed in xserver-xorg-input-synaptics (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
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.