How to fix Thinkpad R61i trackpoint (mouse
pointer) hang ups in GNU / Linux
Earlier I've blogged on
How to Work Around periodically occuring TrackPoint Thinkpad R61
issues on GNU / Linux . Actually I thought the fix I suggested
there is working but I was wrong as the problems with the
trackpoint reappeared at twice or thrice a day.
My suggested fix was the use of one script that does periodically
change the trackpoint speed and sensitivity to certain
numbers.
The
fix script
to the trackpoint hanging issue is here
Originally I wrote the script has to be set to execute through
crontab on a periods like:
0,30 * * * * /usr/sbin/restart_trackpoint.sh >/dev/null
2>&1
Actually the correct values for the crontab if you use my
restart_trackpoint.sh script are:
0,5,10,15,20,25,30,35,40,45,50,55,58 * * * *
/usr/sbin/restart_trackpoint.sh >/dev/null
2>&3
ig it has to be set the script is issued every 5 minutes to
minimize the possibility for the Thinkpad trackpoint hang up
issue.
One other thing that helps if trackpoint stucks is setting in
/etc/rc.local is
psmouse module to load with resetafter=
parameter:
echo '/sbin/rmmod psmouse; /sbin/modprobe psmouse
resetafter=30' >> /etc/rc.local