Re: logitech mouseMan wheel doesn't work with 2.6.5

Erik Steffl
2004-04-27T23:57:06Z

Craig Bradney wrote:
> On Wed, 2004-04-28 at 01:18, Erik Steffl wrote:
>
>>Erik Steffl wrote:
>>
>>>Kim Holviala wrote:
>>>
>>>
>>>>On Tuesday 20 April 2004 17:14, Erik Steffl wrote:
>>>>
>>>>
>>>>
>>>>> it looks that after update to 2.6.5 kernel (debian source package but
>>>>>I guess it would be the same with stock 2.6.5) the mouse wheel and side
>>>>>button on Logitech Cordless MouseMan Wheel mouse do not work.
>>>>
>>>>
>>>>
>>>>Try my patch for 2.6.5: http://lkml.org/lkml/2004/4/20/10
>>>>
>>>>Build psmouse into a module (for easier testing) and insert it with
>>>>the proto parameter. I'd say "modprobe psmouse proto=exps" works for
>>>>you, but you might want to try imps and ps2pp too. The reason I wrote
>>>>the patch in the first place was that a lot of PS/2 Logitech mice
>>>>refused to work (and yes, exps works for me and others)....
>>>
>>>
>>> didn't help, I still see (without X running):
>>>
>>>8, 0, 0 any button down
>>>9, 0, 0 left button up
>>>12, 0, 0 wheel up, sidebutton up
>>>10, 0, 0 right button up
>>>
>>>8, 0, 0 wheel rotation (any direction)
>>>
>>>except of some protocols (IIRC ps2pp, bare, genps) ignore wheel
>>>completely. is there any way to verify which protocol the mouse is
>>>using? modprobe -v printed different messages for each protocol so I
>>>think that worked (it said Generic Explorer etc.)
>>>
>>> I tried: exps, imps, ps2pp, bare, genps
>>>
>>> any ideas?
>>>
>>> the mouse says: Cordless MouseMan Wheel (Logitech), it has left/right
>>>buttonss, wheel that can be pushed or rotated and a side button, not
>>>sure how to better identify it. With 2.4 kernels it used to work with X
>>>using protocol MouseManPlusPS/2.
>>
>> anybody? any hints? should I look at driver? are there some docs for
>>logitech mice (protocol)?
>
>
> err.. they all Just Work (tm) here.. ps2 or USB, IMPS/2 driver

which kernel (mine doesn't work with 2.6.5, used to work with 2.4.x),
which mouse models? I guess there might be more models and for some
reason my particular model does not work. Can you find out which
protocol the kernel is using (psmouse, not usb)?

erik