Bug 21495 - Upgrade to Ubuntu Jaunty (from Intrepid) disables touch to tap
Summary: Upgrade to Ubuntu Jaunty (from Intrepid) disables touch to tap
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/synaptics (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Peter Hutterer
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-30 13:51 UTC by Asif Youssuff
Modified: 2009-04-30 18:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
output of xinput --list-props "SynPS/2 Synaptics TouchPad" (1.54 KB, text/plain)
2009-04-30 17:20 UTC, Asif Youssuff
no flags Details

Description Asif Youssuff 2009-04-30 13:51:29 UTC
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
Comment 1 Peter Hutterer 2009-04-30 17:08:20 UTC
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"
Comment 2 Asif Youssuff 2009-04-30 17:20:18 UTC
Created attachment 25323 [details]
output of xinput --list-props "SynPS/2 Synaptics TouchPad"
Comment 3 Asif Youssuff 2009-04-30 17:47:29 UTC
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. 
Comment 4 Peter Hutterer 2009-04-30 17:56:12 UTC
(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?
Comment 5 Asif Youssuff 2009-04-30 17:57:33 UTC
It works if I add those lines, yes. 
Comment 6 Peter Hutterer 2009-04-30 18:17:43 UTC
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.
Comment 7 Asif Youssuff 2009-04-30 18:25:32 UTC
Thanks for your help, Peter.

> --- Comment #6 from Peter Hutterer <peter.hutterer@who-t.net>  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)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.