wsmouse/wsmux, trackballs, X11
Richard Rauch <rauch <at> rice.edu>
2002-11-03 01:08:51 GMT
(My system is an i386 laptop, but there's nothing i386-specific about my
problem, I assume. So, within the domain of NetBSD, I think that this is
most closely an X11 technical problem.)
The laptop of course has a builtin keyboard and mouse (a touch-pad). I
don't care for the cramped keyboard and have an external keyboard that I
bought a week or so ago to make life easier. (I mostly use the computer
in an office, so I can keep the keyboard there and the fact that the
keyboard isn't portable isn't an issue. (^&)
Tonight, I bought a MicroSoft USB trackball (have I mentioned the irony
that they seem to make decent hardware?).
I've got some minor problems with it, but it's working "well enough" that
I can live with it for now. Still, I thought that I'd ponder some of
these aloud, and maybe get some feedback on them:
* For the mouse device, I chose "/dev/wsmouse" after some twiddling.
This seems to be what I want to use. But the default XFree86
configuration was to use wsmouse0 or so, I believe. (I.e., only
support the touch-pad or the trackball, but not both.)
I tried various combinations, including wsmux0, and also using
wsconsctl/wsmuxctl (cfg? whichever). I'm pretty sure that in some
variation, I had my trackball plugged in "early" (during boot?), and
"wsmouse" wasn't giving both mouse & trackball.
Some wsconsctl/wsmuxctl (cfg?) commands caused weird things to happen,
such as causing the xconsole to apparently take over the 0 wsconsole,
giving a "login" prompt (unfortunately, at the stage where I saw that,
(Continue reading)