Problem with GPM, MsIntellimouse 1.2a, and Slackware 8.1
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Problem with GPM, MsIntellimouse 1.2a, and Slackware 8.1
I have been ahving trouble with my mouse at the cli. I have Slackware 8.1 installed and my mouse is a Microsoft IntelliMouse 1.2a. My mouse works perfectly in X.
The problem that I have is that when I boot up, my mouse acts erratically. If I log in as root, kill gpm with 'gpm -k' , and re-start gpm with 'gpm -m /dev/mouse -t imps2' it works perfectly. my /etc/rc.d/rc.gpm is as follows
#!/bin/sh
# Start/stop the GPM mouse server:
if [ "$1" = "stop" ]; then
echo "Stopping gpm..."
gpm -k
else # assume $1 = start:
echo "Starting gpm..."
gpm -m /dev/mouse -t imps2
fi
This is the last script read, as far as I can see, during startup. I checked my /var/log/syslog and found the following:
Nov 21 14:37:14 local gpm[85]: imps2: PS/2 mouse failed to read id, assuming standard PS/2
Nov 21 14:37:14 local gpm[85]: imps2: PS/2 mouse failed setup, continuing...
I have a ps2 mouse, not a USB. On my system, /dev/mouse is a symbolic link to /dev/psaux . I tried changing it per your suggestion anyway, but it didn't change anything.
MS mouse protocol aren't so good so sometime the stupid mouse react eractically when it's running in X and in text mode at the same time.
You have to play with your protocol (just gues and try). First, verify if gpm is working with PS2 instead of imps2. Ps2 protocol will slow doen your mouse but should give you less conflict. If it doesn't work, try any protocol you might judge "good" for that mouse. I suppose you want to keep your mouse fast in your X, so keep the imPS2 protocol for X, just play with GPM (btw be sure the X protocol is imPS2, sometime, using 2 different protocol can give you the same strange problem). There is no easy or absolute answer, just guess and try. This is a very common problem I saw about M$ mouse, but habitually it's easy to solve.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.