I have finally sorted out all the issues concerning bringing synaptics touchpad in my Acer Aspire 5100 to life, thanks to the learned members of this forum! It took me a long time but it is definitely worth the effort. My question is - in order to make synaptics work, I have to remove the module psmouse and reload it once again before starting X, otherwise startx will crash, dumping me to the command prompt. I do it by executing the following script -
sudo /sbin/modprobe -r psmouse
sudo /sbin/modprobe psmouse
before entering runlevel 4 (I am using Slackware 11).
I have to do this manually.
If I call this script from .bashrc, it is of no use because, .bashrc is not being executed automatically when I log in. I have to mannually do -
Moreover if I want to directly go into runlevel 4 without first getting into runlevel 3 (by making the necessary changes to /etc/fstab) then the above script will not be executed before starting X.
So how do I ensure that this script is executed before X starts.