Public bug reported:

Binary package hint: gnome-control-center

Background:

User must modify /etc/X11/xorg.conf due to insufficient X
autoconfiguration created during install (separate issue).  If user
modifies autoconfigured touchpad entry in xorg.conf, i.e. renames
InputDevice "Synaptics Touchpad" to say "Alps Glidepoint", "Touchpad0",
etc., then the touchpad tab in gnome-mouse-properties is not displayed.


Steps to reproduce problem:

1.  Prior to modification, open gnome-mouse-properties on an X
autoconfigured laptop with a Synaptics or Alps touchpad and observe that
the touchpad tab is present.

2.  Modify the touchpad entry in xorg.conf, rename InputDevice
"Synaptics Touchpad" to "Touchpad0" and modify the related ServerLayout
entry to match.

3.  Open gnome-mouse-properties and observe that the touchpad tab is now
present.


Workaround:

Simply, do not rename the autoconfigured "Synaptics Touchpad"
InputDevice and ServerLayout entries.


Research:

On 2008-02-14, a debian patch (26_add_touchpad_to_mouse_settings.patch)
was applied.  The patch indicates that the find_synaptics function
hardcodes "Synaptics Touchpad".  This means that any other touchpad
InputDevice identifier name will not trigger the touchpad tab in gnome-
mouse-properties.


Recommendations:

1.  Short term:  Make a note in xorg.conf to inform the user that until
the situation is otherwise resolved, that they should not modify the
"Synaptics Touchpad" identifier name.

2.  Medium term:  Perhaps the code could search for the synaptics driver
name instead of the identifier name In the InputDevice section.  Then no
matter what you modify the identifier name to, the touchpad tab would
still be triggered.

3.  Long term:  Let's just say I'm becoming a fan of HAL and D-BUS as
solutions to just "make hardware work".

HTH,

Harvey

** Affects: gnome-control-center (Ubuntu)
     Importance: Undecided
         Status: New

-- 
gnome-control-center hardcodes "Synaptics Touchpad" in find_synaptics function
https://bugs.launchpad.net/bugs/207781
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-control-center in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to