Bug 496770 - Gsynaptics-init fails to initialise tapping even with proper gconf key value
Summary: Gsynaptics-init fails to initialise tapping even with proper gconf key value
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gsynaptics
Version: 11
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Andreas Thienemann
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-21 03:46 UTC by Pramod Dematagoda
Modified: 2009-07-24 20:42 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-07-11 02:53:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
This patch will turn on tapping based on the gconf entry regarding this. (608 bytes, patch)
2009-04-21 03:46 UTC, Pramod Dematagoda
no flags Details | Diff
This is the same as the old patch, except that the memory pointed to by gval is freed, which was overlooked by me. (635 bytes, patch)
2009-04-21 04:01 UTC, Pramod Dematagoda
no flags Details | Diff
This patch addresses the along issue along with providing more defaults. (783 bytes, patch)
2009-04-21 14:37 UTC, Pramod Dematagoda
no flags Details | Diff

Description Pramod Dematagoda 2009-04-21 03:46:32 UTC
Created attachment 340473 [details]
This patch will turn on tapping based on the gconf entry regarding this.

Description of problem: Gsynaptics-init fails to turn on tapping for the touchpad even though it is set in the tapping gconf boolean key. Therefore one needs to start up the gsynaptics UI and manually turn on tapping again.


Version-Release number of selected component (if applicable): 0.9.16


How reproducible: Open Gsynaptics and turn on tapping, then restart the X-Server(or just log out and back in), tapping will not be present in the new session even though the gconf value for tapping is true.


Steps to Reproduce:
1.Open Gsynaptics and enable tapping.
2.Ensure gsynaptics-init is among the list of autostarted applications.
3.Restart the X-Server.
  
Actual results: Tapping is disabled.


Expected results: Tapping should be enabled.


Additional info: I have created a patch that fixes this issue and enables/disables tapping based on the gconf key, however I am unable to setup multi-key tapping as there is no gconf key to support this and there is no such option in the gsynaptics UI, therefore I assumed that 1-finger tapping is used. Also I am confused as to the presence of the gconf key "tap_to_click" which seems to be for the same purpose(it's description certainly seems like it) except that it is not used.

Comment 1 Pramod Dematagoda 2009-04-21 04:01:59 UTC
Created attachment 340474 [details]
This is the same as the old patch, except that the memory pointed to by gval is freed, which was overlooked by me.

This new patch frees the memory pointed to by gval which was forgotten in the old patch.

Comment 2 Pramod Dematagoda 2009-04-21 14:35:53 UTC
There was another small issue that was present in the previous patch where I did not set the defaults for the 2 and 3 finger tap events since I had misunderstood their actions, I have put this in the new patch.

However there is one more issue where tapping is lost after a certain event/period of time, I am unsure if this is related or not.

Comment 3 Pramod Dematagoda 2009-04-21 14:37:19 UTC
Created attachment 340537 [details]
This patch addresses the along issue along with providing more defaults.

This patch addresses the issues addresses by the previous patch, and an additional one where more defaults had to be set properly.

Comment 4 Bug Zapper 2009-06-09 14:16:05 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 5 Matthew Saltzman 2009-07-10 12:52:00 UTC
I think bug 505752 is a dup of this.  In any case, tapping is also not preserved across suspend/resume.

Comment 6 Pramod Dematagoda 2009-07-10 13:40:39 UTC
I don't think this bug is worth looking at any more since it would seem that gsynaptics is not being maintained now, but I may be wrong.

At Matthew:- Did you try setting the touchpad settings through gnome-mouse-properties? Peter Hutterer has added touchpad support to it and that works much better than gsynaptics does, albeit I still am missing tap to click on the start of GDM but that's another issue.

Comment 7 Matthew Saltzman 2009-07-10 22:36:41 UTC
Ah, OK.  Setting tapping via gnome-mouse-settings seems to hold across suspend/resume and reboot.  It's not quite as featureful as gsynaptics yet, though.  (But I haven't been using the other features up to this point.)

Comment 8 Pramod Dematagoda 2009-07-11 02:53:14 UTC
Bug closed as gsynaptics is no longer maintained.

Comment 9 John Dennis 2009-07-24 20:42:28 UTC
Shouldn't gsynaptics be removed from the distribution if it's deprecated? It's silly having all these folks trying to use a tool which doesn't work and apparently never will.


Note You need to log in before you can comment on or make changes to this bug.