On Mon, Mar 04, 2002 at 07:03:14AM -0800, Harry Putnam wrote: > Running woody (testing) > > I've been ignoring this issue and working on other things but I really > miss having my little rodent in text mode. > > Its a logitec 3 button ps2, critter that works in X just fine. > > I can't remember how to tell with no doubt where the mouse is > connected. At which device. I remember saying /dev/psaux during install > but that was just a guess. > > Boot messages indicate gpm services are being started. But I have no > functioning mouse in text mode. > > A grep of ps waux shows" > ps waux|grep 'gpm' turns up nothing > > The devices directory itself shows > ls -l /dev/ |grep 'mouse\|psaux\|gpm'
I had a sudden thought: perhaps it is time to experiment with the mouse type for gpm (completely ignoring X for now). You've established beyond any doubt that it works in X as a PS/2 mouse - and hence the kernel, connection, physical mouse etc is OK. And that gpm does *not* like to interpret the mouse as a vanilla ps/2. The ps/2 code in gpm is probably not identical to the ps/2 code in the X server. And even when gpm is told to repeat in "raw" mode it will still try to interpret the incoming mouse events. I guess that it doesn't understand them - hence your "Error in protocl" in the gpm debug you posted earlier. In other words: X and gpm may well have different interpretations of "PS/2". (my guess/conclusion, not necessarily fact, but I think it makes sense). Try # gpm -t help to get a listing of mice that gpm understands. In this list, these look like candidates for your logitec 3-button ps2: autops2 # if you're lucky :-) mman logim fups2 imps2 # only 'cause it was mentioned in your XF86Config-4 at some point fuimps2 # same reason (and any other mouse type that catches your eye in gpm's list) So a few simple tests by running: # gpm -D -m /dev/psaux -t {some gpm mouse type} should reveal what mouse type does (not) work for gpm. If one of them works, then you know what to put in /etc/gpm.conf. Tweaking the X config afterwards should then be easy: replacing /dev/psaux with /dev/gpmdata. Hope this helps. -- Karl E. Jørgensen [EMAIL PROTECTED] www.karl.jorgensen.com ==== Today's fortune: One man's "magic" is another man's engineering. "Supernatural" is a null word. -- Robert Heinlein
pgpBSvXJOJ0CS.pgp
Description: PGP signature