Red Hat Bugzilla – Bug 142628
A recent update changed my touch-pad settings
Last modified: 2015-01-04 17:13:47 EST
Description of problem:
A recent update (using yum) changed my touchpad settings. I had set
the touchpad to not click via the pad. The update turned that setting
Please don't mess with my settings with your updates! It is hard
enough to configure linix without having to recover from settings
changed by updates.
Version-Release number of selected component (if applicable):
Dunno, since it happened during and update
Steps to Reproduce:
Could you provide more data - how did you disable the touchpad?
Please attach the output of rpm --last -qa so I can try and figure
what may have done this. If you use yum please also attach
/var/log/yum.log. Have you used any configuration tools - such as
system-config-display to set things up since you disabled the
touchpad. Please attach your /etc/X11/xorg.conf along with an ls -al
/etc/X11 so I can at least try and figure out when your xorg.conf may
I can't think of anything that an update without some additional steps
(eg system-config-display --reconfig) would prevent.
Created attachment 108549 [details]
The problem seems to be the new kernel in the update (2.6.9-1.6_FC2).
I think I actually didn't have to do anything to disable the tapping
feature of the touchpad with FC2. I used tpconfig to disable the
feature in RH9. It may be that the new 2.6 kernel support for the
feature was not present or enabled by default. So this update may be
a "fix". Only now, as far as I am concerned, it is broken. I have
tried using tpconfig again, but it does not work. Even if I boot in
single user mode tpconfig just gives me an error that it can't open
the ps2 aux port.
Anyway, I tried the pre-update kernel (2.6.8-1.521), and tapping is
still disabled when I boot using that kernel.
Is there a way to disable the feature in the new kernel?
You can play with the various psmouse.proto settings. Can you attach
your xorg.conf as requested, along with /var/log/boot.log
Created attachment 108563 [details]
Created attachment 108564 [details]
Sorry one last file - can you attach /var/log/dmesg from booting with
the updated kernel.
Also can you try booting with:
psmouse.proto=imps and see if that makes any difference.
Created attachment 108568 [details]
From what I can tell, the psmouse.proto=imps just selects a protocol.
It doesn't configure options about things like the tapping settings
on a touchpad. I tried it; the behaviour is the same with or without
it. It does not seem to help tpconfig access the touchpad. (Is that
what we were trying to accomplish? I'm still pretty hazy about where
the settings are supposed to be located or twiddled.)
IIRC we don't ship tpconfig, plus it's deprecated in favour of the
synaptics driver which we do ship in Fedora Core 3.
It looks as if the default kernel setup for tap click has changed.
Changing the protocol disables extensions so with psmouse.proto=imps
you won't get raw events for synaptics driver, but that's not what you
Dave has anything in the input layer changed between:
That would affect this.
Fedora Core 2 has now reached end of life, and no further updates will be
provided by Red Hat. The Fedora legacy project will be producing further kernel
updates for security problems only.
If this bug has not been fixed in the latest Fedora Core 2 update kernel, please
try to reproduce it under Fedora Core 3, and reopen if necessary, changing the
product version accordingly.