LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Touchpad not working after resuming back from suspend/hibernation (http://www.linuxquestions.org/questions/fedora-35/touchpad-not-working-after-resuming-back-from-suspend-hibernation-788883/)

nelufarup 02-13-2010 07:30 AM

Touchpad not working after resuming back from suspend/hibernation
 
Hello all,

Touchpad on my laptop does not works after I resume it from hibernation/suspend. I have FC9 (sulphur) installed on my system.
So, if someone can suggest how this could be resolved, will be very helpful.
Thanks in advance!

best regards,
n.

PTrenholme 02-15-2010 05:27 PM

First, check which drivers you have available:
Code:

$ ls /lib/modules/`uname -r`/kernel/drivers/input/mouse
appletouch.ko  bcm5974.ko  sermouse.ko  synaptics_i2c.ko  vsxxxaa.ko

then starts the correct driver again:
Code:

$ sudo modprobe -v synaptics_i2c
[sudo] password for Peter:
insmod /lib/modules/2.6.31.12-174.2.3.fc12.x86_64/kernel/drivers/input/mouse/synaptics_i2c.ko

You might avoid the problem by moving to a supported version of Fedora (i.e., 11 or 12) since no bug fixes are normally back ported to the older, unsupported versions.

nelufarup 02-19-2010 11:29 AM

Thanks PTrenholme!

I checked the available drivers
Code:

$ ls /lib/modules/`uname -r`/kernel/drivers/input/mouse
and they are:
Code:

appletouch.ko  sermouse.ko  vsxxxaa.ko
Can you suggest which is the correct driver, that I should start again?

I can not avoid problem by switching to higher version as I have already installed some programs which are compatible with FC 9.

Anyway, thanks again!

regards,
n.

PTrenholme 02-19-2010 04:10 PM

It would be quite unusual for a package that runs in F9 to fails to run in F12 unless it had some very strange (and, probably, unsafe) kernel dependency. The ELF specifications have, IIRC, not been substantially changed in several years. I suspect that your reason for not upgrading is, um, not really applicable.

Anyhow, you need the synaptics package. I looked at my old F9 installation disk, and this is what I found:
Code:

$ rpm -qlp `find /media/cd/ -name *synaptics*`
warning: /media/cd/Packages/synaptics-0.14.6-7.fc9.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
/usr/bin/synclient
/usr/bin/syndaemon
/usr/lib64/xorg/modules/input/synaptics_drv.so
/usr/share/doc/synaptics-0.14.6
/usr/share/doc/synaptics-0.14.6/COMPATIBILITY
/usr/share/doc/synaptics-0.14.6/FILES
/usr/share/doc/synaptics-0.14.6/INSTALL
/usr/share/doc/synaptics-0.14.6/INSTALL.DE
/usr/share/doc/synaptics-0.14.6/INSTALL.FR
/usr/share/doc/synaptics-0.14.6/LICENSE
/usr/share/doc/synaptics-0.14.6/README
/usr/share/doc/synaptics-0.14.6/README.alps
/usr/share/doc/synaptics-0.14.6/TODO
/usr/share/hal/fdi/policy/20thirdparty/10-synaptics.fdi
/usr/share/man/man1/synclient.1.gz
/usr/share/man/man1/syndaemon.1.gz
/usr/share/man/man5/synaptics.5.gz

If you've got that driver installed, then, for some reason, the syndaemon is not restarted after a resume. So, see if man syndaemon gives you a hint of how to (re)start that daemon. (I have no memory of how that driver works, and the current Fedora system just use the Xorg synaptics driver rather than a "stahd-alone" driver that, apparently, was used in F9.


All times are GMT -5. The time now is 10:57 AM.