Bug 22715 - Synaptics configuration file "11-x11-synaptics.fdi" does not get loaded
Summary: Synaptics configuration file "11-x11-synaptics.fdi" does not get loaded
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/synaptics (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Peter Hutterer
QA Contact:
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2009-07-10 16:59 UTC by Sven-Hendrik Haase
Modified: 2009-07-19 22:11 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg log (36.10 KB, application/octet-stream)
2009-07-10 17:00 UTC, Sven-Hendrik Haase
no flags Details
synaptics fdi file (2.05 KB, text/plain)
2009-07-10 17:01 UTC, Sven-Hendrik Haase
no flags Details
The fedora fdi file. (1.27 KB, text/plain)
2009-07-19 16:22 UTC, Peter Hutterer
no flags Details

Description Sven-Hendrik Haase 2009-07-10 16:59:33 UTC
The suggested synaptics configuration file "11-x11-synaptics.fdi" does not have an effect if put to /etc/hal/fdi/policy/. Neither does renaming it to "99-x11-synaptics.fdi" as Arch wiki and Gentoo wiki suggest.
I'm using evev for input management. Configuration does work if put into xorg.conf.
It is 100% reproducable every single time I reboot, restart HAL or restart X (neither of which have any effect on the problem to begin with). I changed the default .fdi quite a bit and it appears it just skips it and loads the default configuration. 

I'm an Arch Linux user so the package is rather clean upstream. Have a look at the PKGBUILD (the package creation script):
http://repos.archlinux.org/viewvc.cgi/xf86-input-synaptics/repos/extra-i686/PKGBUILD?revision=40206&view=markup

Arch Linux synaptics wiki entry in case there's an error in the instructions:
http://wiki.archlinux.org/index.php/Synaptics

Arch Linux forums thread where quite a few people have the same problem: http://bbs.archlinux.org/viewtopic.php?id=75502&p=1

Apparently, downgrading works though I don't consider that an solution.
Comment 1 Sven-Hendrik Haase 2009-07-10 17:00:22 UTC
Created attachment 27577 [details]
Xorg log
Comment 2 Sven-Hendrik Haase 2009-07-10 17:01:26 UTC
Created attachment 27578 [details]
synaptics fdi file
Comment 3 Peter Hutterer 2009-07-10 18:24:54 UTC
the log shows that the synaptics driver is still loaded, and it is loaded with the TapButton1/2/3 and SHMConfig options. so that at least is picked up somewhere.

not sure where exactly the problem is, the fdi looks correct on a quick glance.

either way - if the options don't show up in lshal that's a configuration error, not a driver bug.
Comment 4 Sven-Hendrik Haase 2009-07-19 13:27:56 UTC
I've done some additional testing and I just can't get my .fdi to load correctly. Neither can other people who I asked to it out for me.

Could you provide a working 11-x11-synaptics.fdi that I would put to /etc/hal/fdi/11-x11-synaptics.fdi to see if it worked?
Comment 5 Peter Hutterer 2009-07-19 16:22:55 UTC
Created attachment 27835 [details]
The fedora fdi file.

it's /etc/hal/fdi/policies/10-synaptics.fdi (note the policies!). I'm not sure if stuff in just /etc/hal/fdi will be picked up.
Comment 6 Sven-Hendrik Haase 2009-07-19 22:11:07 UTC
Thanks a lot! I was able to debug the issue using the file you provided and contributed back my findings to the ArchWiki. I'm going to request closure of this bug. 


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.