gnome-control-center and gnome-settings-daemon hardcode "Synaptics Touchpad", which breaks without xorg.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
Fix Released
|
Low
|
William Grant | ||
gnome-settings-daemon (Ubuntu) |
Fix Released
|
Low
|
William Grant |
Bug Description
Binary package hint: gnome-control-
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-
Steps to reproduce problem:
1. Prior to modification, open gnome-mouse-
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-
Workaround:
Simply, do not rename the autoconfigured "Synaptics Touchpad" InputDevice and ServerLayout entries.
Research:
On 2008-02-14, a debian patch (26_add_
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
description: | updated |
Changed in gnome-control-center: | |
assignee: | nobody → desktop-bugs |
importance: | Undecided → Low |
Changed in gnome-settings-daemon: | |
assignee: | nobody → wgrant |
Changed in gnome-control-center: | |
assignee: | desktop-bugs → wgrant |
The touchpad tab is also not displayed in an up to date Intrepid alpha 4 clean install.
xorg.conf doesn't include a Synaptic input device (it's auto-detected).