Red Hat Bugzilla – Bug 116091
Synaptics touchpad need to be supported.
Last modified: 2007-11-30 17:10:36 EST
Currently s-c-m does not know anything about synaptics touchpad. This
is especially bad since in earlier versions of Fedora Core / Red Hat,
one needed to claim to have a 2-button PS/2 mouse to get it to work at
least partially, but now that does not work, but claiming to have a
2-button USB miouse does.
At a minimum (Severity: normal, or even Severity: high), s-c-m should
have a menu entry for a Synaptics Touchpad and set up gpm and XFree
(and kernel, if necessary) to get things to work. Ideally (Severity:
enhancement) it should configure everything to take advantage of the
Synaptics protocol (not the generic PS/2 intarface that does not know
how to handle "taps", "double-taps", etc).
There are a large number of synaptics-related bugs in Bugzilla already
(against kernel, gpm, XFree86, etc), I am marking them as dependencies
of this one to make it easier to track things.
Basically I think evdev would need to be loaded by default and then
appropriate poking in /proc/bus/input/devices - which may change to be
under /sys with the driver core patch IIRC.
Source RPM from here: http://nogin.org/tmp/, when adjusted to build
with the latest version of the driver (0.13.1) from here
http://w1.894.telia.com/~u89404340/touchpad/ and with xorg-x11 instead
of XFree86, seems to work fine on HP Pavillion ZE4201 notebook.
Deciding about whether to include this driver is outside the scope of
system-config-mouse, so I will reassign this to the 'distribution'
For what it's worth, I was able to get tap-to-click without the
synaptic driver by adding 'psmouse.proto=imps' to the kernel line of
grub.conf and rebooting.
Note, that gpm _already_ includes support for the event protocol (see
bug 103497), so even before the decision on inclusion of the X driver
is made, s-c-m should recognize the synaptics touchpad hardware and
use the correct gpm switches.
FC3 target, highly requested feature
Please work on trying to convince upstream to relicense the currently
GPL driver to either LGPL or BSD-like. That would make it easier
license-wise to link against xorg-x11's libs and not encumber the
synaptics driver for Xorg going into rawhide shortly, then the
s-c-mouse/rhpl adjustments will be made.
Just a quick question...is the ALPS touchpad patch going to be
included with any subsequent synaptics driver package?
The alps patch is against the kernel if it gets upstream then it'll be
in our kernel package
the rhpl changes should be hitting tomorrows rawhide so fc3t3 should
configure touchpad correctly
Created attachment 104699 [details]
Not working here on either of two laptops (IBM ThinkPad T42p, HP
OmniBook 6000), both freshly formatted and installed with todays
After the install, running system-config-mouse showed that it had
detected a "Synaptics Synaptics Touchpad". Normal cursor movement
works fine, but with none of the enhanced features like tap-clicking,
tap-dragging, or side-scrolling. Note that no lines were added to
grub as had been required in the past to get basic functionality
There was no mention of synaptics in xorg.conf, so I ran the
system-config-display --reconfigure command, but nothing
synaptics-related was added to xorg.conf.
Created attachment 104700 [details]
Config generated after "system-config-display --reconfig" and manual selection
of Generic LCD 1024x768, Resolution 1024x768, Thousands of Colors.
/etc/sysconfig/hwconf on both omnibook and thinkpad have these class:
MOUSE sections in this order.
desc: "PS/2 Generic Mouse"
desc: "SynPS/2 Synaptics TouchPad"
Charles, I think you've been hit laptops which display two ps2 mouse
devices for the touchpad, currently we are only looking at the first.
Could you open a new bug - to support laptops that represent multiple
PS/2 devices against synaptics. Thanks.
Charles - added you as CC: to another bug # 134503 re. dual pointer
Closing this bug as initial work complete. Removing bug # 112473 from
blocking this one.