Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I am running Ubuntu 12.04LTS on a ThinkPad E420s. My Trackpoint is recognized as "PS/2 Generic Mouse".

My problem is that it doesn't load/disappears after booting or after suspension. I can't move it, and it is not listed in xinput -list. I always have to restart again and again until it is recognized.

Even when it is loaded, it always takes a long time (like 5-10s). For this reason, I cannot run scripts to configure my trackpoint automatically on startup because the device is not yet there.

I wonder whether there is a bash command that will wake my Trackpoint up, or whether I can even avoid the problem in the first place.

I asked this question on various Linux sites, but got no help. Any help is greatly appreciated.

share|improve this question
1  
When your mouse doesn't show up, does doing rmmod psmouse and then modprobe psmouse change anything? –  lgeorget Jun 18 '13 at 18:07
    
The answer is most likely on this page: wiki.archlinux.org/index.php/Touchpad_Synaptics. I do not have time to write it up but if someone wants to feel free. –  slm Jun 18 '13 at 18:12
    
Thanks, Igeorget. It works. If you want to reformulate your comment as an answer I will accept it. –  hoirkman Jun 24 '13 at 19:15

1 Answer 1

As Igeorget says, you could reload the module from command line.

sudo modprode -r psmouse
sudo modprode psmouse

I think you could try proto=imps, sometime corrects driver problems.

sudo modprode -r psmouse
sudo modprode psmouse proto=imps

To make this change permanent (1) :

create a file such as touchpad.conf under /etc/modprobe.d/, and put the following line in it:

options psmouse proto=imps
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.