Bug 253789

Summary: rhpxl does not configure synaptics driver
Product: [Fedora] Fedora Reporter: Orion Poplawski <orion>
Component: rhpxlAssignee: Adam Jackson <ajax>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 8CC: mcepl, triage
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: bzcl34nup
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-08-12 14:30:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Orion Poplawski 2007-08-21 23:12:23 UTC
Description of problem:

On a laptop with a synaptics touchpad, the default xorg.conf file written during
install does not load the synaptics driver.  A new xorg.conf generated with
system-config-display does add configuration for the synaptics driver.

Perhaps the X server should always try to load the synaptics driver?  It seems
to handle the case where it isn't present fine:

(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
(II) Synaptics touchpad driver version 0.14.4 (1404)
Mouse0 no synaptics event device found (checked 16 nodes)
Query no Synaptics: 6003C8
(EE) Mouse0 no synaptics touchpad detected and no repeater device
(EE) Mouse0 Unable to query/initialize Synaptics hardware.
(II) UnloadModule: "synaptics"

Version-Release number of selected component (if applicable):
pyxf86config-0.3.33-1.fc7

Comment 1 Matěj Cepl 2007-09-27 15:14:26 UTC
Thanks for the bug report. We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.

Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.

Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 2 Matěj Cepl 2007-09-27 15:16:08 UTC
Are you sure that synaptics driver is *that* important these days? I got pretty
reasonable results on my notebook just with default mouse driver.

Comment 3 Orion Poplawski 2007-09-27 20:57:22 UTC
I find that I can't live without vertical scrolling enabled.  To do this I need
to add the synaptics driver to the config file.

Of course, after saying this and doing a fresh install, I see that I got a
synaptics section.  However, I see that it is being configured with:

        InputDevice    "Synaptics" "CorePointer"

I recommend changing this to:

        InputDevice    "Synaptics" "AlwaysCore"

The problem occurs when a laptop is docked with the lid closed the synaptics
device is often disabled and so the X server cannot find the pointer and crashes.


Comment 4 Adam Jackson 2007-10-01 20:42:14 UTC
pyxf86config doesn't configure anything, it's just a binding to the config file
library.  This is in rhpxl if anything.

Comment 5 Bug Zapper 2008-04-04 13:39:31 UTC
Based on the date this bug was created, it appears to have been reported
during the development of Fedora 8. In order to refocus our efforts as
a project we are changing the version of this bug to '8'.

If this bug still exists in rawhide, please change the version back to
rawhide.
(If you're unable to change the bug's version, add a comment to the bug
and someone will change it for you.)

Thanks for your help and we apologize for the interruption.

The process we're following is outlined here:
http://fedoraproject.org/wiki/BugZappers/F9CleanUp

We will be following the process here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this
doesn't happen again.

Comment 6 Adam Jackson 2008-08-12 14:30:55 UTC
As of Fedora 9 we should be picking up the synaptics driver automagically, even at install time.  In F10 this is all handled by the input hotplug subsystem.