I'm having trouble configuring libgii to read my mouse properly. I am using Linux
kernel
2.4.8 with a Logitech MouseMan Wheel in a USB port.
I have tried to set the linux-mouse config (in
/etc/ggi/input/linux-mouse) to use the mouse directly :
mouse imps2
mdev /dev/input/mice
but I get no response (I'm using quake and XGGI to test it). I
shutdown X and gpm before trying this. These are the configs I use
with gpm. I also tried 'mouse ms' and still got nothing.
If I start up gpm and change mdev to be /dev/gpmdata then I get
responses from the mouse. However, the mouse is uncontrollable.
Moving the mouse causes the view or the cursor to move erratically and
also causes buttons to be pressed. gpm uses 'imps2' and the input
type and 'raw' as the repeat type.
I just tried changing gpm's repeat type to 'ms3' (the default the
system had) and libgii works as either 'ms' or 'ms3'. However the
scroll wheel doesn't work like this. In addition, X doesn't handle
this properly since I have it set to "IMPS/2" (to handle the scroll
wheel).
Does anyone know why libgii can't read directly from the mouse and why
it doesn't read imps2 properly from gpm. Is there any solution other
than to not use the wheel in quake and reset gpm every time I switch
between quake and X?
TIA,
-D