Red Hat Bugzilla – Bug 427099
three buttons above synaptics touchpad don't work
Last modified: 2008-04-04 00:23:16 EDT
Description of problem:
On my ThinkPad T61 I have a synaptics touchpad with three buttons above, and two
buttons below. Only the buttons below the touchpad work.
Version-Release number of selected component (if applicable):
Created attachment 290580 [details]
Xorg.0.log with xorg.conf
Created attachment 290581 [details]
xorg.conf that was configured by install
These two threads describe this problem in more detail:
Jim Cornette wrote:
> Bryn M. Reeves wrote:
>> Removing the explicit InputDevice section for the synaptics gives me
>> working "joystick" buttons but I loose the synaptics functionality. I'm
>> guessing that with a bit of fiddling they can both be made to work.
>> Previously this "just worked" however.
> I have a USB mouse connected which works when running without an
> xorg.conf file in tandem with the pointer only for the touchpad.
> With the xorg.conf file, the USB mouse does not work but the synaptics
> functions as before the X problem.
> Secondary pointing devices might need attention when running with an
> xorg.conf file.
Right, this is what I am seeing too. I've been playing around with
different combinations of InputDevice this morning without success but
the testing is being slowed by another problem I'm hitting with the
intel driver - I'll open a separate BZ for that.
It appears that the synaptics driver discovers and uses /dev/input/event2. If I
"cat /dev/input/event3" I get stuff appearing when clicking the top three
buttons and moving the "joystick" eraser-head pointer device. So is it possible
that mouse_drv isn't using the right input device /dev/input/event3?
ping? Not sure if this is specifically a synaptic bug, or a regression in X's
ability to detect a second pointing device.
Perhaps this is for the xorg-x11-drv-mouse component...
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.
Ummm...what you ask for is already there since December:
Xorg.0.log with xorg.conf Valid text/plain 2007-12-31 10:50 EST
25.11 KB Edit
xorg.conf that was configured by install Valid text/plain 2007-12-31 10:52
EST 807 bytes Edit
I'll try again without any xorg.conf.
Created attachment 293684 [details]
Xorg.0.log with xorg.conf
With xorg.conf, the synaptics touchpad features such as scrolling and tapping
work, but the joystick mouse and its three buttons don't work at all.
Created attachment 293685 [details]
Here is the xorg.conf that allows the touchpad features to work, but not the
trackpoint joystick pointer device.
Created attachment 293686 [details]
Xorg.0.log without any xorg.conf at all
Here is the Xorg.0.log when running without any xorg.conf file at all. Now
both the synaptics touchpad and the trackpoint pointing devices work, including
all the buttons, but some of the touchpad features do not work, such as
scrolling and tap-drag. Curiously, single and double-tap do work for
The above testing in comment #9, comment #10, and comment #11 was done with
Same here. With xorg.conf, the Synaptic trackpad has all features enabled but no
other pointing devices work. Without, the trackpad does not use the Synaptic
driver at all.
(exactly same software configuration as Charles; Thinkpad T61)
*** Bug 428429 has been marked as a duplicate of this bug. ***
I no longer have this problem. Closing.