Hi Dances With Crows,
Post by Dances With Crows["Followup-To:" header set to comp.os.linux.hardware.]
On Wed, 2 Nov 2005 07:18:05 -0500, Fred staggered into the Black Sun and
Please don't top-post, and *trim* your posts. Message rearranged and
I hope I am not top-posting, been a good number of years since using
netnews.
Post by Dances With CrowsPost by FredPost by Dances With CrowsOn Mon, 31 Oct 2005 07:13:36 -0500, Fred staggered into the Black Sun
Post by FredEverything works now but the PS/2 style mouse. I have
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
OK, PS/2 mouse built-in. What protocol does this mouse speak? Most
mice with wheels speak imps or exps. Only in rare cases (really old
hardware, or some IBM Thinkpads) will you use the bare PS/2 protocol.
I added 'append="psmouse.proto=bare"' to the line in my lilo.conf
pointing to the bzImage file containing the kernel image.
"Only in rare cases" means "you probably don't want to do this". Did
you make sure to rerun LILO after changing /etc/lilo.conf ? (Remember
that you don't have to do that with GRUB.)
Yes, I did run lilo after adding parameters to the kernel, been a linux user
since 1.2.8 early 90's.
Also, I made it a module, and loaded the module with various combinations of
parameters. The kernel reports, after adaptec scsi controllers are loaded
"mice: PS/2 mouse device common for all mice." This is before I load the
psmouse.ko module. I load the module with
modprobe psmouse proto=ImPS/2
a tail on /var/log/messages shows
[date/time/hostname snipped] kernel: input: ImPS/2 Generic Wheel Mouse on
isa0060/serio1
and
gpm -t ps/2 -m /dev/psaux
reports no errors (and mouse is non-functioning). 'mev' reports no events
when started.
Post by Dances With CrowsPost by Fredno reference to changes in mice configuration.
...other than the 2.4->2.6 upgrade info says "put the right thing in for
psmouse.proto=". That parameter is listed in
/usr/src/linux/Documentation/kernel-parameters.txt as well.
Post by FredPost by Dances With CrowsPost by FredThe mouse works fine under the 2.4 kernels and windoze xppro.
kernel /boot/2.6.14 root=/dev/hda6 psmouse.proto=exps
Your mouse is probably not using the PS/2 protocol. Adjust the
kernel command line for IMPS/2 or EXPS/2, depending on whether your
mouse has more than 5 buttons or not
4 buttons? Weird. Usually, it breaks down like so [snipped]
Ergonomic (fits in palm), roller ball on bottom, 3 buttons for index,
middle, ring fingers, one button for thumb (I think mirrors middle button).
Post by Dances With Crows...so are you sure you should be using "bare"? imps is a de facto
standard, and more and more mice are supporting exps, because more and
more mice have more buttons than the typical 5 these days. (Eventually,
there will be a mouse with a miniature QWERTY keyboard on it, to satisfy
the 31337 g4m3rz.) What's your xorg.conf use as its protocol? I'm
betting it's IMPS/2 or EXPS/2, and you should switch the kernel command
line parameter to match.
Not familiar with xorg.conf. xwindows (xfree86) does come up, mouse doesn't
work there either.
Post by Dances With CrowsKVMs sometimes screw things up. Look in the kernel-parameters.txt file
for additional things you can feed the kernel, like the
psmouse.resetafter= thing.
I tried the mouse plugged into the computer, bypassing the KVM switch
(remove an unknown), no effect. Tried '1' on the resetafter parameter with
KVM in the loop, no effect.
Post by Dances With Crows--
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
Brainbench MVP for Linux Admin / mail: TRAP + SPAN don't belong
http://www.brainbench.com / "He is a rhythmic movement of the
-----------------------------/ penguins, is Tux." --MegaHAL